{"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":823682,"link":"/api/v1.1/game/823682/feed/live","metaData":{"wait":10,"timeStamp":"20260711_211549","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823682,"type":"R","doubleHeader":"N","id":"2026/07/11/anamlb-minmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823682-2026-07-11","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-11T18:10:00Z","originalDate":"2026-07-11","officialDate":"2026-07-11","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","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":"LA Angels","record":{"gamesPlayed":96,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":58,"ties":0,"pct":".396"},"records":{},"divisionLeader":false,"wins":38,"losses":58,"winningPercentage":".396"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"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":96,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":47,"losses":49,"ties":0,"pct":".490"},"records":{},"divisionLeader":false,"wins":47,"losses":49,"winningPercentage":".490"},"franchiseName":"Minnesota","clubName":"Twins","active":true}},"players":{"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},"ID624585":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585","firstName":"Jorge","lastName":"Soler","primaryNumber":"12","birthDate":"1992-02-25","currentAge":34,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Soler","middleName":"Carlos","boxscoreName":"Soler","nickName":"El Crudo","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"HOR-hay soh-LAIR","mlbDebutDate":"2014-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Soler","nameSlug":"jorge-soler-624585","firstLastName":"Jorge Soler","lastFirstName":"Soler, Jorge","lastInitName":"Soler, J","initLastName":"J Soler","fullFMLName":"Jorge Carlos Soler","fullLFMName":"Soler, Jorge Carlos","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID696070":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070","firstName":"Kendry","lastName":"Rojas","primaryNumber":"60","birthDate":"2002-11-26","currentAge":23,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kendry","useLastName":"Rojas","middleName":"Yoelvis","boxscoreName":"Rojas, K","gender":"M","nameMatrilineal":"Fis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kendry Rojas","nameSlug":"kendry-rojas-696070","firstLastName":"Kendry Rojas","lastFirstName":"Rojas, Kendry","lastInitName":"Rojas, K","initLastName":"K Rojas","fullFMLName":"Kendry Yoelvis Rojas","fullLFMName":"Rojas, Kendry Yoelvis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680570":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","firstName":"Grayson","lastName":"Rodriguez","primaryNumber":"21","birthDate":"1999-11-16","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grayson","useLastName":"Rodriguez","middleName":"Greer","boxscoreName":"Rodriguez, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grayson Rodriguez","nameSlug":"grayson-rodriguez-680570","firstLastName":"Grayson Rodriguez","lastFirstName":"Rodriguez, Grayson","lastInitName":"Rodriguez, G","initLastName":"G Rodriguez","fullFMLName":"Grayson Greer Rodriguez","fullLFMName":"Rodriguez, Grayson Greer","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"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},"ID694203":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203","firstName":"Denzer","lastName":"Guzman","primaryNumber":"23","birthDate":"2004-02-08","currentAge":22,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Denzer","useLastName":"Guzman","boxscoreName":"Guzman, D","gender":"M","nameMatrilineal":"Daniel","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzer Guzman","nameSlug":"denzer-guzman-694203","firstLastName":"Denzer Guzman","lastFirstName":"Guzman, Denzer","lastInitName":"Guzman, D","initLastName":"D Guzman","fullFMLName":"Denzer Guzman","fullLFMName":"Guzman, Denzer ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID685133":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","firstName":"Wade","lastName":"Meckler","primaryNumber":"53","birthDate":"2000-04-21","currentAge":26,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wade","useLastName":"Meckler","middleName":"Jameson","boxscoreName":"Meckler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wade Meckler","nameSlug":"wade-meckler-685133","firstLastName":"Wade Meckler","lastFirstName":"Meckler, Wade","lastInitName":"Meckler, W","initLastName":"W Meckler","fullFMLName":"Wade Jameson Meckler","fullLFMName":"Meckler, Wade Jameson","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"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},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID808970":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970","firstName":"Woo-Suk","lastName":"Go","primaryNumber":"1","birthDate":"1998-08-06","currentAge":28,"birthCity":"Ganghwa-gun","birthCountry":"Republic of Korea","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Woo-Suk","useLastName":"Go","boxscoreName":"Go","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Woo-Suk Go","nameSlug":"woo-suk-go-808970","firstLastName":"Woo-Suk Go","lastFirstName":"Go, Woo-Suk","lastInitName":"Go, W","initLastName":"W Go","fullFMLName":"Woo-Suk Go","fullLFMName":"Go, Woo-Suk ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"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},"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},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID702176":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176","firstName":"Alan","lastName":"Roden","primaryNumber":"18","birthDate":"1999-12-22","currentAge":26,"birthCity":"Middleton","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Alan","useLastName":"Roden","middleName":"Eric","boxscoreName":"Roden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"ROW-den","mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Roden","nameSlug":"alan-roden-702176","firstLastName":"Alan Roden","lastFirstName":"Roden, Alan","lastInitName":"Roden, A","initLastName":"A Roden","fullFMLName":"Alan Eric Roden","fullLFMName":"Roden, Alan Eric","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"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},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"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},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID696519":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519","firstName":"Samuel","lastName":"Natera","primaryNumber":"52","birthDate":"1999-11-05","currentAge":26,"birthCity":"Ciudad Juarez","birthStateProvince":"CH","birthCountry":"Mexico","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Samy","useLastName":"Natera Jr.","boxscoreName":"Natera Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"nuh-TAIR-uh","mlbDebutDate":"2026-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Samy Natera Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"samy-natera-jr-696519","firstLastName":"Samy Natera Jr.","lastFirstName":"Natera Jr., Samy","lastInitName":"Natera Jr., S","initLastName":"S Natera Jr.","fullFMLName":"Samuel Natera Jr.","fullLFMName":"Natera Jr., Samuel ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"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":3312,"name":"Target Field","link":"/api/v1/venues/3312","location":{"address1":"1 Twins Way","city":"Minneapolis","state":"Minnesota","stateAbbrev":"MN","postalCode":"55403","defaultCoordinates":{"latitude":44.981829,"longitude":-93.277891},"azimuthAngle":129.0,"elevation":828,"country":"USA","phone":"(612) 659-3400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":38544,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":377,"center":404,"rightCenter":367,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":3312,"link":"/api/v1/venues/3312"},"weather":{"condition":"Partly Cloudy","temp":"86","wind":"7 mph, Out To LF"},"gameInfo":{"attendance":21286,"firstPitch":"2026-07-11T18:38:00.000Z","gameDurationMinutes":157},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":4,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"home":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"}},"officialScorer":{"id":427508,"fullName":"Stew Thornley","link":"/api/v1/people/427508"},"primaryDatacaster":{"id":685972,"fullName":"Kent Wipf","link":"/api/v1/people/685972"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-11T18:38:19.798Z","endTime":"2026-07-11T18:39:20.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7],"actionIndex":[0,1,2,3],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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-11T15:31:45.090Z","endTime":"2026-07-11T18:00:05.149Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Status Change - Delayed Start: Ceremony","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-11T18:00:05.149Z","endTime":"2026-07-11T18:16:03.398Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":2,"startTime":"2026-07-11T18:16:03.398Z","endTime":"2026-07-11T18:36:14.796Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":3,"startTime":"2026-07-11T18:36:14.796Z","endTime":"2026-07-11T18:38:22.032Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27010579059166,"aZ":-20.699247683981167,"pfxX":-8.997825628568734,"pfxZ":6.20612278338092,"pX":-0.28390190194470766,"pZ":3.671125015200489,"vX0":8.326896692002169,"vY0":-135.54636107344527,"vZ0":0.6718232813943404,"x":127.82,"y":139.66,"x0":-2.235592989896713,"y0":50.00531991883575,"z0":4.871846331710669,"aX":-16.645921358944847},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":14.4,"spinRate":2275,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40500337882131277,"extension":7.114598327952342},"index":4,"playId":"9f0479ad-9d9b-3be9-a063-f03b0a918a4a","pitchNumber":1,"startTime":"2026-07-11T18:38:22.032Z","endTime":"2026-07-11T18:38:25.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.275964833102822,"aZ":-28.884137105817317,"pfxX":6.904566567903423,"pfxZ":2.353090237355074,"pX":0.26633132756756905,"pZ":2.378365393184039,"vX0":4.353617426201009,"vY0":-117.67763144340832,"vZ0":0.6011946414124474,"x":106.85,"y":174.56,"x0":-2.507313315457845,"y0":50.00023464580083,"z0":4.804959474023338,"aX":9.63731076317025},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":2585,"spinDirection":70},"zone":6,"typeConfidence":2.0,"plateTime":0.46624981801439125,"extension":6.686141211365739},"index":5,"playId":"4fdef107-5eb3-32ed-b11c-884c81ef4c1b","pitchNumber":2,"startTime":"2026-07-11T18:38:41.793Z","endTime":"2026-07-11T18:38:45.093Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-11T18:38:54.997Z","endTime":"2026-07-11T18:39:12.247Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.268772739031874,"aZ":-39.969368818370235,"pfxX":5.4157975102856355,"pfxZ":-5.676795423352276,"pX":0.9755525520123652,"pZ":1.1508236316100582,"vX0":5.727158668002447,"vY0":-116.2381098932489,"vZ0":-0.18400922942399012,"x":79.81,"y":207.71,"x0":-2.2217741806864844,"y0":50.005339458781464,"z0":5.017777193991708,"aX":7.430815911008634},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.1,"breakHorizontal":-11.2,"spinRate":2788,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4707474269058034,"extension":6.636285155123835},"hitData":{"launchSpeed":58.8,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.73,"coordY":164.35}},"index":7,"playId":"38ebe993-6c62-3a6c-9e84-b4d68aac64b7","pitchNumber":3,"startTime":"2026-07-11T18:39:12.247Z","endTime":"2026-07-11T18:39:20.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:39:20.279Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-11T18:39:39.685Z","endTime":"2026-07-11T18:40:38.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91414892213863,"aZ":-18.686226876279388,"pfxX":-7.952372529619581,"pfxZ":7.074745013043739,"pX":-0.10645921583539307,"pZ":3.1407188219979636,"vX0":8.957803586166923,"vY0":-136.87702953244198,"vZ0":-0.9841933273622371,"x":121.06,"y":153.98,"x0":-2.3812054897693566,"y0":50.000164459123845,"z0":4.778809112116391,"aX":-15.156598138864437},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":12.6,"spinRate":2324,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39945058808561074,"extension":7.02831187979915},"index":0,"playId":"d301b0e7-93f7-3281-8c2a-061aeb47ffa3","pitchNumber":1,"startTime":"2026-07-11T18:39:48.333Z","endTime":"2026-07-11T18:39:51.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.014586407657195,"aZ":-19.430262054625928,"pfxX":-9.668811589232867,"pfxZ":6.588910374961889,"pX":0.3802207675934379,"pZ":3.431746788483816,"vX0":10.594248333706396,"vY0":-137.58961776073497,"vZ0":-0.10346940148635203,"x":102.51,"y":146.12,"x0":-2.247921268422909,"y0":50.00169961875578,"z0":4.776785157508614,"aX":-18.699754865744474},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":15.5,"spinRate":2396,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39676083499866355,"extension":6.956085838666468},"index":1,"playId":"5dee138c-bd29-31a3-83c0-f925e3e9c723","pitchNumber":2,"startTime":"2026-07-11T18:40:05.026Z","endTime":"2026-07-11T18:40:08.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.701819341080505,"aZ":-32.19090328911813,"pfxX":6.760707764077711,"pfxZ":-0.008487873409481317,"pX":0.8744630645194421,"pZ":1.9355638510517572,"vX0":5.45374884029114,"vY0":-119.31321715724887,"vZ0":0.2281558026335555,"x":83.67,"y":186.52,"x0":-2.3147043328749644,"y0":50.00419568170722,"z0":4.725710494327036,"aX":9.805244825797256},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.2,"breakHorizontal":-13.6,"spinRate":2661,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45803689600575836,"extension":7.065144879414315},"hitData":{"launchSpeed":61.0,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.46,"coordY":175.1}},"index":2,"playId":"76fd9fec-726c-3f0f-aeea-f6f665f4eb6f","pitchNumber":3,"startTime":"2026-07-11T18:40:31.177Z","endTime":"2026-07-11T18:40:38.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:40:38.178Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Schanuel doubles (17) on a line drive to center fielder Luke Keaschall.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-11T18:40:48.821Z","endTime":"2026-07-11T18:41:49.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622816001365106,"aZ":-18.011287226731497,"pfxX":-8.969363208112274,"pfxZ":7.487263439742698,"pX":-0.4928948920683758,"pZ":1.4466549703029492,"vX0":8.504198402357762,"vY0":-135.89198473651052,"vZ0":-5.277103687191005,"x":135.79,"y":199.72,"x0":-2.480560443782134,"y0":50.00319895927181,"z0":4.644216591465746,"aX":-16.96599369159328},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":14.6,"spinRate":2377,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.401330743170484,"extension":7.137714645969479},"index":0,"playId":"b2170f20-7a44-38d7-b27f-164ef6eae032","pitchNumber":1,"startTime":"2026-07-11T18:41:16.917Z","endTime":"2026-07-11T18:41:20.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666146292434423,"aZ":-19.65514754378628,"pfxX":-8.600979459487297,"pfxZ":6.674334661910198,"pX":-0.5160996638574123,"pZ":2.6494997801977087,"vX0":8.031461045282233,"vY0":-135.39176631385507,"vZ0":-1.662823963877889,"x":136.67,"y":167.24,"x0":-2.388551921854936,"y0":50.0043752608753,"z0":4.632665568580267,"aX":-16.136828626944297},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":14.0,"spinRate":2434,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.40294042436048194,"extension":7.169946847597681},"hitData":{"launchSpeed":85.7,"launchAngle":24.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.31,"coordY":73.04}},"index":1,"playId":"ec88585f-f126-345d-9dc6-3ac93c603bd7","pitchNumber":2,"startTime":"2026-07-11T18:41:32.610Z","endTime":"2026-07-11T18:41:49.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:41:49.494Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Soler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-11T18:41:58.524Z","endTime":"2026-07-11T18:45:12.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20030140790456,"aZ":-18.692046502177206,"pfxX":-6.951174203222216,"pfxZ":7.018858134189089,"pX":0.16133719462026336,"pZ":2.180425716218316,"vX0":9.761417173585162,"vY0":-137.2210133146082,"vZ0":-3.323371858602151,"x":110.85,"y":179.91,"x0":-2.526514113350941,"y0":50.005461611219594,"z0":4.668861542191972,"aX":-13.35895428187607},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":10.7,"spinRate":2263,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.39800322605887617,"extension":7.032703049563259},"index":0,"playId":"175dddce-eecc-3778-8696-ccae4abd913c","pitchNumber":1,"startTime":"2026-07-11T18:42:23.784Z","endTime":"2026-07-11T18:42:26.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.969241713147216,"aZ":-18.692072404522992,"pfxX":-10.826684763387354,"pfxZ":6.895233532467283,"pX":0.9772324643372964,"pZ":1.0673618616143368,"vX0":13.551732989241849,"vY0":-138.2596963219779,"vZ0":-5.893737113184415,"x":79.75,"y":209.96,"x0":-2.558497572920849,"y0":50.00206495003662,"z0":4.4620012133212725,"aX":-21.167728694277795},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":17.2,"spinRate":2415,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39467428359938106,"extension":7.278995435655306},"index":1,"playId":"be7324da-4346-33d5-9802-0adf4a90d475","pitchNumber":2,"startTime":"2026-07-11T18:42:47.060Z","endTime":"2026-07-11T18:42:50.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24895153438039,"aZ":-28.447602363807686,"pfxX":5.385544385765272,"pfxZ":2.5120768513053227,"pX":1.6856518756629109,"pZ":2.1762510912676674,"vX0":8.289426751595702,"vY0":-120.71059826584235,"vZ0":-0.11150479913615496,"x":52.75,"y":180.02,"x0":-2.4851631678956725,"y0":50.00396621054908,"z0":4.715751930873684,"aX":7.991518501208501},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.8,"breakHorizontal":-11.6,"spinRate":2773,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4527696339771303,"extension":6.834785716198134},"index":2,"playId":"07a879c2-92e2-34d3-b4e4-8275013e3adf","pitchNumber":3,"startTime":"2026-07-11T18:43:03.380Z","endTime":"2026-07-11T18:43:07.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15893594563708,"aZ":-29.63771603480943,"pfxX":7.324325499180266,"pfxZ":1.7460987767928913,"pX":1.8238214552128613,"pZ":0.6623760895463058,"vX0":8.232287290485942,"vY0":-119.83033854554544,"vZ0":-2.8729164565850653,"x":47.48,"y":220.9,"x0":-2.6079045204652345,"y0":50.00441434525808,"z0":4.524719154873345,"aX":10.651266305070646},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.8,"breakHorizontal":-15.2,"spinRate":2801,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45709279318771356,"extension":6.88430244452002},"index":3,"playId":"d8137ab3-2b3a-3906-9775-92c66f04a649","pitchNumber":4,"startTime":"2026-07-11T18:43:23.794Z","endTime":"2026-07-11T18:43:26.835Z","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":96.1,"endSpeed":88.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75922199319554,"aZ":-17.222802053821553,"pfxX":-8.306635564705811,"pfxZ":7.535620016171114,"pX":0.22612706078103614,"pZ":2.5071318139858625,"vX0":10.527810064190634,"vY0":-139.57002950516758,"vZ0":-2.854137153259279,"x":108.38,"y":171.09,"x0":-2.505618726861392,"y0":50.00303768517835,"z0":4.6695874225805705,"aX":-16.481694290161297},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":13.0,"spinRate":2447,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3916013519663575,"extension":7.159180141101423},"index":4,"playId":"b9b8805c-4748-3729-a81b-ece8af6cc24e","pitchNumber":5,"startTime":"2026-07-11T18:43:46.066Z","endTime":"2026-07-11T18:43:50.599Z","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":94.9,"endSpeed":86.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.258682188478335,"aZ":-15.511602334225362,"pfxX":-8.267732434944636,"pfxZ":8.695308877415165,"pX":0.7439746142971526,"pZ":2.9872082799696944,"vX0":11.385562904975473,"vY0":-137.71797353063863,"vZ0":-1.7582465881419083,"x":88.64,"y":158.13,"x0":-2.374179229879809,"y0":50.00293474208714,"z0":4.685802131550922,"aX":-15.844582114438403},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":12.5,"spinRate":2355,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39808200387792114,"extension":7.190818702079826},"index":5,"playId":"1dcd6659-760a-3408-b53b-3a87930103b1","pitchNumber":6,"startTime":"2026-07-11T18:44:18.408Z","endTime":"2026-07-11T18:44:22.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.898771208103014,"aZ":-33.18847678976313,"pfxX":6.6130834248666845,"pfxZ":-0.687411332231175,"pX":1.7757812492755216,"pZ":2.0249579753547127,"vX0":8.128646369093197,"vY0":-120.18204620746764,"vZ0":0.6150905312266595,"x":49.31,"y":184.11,"x0":-2.501450253970747,"y0":50.00410362929339,"z0":4.6985253635426165,"aX":9.734825818090311},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.8,"breakHorizontal":-13.8,"spinRate":2728,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.45463694371606334,"extension":7.2213812837143685},"index":6,"playId":"bd1b1980-a32c-3074-a931-14c3664e06a7","pitchNumber":7,"startTime":"2026-07-11T18:44:46.246Z","endTime":"2026-07-11T18:44:49.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.808700218629895,"aZ":-18.54117997850654,"pfxX":-7.612441856094799,"pfxZ":6.990632130604024,"pX":1.681027278615387,"pZ":1.643369257505835,"vX0":13.448808565921102,"vY0":-138.4738483421815,"vZ0":-4.558803514585563,"x":52.92,"y":194.41,"x0":-2.240988561725922,"y0":50.001001530825064,"z0":4.544902411294982,"aX":-14.841690485456732},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":11.2,"spinRate":2376,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39497461186982674,"extension":7.195828825929182},"index":7,"playId":"86db732b-96ea-303d-98bd-6766638d41e0","pitchNumber":8,"startTime":"2026-07-11T18:45:09.173Z","endTime":"2026-07-11T18:45:12.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:45:12.727Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vaughn Grissom pops out to second baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-11T18:45:26.452Z","endTime":"2026-07-11T18:45:48.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25076208973512,"aZ":-20.63019016777626,"pfxX":-8.660618478825212,"pfxZ":6.033036713843582,"pX":-0.44636096023284233,"pZ":2.203946810570735,"vX0":8.488595892427874,"vY0":-138.0675528881289,"vZ0":-2.6056412978076855,"x":134.01,"y":179.27,"x0":-2.448532387389368,"y0":50.005270765894174,"z0":4.562071867660534,"aX":-16.577262036535874},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":2341,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.39805760724406003,"extension":6.966595654698512},"hitData":{"launchSpeed":66.7,"launchAngle":45.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":168.3,"coordY":137.96}},"index":0,"playId":"2fcd638d-3cc1-3366-a54a-84939e3ff06d","pitchNumber":1,"startTime":"2026-07-11T18:45:40.746Z","endTime":"2026-07-11T18:45:48.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:45:48.964Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out sharply, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T18:47:57.463Z","endTime":"2026-07-11T18:48:09.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.503687662796686,"aZ":-27.26412393051385,"pfxX":-9.415639047510865,"pfxZ":2.7230241693925006,"pX":-0.5911938158018563,"pZ":2.4738828997943245,"vX0":8.204903496677952,"vY0":-133.1888411088555,"vZ0":-2.8838187578784975,"x":139.53,"y":171.99,"x0":-2.482204117666037,"y0":50.00544189724879,"z0":5.533895259956525,"aX":-16.98895518875474},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.6,"breakHorizontal":15.4,"spinRate":2134,"spinDirection":232},"zone":4,"typeConfidence":0.91,"plateTime":0.4106065346833563,"extension":6.259403207315657},"hitData":{"launchSpeed":105.2,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":155.82,"coordY":144.37}},"index":0,"playId":"577d0d1f-d5a9-342e-b6f8-0e73cd226d1d","pitchNumber":1,"startTime":"2026-07-11T18:47:59.998Z","endTime":"2026-07-11T18:48:09.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:48:09.918Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out softly, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T18:48:16.038Z","endTime":"2026-07-11T18:48:49.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367510301377123,"aZ":-25.789219227016673,"pfxX":-8.868835322990577,"pfxZ":3.5152041805566547,"pX":-0.09217668041373234,"pZ":1.0693512211868506,"vX0":9.089321640630791,"vY0":-133.09904718236615,"vZ0":-6.382881107149633,"x":120.51,"y":209.91,"x0":-2.379742728750305,"y0":50.00325033308428,"z0":5.33587716824921,"aX":-16.10397527157421},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":14.4,"spinRate":2129,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4096688139693989,"extension":6.31304313309806},"index":0,"playId":"f314b455-cff5-3604-9696-16833ad12c20","pitchNumber":1,"startTime":"2026-07-11T18:48:30.294Z","endTime":"2026-07-11T18:48:33.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.790028399288946,"aZ":-27.690201083499453,"pfxX":-9.331026974054126,"pfxZ":2.979525993356738,"pX":-0.35245510543493147,"pZ":3.2629605817564467,"vX0":8.059516937999698,"vY0":-121.94180464376812,"vZ0":0.46980985619748905,"x":130.43,"y":150.68,"x0":-2.486742495223213,"y0":50.005679772248996,"z0":5.4549868913893285,"aX":-14.06648818690947},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.8,"breakHorizontal":15.0,"spinRate":1967,"spinDirection":256},"zone":1,"typeConfidence":0.92,"plateTime":0.44902759002361137,"extension":6.240892778620451},"hitData":{"launchSpeed":53.1,"launchAngle":-21.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":122.48,"coordY":184.66}},"index":1,"playId":"21ad816d-def7-39ea-b9a4-ea1bbd88e817","pitchNumber":2,"startTime":"2026-07-11T18:48:41.630Z","endTime":"2026-07-11T18:48:49.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:48:49.640Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T18:49:10.265Z","endTime":"2026-07-11T18:49:50.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Groundout","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":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.859063025867968,"aZ":-29.716875966357374,"pfxX":-7.3469408817940405,"pfxZ":1.5530556257638999,"pX":-0.7699257061984953,"pZ":3.0833288847873033,"vX0":6.674306243025538,"vY0":-123.38863243233705,"vZ0":0.20172364748647842,"x":146.35,"y":155.53,"x0":-2.5237853965620056,"y0":50.00143110471055,"z0":5.4550218794899505,"aX":-11.608030984665296},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":12.2,"spinRate":1913,"spinDirection":249},"zone":1,"typeConfidence":0.92,"plateTime":0.439781445773777,"extension":6.08806270341896},"index":0,"playId":"98be9264-2109-38d6-b34b-2d663d2f716e","pitchNumber":1,"startTime":"2026-07-11T18:49:11.407Z","endTime":"2026-07-11T18:49:14.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36612685015377,"aZ":-27.45508875303014,"pfxX":-7.328824800711943,"pfxZ":2.5332837585495955,"pX":-1.5633445847848018,"pZ":3.059034484981295,"vX0":5.397765946706128,"vY0":-134.518860476833,"vZ0":-0.927881333250645,"x":176.59,"y":156.19,"x0":-2.6262270952603104,"y0":50.00554897108109,"z0":5.3242782063109,"aX":-13.670022967220422},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":12.4,"spinRate":2151,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.40446470877366814,"extension":6.35510519044056},"index":1,"playId":"3f9a3d4e-676e-379d-80b9-34e150f6f068","pitchNumber":2,"startTime":"2026-07-11T18:49:21.834Z","endTime":"2026-07-11T18:49:24.834Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.465240827514712,"aZ":-28.718238492318832,"pfxX":-7.763328762759407,"pfxZ":2.2220497270771897,"pX":-0.31205351163286915,"pZ":2.1929529158228793,"vX0":7.854077597211556,"vY0":-122.83496622190977,"vZ0":-1.599748104370907,"x":128.89,"y":179.57,"x0":-2.5168508179526348,"y0":50.00210960280531,"z0":5.255902107063239,"aX":-12.064737215589957},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":12.6,"spinRate":1900,"spinDirection":250},"zone":7,"typeConfidence":0.92,"plateTime":0.4430627262970015,"extension":6.2719240446693485},"index":2,"playId":"2257c34d-f2d6-3755-b190-8f480873574e","pitchNumber":3,"startTime":"2026-07-11T18:49:33.966Z","endTime":"2026-07-11T18:49:36.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9646792997178,"aZ":-31.526675866719177,"pfxX":-8.27177987483282,"pfxZ":0.4079379144576212,"pX":0.024333445538420293,"pZ":1.7899940906039506,"vX0":9.023129793124877,"vY0":-124.10766067570464,"vZ0":-2.3287815067054356,"x":116.07,"y":190.45,"x0":-2.562782334400902,"y0":50.0018915054098,"z0":5.3347836151486705,"aX":-13.063098520414096},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":13.2,"spinRate":1890,"spinDirection":249},"zone":8,"typeConfidence":0.92,"plateTime":0.4392749367278128,"extension":6.1386188882615835},"hitData":{"launchSpeed":89.3,"launchAngle":8.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.25,"coordY":163.84}},"index":3,"playId":"9019ddab-19dd-3169-a4e4-637030fe424b","pitchNumber":4,"startTime":"2026-07-11T18:49:44.949Z","endTime":"2026-07-11T18:49:50.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:49:50.973Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to second baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-11T18:51:56.482Z","endTime":"2026-07-11T18:53:17.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.590340216897033,"aZ":-17.841984636798582,"pfxX":-8.548380072498277,"pfxZ":7.73145945221923,"pX":-0.4886134583268723,"pZ":3.3106695162416737,"vX0":8.002138479399763,"vY0":-134.8643919621516,"vZ0":-0.3820941873565026,"x":135.62,"y":149.39,"x0":-2.374518218241081,"y0":50.00168311801353,"z0":4.705572047877571,"aX":-15.845689052946708},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":13.9,"spinRate":2305,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4051519512350179,"extension":7.100167597576853},"index":0,"playId":"b1cc5872-510f-311f-93d4-328a346913f8","pitchNumber":1,"startTime":"2026-07-11T18:52:29.288Z","endTime":"2026-07-11T18:52:32.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.011376999301536,"aZ":-17.65208254097773,"pfxX":-9.37628352566157,"pfxZ":7.693179566341134,"pX":1.1208926216909891,"pZ":1.9493239816815089,"vX0":11.80566042442437,"vY0":-136.52395630521923,"vZ0":-3.791101595448993,"x":74.27,"y":186.15,"x0":-2.040907884228903,"y0":50.005068653264615,"z0":4.570713607409174,"aX":-17.705478217574548},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":14.5,"spinRate":2385,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40117987772760655,"extension":7.253889362763886},"index":1,"playId":"f1a4b7fc-df4a-31d8-9a57-db3ce4398bad","pitchNumber":2,"startTime":"2026-07-11T18:52:44.575Z","endTime":"2026-07-11T18:52:48.323Z","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":80.4,"endSpeed":73.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.028692275127685,"aZ":-31.11785961794386,"pfxX":5.504670927810603,"pfxZ":0.7722713902784744,"pX":1.6087332522958995,"pZ":2.3745341927958603,"vX0":7.145154941855099,"vY0":-116.88486281657825,"vZ0":0.9894300074980589,"x":55.68,"y":174.67,"x0":-2.2089360830460243,"y0":50.00544767194193,"z0":4.878491803271421,"aX":7.581453153609158},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.9,"breakHorizontal":-11.8,"spinRate":2846,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4694701514994297,"extension":6.645263012515331},"index":2,"playId":"bda34829-9914-38cc-bbdf-7de16807e77f","pitchNumber":3,"startTime":"2026-07-11T18:52:57.496Z","endTime":"2026-07-11T18:53:00.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03088835371051,"aZ":-18.22386549035893,"pfxX":-8.754032365189072,"pfxZ":7.485108858607822,"pX":-0.5051344178736251,"pZ":2.882688422748466,"vX0":8.183800738962574,"vY0":-135.75804588794554,"vZ0":-1.2337575343331448,"x":136.25,"y":160.95,"x0":-2.423005610997645,"y0":50.006249012909116,"z0":4.612907174579283,"aX":-16.325074131255537},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":14.0,"spinRate":2308,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.40362439554929264,"extension":7.04366339842663},"hitData":{"launchSpeed":64.1,"launchAngle":33.0,"totalDistance":211.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":123.03,"coordY":116.28}},"index":3,"playId":"9a47d874-a7bf-3677-81f7-237c24e239ce","pitchNumber":4,"startTime":"2026-07-11T18:53:10.688Z","endTime":"2026-07-11T18:53:17.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:53:17.704Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a line drive to left fielder Trevor Larnach.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-11T18:53:35.774Z","endTime":"2026-07-11T18:53:56.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648643147748388,"aZ":-18.68309243234545,"pfxX":-7.992691239074311,"pfxZ":7.123444090206723,"pX":-0.7988661264756197,"pZ":1.8320279270613933,"vX0":6.784045920353603,"vY0":-135.7528829982001,"vZ0":-4.140836852583065,"x":147.45,"y":189.32,"x0":-2.274070511381942,"y0":50.002392014465045,"z0":4.652821463174268,"aX":-15.135865639974448},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":13.3,"spinRate":2351,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.40124932567428084,"extension":6.888494077046025},"hitData":{"launchSpeed":73.5,"launchAngle":23.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.89,"coordY":102.59}},"index":0,"playId":"d61fdb93-f855-30e6-8996-b21d34576f2a","pitchNumber":1,"startTime":"2026-07-11T18:53:47.558Z","endTime":"2026-07-11T18:53:56.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:53:56.570Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-11T18:54:03.977Z","endTime":"2026-07-11T18:56:25.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.190875247888673,"aZ":-30.883840004865302,"pfxX":6.108999402251312,"pfxZ":0.9131158366709133,"pX":-0.5335798187344691,"pZ":2.102741810484835,"vX0":3.5207909396123047,"vY0":-117.83944378276682,"vZ0":0.3396222611522981,"x":137.34,"y":182.01,"x0":-2.840054948425795,"y0":50.00131822508599,"z0":4.807780442127545,"aX":8.597081139012076},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.0,"breakHorizontal":-11.9,"spinRate":2644,"spinDirection":70},"zone":7,"typeConfidence":2.0,"plateTime":0.46464183257048397,"extension":6.476192980080467},"index":0,"playId":"fb2e8405-4caa-3f2e-aa32-cb695b06befc","pitchNumber":1,"startTime":"2026-07-11T18:54:23.308Z","endTime":"2026-07-11T18:54:26.684Z","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":92.1,"endSpeed":83.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54321622129671,"aZ":-16.931173021004646,"pfxX":-7.766850736588593,"pfxZ":8.456487862606501,"pX":0.9470787158523272,"pZ":1.995638820755285,"vX0":11.422824018513868,"vY0":-133.60160230348527,"vZ0":-3.666096292129241,"x":80.9,"y":184.9,"x0":-2.380366303165577,"y0":50.00388631421843,"z0":4.607048134302809,"aX":-14.002685628847635},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2339,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41040868030777045,"extension":7.018023340859521},"index":1,"playId":"171736d0-9bac-38a6-886c-d8143ed4c67d","pitchNumber":2,"startTime":"2026-07-11T18:54:44.463Z","endTime":"2026-07-11T18:54:47.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89040042994648,"aZ":-31.618839563669138,"pfxX":4.856030442350805,"pfxZ":0.3966688057442891,"pX":0.6399896366675112,"pZ":1.2521130597787713,"vX0":6.2737905006315415,"vY0":-118.07911921264254,"vZ0":-1.2388239869513538,"x":92.61,"y":204.97,"x0":-2.6796869836622963,"y0":50.00528184332379,"z0":4.685280274946683,"aX":6.87759803405826},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.7,"breakHorizontal":-10.3,"spinRate":2721,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.46335906572770424,"extension":6.615011421212622},"index":2,"playId":"a8684e42-deda-376b-b55f-f1f78ff8e49a","pitchNumber":3,"startTime":"2026-07-11T18:55:04.865Z","endTime":"2026-07-11T18:55:13.133Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wade Meckler steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"a8684e42-deda-376b-b55f-f1f78ff8e49a","startTime":"2026-07-11T18:55:17.242Z","endTime":"2026-07-11T18:55:39.277Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866372265966636,"aZ":-20.583807950015213,"pfxX":-7.005507934910515,"pfxZ":6.081327328384379,"pX":-0.21650430300197743,"pZ":2.61863790572842,"vX0":8.903619385620214,"vY0":-136.63374567246137,"vZ0":-1.6458202346370847,"x":125.25,"y":168.08,"x0":-2.595131928698695,"y0":50.00215577185372,"z0":4.631957013556289,"aX":-13.350930511525597},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":11.0,"spinRate":2278,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.399666463409162,"extension":7.008839702291931},"index":4,"playId":"d15dcd65-988d-3a13-9c42-223309d0760c","pitchNumber":4,"startTime":"2026-07-11T18:55:39.277Z","endTime":"2026-07-11T18:55:42.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.57435205369078,"aZ":-29.462285532209723,"pfxX":6.818961638189897,"pfxZ":1.8945246179732624,"pX":0.14144723499079584,"pZ":3.152544957576352,"vX0":4.621109260726332,"vY0":-118.34444542953243,"vZ0":2.2683346235699187,"x":111.61,"y":153.66,"x0":-2.716067799308487,"y0":50.00277191441856,"z0":4.862872084221667,"aX":9.763950030914557},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":-13.4,"spinRate":2771,"spinDirection":71},"zone":2,"typeConfidence":2.0,"plateTime":0.46114828139002917,"extension":6.86778490009725},"index":5,"playId":"ea07ad08-27a3-3eb6-ae83-3252fa27e738","pitchNumber":5,"startTime":"2026-07-11T18:56:21.817Z","endTime":"2026-07-11T18:56:25.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:56:25.765Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-11T18:56:34.919Z","endTime":"2026-07-11T18:59:24.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945094948565064,"aZ":-18.861777323184846,"pfxX":-7.255139481436088,"pfxZ":7.116265804170695,"pX":0.25026767031020875,"pZ":3.334261971649174,"vX0":9.40024719045442,"vY0":-135.52050131668648,"vZ0":-0.2867945008741798,"x":107.46,"y":148.75,"x0":-2.311060024539889,"y0":50.006684702510576,"z0":4.752181946655275,"aX":-13.580636086814843},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":11.3,"spinRate":2366,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40323832996973685,"extension":7.0053716669658925},"index":0,"playId":"a3cb8601-820c-35d8-a402-014264680fda","pitchNumber":1,"startTime":"2026-07-11T18:56:52.110Z","endTime":"2026-07-11T18:56:57.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729098448512016,"aZ":-17.282663484288772,"pfxX":-8.641313383745432,"pfxZ":7.83513321017983,"pX":0.18904742433532037,"pZ":3.28695805231712,"vX0":10.13531411326433,"vY0":-137.1159350087947,"vZ0":-0.49646163633862106,"x":109.79,"y":150.03,"x0":-2.4351366569316295,"y0":50.00641179462781,"z0":4.651135186281934,"aX":-16.433345415368077},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":13.4,"spinRate":2380,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3996786964841772,"extension":7.149781594003153},"index":1,"playId":"3551d462-c9c0-3f83-8e69-bb3a8b65567f","pitchNumber":2,"startTime":"2026-07-11T18:57:27.139Z","endTime":"2026-07-11T18:57:30.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.418342283289014,"aZ":-38.121805809992935,"pfxX":5.596191336033283,"pfxZ":-4.201736507644597,"pX":2.201100882729106,"pZ":1.8303964635474088,"vX0":8.71184666162216,"vY0":-117.74657427320885,"vZ0":0.5798619160620944,"x":33.1,"y":189.36,"x0":-2.2601967906903635,"y0":50.00003168353261,"z0":5.082299410934725,"aX":7.928007828490811},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.2,"breakHorizontal":-12.1,"spinRate":2818,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46353572635330664,"extension":6.698857705509812},"index":2,"playId":"764d1763-851b-386b-8c66-5382c9320412","pitchNumber":3,"startTime":"2026-07-11T18:57:49.467Z","endTime":"2026-07-11T18:57:52.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.096136754782016,"aZ":-38.722648782821054,"pfxX":5.89986215168799,"pfxZ":-4.845435951028134,"pX":0.715530783161773,"pZ":1.368944880704904,"vX0":5.393123062061809,"vY0":-114.9535260805561,"vZ0":-0.00853377952062706,"x":89.73,"y":201.82,"x0":-2.4177404100319073,"y0":50.00068311690355,"z0":5.097698599426992,"aX":7.980118429235676},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.5,"breakHorizontal":-11.9,"spinRate":2754,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.47448381043772603,"extension":6.537204372210919},"index":3,"playId":"e7966c61-711e-33e9-8208-cf996ae6e832","pitchNumber":4,"startTime":"2026-07-11T18:58:09.328Z","endTime":"2026-07-11T18:58:14.122Z","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.1,"endSpeed":87.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.744295683624593,"aZ":-17.973157993180504,"pfxX":-8.431723740548449,"pfxZ":7.224042238365364,"pX":-0.11649283001414351,"pZ":2.684507949700263,"vX0":9.399017642875338,"vY0":-138.32122529575287,"vZ0":-2.2853642571926938,"x":121.44,"y":166.3,"x0":-2.4402661845615854,"y0":50.00107723993813,"z0":4.707621481333934,"aX":-16.570269504922372},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":13.7,"spinRate":2420,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39386865847245955,"extension":7.222047040651306},"index":4,"playId":"28a82d2e-d492-3329-a0cb-1511be865331","pitchNumber":5,"startTime":"2026-07-11T18:58:30.837Z","endTime":"2026-07-11T18:58:34.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5638092479301,"aZ":-34.8198597435947,"pfxX":8.74840969104093,"pfxZ":-1.8458143955821669,"pX":0.01870744750790044,"pZ":2.515122648138018,"vX0":3.500993304837027,"vY0":-118.72955082630314,"vZ0":1.9358970491759764,"x":116.29,"y":170.87,"x0":-2.608953012745373,"y0":50.00046959597249,"z0":4.845332351524947,"aX":12.556629830048212},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.6,"breakHorizontal":-16.7,"spinRate":2720,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.46034906691825794,"extension":6.620427737213541},"index":5,"playId":"be43a10c-a4df-380d-b57c-16fd1d435ace","pitchNumber":6,"startTime":"2026-07-11T18:58:54.599Z","endTime":"2026-07-11T18:58:57.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46529511308762,"aZ":-23.972163308768557,"pfxX":-10.29644818561756,"pfxZ":4.182490191951859,"pX":0.6575260608282989,"pZ":2.274129923107228,"vX0":11.668097194390382,"vY0":-138.32186892453316,"vZ0":-1.933544414442609,"x":91.94,"y":177.38,"x0":-2.2543980460840656,"y0":50.000404179707616,"z0":4.570495378252262,"aX":-20.183182926620326},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":2207,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.39421942571132007,"extension":7.174228155257872},"index":6,"playId":"9c369506-4e81-33ce-a0f6-e2c92176afae","pitchNumber":7,"startTime":"2026-07-11T18:59:19.646Z","endTime":"2026-07-11T18:59:24.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T18:59:24.288Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T19:01:18.804Z","endTime":"2026-07-11T19:02:18.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.61081579331004,"aZ":-31.261177381940897,"pfxX":-8.507829541232582,"pfxZ":0.5863261311374899,"pX":-1.4019841858226234,"pZ":2.380262378302237,"vX0":5.706163481919096,"vY0":-122.98938796864724,"vZ0":-1.2719673291648523,"x":170.44,"y":174.51,"x0":-2.627753256731532,"y0":50.00271855452651,"z0":5.515830826478328,"aX":-13.249445828054945},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":14.4,"spinRate":1780,"spinDirection":250},"zone":13,"typeConfidence":0.92,"plateTime":0.442565152449371,"extension":6.030660321095104},"index":0,"playId":"711464b5-5773-374f-8550-de08a539dfbd","pitchNumber":1,"startTime":"2026-07-11T19:01:35.469Z","endTime":"2026-07-11T19:01:38.508Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.035331280477337,"aZ":-28.389164138043608,"pfxX":-7.8265642772451045,"pfxZ":2.5470479703785873,"pX":-0.23997842881606485,"pZ":3.3797681661840726,"vX0":7.723624597692368,"vY0":-120.54647367374272,"vZ0":0.6323594595449938,"x":126.15,"y":147.53,"x0":-2.4521921011439813,"y0":50.004619812953415,"z0":5.59883708633793,"aX":-11.645700820603151},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.0,"breakHorizontal":12.6,"spinRate":1758,"spinDirection":249},"zone":2,"typeConfidence":0.92,"plateTime":0.4524806478171013,"extension":6.095581984617667},"index":1,"playId":"bf1d432a-0a2d-346f-aa1a-e0cebcfee3c3","pitchNumber":2,"startTime":"2026-07-11T19:01:47.236Z","endTime":"2026-07-11T19:01:50.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544741645793483,"aZ":-25.994243073970953,"pfxX":-9.010188791611682,"pfxZ":3.3911611965996213,"pX":-0.9040263712149698,"pZ":2.026155412501566,"vX0":7.382790354086116,"vY0":-133.6425000609728,"vZ0":-3.962888963884926,"x":151.46,"y":184.07,"x0":-2.5203741920074454,"y0":50.00485379897407,"z0":5.37717800317578,"aX":-16.436551562527242},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":2171,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.40853351679547734,"extension":6.261023491089781},"index":2,"playId":"14c24afe-4a89-3655-8e43-c608a9ea273b","pitchNumber":3,"startTime":"2026-07-11T19:02:01.267Z","endTime":"2026-07-11T19:02:04.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03105577959935,"aZ":-25.910366599568846,"pfxX":-9.518093469532827,"pfxZ":3.4445801945329872,"pX":-1.689691280522573,"pZ":2.7006342417928297,"vX0":5.558037685278982,"vY0":-133.62093850682615,"vZ0":-2.4133929418932993,"x":181.41,"y":165.86,"x0":-2.552936764126805,"y0":50.0064494082674,"z0":5.464763522790395,"aX":-17.327443988124717},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":2260,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.40890248243262795,"extension":6.288762235796365},"index":3,"playId":"c96c0907-3230-33ec-a257-3a031e551283","pitchNumber":4,"startTime":"2026-07-11T19:02:15.022Z","endTime":"2026-07-11T19:02:18.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:02:18.048Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Royce Lewis homers (10) on a fly ball to left center field. Kody Clemens scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T19:02:30.341Z","endTime":"2026-07-11T19:03:12.904Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.745516338857946,"aZ":-28.91030521284038,"pfxX":-8.360414632874324,"pfxZ":1.7956855637747822,"pX":-0.48022778245043174,"pZ":2.966688523029359,"vX0":8.832152126998306,"vY0":-133.02552494288796,"vZ0":-1.6079512763024315,"x":135.31,"y":158.68,"x0":-2.734993992770217,"y0":50.00405891337291,"z0":5.6469696869316115,"aX":-15.198080506451037},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":13.6,"spinRate":2170,"spinDirection":229},"zone":1,"typeConfidence":0.91,"plateTime":0.4095398580171521,"extension":6.09624038155526},"hitData":{"launchSpeed":107.7,"launchAngle":32.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":49.39,"coordY":47.28}},"index":0,"playId":"0ff5034c-58a0-3837-a5c4-6ccbf9066b5a","pitchNumber":1,"startTime":"2026-07-11T19:02:46.614Z","endTime":"2026-07-11T19:03:12.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:03:12.904Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Caratini walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T19:03:17.231Z","endTime":"2026-07-11T19:04:42.750Z","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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":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":93.3,"endSpeed":86.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462648012321484,"aZ":-30.23523961238514,"pfxX":-7.486481876060376,"pfxZ":1.030073874746753,"pX":1.2531437478770426,"pZ":2.1320046161392288,"vX0":12.230211588077044,"vY0":-135.42299536876092,"vZ0":-3.2476698590666966,"x":69.23,"y":181.22,"x0":-2.3185909493478096,"y0":50.005210372663576,"z0":5.428741170095169,"aX":-14.115221825238901},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.4,"breakHorizontal":11.4,"spinRate":2234,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.402192932680963,"extension":6.3568435981377425},"index":0,"playId":"872e49da-f0e6-3512-a464-d491a90c3bd3","pitchNumber":1,"startTime":"2026-07-11T19:03:34.353Z","endTime":"2026-07-11T19:03:38.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.749992603428144,"aZ":-23.15028521280811,"pfxX":-0.27426132758758337,"pfxZ":5.156588938274311,"pX":-0.8848755828670906,"pZ":2.819447547632061,"vX0":4.88298700085652,"vY0":-130.08352889578842,"vZ0":-2.2997301879313343,"x":150.73,"y":162.65,"x0":-2.733810334799342,"y0":50.00608035222369,"z0":5.431183131709476,"aX":-0.4809042538372952},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":-0.4,"spinRate":2499,"spinDirection":208},"zone":11,"typeConfidence":0.86,"plateTime":0.41763286239575814,"extension":6.21553638209824},"index":1,"playId":"9a827f91-9ece-3198-ae1a-f6a1352e50f3","pitchNumber":2,"startTime":"2026-07-11T19:03:46.476Z","endTime":"2026-07-11T19:03:49.898Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-11T19:03:55.760Z","endTime":"2026-07-11T19:04:04.275Z","isPitch":false,"type":"action","player":{"id":605170,"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(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":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.382472849977532,"aZ":-32.103182424674394,"pfxX":-7.35655175704152,"pfxZ":0.04346254529730054,"pX":0.2592713629220012,"pZ":1.4205401106465003,"vX0":9.225222208587368,"vY0":-124.65921581790518,"vZ0":-3.1897091473040264,"x":107.12,"y":200.43,"x0":-2.4997833135637646,"y0":50.002981158316246,"z0":5.313243317927868,"aX":-11.809691235169261},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":11.6,"spinRate":1854,"spinDirection":254},"zone":14,"typeConfidence":0.92,"plateTime":0.43608949477414916,"extension":6.0792818433541544},"index":3,"playId":"4714e05a-6293-3928-bab7-55297349c871","pitchNumber":3,"startTime":"2026-07-11T19:04:04.275Z","endTime":"2026-07-11T19:04:07.278Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.049404346020147,"aZ":-29.24738886955159,"pfxX":-8.034112533389163,"pfxZ":1.8311853053840235,"pX":-0.40952113478545177,"pZ":1.0800920955761117,"vX0":7.846627666330763,"vY0":-124.78213747272271,"vZ0":-4.300307810045352,"x":132.61,"y":209.62,"x0":-2.531658532732593,"y0":50.002978165494866,"z0":5.200425924440135,"aX":-12.83502360674954},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.6,"breakHorizontal":13.1,"spinRate":1905,"spinDirection":251},"zone":13,"typeConfidence":0.92,"plateTime":0.4367809489439072,"extension":6.115497280052755},"index":4,"playId":"74abc5e1-f5d1-38c5-a2c9-fbb0a0050eda","pitchNumber":4,"startTime":"2026-07-11T19:04:16.544Z","endTime":"2026-07-11T19:04:19.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97987513639022,"aZ":-23.95727917386387,"pfxX":0.2741304417833865,"pfxZ":4.6906322840677515,"pX":-0.23433346374596625,"pZ":3.046678163535431,"vX0":5.442135487613841,"vY0":-130.3858255817821,"vZ0":-1.584250511589219,"x":125.93,"y":156.52,"x0":-2.369278173550219,"y0":50.00261981050557,"z0":5.440101488571096,"aX":0.47890249909068566},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":-1.4,"spinRate":2464,"spinDirection":220},"zone":2,"typeConfidence":0.88,"plateTime":0.417352413079322,"extension":6.3596254923049855},"index":5,"playId":"fb43afd4-07d8-3610-9c17-3918bd539015","pitchNumber":5,"startTime":"2026-07-11T19:04:27.839Z","endTime":"2026-07-11T19:04:31.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.659969739000115,"aZ":-28.747451193154607,"pfxX":-8.039111397482314,"pfxZ":1.884114448210168,"pX":-1.459818022964243,"pZ":2.1278673831836294,"vX0":5.503652093837495,"vY0":-133.70229515624834,"vZ0":-2.902549337768598,"x":172.64,"y":181.33,"x0":-2.4960007808808298,"y0":50.002503186007004,"z0":5.281150534730895,"aX":-14.617409380174456},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.0,"breakHorizontal":13.4,"spinRate":2268,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.40898499014927125,"extension":6.28204264115001},"index":6,"playId":"83a758e6-81c5-3f94-8b62-83af080d502d","pitchNumber":6,"startTime":"2026-07-11T19:04:39.404Z","endTime":"2026-07-11T19:04:42.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:04:42.750Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alan Roden grounds out, shortstop Zach Neto to first baseman Nolan Schanuel. Victor Caratini to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T19:05:38.336Z","endTime":"2026-07-11T19:06:45.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T19:05:13.033Z","endTime":"2026-07-11T19:05:40.373Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22966803388432,"aZ":-24.703493266139418,"pfxX":-10.0389288112309,"pfxZ":4.164459686439548,"pX":0.08402421293726407,"pZ":2.4597315827926285,"vX0":10.96459685638952,"vY0":-132.5828496762312,"vZ0":-3.377990277165295,"x":113.8,"y":172.37,"x0":-2.7852911678455796,"y0":50.00370965455729,"z0":5.537031002613296,"aX":-18.01591465326191},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":2208,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.41185891314391654,"extension":6.183393177715753},"index":1,"playId":"b593ade2-bcb7-39cd-b075-1f86c63a4ce6","pitchNumber":1,"startTime":"2026-07-11T19:05:40.373Z","endTime":"2026-07-11T19:05:43.813Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.003914846129874,"aZ":-29.6235007916121,"pfxX":-9.129076643563051,"pfxZ":1.6849886866061619,"pX":0.290720985934838,"pZ":1.5127091068684477,"vX0":10.961818835342687,"vY0":-121.91605290032757,"vZ0":-3.327532765711042,"x":105.92,"y":197.94,"x0":-3.068688497285818,"y0":50.00060321370066,"z0":5.4403040303789085,"aX":-13.800055272204185},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":14.0,"spinRate":1873,"spinDirection":256},"zone":14,"typeConfidence":0.92,"plateTime":0.4485295240114797,"extension":6.079305341811864},"index":2,"playId":"4ba3c7de-c7d7-30e8-a622-f2066d91f04a","pitchNumber":2,"startTime":"2026-07-11T19:05:57.343Z","endTime":"2026-07-11T19:06:00.404Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2407559530449,"aZ":-22.770994948796783,"pfxX":-0.30227928623821354,"pfxZ":5.590841413942704,"pX":0.8007927501674875,"pZ":1.354833453935224,"vX0":8.924167405630305,"vY0":-128.05440285105297,"vZ0":-6.018870084600457,"x":86.48,"y":202.2,"x0":-2.6712919844311793,"y0":50.00473885692546,"z0":5.4857015557676,"aX":-0.5098960057264355},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.1,"breakHorizontal":-1.2,"spinRate":2470,"spinDirection":218},"zone":14,"typeConfidence":0.89,"plateTime":0.42563786706030493,"extension":6.082797220221204},"index":3,"playId":"577ba289-5f6e-3ed6-b523-43f68d2af34b","pitchNumber":3,"startTime":"2026-07-11T19:06:18.519Z","endTime":"2026-07-11T19:06:21.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.905630909219205,"aZ":-32.14439400568467,"pfxX":-8.054317906649791,"pfxZ":0.02210725907317812,"pX":0.25480819650905573,"pZ":1.1541011516888318,"vX0":10.070177397213108,"vY0":-122.67352654470822,"vZ0":-3.6634165422522367,"x":107.29,"y":207.62,"x0":-2.8456283906186037,"y0":50.00429998776233,"z0":5.389622694285838,"aX":-12.350509740233223},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.6,"breakHorizontal":12.4,"spinRate":1845,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.445461214127421,"extension":6.104444220149972},"hitData":{"launchSpeed":70.9,"launchAngle":2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.8,"coordY":171.71}},"index":4,"playId":"2bacf196-61d6-358c-a9a4-df770cbc128c","pitchNumber":4,"startTime":"2026-07-11T19:06:37.608Z","endTime":"2026-07-11T19:06:45.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:06:45.685Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Gray singles on a fly ball to center fielder Mike Trout. Victor Caratini to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T19:06:58.800Z","endTime":"2026-07-11T19:08:01.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"postOnThird":{"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],"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.544813261301293,"aZ":-29.290666829893734,"pfxX":-7.364919275803695,"pfxZ":1.8733078399276506,"pX":0.19636067530987514,"pZ":1.8743104108033375,"vX0":10.10308077287723,"vY0":-122.7710148925419,"vZ0":-2.648006309184254,"x":109.52,"y":188.17,"x0":-3.0006244694855795,"y0":50.00135132415881,"z0":5.440269166494023,"aX":-11.329104167435744},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":11.2,"spinRate":1802,"spinDirection":248},"zone":8,"typeConfidence":0.91,"plateTime":0.44481251221343365,"extension":5.966840240847655},"index":0,"playId":"41a13c4a-d7e2-3db6-b810-004844189eed","pitchNumber":1,"startTime":"2026-07-11T19:07:12.914Z","endTime":"2026-07-11T19:07:15.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.124217123155038,"aZ":-32.81653515865342,"pfxX":-6.8449871771436515,"pfxZ":-0.42424043390330546,"pX":-1.7212461543698265,"pZ":2.3637084590029542,"vX0":5.684778155475822,"vY0":-121.68399961636553,"vZ0":-0.7994628994415034,"x":182.61,"y":174.96,"x0":-3.184549722567029,"y0":50.00265531263869,"z0":5.5092472092449265,"aX":-10.391526437382087},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":11.3,"spinRate":1781,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.44802696686929755,"extension":5.7928969958856555},"index":1,"playId":"6ce28021-b298-3490-adcf-b7c53885c7c1","pitchNumber":2,"startTime":"2026-07-11T19:07:29.030Z","endTime":"2026-07-11T19:07:32.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.748154339525062,"aZ":-27.846843611556686,"pfxX":-8.29121319128982,"pfxZ":2.425085232689323,"pX":-0.5140664921721824,"pZ":1.9339945834015806,"vX0":9.219150422728204,"vY0":-132.50338193164848,"vZ0":-4.103632946312963,"x":136.6,"y":186.56,"x0":-2.957707150721256,"y0":50.000221349193,"z0":5.532431138867373,"aX":-14.772992988806664},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":13.1,"spinRate":2284,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.41303929109868465,"extension":6.141837079529786},"hitData":{"launchSpeed":74.5,"launchAngle":33.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.64,"coordY":98.51}},"index":2,"playId":"481003ca-2669-3791-bae4-bd01db744ec5","pitchNumber":3,"startTime":"2026-07-11T19:07:48.086Z","endTime":"2026-07-11T19:08:01.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:08:01.517Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luke Keaschall out on a sacrifice fly to center fielder Mike Trout. Victor Caratini scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T19:08:06.789Z","endTime":"2026-07-11T19:10:33.939Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095233340179547,"aZ":-23.855780344108407,"pfxX":-7.625728756605332,"pfxZ":4.586017728193909,"pX":-1.013586940801514,"pZ":3.724765913293123,"vX0":6.9197571742495585,"vY0":-133.0118903286695,"vZ0":-1.1187258469461976,"x":155.64,"y":138.21,"x0":-2.6419680311161082,"y0":50.006064204131185,"z0":5.8601102971687835,"aX":-13.842654820917735},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":2281,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4097949780272159,"extension":6.313645719874878},"index":0,"playId":"40c0e82f-fb3d-3368-aaef-973793331382","pitchNumber":1,"startTime":"2026-07-11T19:08:31.135Z","endTime":"2026-07-11T19:08:35.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127082449271597,"aZ":-26.006172200926922,"pfxX":-9.549040079455885,"pfxZ":3.3959735611426236,"pX":-0.07144469001583276,"pZ":3.4296185573474154,"vX0":9.420329913433264,"vY0":-133.0649064235422,"vZ0":-1.5569169166299406,"x":119.72,"y":146.18,"x0":-2.395308276395829,"y0":50.00397371823978,"z0":5.883637146473637,"aX":-17.345393269061876},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":15.6,"spinRate":2102,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4096401530400624,"extension":6.208640677758811},"index":1,"playId":"41e8dcd2-08dd-3eb5-aab7-3cadfc1bb8c3","pitchNumber":2,"startTime":"2026-07-11T19:08:55.622Z","endTime":"2026-07-11T19:08:59.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334249600049883,"aZ":-23.82224328625716,"pfxX":2.3146788285398374,"pfxZ":4.905573763059708,"pX":0.04650764140956873,"pZ":1.8321060894623962,"vX0":6.131565372109359,"vY0":-128.76843849752638,"vZ0":-4.738756886718362,"x":115.23,"y":189.31,"x0":-2.6532991843946196,"y0":50.00126588825662,"z0":5.508189403367306,"aX":3.9390685900459563},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.2,"breakHorizontal":-5.4,"spinRate":2491,"spinDirection":204},"zone":8,"typeConfidence":0.92,"plateTime":0.42316625766726546,"extension":6.163067107770595},"index":2,"playId":"06170025-9ba4-3ab0-9887-368e80becd2f","pitchNumber":3,"startTime":"2026-07-11T19:09:14.549Z","endTime":"2026-07-11T19:09:17.958Z","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":88.3,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.983692674175863,"aZ":-24.899904043895564,"pfxX":1.020294279816877,"pfxZ":4.242369780887046,"pX":-0.57170581958303,"pZ":3.0983463336078394,"vX0":5.286112064957017,"vY0":-128.68989495595642,"vZ0":-1.7468789022533902,"x":138.79,"y":155.12,"x0":-2.7661134179212308,"y0":50.00451917457102,"z0":5.672388528999858,"aX":1.7505296284634517},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":-2.8,"spinRate":2501,"spinDirection":196},"zone":1,"typeConfidence":0.84,"plateTime":0.42195310367446837,"extension":6.093079518491853},"index":3,"playId":"109374a7-055d-3ee3-8318-ad323f63012d","pitchNumber":4,"startTime":"2026-07-11T19:09:32.634Z","endTime":"2026-07-11T19:09:35.862Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.164624500643637,"aZ":-32.5978586826068,"pfxX":-7.98014814495306,"pfxZ":-0.2691841241888193,"pX":1.6572041880024393,"pZ":1.0759436206639734,"vX0":12.708122143543147,"vY0":-124.30739189386098,"vZ0":-4.274849325676344,"x":53.83,"y":209.73,"x0":-2.447408686432174,"y0":50.00232745965269,"z0":5.4771620754988,"aX":-12.691380241143035},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.2,"breakHorizontal":12.0,"spinRate":1758,"spinDirection":249},"zone":14,"typeConfidence":0.92,"plateTime":0.4379622726490404,"extension":6.086114623732941},"index":4,"playId":"7d404581-c0f0-3b15-a9bb-aed09075ebc6","pitchNumber":5,"startTime":"2026-07-11T19:09:55.234Z","endTime":"2026-07-11T19:10:00.273Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-11T19:10:05.592Z","endTime":"2026-07-11T19:10:22.021Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412746163837006,"aZ":-25.454958072270074,"pfxX":-8.52392184636893,"pfxZ":3.6708089820059744,"pX":0.8565531775052951,"pZ":2.426261907287118,"vX0":11.815223183612213,"vY0":-133.85861150528746,"vZ0":-3.7715375245488256,"x":84.35,"y":173.27,"x0":-2.4885034442834826,"y0":50.0041868777646,"z0":5.656731136121475,"aX":-15.611832029873836},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":13.2,"spinRate":2388,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.40774669913401196,"extension":6.2903936909870675},"hitData":{"launchSpeed":85.4,"launchAngle":34.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":78.39}},"index":6,"playId":"26e51137-5b25-30fc-96bb-eb5aaab41f3f","pitchNumber":6,"startTime":"2026-07-11T19:10:22.021Z","endTime":"2026-07-11T19:10:33.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:10:33.939Z","atBatIndex":17},{"result":{"type":"atBat","event":"Runner Out","eventType":"other_out","description":"Tristan Gray out at 2nd, catcher Logan O'Hoppe to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T19:10:47.673Z","endTime":"2026-07-11T19:12:06.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","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":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":84.4,"endSpeed":78.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.511741622478702,"aZ":-28.981776681394336,"pfxX":-8.801902213254584,"pfxZ":2.070951637783925,"pX":-0.030175216809456146,"pZ":1.6828048550014107,"vX0":9.758588323471475,"vY0":-122.68892184098435,"vZ0":-3.0579810237450866,"x":118.15,"y":193.34,"x0":-2.8931669829651736,"y0":50.004825211835254,"z0":5.384401137171151,"aX":-13.583713437098728},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":14.0,"spinRate":1726,"spinDirection":244},"zone":8,"typeConfidence":0.92,"plateTime":0.4443775538376147,"extension":6.17897073788384},"index":0,"playId":"c60cc69d-793e-38c0-9f62-a830a7a2825a","pitchNumber":1,"startTime":"2026-07-11T19:11:07.271Z","endTime":"2026-07-11T19:11:10.599Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.187436501374638,"aZ":-32.515601942909946,"pfxX":-8.768555579072643,"pfxZ":-0.2225523236559015,"pX":0.011842966276649112,"pZ":1.1994829974810959,"vX0":10.005297086351549,"vY0":-123.70198768197632,"vZ0":-3.370139250604187,"x":116.55,"y":206.39,"x0":-2.941952653749016,"y0":50.001935434498705,"z0":5.299521900874286,"aX":-13.618445539256266},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":13.6,"spinRate":1771,"spinDirection":256},"zone":14,"typeConfidence":0.91,"plateTime":0.44243429667002676,"extension":6.124670933994895},"index":1,"playId":"8bb27b49-1ce7-3e3f-85cb-3c4c81175720","pitchNumber":2,"startTime":"2026-07-11T19:11:28.986Z","endTime":"2026-07-11T19:11:31.986Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-11T19:11:41.501Z","endTime":"2026-07-11T19:12:00.447Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836143864546692,"aZ":-28.28750865918007,"pfxX":-8.670407722588996,"pfxZ":2.1389445389153168,"pX":-0.05412180677830817,"pZ":0.372249882250557,"vX0":10.291145767318117,"vY0":-133.15267234330392,"vZ0":-7.914243277965973,"x":119.06,"y":228.73,"x0":-2.8240438271766535,"y0":50.00040317833984,"z0":5.399591394753543,"aX":-15.727668891251875},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.4,"breakHorizontal":13.8,"spinRate":2197,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.40974888433975165,"extension":6.366848294022704},"index":3,"playId":"d32a5045-0a34-3b0b-8cc5-49edf953c8ad","pitchNumber":3,"startTime":"2026-07-11T19:12:00.447Z","endTime":"2026-07-11T19:12:06.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:12:06.776Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a line drive to right fielder Alan Roden.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T19:14:24.007Z","endTime":"2026-07-11T19:16:27.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203594610852672,"aZ":-21.689745152005912,"pfxX":-9.457694781739042,"pfxZ":5.808955257889038,"pX":1.657529351394699,"pZ":2.1325253074708144,"vX0":12.82297835526319,"vY0":-132.957580176167,"vZ0":-2.547926025354319,"x":53.82,"y":181.2,"x0":-1.9799428040551197,"y0":50.00558099852314,"z0":4.662571274647626,"aX":-17.081555602265038},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":14.6,"spinRate":2214,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.41059585473814897,"extension":6.8481646931302365},"index":0,"playId":"c1044839-0c75-3f0b-8e38-a63a6385f0e7","pitchNumber":1,"startTime":"2026-07-11T19:14:41.968Z","endTime":"2026-07-11T19:14:45.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.380593775964666,"aZ":-31.776109952137016,"pfxX":8.36111077294593,"pfxZ":0.2974946194184156,"pX":0.8946140578827958,"pZ":2.39301645635134,"vX0":5.221795511364754,"vY0":-115.90672031631476,"vZ0":1.415483503379134,"x":82.9,"y":174.17,"x0":-2.4766942081077565,"y0":50.00478749125877,"z0":4.8166505605566625,"aX":11.337280039416685},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.2,"breakHorizontal":-16.4,"spinRate":2797,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.47319292684643655,"extension":6.750544007180114},"index":1,"playId":"980d294a-7267-3bed-a07d-37bc373b85e5","pitchNumber":2,"startTime":"2026-07-11T19:14:55.732Z","endTime":"2026-07-11T19:14:58.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.462126211617374,"aZ":-30.371014727386516,"pfxX":7.218224027172543,"pfxZ":1.2652452874569384,"pX":0.29370481260255316,"pZ":3.1227625529102268,"vX0":4.789273614750541,"vY0":-118.44768554877558,"vZ0":2.51929120342296,"x":105.8,"y":154.47,"x0":-2.6886698955407042,"y0":50.00550352660387,"z0":4.8122299024182835,"aX":10.312749496961885},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.1,"breakHorizontal":-14.2,"spinRate":2743,"spinDirection":58},"zone":3,"typeConfidence":2.0,"plateTime":0.46146741856477824,"extension":6.601006662701803},"index":2,"playId":"b6d0c6fc-8280-32de-bbc9-453b47f2c6c2","pitchNumber":3,"startTime":"2026-07-11T19:15:32.306Z","endTime":"2026-07-11T19:15:35.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-11T19:15:45.135Z","endTime":"2026-07-11T19:15:56.911Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":82.7,"endSpeed":76.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13213303079502,"aZ":-29.97911174277465,"pfxX":5.701503615217829,"pfxZ":1.4939109916820559,"pX":1.940243028862667,"pZ":0.4865959636070088,"vX0":8.064834334013973,"vY0":-120.19948124060642,"vZ0":-3.1078248651594085,"x":43.04,"y":225.64,"x0":-2.192503267830012,"y0":50.00476119302246,"z0":4.443613683003892,"aX":8.386608335047045},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.3,"breakHorizontal":-12.1,"spinRate":2662,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.45476398117231653,"extension":6.979802036249805},"index":4,"playId":"22c5f499-e19b-3f28-9af5-c91ae91b465c","pitchNumber":4,"startTime":"2026-07-11T19:15:56.911Z","endTime":"2026-07-11T19:15:59.993Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98312883958742,"aZ":-19.127540786213807,"pfxX":-8.97188941143676,"pfxZ":6.817392704615623,"pX":-0.16860872150841524,"pZ":2.177285589991017,"vX0":8.54645279491393,"vY0":-137.37263666564888,"vZ0":-2.9339097441469417,"x":123.43,"y":179.99,"x0":-2.151992601860317,"y0":50.00619841077458,"z0":4.557128997706513,"aX":-17.17834177871792},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":14.5,"spinRate":2272,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39848304009084323,"extension":6.847010250299755},"hitData":{"launchSpeed":84.8,"launchAngle":16.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.0,"coordY":91.74}},"index":5,"playId":"73a3976d-a290-3ba1-a5b3-5b6d0e445b87","pitchNumber":5,"startTime":"2026-07-11T19:16:14.931Z","endTime":"2026-07-11T19:16:27.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:16:27.499Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Trout doubles (13) on a line drive to left fielder Trevor Larnach. Zach Neto to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T19:16:44.094Z","endTime":"2026-07-11T19:18:24.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3795882043441,"aZ":-18.49293616756701,"pfxX":-7.661359533699498,"pfxZ":7.3212679238209635,"pX":-0.21573829482772275,"pZ":2.706521930919607,"vX0":8.413755336539449,"vY0":-135.52042152893796,"vZ0":-1.831258008679439,"x":125.22,"y":165.7,"x0":-2.358664510296342,"y0":50.00064256058128,"z0":4.676668559727391,"aX":-14.312834704804185},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":12.2,"spinRate":2272,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.403476547413379,"extension":7.035173508191133},"index":0,"playId":"365b6358-1af2-3594-9bbe-ed7a59e92cbb","pitchNumber":1,"startTime":"2026-07-11T19:16:49.995Z","endTime":"2026-07-11T19:16:52.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.140167172730244,"aZ":-30.25556492709242,"pfxX":8.118026537407763,"pfxZ":1.3699761511719633,"pX":0.9592727688565799,"pZ":2.178005740440598,"vX0":5.584213590282679,"vY0":-117.72679305251972,"vZ0":0.6405629864438487,"x":80.43,"y":179.97,"x0":-2.497641799165649,"y0":50.005378637117644,"z0":4.700542460076171,"aX":11.408333251330331},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.9,"breakHorizontal":-16.1,"spinRate":2769,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46506691558279467,"extension":6.721045156575555},"index":1,"playId":"b8c73add-278c-3e00-946d-7bcb218a401d","pitchNumber":2,"startTime":"2026-07-11T19:17:06.776Z","endTime":"2026-07-11T19:17:09.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-11T19:17:21.368Z","endTime":"2026-07-11T19:17:37.861Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99783260173781,"aZ":-19.668846320361954,"pfxX":-7.866558382812278,"pfxZ":6.580665707543112,"pX":1.004044281846021,"pZ":4.374585159861861,"vX0":11.897978322372934,"vY0":-136.721740158318,"vZ0":2.5054198128794316,"x":78.73,"y":120.67,"x0":-2.3739911886762384,"y0":50.00521953674023,"z0":4.793139768133445,"aX":-14.956428899999302},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":11.9,"spinRate":2349,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39999628174520474,"extension":6.957653919342389},"index":3,"playId":"fd4a9b8b-84de-31d0-9df8-cb7953acaedf","pitchNumber":3,"startTime":"2026-07-11T19:17:37.861Z","endTime":"2026-07-11T19:17:40.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":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17209355793145,"aZ":-18.201852798749172,"pfxX":-7.646638653714561,"pfxZ":7.391557458405224,"pX":0.6589866188731983,"pZ":3.6305037753315155,"vX0":10.78127996174037,"vY0":-136.19353028494268,"vZ0":0.14271907063265776,"x":91.88,"y":140.76,"x0":-2.346066885438333,"y0":50.002048040597344,"z0":4.829947380396957,"aX":-14.454201012280734},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2340,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.40122478202436396,"extension":7.101099247665859},"index":4,"playId":"ff070315-a8e1-3acd-85c5-545bf1f3909d","pitchNumber":4,"startTime":"2026-07-11T19:17:54.455Z","endTime":"2026-07-11T19:17:58.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.019104327732524,"aZ":-34.75767024640343,"pfxX":5.456628062924478,"pfxZ":-1.8037110208831573,"pX":0.2458387064719657,"pZ":1.731541427527049,"vX0":4.845915678744238,"vY0":-118.11773970502675,"vZ0":0.4025221763042375,"x":107.63,"y":192.03,"x0":-2.532730161251231,"y0":50.00482677924337,"z0":4.724693347721865,"aX":7.801451950621423},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":-10.9,"spinRate":2693,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.46164006030662463,"extension":6.618518980835106},"hitData":{"launchSpeed":94.3,"launchAngle":13.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.01,"coordY":139.0}},"index":5,"playId":"62f5f816-ebdd-390a-a57d-a6a75ff5e22a","pitchNumber":5,"startTime":"2026-07-11T19:18:11.588Z","endTime":"2026-07-11T19:18:24.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:18:24.976Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to right fielder Alan Roden.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T19:18:53.128Z","endTime":"2026-07-11T19:19:12.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410118609942018,"aZ":-27.732920658824966,"pfxX":-8.137796610325426,"pfxZ":2.6825760866554837,"pX":-0.24476456497860358,"pZ":1.458174469531537,"vX0":8.279235943967258,"vY0":-127.34242799775153,"vZ0":-2.7799035245843746,"x":126.33,"y":199.41,"x0":-2.4698652926683957,"y0":50.00108097837799,"z0":4.7417813523745105,"aX":-13.459256858774514},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":13.1,"spinRate":2327,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.42895822538467776,"extension":6.7746633081251275},"hitData":{"launchSpeed":76.2,"launchAngle":34.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.82,"coordY":104.5}},"index":0,"playId":"0bb91591-306a-3ae3-9024-f55e41ff2c7b","pitchNumber":1,"startTime":"2026-07-11T19:19:01.145Z","endTime":"2026-07-11T19:19:12.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:19:12.155Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Soler doubles (13) on a sharp line drive to left fielder Trevor Larnach. Zach Neto scores. Mike Trout scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T19:19:32.753Z","endTime":"2026-07-11T19:20:01.515Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.739119182245787,"aZ":-23.947456273882043,"pfxX":-9.26756779968445,"pfxZ":4.41003548564524,"pX":-0.40170063552842245,"pZ":2.5109775100138285,"vX0":8.587948995081037,"vY0":-135.31885203550593,"vZ0":-1.4586720031631926,"x":132.31,"y":170.98,"x0":-2.4024752275934964,"y0":50.00616639508849,"z0":4.724357350510452,"aX":-17.302011667062835},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":2191,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4037664871761555,"extension":7.185781101372011},"hitData":{"launchSpeed":110.6,"launchAngle":16.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.39,"coordY":114.29}},"index":0,"playId":"fa601a45-9533-328f-8be8-8cacc938c3f3","pitchNumber":1,"startTime":"2026-07-11T19:19:48.219Z","endTime":"2026-07-11T19:20:01.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:20:01.515Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out sharply to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T19:20:10.009Z","endTime":"2026-07-11T19:20:46.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70482794634117,"aZ":-32.09279288509771,"pfxX":6.401367708820877,"pfxZ":0.05642687855673145,"pX":0.3460868480627535,"pZ":2.103288202258948,"vX0":4.756206623047588,"vY0":-118.00470603444343,"vZ0":0.5566892054561412,"x":103.81,"y":181.99,"x0":-2.5213184201412484,"y0":50.00299299458207,"z0":4.80143936563523,"aX":9.101314916026988},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.5,"breakHorizontal":-12.7,"spinRate":2832,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.46269654114969194,"extension":6.689237401380456},"hitData":{"launchSpeed":100.1,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.41,"coordY":95.27}},"index":0,"playId":"31da444b-4f9e-355a-9761-2c52553f6d0e","pitchNumber":1,"startTime":"2026-07-11T19:20:37.050Z","endTime":"2026-07-11T19:20:46.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:20:46.054Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to second baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T19:21:08.119Z","endTime":"2026-07-11T19:22:58.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186914447320888,"aZ":-19.15711041827344,"pfxX":-9.026510305341553,"pfxZ":6.854231384774881,"pX":-0.16473118665095388,"pZ":3.3077870769620716,"vX0":8.918366264354704,"vY0":-136.06883841503014,"vZ0":-0.09101030620612233,"x":123.28,"y":149.47,"x0":-2.2915133625898068,"y0":50.006382737742065,"z0":4.654568644471892,"aX":-17.15230926052192},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":2348,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.40054745278121784,"extension":7.270271735585021},"index":0,"playId":"67c6f630-5d91-3472-a050-d96af87472b2","pitchNumber":1,"startTime":"2026-07-11T19:21:12.140Z","endTime":"2026-07-11T19:21:15.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042080318579256,"aZ":-18.99096239282604,"pfxX":-9.902365968038485,"pfxZ":7.022577525345362,"pX":0.17400735164041395,"pZ":3.557282775894582,"vX0":10.109903178900781,"vY0":-135.2936667408131,"vZ0":0.5457207922732895,"x":110.37,"y":142.73,"x0":-2.302339341416304,"y0":50.00171030940669,"z0":4.671226925427893,"aX":-18.58743293670816},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":16.1,"spinRate":2384,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.4029128067468597,"extension":7.2373702419206944},"index":1,"playId":"0bd3ff34-0258-3875-a02a-80f6523375dc","pitchNumber":2,"startTime":"2026-07-11T19:21:29.467Z","endTime":"2026-07-11T19:21:32.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-11T19:21:47.429Z","endTime":"2026-07-11T19:22:06.879Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45350273143121,"aZ":-20.098019518201106,"pfxX":-9.191949164525631,"pfxZ":6.4052471551761965,"pX":-0.17431697425620782,"pZ":4.239067620928193,"vX0":9.180373282844386,"vY0":-136.31666839397684,"vZ0":2.3257747206130053,"x":123.64,"y":124.33,"x0":-2.388507792548884,"y0":50.00307413678149,"z0":4.7608724429252876,"aX":-17.331634883561552},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":14.8,"spinRate":2347,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40152719721036645,"extension":7.290340316381799},"index":3,"playId":"58cb006e-7c6c-3c63-bec2-cd1a13ef2120","pitchNumber":3,"startTime":"2026-07-11T19:22:06.879Z","endTime":"2026-07-11T19:22:09.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.870724010421135,"aZ":-38.00506558901028,"pfxX":4.409984422698047,"pfxZ":-4.211800490487233,"pX":2.9356113904636545,"pZ":-0.10635312183886805,"vX0":10.244921829446096,"vY0":-116.63110115810885,"vZ0":-3.2344992904673777,"x":5.1,"y":241.65,"x0":-2.077769701349932,"y0":50.00333565771262,"z0":4.864353839464866,"aX":6.10439395465293},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.2,"breakHorizontal":-10.4,"spinRate":2789,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4686997290917021,"extension":6.9340785730841334},"index":4,"playId":"bdd204a6-b12c-386b-b416-9645fc911956","pitchNumber":4,"startTime":"2026-07-11T19:22:26.474Z","endTime":"2026-07-11T19:22:29.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803859127573528,"aZ":-18.590471566304096,"pfxX":-8.354788593868182,"pfxZ":7.1961523566373184,"pX":-0.3536329380196606,"pZ":3.401864415537208,"vX0":8.279998034851458,"vY0":-136.01260696659148,"vZ0":0.13298082989785287,"x":130.48,"y":146.93,"x0":-2.3412653677596005,"y0":50.000061303444866,"z0":4.633915557507892,"aX":-15.765096393784024},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":13.6,"spinRate":2345,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.40159328331259614,"extension":6.8979020353573555},"hitData":{"launchSpeed":81.2,"launchAngle":68.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.03,"coordY":148.64}},"index":5,"playId":"f02079cd-bca0-31b7-a268-7114541f2aa1","pitchNumber":5,"startTime":"2026-07-11T19:22:47.983Z","endTime":"2026-07-11T19:22:58.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:22:58.746Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-11T19:25:05.769Z","endTime":"2026-07-11T19:27:32.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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,3,4,6,7,8],"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":8},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":81.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.540614930918778,"aZ":-23.64756707446328,"pfxX":-0.8534613822105204,"pfxZ":5.041480753173095,"pX":-1.7396692402828529,"pZ":2.4229889056857936,"vX0":3.0062788935181453,"vY0":-128.46161444096202,"vZ0":-2.9756463351972107,"x":183.31,"y":173.36,"x0":-2.807988611482394,"y0":50.00409945572521,"z0":5.410029868146501,"aX":-1.4441320932137467},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.8,"breakHorizontal":1.0,"spinRate":2493,"spinDirection":223},"zone":13,"typeConfidence":0.82,"plateTime":0.4243760409781019,"extension":6.308722808144454},"index":0,"playId":"4b421eee-7789-33e6-80c2-7ca8a50c5858","pitchNumber":1,"startTime":"2026-07-11T19:25:05.769Z","endTime":"2026-07-11T19:25:08.774Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.507293485035536,"aZ":-30.878698205662353,"pfxX":-8.05646716251114,"pfxZ":0.8636501376318737,"pX":0.549558972386978,"pZ":1.7863962974691308,"vX0":9.672715641447434,"vY0":-120.98695671716361,"vZ0":-2.1073861579402964,"x":96.05,"y":190.55,"x0":-2.4359093970778014,"y0":50.000912061992075,"z0":5.350160463423578,"aX":-12.05596570764259},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":12.6,"spinRate":1866,"spinDirection":260},"zone":9,"typeConfidence":0.91,"plateTime":0.4510732402958091,"extension":6.178810024989961},"index":1,"playId":"b6aea873-d151-3dce-912a-aeedef43df3e","pitchNumber":2,"startTime":"2026-07-11T19:25:18.623Z","endTime":"2026-07-11T19:25: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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.276953147817697,"aZ":-31.41457871936361,"pfxX":-8.042432939863891,"pfxZ":0.5103713715696134,"pX":-1.7102086060235635,"pZ":3.478957212732691,"vX0":5.058920377419055,"vY0":-120.77626405264824,"vZ0":1.6540075112715804,"x":182.19,"y":144.85,"x0":-2.781118965862445,"y0":50.00294686033158,"z0":5.536777901455848,"aX":-11.948760581765873},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":13.4,"spinRate":1981,"spinDirection":255},"zone":11,"typeConfidence":0.91,"plateTime":0.4525420092264465,"extension":6.19029079661964},"index":2,"playId":"e72ec63e-f7c1-3738-ae1b-a578b0397a8d","pitchNumber":3,"startTime":"2026-07-11T19:25:33.027Z","endTime":"2026-07-11T19:25:36.027Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.858352899192262,"aZ":-23.668238159105375,"pfxX":-0.5032957262939988,"pfxZ":5.016984214436624,"pX":-1.3591339654797379,"pZ":3.064465756911017,"vX0":3.870054579488114,"vY0":-128.17290048838868,"vZ0":-1.5626997699860978,"x":168.81,"y":156.04,"x0":-2.811232926986101,"y0":50.00102158544727,"z0":5.497304077604926,"aX":-0.8534237671493855},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.0,"breakHorizontal":0.2,"spinRate":2485,"spinDirection":215},"zone":11,"typeConfidence":0.78,"plateTime":0.4243211678705858,"extension":6.24183538960005},"index":3,"playId":"71e85e95-2e23-3677-b713-4b336b953134","pitchNumber":4,"startTime":"2026-07-11T19:25:46.718Z","endTime":"2026-07-11T19:25:49.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6493034836386,"aZ":-25.306928059400082,"pfxX":-6.729877617216745,"pfxZ":3.825638792830814,"pX":0.6656984900783114,"pZ":2.3396966748743204,"vX0":10.225901271442257,"vY0":-131.81224373291207,"vZ0":-3.1733430504516242,"x":91.63,"y":175.61,"x0":-2.3538145079550445,"y0":50.003459706475844,"z0":5.386320069305063,"aX":-12.084979453488645},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":10.4,"spinRate":2254,"spinDirection":234},"zone":6,"typeConfidence":0.84,"plateTime":0.41233140624683484,"extension":6.446767217944666},"index":4,"playId":"df3a7c3a-d601-3239-9318-ee1501b9c759","pitchNumber":5,"startTime":"2026-07-11T19:26:00.225Z","endTime":"2026-07-11T19:26:03.307Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-11T19:26:13.103Z","endTime":"2026-07-11T19:26:25.094Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.889924555669857,"aZ":-31.682514829537407,"pfxX":-7.718903173604051,"pfxZ":0.3044009965590817,"pX":0.18414684106217483,"pZ":2.1147610317511942,"vX0":8.492202670771436,"vY0":-125.43074624709398,"vZ0":-2.13701975877248,"x":109.98,"y":181.68,"x0":-2.2259907092171254,"y0":50.00202911234577,"z0":5.535184237752895,"aX":-12.427537868700306},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.4,"breakHorizontal":12.2,"spinRate":2084,"spinDirection":247},"zone":8,"typeConfidence":0.92,"plateTime":0.4349533134629291,"extension":6.281917207507553},"index":6,"playId":"7fc3b500-1905-3909-957f-b06c9ecfcb6f","pitchNumber":6,"startTime":"2026-07-11T19:26:25.094Z","endTime":"2026-07-11T19:26:28.152Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511587029762822,"aZ":-33.045310260539665,"pfxX":-8.83321132698853,"pfxZ":-0.5365478278339335,"pX":-0.3605956980528043,"pZ":1.5301311526709354,"vX0":7.87107848678311,"vY0":-125.88594119703394,"vZ0":-3.0081621547043884,"x":130.75,"y":197.47,"x0":-2.367349913092629,"y0":50.004044572019644,"z0":5.392504206545985,"aX":-14.29952070195246},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":14.4,"spinRate":2026,"spinDirection":254},"zone":13,"typeConfidence":0.93,"plateTime":0.43367947499871917,"extension":6.23342695042872},"index":7,"playId":"c94b661a-88f9-3193-8713-be2f5b776ce0","pitchNumber":7,"startTime":"2026-07-11T19:26:49.601Z","endTime":"2026-07-11T19:26:55.918Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.671960115206918,"aZ":-25.446490470119695,"pfxX":-8.632616916860446,"pfxZ":3.6087426293822578,"pX":-0.6990272385887913,"pZ":1.6497142378588043,"vX0":7.487983888489465,"vY0":-135.00351214037897,"vZ0":-5.329871258903946,"x":143.65,"y":194.24,"x0":-2.373691798646407,"y0":50.00428961167548,"z0":5.4180646860869,"aX":-16.094209586596595},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":2241,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.4042038419994425,"extension":6.386299751959019},"hitData":{"launchSpeed":86.1,"launchAngle":12.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.87,"coordY":91.29}},"index":8,"playId":"9f76759b-e632-32b4-af6d-2e527d6aa1b3","pitchNumber":8,"startTime":"2026-07-11T19:27:20.623Z","endTime":"2026-07-11T19:27:32.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:27:32.892Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brooks Lee grounds into a double play, second baseman Vaughn Grissom to shortstop Zach Neto to first baseman Nolan Schanuel. Trevor Larnach out at 2nd. Brooks Lee out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-11T19:27:51.081Z","endTime":"2026-07-11T19:28:24.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.082015141600902,"aZ":-23.829279267285887,"pfxX":-8.313867888161703,"pfxZ":4.668605865812762,"pX":-0.33694400201193536,"pZ":2.0971837127850677,"vX0":9.171339955853078,"vY0":-131.67372020082186,"vZ0":-4.304108416488011,"x":129.84,"y":182.16,"x0":-2.7547093158932343,"y0":50.00654525313504,"z0":5.476797202338615,"aX":-14.874269108163773},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.9,"breakHorizontal":13.6,"spinRate":2220,"spinDirection":239},"zone":7,"typeConfidence":0.89,"plateTime":0.4130459216179432,"extension":6.072048036107441},"index":0,"playId":"e9d947c5-8923-3205-bf9f-5cd306d74a36","pitchNumber":1,"startTime":"2026-07-11T19:27:57.704Z","endTime":"2026-07-11T19:28:01.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.064512126960928,"aZ":-27.58912223118595,"pfxX":-9.480996675556725,"pfxZ":2.628207186388196,"pX":-0.04876895353061278,"pZ":1.8735192129288982,"vX0":10.381906634152774,"vY0":-130.36993346836172,"vZ0":-4.129097562145624,"x":118.86,"y":188.19,"x0":-2.8264798391850916,"y0":50.00187595910875,"z0":5.529316669400391,"aX":-16.532404386358934},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.1,"breakHorizontal":15.2,"spinRate":2286,"spinDirection":239},"zone":8,"typeConfidence":0.87,"plateTime":0.4180589022350465,"extension":5.9960292999327365},"hitData":{"launchSpeed":99.7,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.09,"coordY":154.22}},"index":1,"playId":"8f5a5ea0-b576-32d9-a363-69c91690c8f2","pitchNumber":2,"startTime":"2026-07-11T19:28:16.169Z","endTime":"2026-07-11T19:28:24.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:28:24.183Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-11T19:28:34.325Z","endTime":"2026-07-11T19:30:13.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.118135579823704,"aZ":-23.40500547205697,"pfxX":-8.500222267608814,"pfxZ":4.768099295018943,"pX":-0.6095284074465163,"pZ":1.692980074918667,"vX0":7.528515404466705,"vY0":-134.0147477625026,"vZ0":-5.434890416149743,"x":140.23,"y":193.07,"x0":-2.3365331337682087,"y0":50.00097504683476,"z0":5.395729814170126,"aX":-15.622475341808954},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":14.0,"spinRate":2208,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.40709004846634667,"extension":6.207689161985921},"index":0,"playId":"48b60074-77b0-34bb-ac9a-a8ea1c7c5483","pitchNumber":1,"startTime":"2026-07-11T19:28:47.161Z","endTime":"2026-07-11T19:28:50.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01137517979053,"aZ":-36.975451429559996,"pfxX":-9.386515154652201,"pfxZ":-3.0920407968987638,"pX":0.8604607262338231,"pZ":1.336221762519908,"vX0":10.910004980814014,"vY0":-123.72361944821344,"vZ0":-2.483682720413605,"x":84.2,"y":202.7,"x0":-2.3807180449507164,"y0":50.00061686350953,"z0":5.443064722714531,"aX":-14.593492838558033},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.0,"breakHorizontal":14.5,"spinRate":2008,"spinDirection":255},"zone":14,"typeConfidence":0.92,"plateTime":0.44221177888576735,"extension":6.020581621782096},"index":1,"playId":"be819937-61cb-371b-8647-1bd2d5ae167f","pitchNumber":2,"startTime":"2026-07-11T19:28:59.217Z","endTime":"2026-07-11T19:29:02.678Z","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":90.9,"endSpeed":84.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45727470535538,"aZ":-24.435777866367868,"pfxX":-7.555265864460514,"pfxZ":4.314160697643762,"pX":-1.7028321472752543,"pZ":2.0061382812398056,"vX0":4.507735287166865,"vY0":-132.39366976726805,"vZ0":-4.160751060669798,"x":181.91,"y":184.61,"x0":-2.43658389646614,"y0":50.005174369453776,"z0":5.364078272184778,"aX":-13.556282802315806},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":12.8,"spinRate":2170,"spinDirection":237},"zone":13,"typeConfidence":0.83,"plateTime":0.41206263566645873,"extension":6.080756790282018},"index":2,"playId":"60b420af-7f1d-3fd5-a8a9-67a9428057a5","pitchNumber":3,"startTime":"2026-07-11T19:29:11.605Z","endTime":"2026-07-11T19:29:14.605Z","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":88.6,"endSpeed":83.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.910174864757565,"aZ":-22.891592456621677,"pfxX":-1.2833106216773575,"pfxZ":5.372889440054181,"pX":-0.4180278374357301,"pZ":1.3659035670480355,"vX0":6.30404952560727,"vY0":-129.0536277567821,"vZ0":-5.598918371375242,"x":132.93,"y":201.9,"x0":-2.7010096147519556,"y0":50.000465087336025,"z0":5.271665682331337,"aX":-2.2168760189491326},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":1.3,"spinRate":2536,"spinDirection":220},"zone":13,"typeConfidence":0.84,"plateTime":0.42066211971340284,"extension":6.350878479381717},"index":3,"playId":"ecdc379d-9082-3704-9190-0c020717bcd0","pitchNumber":4,"startTime":"2026-07-11T19:29:24.333Z","endTime":"2026-07-11T19:29:27.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083123830877835,"aZ":-24.677199926050335,"pfxX":-7.246290521218777,"pfxZ":4.125435693450041,"pX":-0.364356570929341,"pZ":2.1522408008118785,"vX0":7.9420890425240005,"vY0":-132.87704610932715,"vZ0":-3.8146979808268955,"x":130.89,"y":180.67,"x0":-2.427487139148653,"y0":50.00367121551945,"z0":5.365452189298719,"aX":-13.172013530019422},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":11.8,"spinRate":2265,"spinDirection":232},"zone":7,"typeConfidence":0.89,"plateTime":0.4096482704124855,"extension":6.260488201654775},"index":4,"playId":"6c91de7d-488f-3da8-9266-35810577cb00","pitchNumber":5,"startTime":"2026-07-11T19:29:37.150Z","endTime":"2026-07-11T19:29:40.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63549375725808,"aZ":-25.65764374813163,"pfxX":-6.124792802272312,"pfxZ":3.522741061654565,"pX":0.5492948058842811,"pZ":1.8077203157596176,"vX0":9.328208904553767,"vY0":-133.80256369903228,"vZ0":-4.763748672430236,"x":96.06,"y":189.97,"x0":-2.155738495802605,"y0":50.00030838481224,"z0":5.406262696244115,"aX":-11.319693044582644},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.8,"breakHorizontal":9.5,"spinRate":2239,"spinDirection":238},"zone":9,"typeConfidence":0.84,"plateTime":0.4063631898890132,"extension":6.177366889569033},"index":5,"playId":"8bd0dd67-4f8f-3fe6-9a26-f40c259f49c1","pitchNumber":6,"startTime":"2026-07-11T19:29:52.763Z","endTime":"2026-07-11T19:29:55.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018764934591843,"aZ":-34.88092135007173,"pfxX":-7.751519231872405,"pfxZ":-1.716517614449292,"pX":-1.0712707557550418,"pZ":1.411246158660145,"vX0":5.716666047901307,"vY0":-124.83114271534313,"vZ0":-2.4772594793011304,"x":157.83,"y":200.68,"x0":-2.3834101317001033,"y0":50.001679990815546,"z0":5.28672829298089,"aX":-12.238498338637893},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":12.7,"spinRate":2022,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.43870478481940056,"extension":6.166116718925932},"hitData":{"launchSpeed":64.2,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.03,"coordY":155.74}},"index":6,"playId":"5d51ec43-1314-353d-9b0a-748fef233342","pitchNumber":7,"startTime":"2026-07-11T19:30:07.030Z","endTime":"2026-07-11T19:30:13.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:30:13.209Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wade Meckler doubles (8) on a sharp line drive to right fielder Alan Roden.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T19:32:27.614Z","endTime":"2026-07-11T19:33:27.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92265882327606,"aZ":-28.723746717773107,"pfxX":-9.804710479228536,"pfxZ":2.214173822711226,"pX":0.16427301416278817,"pZ":1.796307971928413,"vX0":9.451120213463287,"vY0":-123.84343736770238,"vZ0":-1.7898108658776861,"x":110.74,"y":190.28,"x0":-2.4212419056758785,"y0":50.00287538473204,"z0":4.922835201774089,"aX":-15.283433677345034},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.8,"breakHorizontal":15.6,"spinRate":2052,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4416807636308002,"extension":6.52488153497557},"index":0,"playId":"e90d48fc-6e2a-38e5-b288-23861a33cc14","pitchNumber":1,"startTime":"2026-07-11T19:32:33.889Z","endTime":"2026-07-11T19:32:36.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405558213517132,"aZ":-19.128434837076906,"pfxX":-9.784807605154166,"pfxZ":7.137303188008141,"pX":0.21728632574964948,"pZ":1.2838250608120596,"vX0":9.554714287995218,"vY0":-134.3969572831307,"vZ0":-5.447520886881142,"x":108.72,"y":204.12,"x0":-2.114406796365202,"y0":50.00174742578033,"z0":4.697613280030358,"aX":-17.880977058985774},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":15.6,"spinRate":2361,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40771429656409186,"extension":7.124563566134611},"index":1,"playId":"91302dcb-ebc0-3c08-9b24-39e633abe334","pitchNumber":2,"startTime":"2026-07-11T19:32:48.439Z","endTime":"2026-07-11T19:32:51.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934279381653255,"aZ":-26.334985819626784,"pfxX":-10.550844625178675,"pfxZ":3.6082069598837982,"pX":1.135941680994864,"pZ":2.2388125699578016,"vX0":11.520817461892237,"vY0":-126.4694007669547,"vZ0":-1.214551051225818,"x":73.7,"y":178.33,"x0":-2.1089775894823592,"y0":50.004617985690295,"z0":4.838707596550276,"aX":-17.083853419096037},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":16.4,"spinRate":2244,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4332016057729886,"extension":6.9257475097881285},"index":2,"playId":"e6106461-77fe-3145-a84f-883e7ffee53b","pitchNumber":3,"startTime":"2026-07-11T19:33:01.170Z","endTime":"2026-07-11T19:33:04.282Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.523581243696746,"aZ":-25.443838945823707,"pfxX":-9.596952767080737,"pfxZ":4.252243286139096,"pX":0.18365180379712376,"pZ":2.160666926056584,"vX0":9.251259054215991,"vY0":-124.82540798301785,"vZ0":-1.3643395405931429,"x":110.0,"y":180.44,"x0":-2.319148879182277,"y0":50.00171246415444,"z0":4.804160232624516,"aX":-15.183080417647481},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.7,"breakHorizontal":15.4,"spinRate":2156,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.43837386558941827,"extension":6.797938957138552},"hitData":{"launchSpeed":101.6,"launchAngle":20.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.82,"coordY":106.57}},"index":3,"playId":"e921d39c-5385-358e-8cf0-312520757e0e","pitchNumber":4,"startTime":"2026-07-11T19:33:15.392Z","endTime":"2026-07-11T19:33:27.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:33:27.673Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T19:33:37.584Z","endTime":"2026-07-11T19:37:06.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","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":91.7,"endSpeed":84.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49300655204897,"aZ":-18.71949172651291,"pfxX":-8.325095966799319,"pfxZ":7.428360029768928,"pX":-1.0121746600781374,"pZ":3.602388566393053,"vX0":6.756970851316085,"vY0":-133.44055015058865,"vZ0":0.3747326731756082,"x":155.58,"y":141.52,"x0":-2.4898731193661696,"y0":50.004245861887206,"z0":4.803945131412468,"aX":-15.083111052212304},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.8,"breakHorizontal":13.7,"spinRate":2245,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40975514706994476,"extension":7.01482900493857},"index":0,"playId":"7b3dc50f-3517-36f6-8253-68e42718786f","pitchNumber":1,"startTime":"2026-07-11T19:33:57.651Z","endTime":"2026-07-11T19:34:04.883Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.293229923943354,"aZ":-29.946052335946547,"pfxX":2.9603752939781134,"pfxZ":1.5651806179279415,"pX":0.7950326030709428,"pZ":2.5090630713777826,"vX0":6.966272556910493,"vY0":-117.80593711074319,"vZ0":1.2889734534426378,"x":86.7,"y":171.04,"x0":-2.567956741465082,"y0":50.00570529776981,"z0":4.692885495516752,"aX":4.2210109447585165},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.4,"breakHorizontal":-6.8,"spinRate":2656,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4623687208166207,"extension":7.057668537299381},"index":1,"playId":"6e134bb2-1a6a-3c1a-9e28-5d97ad83df01","pitchNumber":2,"startTime":"2026-07-11T19:34:51.342Z","endTime":"2026-07-11T19:34:54.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627426696213945,"aZ":-30.96938528057409,"pfxX":3.6154545543339225,"pfxZ":0.828235051143138,"pX":1.5034623201206005,"pZ":1.154140965688713,"vX0":8.292537372765063,"vY0":-119.41527981029851,"vZ0":-1.4427136294008012,"x":59.69,"y":207.62,"x0":-2.4750114231141067,"y0":50.0021291525352,"z0":4.535870177878124,"aX":5.253728730069767},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.4,"breakHorizontal":-8.4,"spinRate":2707,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4575711219410188,"extension":6.899069867511091},"index":2,"playId":"f2f655c5-9b29-31bb-bee6-4f2849567ae7","pitchNumber":3,"startTime":"2026-07-11T19:35:11.482Z","endTime":"2026-07-11T19:35:14.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.978157480368232,"aZ":-37.84861049168625,"pfxX":3.8133554540751655,"pfxZ":-4.2440131780532235,"pX":1.6272442501683186,"pZ":0.16386835305012126,"vX0":7.838293026668095,"vY0":-114.57367938132015,"vZ0":-2.359445373743193,"x":54.97,"y":234.36,"x0":-2.3253701533772184,"y0":50.00188901174316,"z0":4.884702659551369,"aX":5.099427865629046},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.0,"breakHorizontal":-8.8,"spinRate":2703,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.47695925350153034,"extension":6.878888867307469},"index":3,"playId":"303ef8a3-4b68-3ff9-af2c-f7e710576ddf","pitchNumber":4,"startTime":"2026-07-11T19:35:30.477Z","endTime":"2026-07-11T19:35:33.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17508660146079,"aZ":-19.111447633025577,"pfxX":-8.999020229604813,"pfxZ":6.888931453726531,"pX":-0.09587186847609529,"pZ":3.198651559862744,"vX0":9.408503941501621,"vY0":-136.16578086820357,"vZ0":-0.6464513376621149,"x":120.65,"y":152.42,"x0":-2.410756535128332,"y0":50.002254845665696,"z0":4.749884638297813,"aX":-17.062984473378723},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":14.5,"spinRate":2363,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.40076598472289504,"extension":7.324349809710565},"index":4,"playId":"3c9eca9a-b559-399c-b9c5-a18729f36473","pitchNumber":5,"startTime":"2026-07-11T19:35:55.209Z","endTime":"2026-07-11T19:35:58.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112491162104632,"aZ":-31.34080065820597,"pfxX":5.998920823094543,"pfxZ":0.5811464425437993,"pX":1.8252995314951515,"pZ":1.8301462933271584,"vX0":8.219402827948416,"vY0":-119.48319365190963,"vZ0":0.1394919512846211,"x":47.42,"y":189.37,"x0":-2.4515436510747732,"y0":50.003178953714425,"z0":4.610114921964541,"aX":8.58648685037822},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.4,"breakHorizontal":-13.0,"spinRate":2687,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4601430078886608,"extension":6.838144283592684},"index":5,"playId":"e8d65377-eccb-34d7-befd-d02f76a5b535","pitchNumber":6,"startTime":"2026-07-11T19:36:21.287Z","endTime":"2026-07-11T19:36:24.387Z","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":93.8,"endSpeed":85.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869033722589847,"aZ":-20.444665581068907,"pfxX":-9.339285701539467,"pfxZ":6.258859370816339,"pX":-0.10705717851780283,"pZ":3.290956340029873,"vX0":9.292399491362021,"vY0":-136.26802152592495,"vZ0":-0.02794066483652835,"x":121.08,"y":149.92,"x0":-2.3533691343834535,"y0":50.00394872696983,"z0":4.717670792845239,"aX":-17.507123640214324},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":14.9,"spinRate":2367,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.40245324448824604,"extension":7.288577437650386},"index":6,"playId":"f33f3e54-e1cc-39fb-99c3-6b04b8a41396","pitchNumber":7,"startTime":"2026-07-11T19:36:40.312Z","endTime":"2026-07-11T19:36:43.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26586699887577,"aZ":-20.58247807791487,"pfxX":-8.713291859726489,"pfxZ":6.140758063588287,"pX":-0.7435242645086575,"pZ":2.698768290818836,"vX0":7.610225095113457,"vY0":-136.34852489162023,"vZ0":-1.2523283094100166,"x":145.34,"y":165.91,"x0":-2.4352912626563223,"y0":50.00183039364658,"z0":4.58074982166851,"aX":-16.4467506205493},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":14.3,"spinRate":2322,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.40130954828092946,"extension":7.311676694458888},"index":7,"playId":"4d185836-f23b-37bf-bc7c-72d1f39b2b6e","pitchNumber":8,"startTime":"2026-07-11T19:37:03.221Z","endTime":"2026-07-11T19:37:06.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:37:06.899Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Logan O'Hoppe lines out to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T19:37:51.273Z","endTime":"2026-07-11T19:38:03.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T19:37:16.704Z","endTime":"2026-07-11T19:37:53.463Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.639351352271845,"aZ":-19.133394225581032,"pfxX":-8.710802383594519,"pfxZ":6.951062373607698,"pX":-0.3805141168321307,"pZ":2.2409466511914893,"vX0":8.68792139799673,"vY0":-135.83339156724657,"vZ0":-2.484533721946544,"x":131.5,"y":178.27,"x0":-2.4825232162618374,"y0":50.00433220973929,"z0":4.491959200787739,"aX":-16.34490480394963},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":14.0,"spinRate":2301,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4026243426481706,"extension":7.169022638382938},"hitData":{"launchSpeed":78.6,"launchAngle":26.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.85,"coordY":95.74}},"index":1,"playId":"44eedff4-b989-31c0-b238-c36d8d77e349","pitchNumber":1,"startTime":"2026-07-11T19:37:53.463Z","endTime":"2026-07-11T19:38:03.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:38:03.477Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T19:38:12.113Z","endTime":"2026-07-11T19:39:42.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":{"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":87.1,"endSpeed":80.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81151957322472,"aZ":-27.326205969109946,"pfxX":-9.500388892944908,"pfxZ":2.9729385102982793,"pX":0.10220396543980838,"pZ":2.2744170722910675,"vX0":9.104196644349866,"vY0":-126.6455753439184,"vZ0":-0.8713095718679245,"x":113.1,"y":177.37,"x0":-2.2974378850713943,"y0":50.00483301516559,"z0":4.800115069583818,"aX":-15.502183925479269},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":15.2,"spinRate":2184,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.43177866498283013,"extension":6.819682641401367},"index":0,"playId":"3d24ee49-678e-36a0-be77-07f840db8c27","pitchNumber":1,"startTime":"2026-07-11T19:38:28.323Z","endTime":"2026-07-11T19:38:31.539Z","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":81.5,"endSpeed":75.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.135491207335537,"aZ":-33.35706671037872,"pfxX":6.339823077729408,"pfxZ":-0.823564874773699,"pX":0.6487026944797406,"pZ":1.1899918612975187,"vX0":5.343036596274131,"vY0":-118.6201233605802,"vZ0":-0.8902874092868307,"x":92.27,"y":206.65,"x0":-2.450772621674429,"y0":50.00388668392107,"z0":4.591928203632811,"aX":9.09955762746353},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.4,"breakHorizontal":-12.7,"spinRate":2834,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4604605873350218,"extension":6.947885631551917},"index":1,"playId":"5c52b20d-fae3-3c25-9c06-01a7b7ec7511","pitchNumber":2,"startTime":"2026-07-11T19:38:47.176Z","endTime":"2026-07-11T19:38:50.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-11T19:38:56.889Z","endTime":"2026-07-11T19:39:12.828Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.372911663986365,"aZ":-32.01378051728884,"pfxX":6.289647099243604,"pfxZ":0.11399544735524092,"pX":-0.33783142673697947,"pZ":1.9769309205465477,"vX0":3.5924378998855606,"vY0":-118.67130808752576,"vZ0":0.6322591990811044,"x":129.88,"y":185.4,"x0":-2.6830705460569475,"y0":50.004041399344565,"z0":4.598012490664134,"aX":9.070198809793391},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.6,"breakHorizontal":-12.2,"spinRate":2688,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.4596237183091798,"extension":6.954068324924106},"index":3,"playId":"7b6f728f-a4ff-3d86-ac15-7e31fb054eba","pitchNumber":3,"startTime":"2026-07-11T19:39:12.828Z","endTime":"2026-07-11T19:39:16.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.894204420542277,"aZ":-27.163081962837087,"pfxX":-8.090787075295163,"pfxZ":2.9123735828736486,"pX":0.18747344459725332,"pZ":1.629617021548193,"vX0":9.286619629357247,"vY0":-129.5261292640138,"vZ0":-2.4920509027758673,"x":109.85,"y":194.78,"x0":-2.3722641245974563,"y0":50.002456097488704,"z0":4.654905606644882,"aX":-13.919146504482928},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":12.8,"spinRate":2245,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4208695910089659,"extension":7.126222082810177},"hitData":{"launchSpeed":94.9,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.79,"coordY":149.56}},"index":4,"playId":"33b51b3b-a709-3314-8a6e-66ab07df80ea","pitchNumber":4,"startTime":"2026-07-11T19:39:35.521Z","endTime":"2026-07-11T19:39:42.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:39:42.743Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-11T19:41:52.010Z","endTime":"2026-07-11T19:43:15.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":681351,"link":"/api/v1/people/681351"},"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":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32418869431113,"aZ":-26.743965298747348,"pfxX":-8.504806561560553,"pfxZ":3.1070155443890988,"pX":-0.7047662818794206,"pZ":2.162540535412328,"vX0":7.132096416365534,"vY0":-130.76670787952236,"vZ0":-3.396278717443687,"x":143.86,"y":180.39,"x0":-2.350982881889111,"y0":50.001904301260275,"z0":5.465330941850709,"aX":-14.856988221330928},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":14.0,"spinRate":2238,"spinDirection":236},"zone":7,"typeConfidence":0.84,"plateTime":0.41747122364334244,"extension":6.270883656613208},"index":0,"playId":"aa3f40f4-cf80-3e43-9ea4-f07ce3651d2c","pitchNumber":1,"startTime":"2026-07-11T19:41:52.010Z","endTime":"2026-07-11T19:41:55.087Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.218288266097183,"aZ":-26.88337858529004,"pfxX":-7.728058388573574,"pfxZ":3.4603465044800368,"pX":0.6751310344081066,"pZ":1.69988529376257,"vX0":9.921911351523441,"vY0":-122.16570127296006,"vZ0":-3.1466916280851764,"x":91.27,"y":192.88,"x0":-2.4113599366285023,"y0":50.00582121583007,"z0":5.284682689168977,"aX":-11.831188940010907},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.8,"breakHorizontal":12.0,"spinRate":1889,"spinDirection":246},"zone":9,"typeConfidence":0.91,"plateTime":0.4462089964906464,"extension":6.138652432125894},"index":1,"playId":"152ae47b-a16c-321f-8476-db7c0e8dff72","pitchNumber":2,"startTime":"2026-07-11T19:42:08.156Z","endTime":"2026-07-11T19:42:12.533Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-11T19:42:17.952Z","endTime":"2026-07-11T19:42:31.663Z","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(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":85.7,"endSpeed":79.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.688499936814676,"aZ":-29.92553580808916,"pfxX":-8.285052402918758,"pfxZ":1.4195326456666928,"pX":0.634242792274426,"pZ":1.0469619866238877,"vX0":9.978121203987763,"vY0":-124.39999600001792,"vZ0":-4.329331256134898,"x":92.82,"y":210.51,"x0":-2.334307499639228,"y0":50.0031330447145,"z0":5.263792924248454,"aX":-13.112778809907482},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.8,"breakHorizontal":13.0,"spinRate":1830,"spinDirection":247},"zone":14,"typeConfidence":0.92,"plateTime":0.4386765927477829,"extension":6.274557837907106},"index":3,"playId":"15c548b6-f906-3428-b1d1-872d0a54d808","pitchNumber":3,"startTime":"2026-07-11T19:42:31.663Z","endTime":"2026-07-11T19:42:34.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.138069630802573,"aZ":-24.376263156476327,"pfxX":-1.8781980833372085,"pfxZ":4.461877134023792,"pX":1.5284325373646135,"pZ":2.476170632345949,"vX0":9.92208204537435,"vY0":-130.31966546912975,"vZ0":-3.1716917695433517,"x":58.74,"y":171.92,"x0":-2.057399599386053,"y0":50.00426041752586,"z0":5.516903743754435,"aX":-3.2842877346636303},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":1.6,"spinRate":2549,"spinDirection":208},"zone":14,"typeConfidence":0.81,"plateTime":0.41766238366040254,"extension":6.197331382363601},"index":4,"playId":"debad087-1dee-3c54-b5e4-475dd07ca1e1","pitchNumber":4,"startTime":"2026-07-11T19:42:43.449Z","endTime":"2026-07-11T19:42:47.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.038252487010304,"aZ":-25.540688045397022,"pfxX":-10.77023641042192,"pfxZ":3.6928526114473677,"pX":-0.09808471256514259,"pZ":2.4448246591435217,"vX0":9.420662248892954,"vY0":-132.8395156836102,"vZ0":-2.838826359225787,"x":120.74,"y":172.77,"x0":-2.2819386818910297,"y0":50.00298104078188,"z0":5.37346120300102,"aX":-19.351236607338407},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":17.6,"spinRate":2325,"spinDirection":239},"zone":5,"typeConfidence":0.91,"plateTime":0.4114830841097765,"extension":6.248641776676961},"index":5,"playId":"b84bd785-f30b-306e-9632-07b6f5e89601","pitchNumber":5,"startTime":"2026-07-11T19:42:56.447Z","endTime":"2026-07-11T19:42:59.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.272102500847375,"aZ":-21.351446882176592,"pfxX":-0.8169868140826869,"pfxZ":6.055786244009955,"pX":0.12651124788795373,"pZ":2.917634775263787,"vX0":6.487570175494657,"vY0":-131.4390754608183,"vZ0":-2.920845920275357,"x":112.18,"y":160.0,"x0":-2.245222781715819,"y0":50.00169667085139,"z0":5.59114092487162,"aX":-1.4600357933833163},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.7,"breakHorizontal":0.4,"spinRate":2442,"spinDirection":213},"zone":2,"typeConfidence":0.88,"plateTime":0.41335036335943,"extension":6.172964700321224},"index":6,"playId":"34a6db2e-f1ad-3b7e-97a5-d8df762fef4c","pitchNumber":6,"startTime":"2026-07-11T19:43:12.080Z","endTime":"2026-07-11T19:43:15.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:43:15.127Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out softly, catcher Logan O'Hoppe to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-11T19:43:20.198Z","endTime":"2026-07-11T19:45:28.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(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":89.1,"endSpeed":83.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.136841412452164,"aZ":-21.138255945602964,"pfxX":1.2873507101592985,"pfxZ":6.309881329624394,"pX":-1.0211895858849873,"pZ":2.52879001818387,"vX0":3.014718855474352,"vY0":-129.89306415423607,"vZ0":-3.4952298704003932,"x":155.93,"y":170.5,"x0":-2.3533794211318537,"y0":50.00449106820316,"z0":5.4547053842310165,"aX":2.2521184056851604},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.0,"breakHorizontal":-2.9,"spinRate":2590,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.417895690444682,"extension":6.288879149802645},"index":0,"playId":"6b70383a-4700-3f27-ac27-d1e69e956435","pitchNumber":1,"startTime":"2026-07-11T19:43:38.278Z","endTime":"2026-07-11T19:43:42.048Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-11T19:44:00.988Z","endTime":"2026-07-11T19:44:12.015Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.935057910431155,"aZ":-21.419127995252822,"pfxX":-1.4041441133410466,"pfxZ":6.12933896165617,"pX":0.08582776640183748,"pZ":1.4011097095386191,"vX0":6.936912287751188,"vY0":-130.50506826998947,"vZ0":-6.113392574688408,"x":113.73,"y":200.95,"x0":-2.4043865415668337,"y0":50.005991776567186,"z0":5.347140394247644,"aX":-2.4660012507505686},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":1.3,"spinRate":2568,"spinDirection":211},"zone":14,"typeConfidence":0.88,"plateTime":0.41692096159099723,"extension":6.352433481564112},"index":2,"playId":"50accfe2-d3b2-3eff-87cc-4073a2546282","pitchNumber":2,"startTime":"2026-07-11T19:44:12.015Z","endTime":"2026-07-11T19:44:15.594Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.747528018583928,"aZ":-28.22820912673529,"pfxX":-6.856234305909675,"pfxZ":2.5280345968241296,"pX":-0.6843895221349322,"pZ":3.155764723083029,"vX0":6.0749271141251615,"vY0":-123.66911985824852,"vZ0":0.019794513389047586,"x":143.09,"y":153.57,"x0":-2.272122500870138,"y0":50.00386373469814,"z0":5.499199144837827,"aX":-10.708942067489266},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":11.2,"spinRate":1962,"spinDirection":252},"zone":1,"typeConfidence":0.92,"plateTime":0.4415069771573963,"extension":6.038625523954728},"index":3,"playId":"bc4c5f97-3e7c-35f5-a56e-e55fd53ad0d3","pitchNumber":3,"startTime":"2026-07-11T19:44:24.636Z","endTime":"2026-07-11T19:44:27.892Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.190985852126886,"aZ":-28.365164187628114,"pfxX":-8.067989217811894,"pfxZ":2.519732209789993,"pX":-0.6360330905111551,"pZ":2.8947047183714747,"vX0":6.5515726896256465,"vY0":-122.1663616967027,"vZ0":-0.2825325666031534,"x":141.24,"y":160.62,"x0":-2.3050698149490083,"y0":50.002296333914686,"z0":5.451202155239188,"aX":-12.18839243271392},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":13.1,"spinRate":1903,"spinDirection":245},"zone":1,"typeConfidence":0.92,"plateTime":0.44844045239268526,"extension":6.120862653053073},"index":4,"playId":"6ddb067a-62c1-3008-81bc-cdb3679bc01a","pitchNumber":4,"startTime":"2026-07-11T19:44:37.894Z","endTime":"2026-07-11T19:44:41.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.522018051446906,"aZ":-31.351985857599217,"pfxX":3.10792347714011,"pfxZ":0.543289205764171,"pX":1.772666339889962,"pZ":0.2869568861442739,"vX0":7.935855898293315,"vY0":-121.4210576621793,"vZ0":-6.151117908277541,"x":49.43,"y":231.03,"x0":-1.9174261062727158,"y0":50.00582581650632,"z0":5.518758707181815,"aX":4.7285649403370025},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":-7.2,"spinRate":2638,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4478508217839403,"extension":6.2997289337983835},"index":5,"playId":"12971a8c-98a5-3829-9af2-2b9689fc7fdd","pitchNumber":5,"startTime":"2026-07-11T19:45:03.085Z","endTime":"2026-07-11T19:45:06.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.316945597843755,"aZ":-29.364365230692936,"pfxX":-7.4021344880527105,"pfxZ":1.790506913643954,"pX":1.1519191267323277,"pZ":2.2117513781750833,"vX0":10.370789932180736,"vY0":-124.02847163214592,"vZ0":-1.9027513032834844,"x":73.09,"y":179.06,"x0":-2.1096098452339773,"y0":50.00271414433153,"z0":5.422707013645236,"aX":-11.607721916976026},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.0,"breakHorizontal":11.2,"spinRate":1879,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.44053975939557954,"extension":6.094521863987244},"hitData":{"launchSpeed":53.0,"launchAngle":-78.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.02,"coordY":200.42}},"index":6,"playId":"1f4d93a6-d608-3307-82fe-83f2e84d2017","pitchNumber":6,"startTime":"2026-07-11T19:45:20.310Z","endTime":"2026-07-11T19:45:28.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:45:28.339Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-11T19:45:51.616Z","endTime":"2026-07-11T19:47:11.883Z","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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"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":5},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.587508477778616,"aZ":-27.219328050544974,"pfxX":-8.791637447001238,"pfxZ":2.689605135012564,"pX":0.03700397529024463,"pZ":1.2502891693879479,"vX0":9.563206818708357,"vY0":-133.9826172969824,"vZ0":-5.70819230030651,"x":115.59,"y":205.02,"x0":-2.415461268914114,"y0":50.001009802605864,"z0":5.3226510713873925,"aX":-16.180962531727644},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":14.2,"spinRate":2224,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4068803839221191,"extension":6.346732546032572},"index":0,"playId":"e52cf0fd-b0c1-361e-bec0-8efb03f53d14","pitchNumber":1,"startTime":"2026-07-11T19:45:52.146Z","endTime":"2026-07-11T19:45:55.558Z","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.1,"endSpeed":77.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13967211270528,"aZ":-28.777108225054437,"pfxX":-8.05592542575468,"pfxZ":2.2343135943476113,"pX":0.2834935832320431,"pZ":1.4290919400959194,"vX0":9.171365464671492,"vY0":-122.24133303894756,"vZ0":-3.1722475914503367,"x":106.19,"y":200.19,"x0":-2.4628699563285523,"y0":50.00228487239581,"z0":5.203116444614391,"aX":-12.24369327524564},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":12.5,"spinRate":1889,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.4473549222193376,"extension":6.195950104586345},"index":1,"playId":"1563116c-f30b-3769-99a5-bd92cfae5ddf","pitchNumber":2,"startTime":"2026-07-11T19:46:04.582Z","endTime":"2026-07-11T19:46:08.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-11T19:46:16.071Z","endTime":"2026-07-11T19:46:28.492Z","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(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":90.7,"endSpeed":84.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72195924911512,"aZ":-27.554843349473817,"pfxX":-8.991827847695724,"pfxZ":2.5956716437715377,"pX":0.3221911533479463,"pZ":-0.11217337771233224,"vX0":10.271892089934974,"vY0":-131.6710521128549,"vZ0":-8.334975833047345,"x":104.72,"y":241.81,"x0":-2.4386522867909877,"y0":50.000007357967355,"z0":5.095985146195862,"aX":-15.981604129183886},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.2,"breakHorizontal":14.4,"spinRate":2207,"spinDirection":239},"zone":14,"typeConfidence":0.86,"plateTime":0.41402820171669674,"extension":6.368583238406919},"index":3,"playId":"00affe63-0733-354f-a98b-8cbf2c9b13c5","pitchNumber":3,"startTime":"2026-07-11T19:46:28.492Z","endTime":"2026-07-11T19:46:31.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167318711335366,"aZ":-26.481247499614256,"pfxX":-6.900870559981813,"pfxZ":3.1640877382277184,"pX":-0.6345926242202983,"pZ":1.6623547109285333,"vX0":7.194207388257237,"vY0":-132.04491826053953,"vZ0":-4.462272247623201,"x":141.19,"y":193.9,"x0":-2.473751720418015,"y0":50.003193073796005,"z0":5.279492005058351,"aX":-12.415734277008056},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.2,"breakHorizontal":11.3,"spinRate":2228,"spinDirection":235},"zone":7,"typeConfidence":0.68,"plateTime":0.4118723204750694,"extension":6.127220329585477},"index":4,"playId":"fc0bdd87-c2f2-3bf8-b4da-cfc211ba1779","pitchNumber":4,"startTime":"2026-07-11T19:46:51.207Z","endTime":"2026-07-11T19:46:54.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.295891074917634,"aZ":-31.167213796812522,"pfxX":-7.293463242846043,"pfxZ":0.6314704118600423,"pX":-0.31092560197898683,"pZ":1.6757022446446102,"vX0":7.838441434928653,"vY0":-124.74964186937892,"vZ0":-2.4424395562233343,"x":128.85,"y":193.54,"x0":-2.522462639191143,"y0":50.00473143962683,"z0":5.196034927446887,"aX":-11.682829332047142},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":11.8,"spinRate":1998,"spinDirection":251},"zone":7,"typeConfidence":0.92,"plateTime":0.43637234255466595,"extension":6.136944128365676},"hitData":{"launchSpeed":91.2,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.2,"coordY":162.32}},"index":5,"playId":"5101bb11-bfb4-3dc9-83fa-d888f090b30f","pitchNumber":5,"startTime":"2026-07-11T19:47:04.160Z","endTime":"2026-07-11T19:47:11.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:47:11.883Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T19:49:28.501Z","endTime":"2026-07-11T19:51:16.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1618587191751,"aZ":-21.290192679132087,"pfxX":-8.380606142835768,"pfxZ":5.878678320740702,"pX":-0.4002278412362252,"pZ":3.0641037119734014,"vX0":7.862895718885415,"vY0":-134.7098579594222,"vZ0":-0.622002827864495,"x":132.26,"y":156.05,"x0":-2.2572720666614483,"y0":50.00589094973903,"z0":4.79287174846246,"aX":-15.524051924748697},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":13.7,"spinRate":2289,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.40542208038909067,"extension":7.033477052700875},"index":0,"playId":"09c076c2-6b40-3cf7-976a-33ba003db9ca","pitchNumber":1,"startTime":"2026-07-11T19:49:42.628Z","endTime":"2026-07-11T19:49:45.628Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22678103649894,"aZ":-30.81592455252231,"pfxX":-9.810308054958625,"pfxZ":0.8291376174658183,"pX":0.6300915023615999,"pZ":2.0824243445923543,"vX0":10.486167629025449,"vY0":-126.55692708181884,"vZ0":-0.9421455269648983,"x":92.98,"y":182.55,"x0":-2.2715232526849856,"y0":50.003122889315314,"z0":4.90413653975986,"aX":-16.085470906396537},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":15.7,"spinRate":2173,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.43103117775993205,"extension":6.673881033632055},"index":1,"playId":"d1afbacd-2e4a-37ba-8ceb-c2f0a2fa26bc","pitchNumber":2,"startTime":"2026-07-11T19:49:59.649Z","endTime":"2026-07-11T19:50:02.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-11T19:50:07.972Z","endTime":"2026-07-11T19:50:18.536Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.063310354234936,"aZ":-26.584837403919227,"pfxX":-1.6554477475513503,"pfxZ":3.2764421247312487,"pX":1.2627022145279903,"pZ":1.346627974292078,"vX0":9.448070973500116,"vY0":-128.58846882654097,"vZ0":-3.1724268792032433,"x":68.87,"y":202.42,"x0":-2.2152122239263097,"y0":50.001729216114754,"z0":4.618346284859463,"aX":-2.8238155899631225},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":1.3,"spinRate":2307,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4229969941884759,"extension":6.970670465973999},"index":3,"playId":"20ac39de-43ab-3e0c-813b-38c28b55d537","pitchNumber":3,"startTime":"2026-07-11T19:50:18.536Z","endTime":"2026-07-11T19:50:23.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.905971233188517,"aZ":-20.112634721497834,"pfxX":-6.525462649422241,"pfxZ":6.305101136702746,"pX":-0.06937286547406621,"pZ":4.573849678986686,"vX0":8.286908882064765,"vY0":-137.085712980533,"vZ0":2.8675105625803794,"x":119.64,"y":115.29,"x0":-2.276679116763179,"y0":50.000901115155195,"z0":4.8838291617560445,"aX":-12.480401892347322},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":10.2,"spinRate":2386,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3987998435196394,"extension":6.753913994844764},"index":4,"playId":"af5d0437-35b4-33b5-8be9-5a4309824f07","pitchNumber":4,"startTime":"2026-07-11T19:50:41.414Z","endTime":"2026-07-11T19:50:44.414Z","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":89.2,"endSpeed":82.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.308885235659677,"aZ":-30.043567961410606,"pfxX":-9.08312653547916,"pfxZ":1.25465151573502,"pX":1.6230783610866821,"pZ":0.23617129265044037,"vX0":12.617932784916137,"vY0":-129.25763761026937,"vZ0":-5.376218741930013,"x":55.13,"y":232.4,"x0":-2.13597755276574,"y0":50.00324293946845,"z0":4.643032304069816,"aX":-15.410415882648588},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":13.7,"spinRate":2232,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4233467230416834,"extension":6.733208197357777},"index":5,"playId":"6579a633-bf1f-30ac-a8d0-10bb8358d349","pitchNumber":5,"startTime":"2026-07-11T19:50:56.057Z","endTime":"2026-07-11T19:50:59.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714456737561,"aZ":-18.9692165032113,"pfxX":-7.1623716621947775,"pfxZ":6.765569103709083,"pX":0.22121710880075393,"pZ":3.5159768118851034,"vX0":9.336756132545847,"vY0":-138.1181431124634,"vZ0":0.11199026713170546,"x":108.57,"y":143.85,"x0":-2.255923050196888,"y0":50.0054663064488,"z0":4.739549417655825,"aX":-13.986616380184248},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":11.3,"spinRate":2332,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39496677026616434,"extension":7.103915403603147},"index":6,"playId":"ea77406a-0ba6-31fc-97f7-128fadbbe342","pitchNumber":6,"startTime":"2026-07-11T19:51:13.510Z","endTime":"2026-07-11T19:51:16.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:51:16.637Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to center fielder Luke Keaschall.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T19:51:28.562Z","endTime":"2026-07-11T19:51:58.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.529695212082984,"aZ":-19.898519744734184,"pfxX":-7.590930616314058,"pfxZ":6.3399289862219685,"pX":0.20683185326195652,"pZ":2.7775849752413575,"vX0":9.765575239465566,"vY0":-137.1165321113196,"vZ0":-1.3361743185646977,"x":109.12,"y":163.79,"x0":-2.3868405647482236,"y0":50.00214931227567,"z0":4.606760508881909,"aX":-14.697565135651551},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":12.1,"spinRate":2284,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39691780213756944,"extension":7.232534777223403},"hitData":{"launchSpeed":99.6,"launchAngle":34.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.37,"coordY":46.23}},"index":0,"playId":"d9d3a644-c858-3c3b-a2c7-be1ae7220088","pitchNumber":1,"startTime":"2026-07-11T19:51:43.981Z","endTime":"2026-07-11T19:51:58.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:51:58.062Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Soler walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T19:52:15.788Z","endTime":"2026-07-11T19:53:38.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56756796120529,"aZ":-25.742448075731016,"pfxX":-8.956701803757845,"pfxZ":3.7773588120824257,"pX":0.4864852168168738,"pZ":1.8061225660766784,"vX0":9.978332914027447,"vY0":-128.65489357983736,"vZ0":-2.783428333476935,"x":98.46,"y":190.01,"x0":-2.248757800804529,"y0":50.00635707546577,"z0":4.86293241598871,"aX":-15.266267571867894},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":14.4,"spinRate":2348,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.4230950379671148,"extension":6.871460752461879},"index":0,"playId":"49c4c99f-8ef9-3bc6-982b-47d6404c8753","pitchNumber":1,"startTime":"2026-07-11T19:52:26.118Z","endTime":"2026-07-11T19:52:29.303Z","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":83.0,"endSpeed":77.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.521043482822744,"aZ":-30.12736260685362,"pfxX":2.365229622668496,"pfxZ":1.3625529212573175,"pX":0.9197910915200039,"pZ":1.1375822944114993,"vX0":7.120280604941546,"vY0":-120.8393894973102,"vZ0":-2.204789881872525,"x":81.94,"y":208.07,"x0":-2.355945633031367,"y0":50.0018140028781,"z0":4.6736396014427255,"aX":3.5435543544897334},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.3,"breakHorizontal":-5.8,"spinRate":2584,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45092661787395727,"extension":7.081471995012986},"index":1,"playId":"fd1585a5-8fd5-3151-9dd5-d5abc1393816","pitchNumber":2,"startTime":"2026-07-11T19:52:39.295Z","endTime":"2026-07-11T19:52:42.703Z","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":88.7,"endSpeed":82.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.538519399431962,"aZ":-27.275828688742187,"pfxX":-10.362268718682449,"pfxZ":2.886888815048448,"pX":1.030489941150117,"pZ":1.1039926842351473,"vX0":11.727508746591292,"vY0":-128.6639395366446,"vZ0":-4.057944782696625,"x":77.72,"y":208.97,"x0":-2.213467142651524,"y0":50.00341074626968,"z0":4.784952293410448,"aX":-17.5932927431628},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":16.6,"spinRate":2261,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4236522267247542,"extension":6.589836029313203},"index":2,"playId":"d8afbf71-1d30-35cd-a118-59297494b641","pitchNumber":3,"startTime":"2026-07-11T19:52:52.018Z","endTime":"2026-07-11T19:52:55.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93091945760986,"aZ":-17.939123683326073,"pfxX":-9.364336234612695,"pfxZ":7.507074226212601,"pX":0.936040519649303,"pZ":1.632641950222021,"vX0":11.477998159168658,"vY0":-136.11628201142278,"vZ0":-4.704489229371263,"x":81.32,"y":194.7,"x0":-2.098061293878307,"y0":50.003686741008316,"z0":4.607197429090617,"aX":-17.758790219252987},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":14.9,"spinRate":2353,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40079125191600884,"extension":7.113259111981924},"index":3,"playId":"c8bc7754-f4c9-3b77-82b4-cb1076c699d4","pitchNumber":4,"startTime":"2026-07-11T19:53:05.061Z","endTime":"2026-07-11T19:53:32.068Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"}}},{"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":93.2,"endSpeed":85.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606967762126832,"aZ":-20.162425342105983,"pfxX":-9.200592033634859,"pfxZ":6.404987000893296,"pX":-0.5981702553285665,"pZ":3.6363121559480445,"vX0":7.508638003599966,"vY0":-135.6071653271511,"vZ0":0.7441073266454463,"x":139.8,"y":140.6,"x0":-2.1975076850013924,"y0":50.00631925565838,"z0":4.7571601133505546,"aX":-17.265638821347586},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":15.2,"spinRate":2301,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40278298475876895,"extension":7.108407626725732},"index":4,"playId":"51769853-75b8-3d1d-8045-6dab239ec70b","pitchNumber":5,"startTime":"2026-07-11T19:53:35.008Z","endTime":"2026-07-11T19:53:38.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:53:38.581Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out to shortstop Tristan Gray.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T19:53:57.001Z","endTime":"2026-07-11T19:54:13.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94537558484872,"aZ":-21.278181025527754,"pfxX":-8.563873457974218,"pfxZ":5.93767868369887,"pX":-0.5088388299661871,"pZ":2.555869843227742,"vX0":7.709388898602864,"vY0":-133.89202904711436,"vZ0":-1.637274545461576,"x":136.4,"y":169.77,"x0":-2.297638514755178,"y0":50.004104332505406,"z0":4.681414401602347,"aX":-15.720342321942773},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":14.0,"spinRate":2248,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4073786372517487,"extension":7.103654939634118},"hitData":{"launchSpeed":76.2,"launchAngle":14.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.92,"coordY":138.16}},"index":0,"playId":"0e874346-1f39-3370-adba-3ec952311469","pitchNumber":1,"startTime":"2026-07-11T19:54:05.686Z","endTime":"2026-07-11T19:54:13.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:54:13.571Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alan Roden walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-11T19:56:18.951Z","endTime":"2026-07-11T19:57:06.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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(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":90.1,"endSpeed":84.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31835469304288,"aZ":-27.847573869834875,"pfxX":-7.831659289696553,"pfxZ":2.417960241841869,"pX":-1.3436665536782488,"pZ":2.1388089768061698,"vX0":5.753879054789391,"vY0":-131.3588711349605,"vZ0":-3.320228893850947,"x":168.22,"y":181.03,"x0":-2.5181038908627924,"y0":50.00553856198503,"z0":5.4346146824832156,"aX":-14.030040684870908},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":13.3,"spinRate":2178,"spinDirection":233},"zone":13,"typeConfidence":0.74,"plateTime":0.41307135700614594,"extension":6.189956038349203},"index":0,"playId":"77f216b5-5e3e-3320-8960-dfb28818ce86","pitchNumber":1,"startTime":"2026-07-11T19:56:19.025Z","endTime":"2026-07-11T19:56:22.194Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.976010804036047,"aZ":-22.48223056466533,"pfxX":-6.355935491671962,"pfxZ":6.458576412467091,"pX":-0.8732850587802742,"pZ":2.712286083886417,"vX0":6.019238570534459,"vY0":-121.00140054656305,"vZ0":-1.6631160833931866,"x":150.29,"y":165.55,"x0":-2.5533062105886386,"y0":50.00238604307262,"z0":5.355650274659635,"aX":-9.537270066860557},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.6,"breakHorizontal":10.3,"spinRate":1819,"spinDirection":248},"zone":11,"typeConfidence":0.88,"plateTime":0.45062612219700293,"extension":5.9939552604010515},"index":1,"playId":"df08e1ac-2967-3cd6-b4de-cdf0a9f83af1","pitchNumber":2,"startTime":"2026-07-11T19:56:31.165Z","endTime":"2026-07-11T19:56:34.673Z","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":87.4,"endSpeed":82.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.341784998226323,"aZ":-21.792131846127532,"pfxX":-0.276034607421333,"pfxZ":6.1831020472316975,"pX":0.0513644448276187,"pZ":0.6651332262979336,"vX0":6.424467847225327,"vY0":-127.25121528451322,"vZ0":-7.317061948360211,"x":115.04,"y":220.82,"x0":-2.445233424150395,"y0":50.000473164410764,"z0":5.242923917335788,"aX":-0.46371342784158703},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.2,"breakHorizontal":-0.6,"spinRate":2579,"spinDirection":224},"zone":14,"typeConfidence":0.86,"plateTime":0.42661618519372846,"extension":6.216447783947328},"index":2,"playId":"1b0eda11-45a9-343f-849b-2e095f6f92c8","pitchNumber":3,"startTime":"2026-07-11T19:56:43.751Z","endTime":"2026-07-11T19:56:46.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19038366394576,"aZ":-28.11539872439004,"pfxX":-8.132399276873318,"pfxZ":2.209136388206127,"pX":-0.608911035686655,"pZ":1.33858659328824,"vX0":7.069841805006999,"vY0":-133.1994673084748,"vZ0":-5.227997448319797,"x":140.21,"y":202.64,"x0":-2.2103886203041605,"y0":50.00634542608317,"z0":5.300805620709123,"aX":-14.966083287807226},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.2,"breakHorizontal":13.7,"spinRate":2339,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.40750571581949346,"extension":6.2623313226514705},"index":3,"playId":"2767b9f9-e4a6-3a39-976a-e99fbb722948","pitchNumber":4,"startTime":"2026-07-11T19:57:02.157Z","endTime":"2026-07-11T19:57:06.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:57:06.232Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tristan Gray grounds into a double play, second baseman Vaughn Grissom to shortstop Zach Neto to first baseman Nolan Schanuel. Alan Roden out at 2nd. Tristan Gray out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-11T19:57:27.533Z","endTime":"2026-07-11T19:58:00.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":78.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.36624755617729,"aZ":-30.475080804755716,"pfxX":-7.699882965359303,"pfxZ":1.114992103735427,"pX":-0.8961160336409899,"pZ":0.786947961522167,"vX0":7.407193028677952,"vY0":-120.76478705890227,"vZ0":-4.880710339702094,"x":151.16,"y":217.53,"x0":-2.9627017144331207,"y0":50.00012238211269,"z0":5.430869630586053,"aX":-11.688789369816208},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":12.7,"spinRate":1729,"spinDirection":248},"zone":13,"typeConfidence":0.92,"plateTime":0.4488163937094676,"extension":6.077860694913284},"index":0,"playId":"3463814a-b3cd-3de6-aade-f735ef667101","pitchNumber":1,"startTime":"2026-07-11T19:57:30.631Z","endTime":"2026-07-11T19:57:33.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80480297103194,"aZ":-25.367180304228526,"pfxX":-8.38115885563706,"pfxZ":3.7717630941757037,"pX":0.31999073425362834,"pZ":1.2641338589952813,"vX0":10.795388376616472,"vY0":-132.1947817626092,"vZ0":-6.3302285845956465,"x":104.8,"y":204.65,"x0":-2.689554228740395,"y0":50.004604971057496,"z0":5.500801086479572,"aX":-15.137185671570318},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.9,"breakHorizontal":13.4,"spinRate":2260,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.4111503592518062,"extension":6.342389939247396},"hitData":{"launchSpeed":77.5,"launchAngle":-3.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.05,"coordY":151.68}},"index":1,"playId":"ae4790cd-bb50-32fe-a4e3-be34f12e8414","pitchNumber":2,"startTime":"2026-07-11T19:57:52.923Z","endTime":"2026-07-11T19:58:00.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:58:00.897Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luke Keaschall lines out to third baseman Denzer Guzman.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-11T19:58:38.492Z","endTime":"2026-07-11T19:58:46.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-11T19:58:20.310Z","endTime":"2026-07-11T19:58:40.734Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.166747657097233,"aZ":-24.707123111358307,"pfxX":-8.289694057906694,"pfxZ":3.9448891717251264,"pX":-0.26529201869579283,"pZ":1.7091331769962574,"vX0":7.521369855514662,"vY0":-135.38104487849506,"vZ0":-5.89309807934293,"x":127.11,"y":192.63,"x0":-1.9765753869279903,"y0":50.0007322133145,"z0":5.598233198486436,"aX":-15.685056562476413},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":13.8,"spinRate":2333,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.4016129103226458,"extension":6.3410409262248875},"hitData":{"launchSpeed":97.4,"launchAngle":8.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":110.59,"coordY":169.42}},"index":1,"playId":"f345ce11-32f9-3191-bad7-ad0168b3c1e9","pitchNumber":1,"startTime":"2026-07-11T19:58:40.734Z","endTime":"2026-07-11T19:58:46.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T19:58:46.765Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-11T20:00:57.547Z","endTime":"2026-07-11T20:01:08.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98887448744336,"aZ":-21.22685947907842,"pfxX":-7.775885097583447,"pfxZ":5.997464539113087,"pX":0.20695900966534622,"pZ":3.831752867037052,"vX0":9.111283821443003,"vY0":-133.76367597525245,"vZ0":1.2213516314627422,"x":109.11,"y":135.32,"x0":-2.222036181408329,"y0":50.0005902897826,"z0":4.883842588004074,"aX":-14.187839658550192},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":12.2,"spinRate":2297,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4084038234369034,"extension":6.9425535260089015},"hitData":{"launchSpeed":91.1,"launchAngle":57.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.0,"coordY":129.08}},"index":0,"playId":"4afca630-3f4f-3cbd-b136-fddab898d87f","pitchNumber":1,"startTime":"2026-07-11T20:00:58.423Z","endTime":"2026-07-11T20:01:08.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:01:08.430Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wade Meckler strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-11T20:01:15.837Z","endTime":"2026-07-11T20:03:07.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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(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":92.7,"endSpeed":85.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01378068964473,"aZ":-18.832178836803664,"pfxX":-8.353755849293663,"pfxZ":7.222366719303381,"pX":-0.1719422597420139,"pZ":1.9170789715287626,"vX0":8.457552595332134,"vY0":-134.75361794414098,"vZ0":-3.724443945045527,"x":123.55,"y":187.02,"x0":-2.258905912181392,"y0":50.00485586318694,"z0":4.639884168361181,"aX":-15.436586284726006},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":13.4,"spinRate":2343,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40575909028970747,"extension":7.1927024687655825},"index":0,"playId":"f752fdd6-8b5d-3ed4-8fe8-f0b0d7f1342f","pitchNumber":1,"startTime":"2026-07-11T20:01:31.869Z","endTime":"2026-07-11T20:01:35.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.02338241696678,"aZ":-37.848716421264506,"pfxX":3.8624250094049115,"pfxZ":-4.240795125812767,"pX":0.4880960405300761,"pZ":3.054236306756617,"vX0":5.146081036521092,"vY0":-114.10048659647265,"vZ0":3.3376779416724105,"x":98.39,"y":156.32,"x0":-2.285319763699948,"y0":50.00282175476832,"z0":5.265055096936108,"aX":5.167996446189019},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-6.7,"breakHorizontal":-8.2,"spinRate":2701,"spinDirection":61},"zone":3,"typeConfidence":2.0,"plateTime":0.4773036035280591,"extension":6.637110110412481},"index":1,"playId":"a51dcbbe-053e-32d6-bd94-5cf5f3782b69","pitchNumber":2,"startTime":"2026-07-11T20:02:06.267Z","endTime":"2026-07-11T20:02:15.068Z","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":89.5,"endSpeed":82.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.592272353538505,"aZ":-25.444292313539393,"pfxX":-10.49777351801279,"pfxZ":3.891296420777315,"pX":0.18302617064929702,"pZ":0.6170138037284192,"vX0":10.020247353925551,"vY0":-130.03495124693472,"vZ0":-5.5278201580814175,"x":110.02,"y":222.12,"x0":-2.3371546066608317,"y0":50.00591867600814,"z0":4.674992097330171,"aX":-18.169909654291555},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":2488,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4195454813413835,"extension":6.613771431579196},"index":2,"playId":"4bbf1fc2-c862-3624-8a5a-2ee5b564cd5e","pitchNumber":3,"startTime":"2026-07-11T20:02:46.693Z","endTime":"2026-07-11T20:02:49.858Z","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":94.6,"endSpeed":87.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.087327667825754,"aZ":-19.11522752469473,"pfxX":-8.544955419527607,"pfxZ":6.74347999152487,"pX":-0.7088374852441464,"pZ":3.0243969892209477,"vX0":7.351326644365917,"vY0":-137.6919267109495,"vZ0":-1.066278880840485,"x":144.02,"y":157.12,"x0":-2.29177859284832,"y0":50.00316784066969,"z0":4.699356984276765,"aX":-16.550408039782017},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":14.2,"spinRate":2404,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.396465630036825,"extension":6.961370265967949},"index":3,"playId":"ef480f6b-6392-3318-ac5a-dfbf1f4451fd","pitchNumber":4,"startTime":"2026-07-11T20:03:04.725Z","endTime":"2026-07-11T20:03:07.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:03:07.977Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-11T20:03:31.160Z","endTime":"2026-07-11T20:05:18.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.255732056237765,"aZ":-19.753731225100047,"pfxX":-8.175051831555418,"pfxZ":6.660596086693516,"pX":-0.40659315079050673,"pZ":3.086809928690336,"vX0":7.956148040389844,"vY0":-134.96256897750735,"vZ0":-0.6806821047087156,"x":132.5,"y":155.44,"x0":-2.314635114174788,"y0":50.00608986537275,"z0":4.719299647516805,"aX":-15.254873911067364},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":13.3,"spinRate":2363,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.40409218473104547,"extension":7.321764164210132},"index":0,"playId":"339734ba-ee92-3f7e-9bd0-d7ed1df99d0b","pitchNumber":1,"startTime":"2026-07-11T20:03:32.535Z","endTime":"2026-07-11T20:03:35.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09366511964938,"aZ":-20.655381011955278,"pfxX":-8.514702103667137,"pfxZ":6.133543460505832,"pX":0.1142539271602618,"pZ":3.078849253148229,"vX0":9.510410039387896,"vY0":-135.58000489376744,"vZ0":-0.4929454875353646,"x":112.64,"y":155.65,"x0":-2.3175716612261033,"y0":50.00527352494007,"z0":4.692874424743169,"aX":-15.999603407987957},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":13.7,"spinRate":2348,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.40256535331000975,"extension":7.411366060869997},"index":1,"playId":"a7cf3ae7-f683-3670-9d33-34e122bcc865","pitchNumber":2,"startTime":"2026-07-11T20:03:48.093Z","endTime":"2026-07-11T20:03:51.093Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-11T20:03:58.902Z","endTime":"2026-07-11T20:04:05.751Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"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":81.5,"endSpeed":75.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50147000210252,"aZ":-31.76703129540674,"pfxX":6.54543506942563,"pfxZ":0.281748535831289,"pX":1.1142281593774235,"pZ":2.4960434855479847,"vX0":6.174965308545264,"vY0":-118.55203511959797,"vZ0":1.5097991905186765,"x":74.53,"y":171.39,"x0":-2.3691295764957783,"y0":50.00098158502274,"z0":4.7388317397205135,"aX":9.36558551110434},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.1,"breakHorizontal":-13.3,"spinRate":2575,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46104913851076246,"extension":6.773211213992601},"index":3,"playId":"74b59e72-fad6-3783-8c71-9ab7d58695d7","pitchNumber":3,"startTime":"2026-07-11T20:04:05.751Z","endTime":"2026-07-11T20:04:09.557Z","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":93.2,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24726402474512,"aZ":-18.93990777310899,"pfxX":-7.5244176206876,"pfxZ":7.059034662495151,"pX":0.7310110240613168,"pZ":3.595515750198217,"vX0":10.256462100257792,"vY0":-135.47803165001812,"vZ0":0.611799490278471,"x":89.14,"y":141.7,"x0":-2.1113756629170015,"y0":50.00260669438127,"z0":4.682127855799801,"aX":-14.107239801844086},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2295,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4029974370278584,"extension":7.212465553936985},"index":4,"playId":"93cfc25c-1ed2-335e-afc4-df16d4fa27e2","pitchNumber":4,"startTime":"2026-07-11T20:04:22.938Z","endTime":"2026-07-11T20:04:26.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.779063120610502,"aZ":-31.431899548789616,"pfxX":6.0879727626162445,"pfxZ":0.5075610981147296,"pX":0.5880784611006507,"pZ":2.752688435512986,"vX0":5.281630896607565,"vY0":-119.5780705806433,"vZ0":1.8170943270390107,"x":94.58,"y":164.46,"x0":-2.4318411760281866,"y0":50.00231452499236,"z0":4.781645114250066,"aX":8.909306893780194},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.6,"breakHorizontal":-12.2,"spinRate":2661,"spinDirection":68},"zone":6,"typeConfidence":2.0,"plateTime":0.4562112495385122,"extension":6.635871707795002},"index":5,"playId":"84b90437-3bb4-33e6-bfe1-fa861ccc24a3","pitchNumber":5,"startTime":"2026-07-11T20:04:38.129Z","endTime":"2026-07-11T20:04:41.159Z","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":87.0,"endSpeed":81.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806423379685,"aZ":-31.84299365904319,"pfxX":0.9802157648026899,"pfxZ":0.1984942443511013,"pX":1.4634507671668504,"pZ":1.9417862374306576,"vX0":8.94728414429499,"vY0":-126.55004030927114,"vZ0":-0.4672929672181584,"x":61.22,"y":186.35,"x0":-2.215192686245634,"y0":50.002614912530035,"z0":4.6349197219898075,"aX":1.6201680051389606},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.4,"spinRate":2420,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4294361783871614,"extension":7.138881009548591},"index":6,"playId":"56fadaaf-abf6-3342-bcb6-c23c1f331a34","pitchNumber":6,"startTime":"2026-07-11T20:04:56.783Z","endTime":"2026-07-11T20:05:00.218Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.085967591661305,"aZ":-19.20721504874551,"pfxX":-6.443690693686048,"pfxZ":6.848906384620302,"pX":0.5485157935678282,"pZ":2.429375825322353,"vX0":9.773195147808195,"vY0":-135.8450503106827,"vZ0":-2.3475303566420753,"x":96.09,"y":173.19,"x0":-2.236997315230482,"y0":50.00467773493591,"z0":4.620811916275231,"aX":-12.204031103206093},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":10.0,"spinRate":2347,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.40118360601140424,"extension":7.125098984203221},"index":7,"playId":"a09a2c12-e2ea-334e-816f-a9659b262d64","pitchNumber":7,"startTime":"2026-07-11T20:05:13.529Z","endTime":"2026-07-11T20:05:18.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:05:18.323Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Larnach lines out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-11T20:07:51.853Z","endTime":"2026-07-11T20:09:25.658Z","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":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mitch Farris replaces Ryan Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T20:07:15.163Z","endTime":"2026-07-11T20:07:54.085Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815083,"link":"/api/v1/people/815083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06320155280414,"aZ":-13.307556062707562,"pfxX":7.068174247510299,"pfxZ":10.360857942229977,"pX":0.6930807576287699,"pZ":1.9663660873323805,"vX0":-2.827017583720063,"vY0":-133.65589569117842,"vZ0":-8.036168363010937,"x":90.58,"y":185.69,"x0":0.8423206485114558,"y0":50.00344440160291,"z0":5.954510320659303,"aX":12.870807867488182},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-12.2,"spinRate":2276,"spinDirection":143},"zone":9,"typeConfidence":0.95,"plateTime":0.40879110705619626,"extension":6.426083852309303},"index":1,"playId":"647f8759-1890-3f72-bf06-3d32dfe28c93","pitchNumber":1,"startTime":"2026-07-11T20:07:54.085Z","endTime":"2026-07-11T20:07:57.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23164138737101,"aZ":-31.446128205476104,"pfxX":12.03038419614948,"pfxZ":0.5337852962619074,"pX":0.951846016088653,"pZ":2.7668290165554685,"vX0":-3.256561093344776,"vY0":-116.03006123373929,"vZ0":-1.0131825110174681,"x":80.72,"y":164.08,"x0":0.8171357805196848,"y0":50.001122975391816,"z0":6.225875193782199,"aX":16.2778825107934},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.0,"breakHorizontal":-20.9,"spinRate":1620,"spinDirection":103},"zone":12,"typeConfidence":0.9,"plateTime":0.47343439616738126,"extension":6.436732830594023},"index":2,"playId":"16449bed-bfb1-3c50-9838-f54749863890","pitchNumber":2,"startTime":"2026-07-11T20:08:08.127Z","endTime":"2026-07-11T20:08:11.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19107850632494,"aZ":-30.023941301998224,"pfxX":9.902383102455648,"pfxZ":1.5523638475913009,"pX":-0.028660275497203395,"pZ":0.5301544224974977,"vX0":-4.975330962874853,"vY0":-116.37100871008221,"vZ0":-6.000405839660765,"x":118.09,"y":224.47,"x0":0.8416093979749264,"y0":50.001278588809754,"z0":5.958541833784452,"aX":13.68954010422284},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.7,"breakHorizontal":-16.8,"spinRate":1958,"spinDirection":101},"zone":13,"typeConfidence":0.89,"plateTime":0.4692297080451904,"extension":6.471241961313028},"index":3,"playId":"57d48c3b-98ee-37df-bb2f-698890af6085","pitchNumber":3,"startTime":"2026-07-11T20:08:46.990Z","endTime":"2026-07-11T20:08:51.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93679154291211,"aZ":-14.17966922801261,"pfxX":5.192117018007476,"pfxZ":9.547679676507851,"pX":-0.4483518184968521,"pZ":4.147553433757219,"vX0":-4.973689825896072,"vY0":-135.5224820847797,"vZ0":-2.858749301471102,"x":134.09,"y":126.8,"x0":0.7244546155020912,"y0":50.00290428487643,"z0":6.189854455846266,"aX":9.786241035516936},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-8.5,"spinRate":2199,"spinDirection":149},"zone":11,"typeConfidence":0.93,"plateTime":0.40213431996855853,"extension":6.514230264840219},"index":4,"playId":"ec179a74-e360-3d9f-99d8-90f01bcd0e39","pitchNumber":4,"startTime":"2026-07-11T20:09:03.661Z","endTime":"2026-07-11T20:09:06.661Z","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":83.2,"endSpeed":77.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.380752532890227,"aZ":-34.745761040011296,"pfxX":1.2571441723443217,"pfxZ":-1.7057698963562862,"pX":-0.16553303273535624,"pZ":1.2471317037195486,"vX0":-2.9273473483551293,"vY0":-121.19021135174272,"vZ0":-4.281119960442805,"x":123.31,"y":205.11,"x0":0.8867634250101228,"y0":50.000717738132956,"z0":6.023217292570116,"aX":1.8976423710863974},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.7,"breakHorizontal":-1.7,"spinRate":2412,"spinDirection":330},"zone":13,"typeConfidence":0.8,"plateTime":0.44939887327444694,"extension":6.494755907735114},"hitData":{"launchSpeed":80.5,"launchAngle":26.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.99,"coordY":89.72}},"index":5,"playId":"3d44c9fb-9d3b-3024-ab93-32fbe7de84dd","pitchNumber":5,"startTime":"2026-07-11T20:09:17.629Z","endTime":"2026-07-11T20:09:25.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:09:25.658Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-11T20:09:30.992Z","endTime":"2026-07-11T20:11:57.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":90.8,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557019610024913,"aZ":-16.62292666862807,"pfxX":7.556107202762847,"pfxZ":8.673203887319566,"pX":0.4935853838771474,"pZ":1.4700495536667388,"vX0":-3.1554556644304865,"vY0":-132.15872482370662,"vZ0":-8.657964657247987,"x":98.19,"y":199.09,"x0":0.7122315055237834,"y0":50.004210731494446,"z0":5.97721760002448,"aX":13.54984296961319},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":-13.2,"spinRate":2194,"spinDirection":144},"zone":14,"typeConfidence":0.94,"plateTime":0.41229574255892665,"extension":6.701774497512626},"index":0,"playId":"de55a4fa-b2fc-3017-88b2-b67ac0ef75f8","pitchNumber":1,"startTime":"2026-07-11T20:09:54.181Z","endTime":"2026-07-11T20:09:57.683Z","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":91.5,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88554262699824,"aZ":-15.4188549178467,"pfxX":7.022010014520559,"pfxZ":9.251961432455378,"pX":1.863470143964718,"pZ":2.324024008311956,"vX0":0.14893059556128677,"vY0":-133.28312147580033,"vZ0":-6.787489021047765,"x":45.97,"y":176.03,"x0":0.8937763969574308,"y0":50.00182799981283,"z0":6.003974736771641,"aX":12.715635520175377},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-12.7,"spinRate":2213,"spinDirection":140},"zone":14,"typeConfidence":0.95,"plateTime":0.4099144616993011,"extension":6.625160147367842},"index":1,"playId":"920a9148-c458-3c4f-b49a-a55d336f38e6","pitchNumber":2,"startTime":"2026-07-11T20:10:07.371Z","endTime":"2026-07-11T20:10:10.371Z","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":88.6,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85488850758761,"aZ":-20.74769433610187,"pfxX":3.1334119918300747,"pfxZ":6.697387695777049,"pX":0.220085699974169,"pZ":2.0592441565219244,"vX0":-2.748256733071887,"vY0":-129.0491039287023,"vZ0":-5.727398241765456,"x":108.61,"y":183.18,"x0":0.8856156712319523,"y0":50.00545765788689,"z0":5.878952255059718,"aX":5.348912327394694},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.3,"breakHorizontal":-5.2,"spinRate":2085,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.42251505529385813,"extension":6.588916324454196},"index":2,"playId":"0ac60cc0-66cd-3f5d-9cdf-5b9185822166","pitchNumber":3,"startTime":"2026-07-11T20:10:21.458Z","endTime":"2026-07-11T20:10:25.733Z","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":87.7,"endSpeed":81.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.013236810692263,"aZ":-24.798840153550763,"pfxX":-0.28434535926155613,"pfxZ":4.380981950096941,"pX":-0.9666139017992256,"pZ":2.0803461560181433,"vX0":-4.503098936594933,"vY0":-127.80267063589685,"vZ0":-4.920890743171135,"x":153.85,"y":182.61,"x0":0.8423430092553185,"y0":50.00163617661394,"z0":5.936407019279803,"aX":-0.4783481929193025},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.2,"breakHorizontal":1.3,"spinRate":2118,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4257405429728083,"extension":6.4770299509522635},"index":3,"playId":"f8328c42-9ff7-31f6-bf02-71515369684f","pitchNumber":4,"startTime":"2026-07-11T20:10:40.371Z","endTime":"2026-07-11T20:10:43.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-11T20:11:17.323Z","endTime":"2026-07-11T20:11:40.077Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":74.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.892288225364975,"aZ":-31.85153771420807,"pfxX":7.905519330998623,"pfxZ":0.22998470659881853,"pX":1.5114007311905167,"pZ":2.5479641813353804,"vX0":-1.0731959353933425,"vY0":-115.59559164124384,"vZ0":-1.3045602421113567,"x":59.39,"y":169.98,"x0":0.9499341447966814,"y0":50.00055321630338,"z0":6.1414772733463385,"aX":10.837004931674166},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.4,"breakHorizontal":-14.2,"spinRate":1628,"spinDirection":97},"zone":12,"typeConfidence":0.9,"plateTime":0.4714766058930837,"extension":6.353306442758054},"index":5,"playId":"4926493c-0dce-3ebf-ba4b-2ab86436ea29","pitchNumber":5,"startTime":"2026-07-11T20:11:40.077Z","endTime":"2026-07-11T20:11:43.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.674555120297068,"aZ":-22.5147633291964,"pfxX":-0.19651398193292913,"pfxZ":5.688065321814019,"pX":0.11133971205047744,"pZ":3.090643899969895,"vX0":-1.9080735648609868,"vY0":-127.99129301389996,"vZ0":-3.087234317865433,"x":112.76,"y":155.33,"x0":0.8849155673065808,"y0":50.00069199600777,"z0":6.03069558602645,"aX":-0.33323738765667105},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":0.7,"spinRate":2152,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.4242041345528613,"extension":6.57199882705274},"index":6,"playId":"a3fce2b1-979c-300f-99cf-7962853d2c87","pitchNumber":6,"startTime":"2026-07-11T20:11:53.965Z","endTime":"2026-07-11T20:11:57.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:11:57.033Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Bell doubles (21) on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-11T20:12:11.616Z","endTime":"2026-07-11T20:13:26.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.355053856434505,"aZ":-32.138832148217176,"pfxX":10.026449337527136,"pfxZ":0.029841675330379402,"pX":1.13847069324183,"pZ":1.278826515919626,"vX0":-2.2290269298552348,"vY0":-115.30546786739367,"vZ0":-3.944674386958516,"x":73.6,"y":204.25,"x0":0.8084352426359953,"y0":50.00563679404912,"z0":6.078960208232242,"aX":13.643070631393375},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.6,"breakHorizontal":-17.8,"spinRate":1748,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.47315774878704,"extension":6.4308369729228225},"index":0,"playId":"86746bb6-dc20-3f4c-be3a-b0edde0e2bff","pitchNumber":1,"startTime":"2026-07-11T20:12:20.779Z","endTime":"2026-07-11T20:12:23.878Z","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":91.6,"endSpeed":84.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301792916377302,"aZ":-16.557876536267006,"pfxX":4.603752663366755,"pfxZ":8.552020020247078,"pX":0.49006583771731393,"pZ":2.8784514433717656,"vX0":-1.7801241803415402,"vY0":-133.44502494566527,"vZ0":-5.235068648992045,"x":98.32,"y":161.06,"x0":0.5628257092642756,"y0":50.00409507942704,"z0":6.03561338608571,"aX":8.409101765051833},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":-8.0,"spinRate":2209,"spinDirection":147},"zone":6,"typeConfidence":0.9,"plateTime":0.408464477008764,"extension":6.610076573853058},"index":1,"playId":"c6bd31b4-64a9-3dfd-9c55-0559d7a470c9","pitchNumber":2,"startTime":"2026-07-11T20:12:33.103Z","endTime":"2026-07-11T20:12:36.286Z","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":90.1,"endSpeed":84.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.200307603126497,"aZ":-22.905593863762537,"pfxX":-1.2022206065549206,"pfxZ":5.174207213146687,"pX":-1.0430278598471094,"pZ":2.401972793089579,"vX0":-3.9988344291121245,"vY0":-131.3546409153174,"vZ0":-5.117288527181225,"x":156.76,"y":173.93,"x0":0.6400389564961855,"y0":50.00631567941566,"z0":6.023127637318582,"aX":-2.1532436052618125},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":2.9,"spinRate":2277,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.4130277905324733,"extension":6.569359483088335},"index":2,"playId":"54073ca8-fd6b-3c29-af86-498a7730026c","pitchNumber":3,"startTime":"2026-07-11T20:12:46.854Z","endTime":"2026-07-11T20:12:50.153Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-11T20:13:00.259Z","endTime":"2026-07-11T20:13:12.613Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"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":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.495792935669012,"aZ":-31.418402424526793,"pfxX":8.126069406158024,"pfxZ":0.5477022818412749,"pX":0.40720837505192886,"pZ":3.019856128640644,"vX0":-3.1765512174023143,"vY0":-115.28877672329965,"vZ0":-0.31951542593676796,"x":101.48,"y":157.24,"x0":0.7325697219810264,"y0":50.00023217258335,"z0":6.142851303362238,"aX":11.151526958414408},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.2,"breakHorizontal":-14.2,"spinRate":1749,"spinDirection":97},"zone":3,"typeConfidence":0.9,"plateTime":0.47156860338547535,"extension":6.39548571322249},"hitData":{"launchSpeed":95.3,"launchAngle":11.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.29,"coordY":120.26}},"index":4,"playId":"b58e0935-4fed-388b-8520-79eb220f9862","pitchNumber":4,"startTime":"2026-07-11T20:13:12.613Z","endTime":"2026-07-11T20:13:26.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:13:26.997Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-11T20:13:59.115Z","endTime":"2026-07-11T20:14:51.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.592123757123098,"aZ":-15.282535126542665,"pfxX":5.727975284215262,"pfxZ":9.250476904819413,"pX":-0.6642988967617651,"pZ":2.2473949407135416,"vX0":-5.521544835496101,"vY0":-133.50320639865254,"vZ0":-6.878132971067908,"x":142.32,"y":178.1,"x0":0.6749667030377947,"y0":50.00406045943167,"z0":5.934024416453883,"aX":10.461427362773358},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":-9.4,"spinRate":2189,"spinDirection":149},"zone":4,"typeConfidence":0.92,"plateTime":0.408459218633904,"extension":6.630658458177174},"index":0,"playId":"0e5763dc-2d7f-3285-b1bf-3e60563b7a66","pitchNumber":1,"startTime":"2026-07-11T20:14:00.652Z","endTime":"2026-07-11T20:14:27.655Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.394381443159347,"aZ":-14.582937709631574,"pfxX":7.553038355756325,"pfxZ":9.625726408520036,"pX":-0.7240667666136013,"pZ":3.061902323726805,"vX0":-5.94110205467388,"vY0":-133.9412672723074,"vZ0":-5.032702285448758,"x":144.6,"y":156.11,"x0":0.5352797357106405,"y0":50.00118716185996,"z0":5.998605826131242,"aX":13.800300485757274},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-12.5,"spinRate":2135,"spinDirection":145},"zone":1,"typeConfidence":0.95,"plateTime":0.4080437856483292,"extension":6.797744790774596},"index":1,"playId":"3fc5503a-b618-3094-9aad-3d05274fbdd8","pitchNumber":2,"startTime":"2026-07-11T20:14:28.581Z","endTime":"2026-07-11T20:14:31.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00207618266823,"aZ":-14.288090973201538,"pfxX":7.320965586622236,"pfxZ":9.6118928253175,"pX":-0.6420276274500396,"pZ":2.7738234579185543,"vX0":-5.67386616236112,"vY0":-134.96711389894483,"vZ0":-6.203149132255343,"x":141.47,"y":163.89,"x0":0.527301511601206,"y0":50.00403556007727,"z0":6.092836377115777,"aX":13.624136653409101},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-12.2,"spinRate":2137,"spinDirection":148},"zone":4,"typeConfidence":0.95,"plateTime":0.4044925878721055,"extension":6.6877956917289865},"index":2,"playId":"d558bad8-cc87-3f24-ac64-b9ebe09629f3","pitchNumber":3,"startTime":"2026-07-11T20:14:48.248Z","endTime":"2026-07-11T20:14:51.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:14:51.359Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T20:17:21.950Z","endTime":"2026-07-11T20:18:56.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":{"description":"Pitching Change: Tommy Nance replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T20:16:09.090Z","endTime":"2026-07-11T20:17:23.989Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664824486816585,"aZ":-22.456132024196744,"pfxX":-8.150490557136768,"pfxZ":5.009944714723542,"pX":1.33174662348843,"pZ":2.7677523782568754,"vX0":9.19497595609054,"vY0":-137.2701480176827,"vZ0":-5.264714222128832,"x":66.24,"y":164.05,"x0":-0.9763496591498753,"y0":50.00471790945397,"z0":6.205479966735625,"aX":-15.814812670761622},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":13.2,"spinRate":2275,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.3965232394864344,"extension":6.258018382040943},"index":1,"playId":"25b69e12-f702-307a-8445-859877c09f95","pitchNumber":1,"startTime":"2026-07-11T20:17:23.989Z","endTime":"2026-07-11T20:17:27.304Z","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":88.1,"endSpeed":83.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.95609066879036,"aZ":-32.274122651089236,"pfxX":-1.1892791779574194,"pfxZ":-0.05735844452507122,"pX":1.5061872082082335,"pZ":0.5065705339788641,"vX0":7.744526138789687,"vY0":-128.16019643369486,"vZ0":-7.599033260321024,"x":59.59,"y":225.1,"x0":-1.366788063616088,"y0":50.0030788727783,"z0":5.944689602303516,"aX":-2.0304045738344203},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.2,"breakHorizontal":0.8,"spinRate":2461,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.4231574266620801,"extension":6.18467934541167},"index":2,"playId":"485d7e71-34d0-3109-8c17-25683f2cb2e2","pitchNumber":2,"startTime":"2026-07-11T20:17:38.056Z","endTime":"2026-07-11T20:17:41.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853021340330212,"aZ":-19.036741400368257,"pfxX":-8.00405489945955,"pfxZ":6.916244485192942,"pX":0.06753083755767786,"pZ":1.4730782242309315,"vX0":6.184563641159918,"vY0":-136.42747427107017,"vZ0":-8.875604009394676,"x":114.43,"y":199.01,"x0":-1.1802329682808939,"y0":50.00188582018752,"z0":6.061693463624583,"aX":-15.203232429991626},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":13.3,"spinRate":2236,"spinDirection":221},"zone":14,"typeConfidence":0.89,"plateTime":0.4003051618327005,"extension":6.383080359159002},"index":3,"playId":"d8c43afe-2d64-3486-a601-c55da9726938","pitchNumber":3,"startTime":"2026-07-11T20:17:56.277Z","endTime":"2026-07-11T20:18:01.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00262173882881,"aZ":-20.431542444627205,"pfxX":-7.977246011484623,"pfxZ":5.997576415217713,"pX":1.3497769488415658,"pZ":1.5960632628537927,"vX0":9.246798082817861,"vY0":-138.1566661987723,"vZ0":-8.630349942666125,"x":65.55,"y":195.69,"x0":-0.9835567553493679,"y0":50.003941996670605,"z0":6.101698053766755,"aX":-15.624060947782956},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":12.8,"spinRate":2284,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.39447506286048917,"extension":6.445970155688932},"index":4,"playId":"7851d00a-c685-3873-a729-e32ad6e52113","pitchNumber":4,"startTime":"2026-07-11T20:18:15.785Z","endTime":"2026-07-11T20:18:19.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":83.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.478514029924362,"aZ":-33.44546672374099,"pfxX":-0.6833723021757039,"pfxZ":-0.7365782346936829,"pX":-0.3378149994723816,"pZ":2.4400026410409095,"vX0":3.2221669985428125,"vY0":-129.14761877999237,"vZ0":-2.8384380327567884,"x":129.88,"y":172.9,"x0":-1.5013969972403471,"y0":50.00299548952082,"z0":6.070840792331439,"aX":-1.179464055990104},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.7,"breakHorizontal":0.7,"spinRate":2507,"spinDirection":116},"zone":4,"typeConfidence":0.9,"plateTime":0.42067826551991594,"extension":6.07917825201462},"index":5,"playId":"b11152ce-b9b2-3a70-b347-fd0667b7fa60","pitchNumber":5,"startTime":"2026-07-11T20:18:33.825Z","endTime":"2026-07-11T20:18:37.070Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.655723542562757,"aZ":-33.642885899433836,"pfxX":0.8006465858077911,"pfxZ":-0.8385776086635826,"pX":1.3826895911603805,"pZ":2.0408852744181636,"vX0":6.8047959681437415,"vY0":-130.4694017912161,"vZ0":-3.827891011967919,"x":64.3,"y":183.68,"x0":-1.3475863234218453,"y0":50.00484429322739,"z0":6.022957626614946,"aX":1.3990948759577435},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.0,"breakHorizontal":-2.8,"spinRate":2691,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.4174703447076533,"extension":6.191686669751603},"index":6,"playId":"070fa643-62ad-31da-a26a-92c5c1773c91","pitchNumber":6,"startTime":"2026-07-11T20:18:52.848Z","endTime":"2026-07-11T20:18:56.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:18:56.549Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a ground ball to second baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T20:19:38.028Z","endTime":"2026-07-11T20:22:53.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T20:19:23.249Z","endTime":"2026-07-11T20:19:39.483Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.303425670530817,"aZ":-19.50395741711039,"pfxX":-8.244336279950687,"pfxZ":6.4755223904331665,"pX":0.903194233746309,"pZ":1.832845764662421,"vX0":8.00515523201432,"vY0":-138.3919802365628,"vZ0":-8.149052464446259,"x":82.57,"y":189.29,"x0":-0.9433522671929215,"y0":50.0035991426781,"z0":6.101361934653,"aX":-16.135211040773328},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":2312,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.394428322292113,"extension":6.559824607426762},"index":1,"playId":"cef62337-2417-3aaa-a12c-6e7cbb61750a","pitchNumber":1,"startTime":"2026-07-11T20:19:39.483Z","endTime":"2026-07-11T20:19:42.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291137966944728,"aZ":-44.64142090277289,"pfxX":4.499629433331378,"pfxZ":-8.141975506468402,"pX":1.1460826701363709,"pZ":1.6035021136068786,"vX0":3.654764579357673,"vY0":-123.41552514561523,"vZ0":-2.5499278484439536,"x":73.31,"y":195.49,"x0":-0.9425992225104209,"y0":50.00365795439215,"z0":6.437000885332156,"aX":6.88868811609044},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-15.1,"breakHorizontal":-9.0,"spinRate":2757,"spinDirection":13},"zone":14,"typeConfidence":0.89,"plateTime":0.44509525928114035,"extension":6.2543918167328645},"index":2,"playId":"2b5e0340-134b-3feb-9787-bfdefeaea258","pitchNumber":2,"startTime":"2026-07-11T20:19:55.872Z","endTime":"2026-07-11T20:20:00.065Z","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":84.9,"endSpeed":78.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88178552875865,"aZ":-44.28416399044222,"pfxX":5.630980923355764,"pfxZ":-7.861181684791035,"pX":1.2093498682188462,"pZ":2.3422430111822363,"vX0":3.4235274457118674,"vY0":-123.67466218242856,"vZ0":-1.0788271407873233,"x":70.9,"y":175.54,"x0":-0.9267626736160405,"y0":50.001463952882055,"z0":6.515555937167462,"aX":8.67576176556093},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.2,"breakHorizontal":-11.0,"spinRate":2712,"spinDirection":8},"zone":14,"typeConfidence":0.89,"plateTime":0.44377412778957614,"extension":6.245981391657933},"index":3,"playId":"3cbae0b0-4ae0-3ffc-ab32-ab5e3556f9ed","pitchNumber":3,"startTime":"2026-07-11T20:20:13.918Z","endTime":"2026-07-11T20:20:16.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.509945072789368,"aZ":-30.67015605785158,"pfxX":-0.3447487975273029,"pfxZ":0.8628542050732921,"pX":1.7872544983637184,"pZ":1.9549436707659327,"vX0":7.848485417949707,"vY0":-130.01007709769124,"vZ0":-4.513190251131693,"x":48.87,"y":186.0,"x0":-1.207141085739163,"y0":50.000448033242094,"z0":6.0024074239540814,"aX":-0.5997537220360947},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":-0.8,"spinRate":2644,"spinDirection":354},"zone":14,"typeConfidence":0.91,"plateTime":0.4189551348404059,"extension":6.310320546076501},"index":4,"playId":"ef40877e-f068-3373-8f4f-15dc72c9342e","pitchNumber":4,"startTime":"2026-07-11T20:20:34.689Z","endTime":"2026-07-11T20:20:38.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89337514793928,"aZ":-45.043048835128126,"pfxX":4.879536522806499,"pfxZ":-8.375893288831513,"pX":1.8842995609489959,"pZ":1.476210790698474,"vX0":5.213688107161285,"vY0":-123.72214086339098,"vZ0":-2.935643533774283,"x":45.17,"y":198.92,"x0":-0.892054821173748,"y0":50.00613974868085,"z0":6.488361789885534,"aX":7.492798648557707},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-15.6,"breakHorizontal":-10.2,"spinRate":2713,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.4443507896440897,"extension":6.198791690565161},"index":5,"playId":"7f63b02c-9880-3fc2-ba22-ad2a47aa3a1f","pitchNumber":5,"startTime":"2026-07-11T20:20:50.615Z","endTime":"2026-07-11T20:20:53.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.798594805744607,"aZ":-33.86907664392916,"pfxX":0.0420841218040473,"pfxZ":-0.99049513710185,"pX":0.8712795213911859,"pZ":1.1706066372242736,"vX0":5.4913784566628845,"vY0":-129.12720084175947,"vZ0":-5.585356600230633,"x":83.79,"y":207.17,"x0":-1.2775112570284084,"y0":50.00344032777736,"z0":5.930096083169906,"aX":0.07164209729741228},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.8,"breakHorizontal":-1.2,"spinRate":2647,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.42220901284064416,"extension":6.220843645862367},"index":6,"playId":"a69934d9-9a01-3932-966d-b6c3dc2d1baa","pitchNumber":6,"startTime":"2026-07-11T20:21:08.922Z","endTime":"2026-07-11T20:21:11.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56011063038914,"aZ":-46.66569505228642,"pfxX":4.93161764001435,"pfxZ":-9.278100989626125,"pX":0.5140049643383028,"pZ":1.8981512920312371,"vX0":2.115504200364585,"vY0":-124.30551806385616,"vZ0":-1.827724795751341,"x":97.41,"y":187.53,"x0":-0.9896760531304638,"y0":50.00605855679836,"z0":6.5269079422468455,"aX":7.6981827274364365},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-17.0,"breakHorizontal":-9.5,"spinRate":2679,"spinDirection":13},"zone":9,"typeConfidence":0.9,"plateTime":0.44109490888255287,"extension":6.249811612005104},"index":7,"playId":"ddf6b401-03ae-3f04-a0a1-b3306b054712","pitchNumber":7,"startTime":"2026-07-11T20:21:35.933Z","endTime":"2026-07-11T20:21:38.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.211845490197163,"aZ":-28.23735565012543,"pfxX":-10.02403661477437,"pfxZ":2.062691995276211,"pX":0.4196613500440776,"pZ":3.4088713162810844,"vX0":7.476054710791066,"vY0":-136.81644705959457,"vZ0":-2.4631005012474954,"x":101.0,"y":146.74,"x0":-1.036383097255326,"y0":50.00359734427544,"z0":6.242217640446287,"aX":-19.137343307744466},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":16.7,"spinRate":2253,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3992802874546775,"extension":6.447723742651293},"index":8,"playId":"b52f35ab-4244-38ec-a6f0-feae9387abce","pitchNumber":8,"startTime":"2026-07-11T20:21:57.035Z","endTime":"2026-07-11T20:22:00.593Z","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":88.8,"endSpeed":83.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.940324861855828,"aZ":-35.8633860891327,"pfxX":-0.31138288790400015,"pfxZ":-2.1251365999060123,"pX":0.8140505900342001,"pZ":2.692156152097701,"vX0":5.68572543234312,"vY0":-129.40002752295086,"vZ0":-1.774164814572087,"x":85.97,"y":166.09,"x0":-1.3492371758960755,"y0":50.002130840378534,"z0":6.073926001968007,"aX":-0.5409968563851753},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.0,"breakHorizontal":-0.4,"spinRate":2735,"spinDirection":44},"zone":12,"typeConfidence":0.9,"plateTime":0.41947467684298134,"extension":6.234329955803309},"index":9,"playId":"1ade068f-77ee-324a-833e-fc724f462438","pitchNumber":9,"startTime":"2026-07-11T20:22:14.318Z","endTime":"2026-07-11T20:22:20.599Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624019405703702,"aZ":-27.830353470113195,"pfxX":-9.663233606894872,"pfxZ":2.2522299362974607,"pX":0.06571240090183873,"pZ":2.568124030339505,"vX0":6.727220574120756,"vY0":-138.16918495174465,"vZ0":-4.5395893563357435,"x":114.5,"y":169.44,"x0":-1.1487493478022401,"y0":50.00229416962407,"z0":6.109112477177471,"aX":-18.62861805100856},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.2,"breakHorizontal":16.1,"spinRate":2225,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.396861510104205,"extension":6.483128254349926},"hitData":{"launchSpeed":85.1,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.29,"coordY":142.05}},"index":10,"playId":"a3204e45-7587-3cb2-9f89-be5a11f2b160","pitchNumber":10,"startTime":"2026-07-11T20:22:44.651Z","endTime":"2026-07-11T20:22:53.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:22:53.315Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to center fielder Luke Keaschall.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T20:23:08.942Z","endTime":"2026-07-11T20:24:01.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.593617917386766,"aZ":-34.3643583440097,"pfxX":1.1579754310309718,"pfxZ":-1.3015821745553122,"pX":0.2973361978218142,"pZ":2.876267136738265,"vX0":4.340561076983183,"vY0":-127.89030418946825,"vZ0":-1.433577661295393,"x":105.67,"y":161.12,"x0":-1.561915760317582,"y0":50.00444894976088,"z0":6.102113995127688,"aX":1.9464351305882361},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.4,"breakHorizontal":-2.9,"spinRate":2610,"spinDirection":50},"zone":3,"typeConfidence":0.89,"plateTime":0.4258121351723001,"extension":6.33063137206077},"index":0,"playId":"8a5d3d53-846d-30e3-a0ba-efb67d6d48db","pitchNumber":1,"startTime":"2026-07-11T20:23:30.788Z","endTime":"2026-07-11T20:23:33.980Z","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":93.4,"endSpeed":87.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.835446932618165,"aZ":-23.714239593664114,"pfxX":-5.6349254671867754,"pfxZ":4.428442967084482,"pX":-0.24766749115288567,"pZ":2.8521185841051775,"vX0":3.9139419235619726,"vY0":-136.1382217754373,"vZ0":-4.809422055199771,"x":126.44,"y":161.77,"x0":-0.9588886563415069,"y0":50.00308317815304,"z0":6.245523780709634,"aX":-10.768037627357579},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":9.6,"spinRate":2313,"spinDirection":211},"zone":2,"typeConfidence":0.83,"plateTime":0.3995780423672315,"extension":6.4748159461686114},"hitData":{"launchSpeed":93.6,"launchAngle":50.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.56,"coordY":90.14}},"index":1,"playId":"7cfdd7f9-87bf-3d23-b46c-959376bc56d5","pitchNumber":2,"startTime":"2026-07-11T20:23:47.525Z","endTime":"2026-07-11T20:24:01.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:24:01.670Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to left fielder Trevor Larnach. Zach Neto scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T20:24:23.703Z","endTime":"2026-07-11T20:27:08.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64489855630884,"aZ":-26.56622142459233,"pfxX":-8.489966532890609,"pfxZ":2.880108566483078,"pX":-0.106942044949331,"pZ":2.1930577949205508,"vX0":5.993686750765043,"vY0":-137.62896857303133,"vZ0":-5.695808682977252,"x":121.08,"y":179.57,"x0":-1.1950544237582128,"y0":50.00065778099023,"z0":6.056783919951555,"aX":-16.507011357349334},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.3,"breakHorizontal":14.4,"spinRate":2283,"spinDirection":223},"zone":8,"typeConfidence":0.89,"plateTime":0.3959340608877331,"extension":6.517056751403897},"index":0,"playId":"d225e700-f575-3245-a697-b4f2d3f65dc8","pitchNumber":1,"startTime":"2026-07-11T20:24:29.970Z","endTime":"2026-07-11T20:24:33.444Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715872724494066,"aZ":-32.335901758048266,"pfxX":-0.042779744610626835,"pfxZ":-0.0976041290545755,"pX":0.9743550402301421,"pZ":0.8976789368436677,"vX0":5.9267076256543785,"vY0":-128.99578956486258,"vZ0":-6.545168060645661,"x":79.86,"y":214.54,"x0":-1.335372277267919,"y0":50.00039142537113,"z0":5.922054853136781,"aX":-0.0734051667698062},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.3,"breakHorizontal":-1.1,"spinRate":2554,"spinDirection":10},"zone":14,"typeConfidence":0.91,"plateTime":0.4226101700320535,"extension":6.311876864911505},"index":1,"playId":"dd28d2fb-5d20-3045-a84b-15ac14b0c21b","pitchNumber":2,"startTime":"2026-07-11T20:24:48.082Z","endTime":"2026-07-11T20:24:55.368Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach Neto steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"dd28d2fb-5d20-3045-a84b-15ac14b0c21b","startTime":"2026-07-11T20:25:09.072Z","endTime":"2026-07-11T20:25:21.403Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.765747484930902,"aZ":-44.23365939455584,"pfxX":5.942751458959593,"pfxZ":-7.913147763768366,"pX":0.4377185850529667,"pZ":1.592639459100075,"vX0":1.9655904337833228,"vY0":-123.00250721617672,"vZ0":-2.538027634490044,"x":100.32,"y":195.78,"x0":-1.1451975620279842,"y0":50.00449182822788,"z0":6.409765306481346,"aX":9.052611106895545},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-14.6,"breakHorizontal":-11.3,"spinRate":2678,"spinDirection":11},"zone":14,"typeConfidence":0.9,"plateTime":0.44631261044501747,"extension":6.165272307901747},"index":3,"playId":"d0f8340c-0445-3d87-9b6f-3530e1bb5304","pitchNumber":3,"startTime":"2026-07-11T20:25:21.403Z","endTime":"2026-07-11T20:25:24.403Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-11T20:25:49.415Z","endTime":"2026-07-11T20:25:49.416Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"d63e87e1-c8e6-417e-a324-2f6056be1e0b","startTime":"2026-07-11T20:25:49.417Z","endTime":"2026-07-11T20:25:54.417Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324187474535464,"aZ":-43.83903931588748,"pfxX":5.200570479463606,"pfxZ":-7.458322584425579,"pX":0.21265277895144707,"pZ":3.630817786043927,"vX0":1.758466633918617,"vY0":-123.8999323160585,"vZ0":1.7229305788045723,"x":108.89,"y":140.75,"x0":-1.1807182681966841,"y0":50.00160995625584,"z0":6.572915545482081,"aX":8.134699043644133},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-13.0,"breakHorizontal":-9.8,"spinRate":2868,"spinDirection":16},"zone":12,"typeConfidence":0.88,"plateTime":0.44103183809784374,"extension":6.316150908395336},"hitData":{"launchSpeed":86.8,"launchAngle":19.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.87,"coordY":107.6}},"index":6,"playId":"8f155e2d-60ef-3072-992d-9bc08d05ac98","pitchNumber":4,"startTime":"2026-07-11T20:26:59.632Z","endTime":"2026-07-11T20:27:08.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:27:08.880Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T20:27:36.922Z","endTime":"2026-07-11T20:29:07.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67801490034999,"aZ":-35.515220718058124,"pfxX":0.5835756739781781,"pfxZ":-1.9553582443298083,"pX":-0.34959884873347197,"pZ":3.3516076268888133,"vX0":2.654541036290156,"vY0":-129.10279832089617,"vZ0":-0.22542420751373315,"x":130.33,"y":148.29,"x0":-1.4616447188072377,"y0":50.00327601811149,"z0":6.14464027496149,"aX":0.9967694606429927},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.4,"breakHorizontal":-1.6,"spinRate":2561,"spinDirection":73},"zone":1,"typeConfidence":0.88,"plateTime":0.42222214218371645,"extension":6.277563619020902},"index":0,"playId":"c7a24ba1-d1bb-3e6b-a1bf-9c4918f6e476","pitchNumber":1,"startTime":"2026-07-11T20:27:42.126Z","endTime":"2026-07-11T20:27:45.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.699303576882983,"aZ":-22.930063868996506,"pfxX":-3.6708211331584373,"pfxZ":4.724527264753082,"pX":2.3834663628666704,"pZ":2.8686537112711443,"vX0":10.098832209454578,"vY0":-138.24407874534788,"vZ0":-4.735687785334937,"x":26.15,"y":161.33,"x0":-0.8225413842997489,"y0":50.00146091579561,"z0":6.121504241468162,"aX":-7.181418933304159},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":4.8,"spinRate":2366,"spinDirection":209},"zone":12,"typeConfidence":0.68,"plateTime":0.3945698152249184,"extension":6.519488817099223},"index":1,"playId":"2400cdf9-6763-3837-8158-e404ad5c85af","pitchNumber":2,"startTime":"2026-07-11T20:27:58.424Z","endTime":"2026-07-11T20:28:01.424Z","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":88.7,"endSpeed":83.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.343391701726695,"aZ":-33.768926628292064,"pfxX":0.07563053973306078,"pfxZ":-0.9214194912883471,"pX":0.2876408988817091,"pZ":2.3455168340076327,"vX0":4.533726639983974,"vY0":-129.32221132669403,"vZ0":-2.974083310679119,"x":106.04,"y":175.45,"x0":-1.4818771088891536,"y0":50.003322129381736,"z0":6.04324131842929,"aX":0.13004027793995004},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.0,"breakHorizontal":-1.0,"spinRate":2523,"spinDirection":5},"zone":6,"typeConfidence":0.9,"plateTime":0.4199906957537496,"extension":6.34301655584897},"index":2,"playId":"cbad3ff4-f1ac-3a9c-a3cd-646ca0a12870","pitchNumber":3,"startTime":"2026-07-11T20:28:19.983Z","endTime":"2026-07-11T20:28:24.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.057751697604225,"aZ":-24.462249961786036,"pfxX":-6.318341325026193,"pfxZ":3.940876059100722,"pX":0.9426228494111496,"pZ":3.36389467527913,"vX0":7.295879561835889,"vY0":-138.5868261685564,"vZ0":-3.2949665924492404,"x":81.07,"y":147.95,"x0":-0.8950115210012178,"y0":50.006101909361476,"z0":6.190065058279254,"aX":-12.374360889831731},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":10.1,"spinRate":2281,"spinDirection":217},"zone":12,"typeConfidence":0.87,"plateTime":0.3942423657745002,"extension":6.4846683531369065},"index":3,"playId":"7999f37e-72d7-315e-82b9-07a243f9aefe","pitchNumber":4,"startTime":"2026-07-11T20:28:45.622Z","endTime":"2026-07-11T20:28:49.349Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71504684246167,"aZ":-42.28134525701334,"pfxX":5.240460755892925,"pfxZ":-6.399833101999491,"pX":-0.38222283493310744,"pZ":3.1111513894437515,"vX0":0.34637890358305284,"vY0":-124.50859202420021,"vZ0":0.3763165524316696,"x":131.57,"y":154.78,"x0":-1.2043793451290754,"y0":50.005272536824485,"z0":6.44146640598389,"aX":8.273330955155043},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-11.3,"breakHorizontal":-9.6,"spinRate":2387,"spinDirection":9},"zone":1,"typeConfidence":0.86,"plateTime":0.43899534775542914,"extension":6.2359722859630144},"index":4,"playId":"f37204f8-5485-352e-ac84-a38de037135e","pitchNumber":5,"startTime":"2026-07-11T20:29:03.022Z","endTime":"2026-07-11T20:29:07.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:29:07.211Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Royce Lewis doubles (11) on a sharp line drive to left fielder Wade Meckler.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T20:31:32.350Z","endTime":"2026-07-11T20:33:07.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":71.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.988219571554183,"aZ":-30.242356914981507,"pfxX":9.091623724991958,"pfxZ":1.5274495244708715,"pX":-0.9135779491652967,"pZ":0.23678487390333933,"vX0":-6.13361612582322,"vY0":-111.29952542494999,"vZ0":-5.844251988172594,"x":151.82,"y":232.39,"x0":0.6823953481086943,"y0":50.00440546471082,"z0":5.989387676988561,"aX":11.528609432452711},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":1.7,"breakHorizontal":-15.1,"spinRate":1712,"spinDirection":101},"zone":13,"typeConfidence":0.91,"plateTime":0.4901379900865126,"extension":6.410571036710281},"index":0,"playId":"dc408d28-b916-3953-8259-f76e7bcbaf66","pitchNumber":1,"startTime":"2026-07-11T20:31:32.969Z","endTime":"2026-07-11T20:31:35.972Z","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":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91141947292824,"aZ":-23.695449456286404,"pfxX":1.5791145620164553,"pfxZ":4.87928316547223,"pX":-0.7810172368099044,"pZ":2.3234724577483425,"vX0":-4.471919741934655,"vY0":-129.42442239104375,"vZ0":-4.938692183248519,"x":146.77,"y":176.05,"x0":0.7459657428697116,"y0":50.00127172051101,"z0":6.016446026875634,"aX":2.7434270648291315},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":-2.2,"spinRate":2212,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.41937199987372153,"extension":6.565905065420519},"index":1,"playId":"ced45192-9641-36e0-9657-38812ca95a42","pitchNumber":2,"startTime":"2026-07-11T20:31:48.844Z","endTime":"2026-07-11T20:31:52.267Z","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":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39647839675668,"aZ":-24.38614216505005,"pfxX":1.592504947393767,"pfxZ":4.520550888613114,"pX":-0.09490423017749336,"pZ":2.521163656134567,"vX0":-3.143792228565689,"vY0":-129.00358484348018,"vZ0":-4.087006669687279,"x":120.62,"y":170.71,"x0":0.9209245810846611,"y0":50.00024121717564,"z0":5.958350965258037,"aX":2.7419721617697057},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.7,"breakHorizontal":-2.4,"spinRate":2163,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.42111881801003737,"extension":6.481651972342758},"index":2,"playId":"5241cc4e-701f-3fa8-88a6-565ad49c8385","pitchNumber":3,"startTime":"2026-07-11T20:32:02.996Z","endTime":"2026-07-11T20:32:05.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-11T20:32:18.993Z","endTime":"2026-07-11T20:32:37.280Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.776960006969144,"aZ":-13.020319234430085,"pfxX":5.204719739750774,"pfxZ":10.236499146315701,"pX":-1.385061557723952,"pZ":1.3866091870382706,"vX0":-6.839199981768302,"vY0":-135.25279711165365,"vZ0":-9.541078183472015,"x":169.8,"y":201.34,"x0":0.4885808618797373,"y0":50.00243626052487,"z0":5.851082248067513,"aX":9.738322979221751},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-8.2,"spinRate":2206,"spinDirection":148},"zone":13,"typeConfidence":0.93,"plateTime":0.40344905405849296,"extension":6.793186510619745},"index":4,"playId":"8257dc32-8cbd-36c7-8c3f-18be8919c79d","pitchNumber":4,"startTime":"2026-07-11T20:32:37.280Z","endTime":"2026-07-11T20:32:41.223Z","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":79.0,"endSpeed":73.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.23775887882982,"aZ":-33.190879786744574,"pfxX":8.357061668378519,"pfxZ":-0.7537641931349839,"pX":0.15364481940601496,"pZ":2.507180449867729,"vX0":-3.9382423310526185,"vY0":-115.0808457970908,"vZ0":-1.1323050427387282,"x":111.14,"y":171.09,"x0":0.7919207473135218,"y0":50.001056372734,"z0":6.190430044722906,"aX":11.326683574096345},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.3,"breakHorizontal":-14.3,"spinRate":1595,"spinDirection":97},"zone":5,"typeConfidence":0.91,"plateTime":0.47403593049415615,"extension":6.521017334754306},"hitData":{"launchSpeed":107.1,"launchAngle":18.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.75,"coordY":69.17}},"index":5,"playId":"9bddbdab-09ca-35df-9844-fa4cbd851ff0","pitchNumber":5,"startTime":"2026-07-11T20:32:52.533Z","endTime":"2026-07-11T20:33:07.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:33:07.061Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Victor Caratini doubles (8) on a sharp line drive to left fielder Wade Meckler. Royce Lewis scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T20:33:49.521Z","endTime":"2026-07-11T20:34:04.886Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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":"Double","eventType":"double","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":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":815083,"link":"/api/v1/people/815083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T20:33:35.820Z","endTime":"2026-07-11T20:33:51.728Z","isPitch":false,"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":76.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.83583014024662,"aZ":-36.12716532653423,"pfxX":-0.6141337084734289,"pfxZ":-2.734580548905999,"pX":-0.09962494374046132,"pZ":2.0515957333715678,"vX0":-2.389979037544706,"vY0":-118.36327710033225,"vZ0":-1.736446344414225,"x":120.8,"y":183.39,"x0":0.9957992892647085,"y0":50.00431168931492,"z0":6.049331646627049,"aX":-0.8868119741657224},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.2,"breakHorizontal":1.6,"spinRate":2462,"spinDirection":310},"zone":8,"typeConfidence":0.9,"plateTime":0.459657836474336,"extension":6.526564191164297},"hitData":{"launchSpeed":103.7,"launchAngle":17.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":45.86,"coordY":115.15}},"index":1,"playId":"c5b76480-5aa2-3931-ba2e-15b48e80f900","pitchNumber":1,"startTime":"2026-07-11T20:33:51.728Z","endTime":"2026-07-11T20:34:04.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:34:04.886Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a sharp line drive to right fielder Jo Adell. Victor Caratini scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T20:34:28.503Z","endTime":"2026-07-11T20:35:17.876Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":815083,"link":"/api/v1/people/815083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":92.7,"endSpeed":86.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.035688559198082,"aZ":-13.745797231663262,"pfxX":6.618925769032856,"pfxZ":9.80709406999427,"pX":0.27494398495670447,"pZ":1.8289062843796693,"vX0":-3.5969948596320056,"vY0":-134.9077059634611,"vZ0":-8.46451934548345,"x":106.52,"y":189.4,"x0":0.7521771048528278,"y0":50.000587982215436,"z0":5.9354236954460005,"aX":12.434455125871263},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":-11.4,"spinRate":2239,"spinDirection":142},"zone":9,"typeConfidence":0.95,"plateTime":0.4030388575081649,"extension":6.785263112599172},"index":0,"playId":"17e716e3-2594-3b46-bf13-1af262ca28df","pitchNumber":1,"startTime":"2026-07-11T20:34:33.735Z","endTime":"2026-07-11T20:34:37.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043842674567813,"aZ":-15.82573275626071,"pfxX":7.931953374268804,"pfxZ":9.034199659396327,"pX":0.3254914527661907,"pZ":3.6412439122615257,"vX0":-3.494572869303604,"vY0":-133.05482991939382,"vZ0":-3.622354383933775,"x":104.59,"y":140.47,"x0":0.6185721485626737,"y0":50.00366554462386,"z0":6.152887920744288,"aX":14.355813618597741},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-13.7,"spinRate":2172,"spinDirection":145},"zone":12,"typeConfidence":0.95,"plateTime":0.41019162834009615,"extension":6.639748801927245},"index":1,"playId":"e2526cc7-edde-37eb-b95d-f6ccd1f93f7c","pitchNumber":2,"startTime":"2026-07-11T20:34:53.148Z","endTime":"2026-07-11T20:34:57.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.953211642636404,"aZ":-16.263956132158324,"pfxX":6.219533317502612,"pfxZ":8.765871188048571,"pX":-0.27349630618276904,"pZ":3.125733460959711,"vX0":-4.440222435917336,"vY0":-132.99217779693674,"vZ0":-4.669452540506748,"x":127.43,"y":154.39,"x0":0.5985270352749477,"y0":50.004838909005734,"z0":6.061286221981222,"aX":11.291291988127192},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":-10.4,"spinRate":2202,"spinDirection":144},"zone":2,"typeConfidence":0.93,"plateTime":0.409762495101341,"extension":6.717734334083759},"hitData":{"launchSpeed":101.1,"launchAngle":12.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.56,"coordY":79.16}},"index":2,"playId":"4096cb91-62ad-3ec1-ad36-f579ab3910e0","pitchNumber":3,"startTime":"2026-07-11T20:35:10.857Z","endTime":"2026-07-11T20:35:17.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:35:17.876Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan Kreidler grounds into a double play, shortstop Zach Neto to second baseman Vaughn Grissom to first baseman Nolan Schanuel. Alan Roden out at 2nd. Ryan Kreidler out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T20:36:40.049Z","endTime":"2026-07-11T20:37:06.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Kreidler replaces Tristan Gray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T20:35:56.009Z","endTime":"2026-07-11T20:36:42.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.396091262943294,"aZ":-32.88286535450348,"pfxX":7.864260790494533,"pfxZ":-0.5457961509510696,"pX":1.2530921347109925,"pZ":1.1914477293623733,"vX0":-1.5314379621223524,"vY0":-113.18710543401447,"vZ0":-3.4416872351833625,"x":69.24,"y":206.61,"x0":0.9138622505520989,"y0":50.00072274648365,"z0":6.002328228908128,"aX":10.269171823088218},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-1.6,"breakHorizontal":-13.9,"spinRate":1664,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.48270463465227387,"extension":6.567749432665573},"index":1,"playId":"b86168d2-e71b-3dc4-912a-d64697213432","pitchNumber":1,"startTime":"2026-07-11T20:36:42.227Z","endTime":"2026-07-11T20:36:46.398Z","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":88.0,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.879071569424735,"aZ":-22.528633796150924,"pfxX":-1.0893549309933575,"pfxZ":5.709325530118063,"pX":-0.027259948894785464,"pZ":1.8347798864081328,"vX0":-1.6438371620687395,"vY0":-128.2432185940518,"vZ0":-6.001794726361929,"x":118.04,"y":189.24,"x0":0.7600456335785897,"y0":50.005127157142994,"z0":5.927388867029464,"aX":-1.8411763235839784},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":2.3,"spinRate":2197,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.42472931439094364,"extension":6.517294101035285},"hitData":{"launchSpeed":108.9,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.05,"coordY":155.74}},"index":2,"playId":"312fa8b7-08c8-33bf-88c5-6bde775350e8","pitchNumber":2,"startTime":"2026-07-11T20:37:00.152Z","endTime":"2026-07-11T20:37:06.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:37:06.764Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a sharp ground ball to left fielder Wade Meckler.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T20:37:28.213Z","endTime":"2026-07-11T20:38:03.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0460947298005,"aZ":-14.117263560897387,"pfxX":6.931283636441678,"pfxZ":10.088619227358748,"pX":0.4980616579475368,"pZ":1.97941250711975,"vX0":-2.8439552093312703,"vY0":-132.1656201626542,"vZ0":-7.523143914962455,"x":98.02,"y":185.34,"x0":0.6803729094551936,"y0":50.004721820530854,"z0":5.875535090618847,"aX":12.40858677032122},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":-12.0,"spinRate":2236,"spinDirection":143},"zone":9,"typeConfidence":0.94,"plateTime":0.41256527912317953,"extension":6.8192909118499925},"index":0,"playId":"884d9458-f7ac-3283-b580-52c3da381edb","pitchNumber":1,"startTime":"2026-07-11T20:37:35.896Z","endTime":"2026-07-11T20:37:39.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.577272155179774,"aZ":-20.82926018337204,"pfxX":0.15980843578229242,"pfxZ":6.4173651636719145,"pX":-0.2166513444608733,"pZ":1.7936928970460295,"vX0":-2.883782410934238,"vY0":-130.84278826612444,"vZ0":-6.6094546978298165,"x":125.26,"y":190.35,"x0":0.8700216663666969,"y0":50.00197780796205,"z0":5.868108148580838,"aX":0.2828527592514012},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.7,"breakHorizontal":0.2,"spinRate":2205,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.41555516483895216,"extension":6.59466686306485},"hitData":{"launchSpeed":104.5,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":73.1,"coordY":106.58}},"index":1,"playId":"6b7a3e4d-083b-37a4-9bbb-7e10abb099d8","pitchNumber":2,"startTime":"2026-07-11T20:37:50.620Z","endTime":"2026-07-11T20:38:03.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:38:03.209Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a sharp line drive to left fielder Wade Meckler. Luke Keaschall to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T20:39:07.593Z","endTime":"2026-07-11T20:39:54.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Martin replaces Trevor Larnach.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-11T20:38:16.985Z","endTime":"2026-07-11T20:39:09.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"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(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":80.7,"endSpeed":75.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.326278935471297,"aZ":-34.44221297965809,"pfxX":-0.42958685728139456,"pfxZ":-1.604022070870621,"pX":0.13422918125030198,"pZ":1.499440065409585,"vX0":-1.473666295684451,"vY0":-117.64234463369502,"vZ0":-3.082016589553626,"x":111.88,"y":198.3,"x0":0.8221601061090043,"y0":50.00314208054073,"z0":5.988880048795548,"aX":-0.6075174965176563},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.4,"breakHorizontal":1.1,"spinRate":2412,"spinDirection":321},"zone":14,"typeConfidence":0.89,"plateTime":0.46390254042597734,"extension":6.603303424564093},"index":1,"playId":"4acec764-4344-33b7-a982-dea7fa953e06","pitchNumber":1,"startTime":"2026-07-11T20:39:09.789Z","endTime":"2026-07-11T20:39:13.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":72.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.187150973088695,"aZ":-32.33400054558142,"pfxX":8.05823448859411,"pfxZ":-0.11959228140633993,"pX":0.8774580594628014,"pZ":1.6833293722869505,"vX0":-2.307920076787245,"vY0":-112.83751190225071,"vZ0":-2.4726609788738725,"x":83.55,"y":193.33,"x0":0.8591965400467068,"y0":50.003881850803424,"z0":6.012838222413212,"aX":10.51857656060169},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-0.5,"breakHorizontal":-14.2,"spinRate":1527,"spinDirection":92},"zone":14,"typeConfidence":0.91,"plateTime":0.48316987565556513,"extension":6.52470089378421},"index":2,"playId":"dc4baa6c-5f81-3dc9-b38b-f49b9cca3cfa","pitchNumber":2,"startTime":"2026-07-11T20:39:26.634Z","endTime":"2026-07-11T20:39:30.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.667947987578234,"aZ":-24.47036960268309,"pfxX":-0.33648490530454334,"pfxZ":4.546204039511428,"pX":0.35732462414568056,"pZ":2.5612717970608228,"vX0":-1.0846304331460128,"vY0":-128.35909619908554,"vZ0":-3.9691026193696004,"x":103.38,"y":169.63,"x0":0.8264265252000182,"y0":50.00274358071909,"z0":5.998272083145926,"aX":-0.5702684686586255},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":0.8,"spinRate":2115,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.42418919383186227,"extension":6.5538598070595855},"hitData":{"launchSpeed":100.4,"launchAngle":12.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":90.5,"coordY":94.32}},"index":3,"playId":"f74c0c77-3546-33ef-a494-74a5376380b9","pitchNumber":3,"startTime":"2026-07-11T20:39:44.309Z","endTime":"2026-07-11T20:39:54.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:39:54.240Z","atBatIndex":59},{"result":{"type":"atBat","event":"Caught Stealing Home","eventType":"caught_stealing_home","description":"Luke Keaschall caught stealing home, catcher Logan O'Hoppe to second baseman Vaughn Grissom to catcher Logan O'Hoppe.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T20:40:07.223Z","endTime":"2026-07-11T20:42:15.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":29},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing Home","eventType":"caught_stealing_home","movementReason":"r_caught_stealing_home","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":91.0,"endSpeed":83.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.590708853800688,"aZ":-15.151747312241381,"pfxX":5.618381704216402,"pfxZ":9.51615125608943,"pX":1.3337539314031648,"pZ":2.292542577641622,"vX0":-0.3792537274955146,"vY0":-132.4719846831007,"vZ0":-6.676369318478121,"x":66.16,"y":176.88,"x0":0.747701026808911,"y0":50.001707731297785,"z0":5.940266459180166,"aX":10.049309293625647},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.1,"breakHorizontal":-10.1,"spinRate":2172,"spinDirection":151},"zone":14,"typeConfidence":0.93,"plateTime":0.4124517760724178,"extension":6.8028592561181656},"index":0,"playId":"cf1ba353-8f03-3631-bf78-7306f44725d4","pitchNumber":1,"startTime":"2026-07-11T20:40:33.182Z","endTime":"2026-07-11T20:40:36.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07159802399492,"aZ":-24.008488312230693,"pfxX":-1.2384022827891719,"pfxZ":4.881618847720787,"pX":-0.6178803756637444,"pZ":3.1803923340903544,"vX0":-3.136173730903975,"vY0":-127.47695850566713,"vZ0":-2.424559933414067,"x":140.55,"y":152.91,"x0":0.7811375479989764,"y0":50.00583733986477,"z0":6.006452822816998,"aX":-2.0721250126873625},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":2.9,"spinRate":2141,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.4269497721042468,"extension":6.697130510804864},"index":1,"playId":"28323f1a-be95-3ac5-bae4-0364e751bd62","pitchNumber":2,"startTime":"2026-07-11T20:40:52.078Z","endTime":"2026-07-11T20:40:55.223Z","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":91.1,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42641564351085,"aZ":-15.307073085047088,"pfxX":4.640402122252646,"pfxZ":9.344817456600751,"pX":-0.11591485102210684,"pZ":3.4334974615046017,"vX0":-3.2308242803885032,"vY0":-132.77016064908378,"vZ0":-3.8675534258516073,"x":121.42,"y":146.08,"x0":0.5069270244546731,"y0":50.005761044503174,"z0":6.005868600483674,"aX":8.37948110427724},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":-7.8,"spinRate":2071,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.4107709679419038,"extension":6.677587953864069},"index":2,"playId":"748309f1-e980-3239-91b6-7d991df03c59","pitchNumber":3,"startTime":"2026-07-11T20:41:18.465Z","endTime":"2026-07-11T20:41:21.773Z","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":91.4,"endSpeed":84.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396147241094788,"aZ":-16.321892087914552,"pfxX":7.025015177970307,"pfxZ":8.725566697492223,"pX":0.4473051501283227,"pZ":3.5216726967994196,"vX0":-3.1794231638077615,"vY0":-133.1323728574272,"vZ0":-3.7275074274483693,"x":99.95,"y":143.69,"x0":0.7366312639742651,"y0":50.001206037117306,"z0":6.102769240967093,"aX":12.758980440742187},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":-12.1,"spinRate":2212,"spinDirection":142},"zone":12,"typeConfidence":0.94,"plateTime":0.409564621442581,"extension":6.669491012563308},"index":3,"playId":"403eb030-361e-3a18-82ad-cb2e09fcaa91","pitchNumber":4,"startTime":"2026-07-11T20:41:38.177Z","endTime":"2026-07-11T20:41:45.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.816588604951665,"aZ":-15.02745011456023,"pfxX":5.966938869907217,"pfxZ":9.009302406466306,"pX":-1.4798883240762348,"pZ":2.768422661318134,"vX0":-7.455497134202514,"vY0":-135.89082575265738,"vZ0":-5.805379333809091,"x":173.41,"y":164.03,"x0":0.5014139396604707,"y0":50.00495061737874,"z0":5.945518517118964,"aX":11.359812087448821},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-9.6,"spinRate":2211,"spinDirection":152},"zone":11,"typeConfidence":0.93,"plateTime":0.40035975154721104,"extension":6.752706873713848},"index":4,"playId":"ebc6af41-c4fa-3b70-8a24-df3a97b96e97","pitchNumber":5,"startTime":"2026-07-11T20:42:06.306Z","endTime":"2026-07-11T20:42:15.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:42:15.059Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to right fielder Alan Roden.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-11T20:44:54.560Z","endTime":"2026-07-11T20:46:17.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Austin Martin remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T20:43:52.971Z","endTime":"2026-07-11T20:43:52.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Ryan Kreidler remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-11T20:43:52.985Z","endTime":"2026-07-11T20:43:53.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"description":"Pitching Change: Woo-Suk Go replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-11T20:43:52.985Z","endTime":"2026-07-11T20:44:56.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808970,"link":"/api/v1/people/808970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.249988705514085,"aZ":-26.729986049905033,"pfxX":1.2996244303822533,"pfxZ":3.0599363040469214,"pX":0.16765753326300964,"pZ":2.3661719649066093,"vX0":3.3890492051323236,"vY0":-131.39315778057133,"vZ0":-2.8034862218434546,"x":110.61,"y":174.89,"x0":-1.2987992763547367,"y0":50.00348788914602,"z0":5.396855952998276,"aX":2.311676841155316},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":-3.0,"spinRate":2256,"spinDirection":193},"zone":5,"typeConfidence":0.89,"plateTime":0.41409864342444536,"extension":6.1916477035796404},"index":3,"playId":"87ad25be-7fcb-3621-8c26-66dc52097314","pitchNumber":1,"startTime":"2026-07-11T20:44:56.803Z","endTime":"2026-07-11T20:44:59.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79494093026223,"aZ":-15.135589902948901,"pfxX":-3.267342325239383,"pfxZ":8.768995811209951,"pX":0.4246907736245842,"pZ":2.661217212324853,"vX0":5.779918228640508,"vY0":-138.05607630407385,"vZ0":-4.262515806681055,"x":100.81,"y":166.93,"x0":-1.2651870545573123,"y0":50.00587094256893,"z0":5.234049299944018,"aX":-6.351361276111098},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":4.8,"spinRate":2319,"spinDirection":207},"zone":6,"typeConfidence":0.92,"plateTime":0.39572198046368356,"extension":6.396868713159621},"index":4,"playId":"09309d1f-8483-3280-b3d4-d06adea49ab1","pitchNumber":2,"startTime":"2026-07-11T20:45:14.744Z","endTime":"2026-07-11T20:45:17.744Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-11T20:45:33.486Z","endTime":"2026-07-11T20:45:44.338Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"}},{"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":90.2,"endSpeed":83.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.463485004699947,"aZ":-26.15622857973473,"pfxX":-4.145100056357476,"pfxZ":3.4135903373925256,"pX":0.5990760250867977,"pZ":3.4007534043983467,"vX0":5.8440381821044,"vY0":-131.37246595555052,"vZ0":-0.2620387344412197,"x":94.16,"y":146.96,"x0":-1.1064699882954308,"y0":50.003546143033475,"z0":5.43096453267648,"aX":-7.311423663311071},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":6.4,"spinRate":1276,"spinDirection":217},"zone":3,"typeConfidence":0.83,"plateTime":0.4154870849589334,"extension":6.36823289175216},"index":6,"playId":"9c8a8de4-a0c4-3ccd-bb99-605add1b8bb4","pitchNumber":3,"startTime":"2026-07-11T20:45:44.338Z","endTime":"2026-07-11T20:45:47.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.202776855430514,"aZ":-42.23189272209591,"pfxX":5.463293855663256,"pfxZ":-6.946677883587945,"pX":1.361546266545803,"pZ":2.6645405484414644,"vX0":4.1821180006738645,"vY0":-119.36722138472399,"vZ0":2.2650203486723437,"x":65.1,"y":166.84,"x0":-1.120669325684451,"y0":50.002497088385454,"z0":5.495812147848544,"aX":7.91046597789815},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.8,"breakHorizontal":-10.9,"spinRate":2474,"spinDirection":36},"zone":12,"typeConfidence":0.89,"plateTime":0.458236130622546,"extension":6.330548595382808},"hitData":{"launchSpeed":85.3,"launchAngle":45.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.69,"coordY":113.48}},"index":7,"playId":"7dd2f696-6ff7-38ee-965e-68f9abaab05b","pitchNumber":4,"startTime":"2026-07-11T20:46:08.290Z","endTime":"2026-07-11T20:46:17.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:46:17.303Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jo Adell challenged (pitch result), call on the field was overturned: Jo Adell walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-11T20:46:23.869Z","endTime":"2026-07-11T20:48:39.302Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.773698016812215,"aZ":-16.337386603286017,"pfxX":-0.9995531859112436,"pfxZ":8.07480445232795,"pX":-0.3078444487502828,"pZ":3.9739759382433357,"vX0":3.0989968244749035,"vY0":-138.85516505651592,"vZ0":-0.7551493057276507,"x":128.73,"y":131.48,"x0":-1.3062970546846364,"y0":50.00377443572502,"z0":5.331837742279009,"aX":-1.9607683162670235},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":1.2,"spinRate":2335,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.3937738216771338,"extension":6.310816063747425},"index":0,"playId":"a2a6105f-e9f3-34a8-a6a6-5947ddcfa0b8","pitchNumber":1,"startTime":"2026-07-11T20:46:43.379Z","endTime":"2026-07-11T20:46:46.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55232842855434,"aZ":-29.35028817677396,"pfxX":0.1924549927573067,"pfxZ":1.6514586208989943,"pX":0.9407749236700778,"pZ":2.839957904101364,"vX0":5.40282345779387,"vY0":-129.8555061049613,"vZ0":-0.7698251549122184,"x":81.14,"y":162.1,"x0":-1.189673361076458,"y0":50.004783343806466,"z0":5.3681907264985504,"aX":0.32889867985345944},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":-1.6,"spinRate":2306,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.4213997154741427,"extension":6.245380017781194},"index":1,"playId":"ab038e6f-b465-3b19-a7c8-cda4c73a1554","pitchNumber":2,"startTime":"2026-07-11T20:46:58.762Z","endTime":"2026-07-11T20:47:02.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.949518689409313,"aZ":-29.863736274416862,"pfxX":-0.2642731818043347,"pfxZ":1.316968966829604,"pX":0.42062153556583876,"pZ":3.5349612606401344,"vX0":4.497235063880649,"vY0":-131.30985523640555,"vZ0":1.0605440464682938,"x":100.97,"y":143.34,"x0":-1.2748404538432139,"y0":50.00512488568024,"z0":5.335781820520038,"aX":-0.4648301282993054},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":-0.5,"spinRate":2245,"spinDirection":183},"zone":12,"typeConfidence":0.91,"plateTime":0.41599552139917995,"extension":6.248075125776391},"index":2,"playId":"2e5dd986-c208-3bc8-9497-1106c2f4fa0d","pitchNumber":3,"startTime":"2026-07-11T20:47:15.272Z","endTime":"2026-07-11T20:47:18.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25200055669564,"aZ":-27.728145756524118,"pfxX":-0.0027730528163445456,"pfxZ":2.491793245512115,"pX":1.3809335163558696,"pZ":1.8188710171011673,"vX0":6.853602588300446,"vY0":-132.4256075712573,"vZ0":-3.3438845284608107,"x":64.36,"y":189.67,"x0":-1.235984423113451,"y0":50.00160534281647,"z0":5.11777216962884,"aX":-0.0062027448719791795},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":-1.4,"spinRate":2353,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4129969947075369,"extension":6.256955963092084},"index":3,"playId":"354ce9eb-11ef-3f3d-858e-e73aa34f1372","pitchNumber":4,"startTime":"2026-07-11T20:47:31.598Z","endTime":"2026-07-11T20:47:34.833Z","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":94.9,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.485036334607447,"aZ":-14.585163651619476,"pfxX":-1.667143440012489,"pfxZ":9.064282906581322,"pX":-0.0017614293292223752,"pZ":2.7734288719394655,"vX0":4.464658445343736,"vY0":-138.11910918304685,"vZ0":-3.842792804943901,"x":117.07,"y":163.9,"x0":-1.419412306946915,"y0":50.00457002087748,"z0":5.157441611982481,"aX":-3.236199433147854},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":2.2,"spinRate":2364,"spinDirection":207},"zone":5,"typeConfidence":0.92,"plateTime":0.39589172148664176,"extension":6.331895696919833},"index":4,"playId":"874543ef-b132-3228-8731-b6a46f4ecda9","pitchNumber":5,"startTime":"2026-07-11T20:47:49.068Z","endTime":"2026-07-11T20:47:52.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860319366087538,"aZ":-15.711732738686615,"pfxX":-2.6221634391603477,"pfxZ":8.181008088907557,"pX":-0.4070319459861262,"pZ":1.4448385888029007,"vX0":3.796394814938694,"vY0":-140.05717320876283,"vZ0":-6.941530251888428,"x":132.52,"y":199.77,"x0":-1.4314626563253623,"y0":50.003089907560756,"z0":4.959133625136934,"aX":-5.27644915167535},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":4.1,"spinRate":2334,"spinDirection":207},"zone":13,"typeConfidence":0.93,"plateTime":0.38918950447211786,"extension":6.332630193678942},"index":5,"playId":"c2b97bfc-c5ae-3d2f-a4eb-17c65fc84175","pitchNumber":6,"startTime":"2026-07-11T20:48:12.282Z","endTime":"2026-07-11T20:48:39.302Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"}},"playEndTime":"2026-07-11T20:48:39.302Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Wade Meckler grounds into a force out, second baseman Kody Clemens to shortstop Ryan Kreidler. Jo Adell out at 2nd. Wade Meckler to 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-11T20:48:55.930Z","endTime":"2026-07-11T20:49:21.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":86.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421621304456686,"aZ":-16.572123036795098,"pfxX":-3.9905952471495603,"pfxZ":8.07584148375645,"pX":-1.483833504630745,"pZ":3.230644246724413,"vX0":1.7791902666533725,"vY0":-137.6231888977738,"vZ0":-2.1356906600974335,"x":173.56,"y":151.55,"x0":-1.617522853434172,"y0":50.006104138547705,"z0":5.129951704583076,"aX":-7.713066713325932},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":6.8,"spinRate":2299,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3968680410480978,"extension":6.3382331349089425},"index":0,"playId":"cac4758f-58ec-3b2a-b0fb-3292c309b9da","pitchNumber":1,"startTime":"2026-07-11T20:48:55.930Z","endTime":"2026-07-11T20:48:58.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67868742252919,"aZ":-25.636709095831204,"pfxX":-7.1409357747971,"pfxZ":3.984757768162398,"pX":-0.6252102098798621,"pZ":2.7291858267895557,"vX0":4.514437990515024,"vY0":-126.99289162531697,"vZ0":-1.1060153798589063,"x":140.83,"y":165.09,"x0":-1.4931942184674845,"y0":50.00551985988312,"z0":5.199372483762289,"aX":-11.729069898339},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":12.0,"spinRate":1041,"spinDirection":225},"zone":1,"typeConfidence":0.94,"plateTime":0.43039623288566276,"extension":6.453013806627495},"hitData":{"launchSpeed":87.0,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.56,"coordY":153.2}},"index":1,"playId":"38cf0b54-9d0e-3d38-9315-a101a6489569","pitchNumber":2,"startTime":"2026-07-11T20:49:13.715Z","endTime":"2026-07-11T20:49:21.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:49:21.917Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Denzer Guzman singles on a ground ball to shortstop Ryan Kreidler, deflected by third baseman Brooks Lee. Wade Meckler to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-11T20:49:48.233Z","endTime":"2026-07-11T20:52:34.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60228189281452,"aZ":-27.621353378619013,"pfxX":1.0477372746921114,"pfxZ":2.5305579386933434,"pX":-0.5427329925240069,"pZ":2.688934518488033,"vX0":2.0651345762778672,"vY0":-132.30660553768453,"vZ0":-1.4548245624575182,"x":137.69,"y":166.18,"x0":-1.4652843251540888,"y0":50.00048515611449,"z0":5.244197955255318,"aX":1.8821960687896755},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":-2.3,"spinRate":2308,"spinDirection":183},"zone":4,"typeConfidence":0.89,"plateTime":0.41183617573830356,"extension":6.351241673248243},"index":0,"playId":"c0acad40-6a4f-3103-b6e0-1172b71764c2","pitchNumber":1,"startTime":"2026-07-11T20:49:59.354Z","endTime":"2026-07-11T20:50:02.644Z","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.7,"endSpeed":86.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04433599403558,"aZ":-16.872003835039745,"pfxX":-4.355015114788681,"pfxZ":7.914353397232917,"pX":-1.2467664237934188,"pZ":3.655366142381402,"vX0":2.0764065990147387,"vY0":-137.99861663025516,"vZ0":-1.1132170636090009,"x":164.52,"y":140.09,"x0":-1.4422282120135472,"y0":50.00086642907303,"z0":5.197981465644027,"aX":-8.417826787337685},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2276,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39655789809197106,"extension":6.358490234039514},"index":1,"playId":"894043e8-e568-3a8c-9f70-73bb498412a2","pitchNumber":2,"startTime":"2026-07-11T20:50:17.818Z","endTime":"2026-07-11T20:50:20.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90459573394966,"aZ":-25.844060511143567,"pfxX":-0.2994028900843212,"pfxZ":3.4785635088605478,"pX":-0.1877608719096254,"pZ":3.0954014453281515,"vX0":3.0743356630685517,"vY0":-133.40946775837645,"vZ0":-0.9690623511136665,"x":124.16,"y":155.2,"x0":-1.311154040270078,"y0":50.006457082865616,"z0":5.3086571711105535,"aX":-0.5459240896497725},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":0.0,"spinRate":2365,"spinDirection":194},"zone":2,"typeConfidence":0.89,"plateTime":0.40894979467602965,"extension":6.250449430549926},"index":2,"playId":"af669a9f-fdf3-3d52-9f1b-3f24c3bd2eb4","pitchNumber":3,"startTime":"2026-07-11T20:50:38.865Z","endTime":"2026-07-11T20:50:41.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331062180004352,"aZ":-25.38871454548614,"pfxX":-0.912659078218863,"pfxZ":3.7512608510571543,"pX":1.9304482449493199,"pZ":0.9406134534010114,"vX0":8.454371612609501,"vY0":-133.0771096157338,"vZ0":-6.0440519917985,"x":43.42,"y":213.38,"x0":-1.1577926947289994,"y0":50.0030894030242,"z0":5.059871703057251,"aX":-1.6521173327458127},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":0.0,"spinRate":2416,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.4102917812599651,"extension":6.2764467311612435},"index":3,"playId":"efc7f228-f88c-3b7f-b8f2-cde5201950b9","pitchNumber":4,"startTime":"2026-07-11T20:51:00.934Z","endTime":"2026-07-11T20:51:03.934Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.594562102200026,"aZ":-44.356219418280794,"pfxX":1.9837175465561874,"pfxZ":-8.557828205785835,"pX":2.2422434608729787,"pZ":0.4090358833725278,"vX0":7.015513881102894,"vY0":-118.78180540504451,"vZ0":-2.054188731605329,"x":31.53,"y":227.74,"x0":-1.0121159504928785,"y0":50.004573539329435,"z0":5.333027207829569,"aX":2.822002125348101},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.7,"breakHorizontal":-5.4,"spinRate":2775,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.46183428787191305,"extension":6.291948739851702},"index":4,"playId":"1fcdfb0f-564d-364b-a91d-8b0ed223c74e","pitchNumber":5,"startTime":"2026-07-11T20:51:20.346Z","endTime":"2026-07-11T20:51:23.594Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":85.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.624297489106315,"aZ":-24.933154941820444,"pfxX":0.947777053261263,"pfxZ":3.9575447722520263,"pX":-0.3898600728212603,"pZ":2.677589963717144,"vX0":2.5605010115066063,"vY0":-132.7202747162346,"vZ0":-1.9518949986445722,"x":131.86,"y":166.49,"x0":-1.4806072989021883,"y0":50.00341759102631,"z0":5.193224208589192,"aX":1.7329208979224102},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":-2.2,"spinRate":2180,"spinDirection":199},"zone":4,"typeConfidence":0.88,"plateTime":0.40876740241027854,"extension":6.207510375097717},"index":5,"playId":"621a9168-42f3-358f-a425-f41f64cd4416","pitchNumber":6,"startTime":"2026-07-11T20:51:54.385Z","endTime":"2026-07-11T20:51:58.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.489516349241033,"aZ":-28.740389434798086,"pfxX":0.39466704089693816,"pfxZ":1.9290641495404977,"pX":-0.015412364618325533,"pZ":2.6913313682564954,"vX0":3.718184218829618,"vY0":-131.76737166017992,"vZ0":-1.0609057109245035,"x":117.59,"y":166.11,"x0":-1.4883528871170564,"y0":50.00530726339786,"z0":5.197143390083817,"aX":0.7026983099538002},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":-1.4,"spinRate":2361,"spinDirection":185},"zone":5,"typeConfidence":0.9,"plateTime":0.4135847849253764,"extension":6.340160371523753},"hitData":{"launchSpeed":97.4,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.53,"coordY":166.38}},"index":6,"playId":"e20ce812-8dcf-3614-8be5-f6989cae6944","pitchNumber":7,"startTime":"2026-07-11T20:52:26.103Z","endTime":"2026-07-11T20:52:34.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:52:34.927Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Logan O'Hoppe lines out sharply to shortstop Ryan Kreidler.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-11T20:54:08.655Z","endTime":"2026-07-11T20:54:31.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-11T20:52:56.158Z","endTime":"2026-07-11T20:54:10.987Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.461485974808983,"aZ":-25.261527031520366,"pfxX":-1.4141337736969946,"pfxZ":3.927723185383895,"pX":0.17365577790747977,"pZ":1.3441762605013299,"vX0":4.451249412138173,"vY0":-130.84854516006888,"vZ0":-5.148996943680705,"x":110.38,"y":202.49,"x0":-1.3540375977456451,"y0":50.00592260993981,"z0":5.192271944269264,"aX":-2.491702677086557},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":1.8,"spinRate":2282,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.416044923555718,"extension":6.381287393493903},"index":1,"playId":"a27454c1-d2b6-34ff-b2f5-21a5fef9f335","pitchNumber":1,"startTime":"2026-07-11T20:54:10.987Z","endTime":"2026-07-11T20:54:13.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.458008393420883,"aZ":-27.027514464454093,"pfxX":-1.0137174675703724,"pfxZ":2.8390300642251125,"pX":0.5513007991492896,"pZ":2.176697510415773,"vX0":5.157171384726265,"vY0":-132.50326487247915,"vZ0":-2.809246159958489,"x":95.99,"y":180.01,"x0":-1.273219183060934,"y0":50.00072845264407,"z0":5.187913992491735,"aX":-1.836658670808125},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":1.0,"spinRate":2389,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.4105165136371256,"extension":6.4012744527750325},"hitData":{"launchSpeed":110.6,"launchAngle":7.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":104.51,"coordY":148.59}},"index":2,"playId":"ecb3c2c6-6d8d-3982-81e8-6f277abaa6eb","pitchNumber":2,"startTime":"2026-07-11T20:54:26.257Z","endTime":"2026-07-11T20:54:31.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:54:31.264Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-11T20:57:03.746Z","endTime":"2026-07-11T20:58:13.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Fermin replaces Mitch Farris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T20:56:22.290Z","endTime":"2026-07-11T20:57:06.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34967963081805,"aZ":-20.97633112490962,"pfxX":-7.082429550626356,"pfxZ":5.572838419680226,"pX":-0.11939698230447147,"pZ":3.9128414114786936,"vX0":7.058769999293213,"vY0":-140.0720074871258,"vZ0":-1.984457150239289,"x":121.55,"y":133.13,"x0":-1.7385081424201885,"y0":50.00297251843277,"z0":5.986252732878843,"aX":-14.230472244170956},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.0,"breakHorizontal":11.5,"spinRate":2291,"spinDirection":218},"zone":11,"typeConfidence":0.81,"plateTime":0.3893895906353162,"extension":6.301896784684619},"index":1,"playId":"604b846a-35d5-34e1-a07c-2775051e44a8","pitchNumber":1,"startTime":"2026-07-11T20:57:06.132Z","endTime":"2026-07-11T20:57:09.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.559742304803265,"aZ":-20.76444848925617,"pfxX":-7.860963316632442,"pfxZ":5.697672276191295,"pX":0.9180089349038865,"pZ":2.493789996278883,"vX0":9.258918340413897,"vY0":-139.9476912295278,"vZ0":-5.9686636103208945,"x":82.01,"y":171.45,"x0":-1.396136856721229,"y0":50.0065217562418,"z0":5.993765848102778,"aX":-15.755350391844985},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":12.6,"spinRate":2304,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.3898513110701751,"extension":6.529709052959201},"index":2,"playId":"fcebdc0a-cfce-341e-8415-ede10117e396","pitchNumber":2,"startTime":"2026-07-11T20:57:21.592Z","endTime":"2026-07-11T20:57:24.927Z","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":true},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.769210714667906,"aZ":-17.417554242730503,"pfxX":-8.14150628052623,"pfxZ":7.13280947892792,"pX":0.3794892587550614,"pZ":1.440753350498793,"vX0":8.390152862805323,"vY0":-142.48640210196928,"vZ0":-9.244278402926422,"x":102.53,"y":199.88,"x0":-1.5364249748488636,"y0":50.004327888111405,"z0":5.813144091150209,"aX":-16.84950202231084},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.3,"breakHorizontal":13.2,"spinRate":2320,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3834679293490524,"extension":6.562513995015371},"index":3,"playId":"7718be26-173c-3e76-8501-406865000cbd","pitchNumber":3,"startTime":"2026-07-11T20:57:40.067Z","endTime":"2026-07-11T20:58:07.096Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26451128622388,"aZ":-21.328496747783174,"pfxX":-7.936288048532125,"pfxZ":5.178930082774048,"pX":0.4478756324276081,"pZ":4.036568525899319,"vX0":8.971753317739983,"vY0":-143.3773455765903,"vZ0":-1.8706357483702578,"x":99.93,"y":129.79,"x0":-1.6816862608775525,"y0":50.005269766528606,"z0":6.020188749353406,"aX":-16.62688172869465},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.2,"breakHorizontal":12.7,"spinRate":2543,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.3811358655707249,"extension":6.411747817085365},"index":4,"playId":"9d923ad7-d309-3044-aad2-94798f5018c6","pitchNumber":4,"startTime":"2026-07-11T20:58:09.927Z","endTime":"2026-07-11T20:58:13.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T20:58:13.113Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Bell pops out to third baseman Denzer Guzman.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-11T20:58:19.171Z","endTime":"2026-07-11T21:00:27.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":86.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02780466394219,"aZ":-27.930965060452184,"pfxX":-1.557510994233881,"pfxZ":2.287217210773373,"pX":0.2955904650112105,"pZ":1.0942932244697157,"vX0":6.029662956581855,"vY0":-133.931057254613,"vZ0":-7.692485590410274,"x":105.73,"y":209.23,"x0":-1.7615669992866065,"y0":50.00451255956341,"z0":5.940078176803945,"aX":-2.8919222133407607},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.0,"breakHorizontal":1.8,"spinRate":2579,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4056156546145657,"extension":6.21156621624669},"index":0,"playId":"08e1dc53-26f0-30f8-8f49-b391bc760946","pitchNumber":1,"startTime":"2026-07-11T20:58:37.728Z","endTime":"2026-07-11T20:58:40.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21933489068956,"aZ":-20.926703928103866,"pfxX":-8.657507667407975,"pfxZ":5.431429987946995,"pX":-0.5021388174455785,"pZ":3.6819385541623824,"vX0":7.072923805355715,"vY0":-142.8070450735848,"vZ0":-2.5923944202333447,"x":136.14,"y":139.37,"x0":-1.8835211372857672,"y0":50.00082324579783,"z0":5.91469491831108,"aX":-17.91870086309182},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.5,"breakHorizontal":14.3,"spinRate":2570,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3832364341287797,"extension":6.3598989303916085},"index":1,"playId":"325601d6-deb7-30e4-93c9-43dd7e81756f","pitchNumber":2,"startTime":"2026-07-11T20:58:52.835Z","endTime":"2026-07-11T20:58:55.835Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-11T20:59:03.341Z","endTime":"2026-07-11T20:59:57.918Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.690432623782186,"aZ":-16.952407408564397,"pfxX":-7.521710646772954,"pfxZ":7.253152033293013,"pX":-0.6096734204400119,"pZ":2.892846401560243,"vX0":6.183240813551133,"vY0":-143.78581717094636,"vZ0":-5.363543927789371,"x":140.24,"y":160.67,"x0":-1.8085377198508015,"y0":50.002239109618664,"z0":5.830925086364956,"aX":-15.781915595172151},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.2,"breakHorizontal":12.4,"spinRate":2578,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.38064722902437076,"extension":6.398967782072599},"index":3,"playId":"e994cf4f-57ae-31fd-abc3-6beedd6ad85e","pitchNumber":3,"startTime":"2026-07-11T20:59:57.918Z","endTime":"2026-07-11T21:00:01.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":87.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.998608897742038,"aZ":-30.15252953387652,"pfxX":-0.01575865088000744,"pfxZ":1.063973064362778,"pX":0.09323017912634436,"pZ":1.9476359874464846,"vX0":4.830276829504461,"vY0":-135.17527296060157,"vZ0":-5.38001006863423,"x":113.45,"y":186.19,"x0":-1.697341498454881,"y0":50.00053568584207,"z0":6.020982973674665,"aX":-0.03093078610698657},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.2,"breakHorizontal":-0.7,"spinRate":2687,"spinDirection":199},"zone":8,"typeConfidence":0.9,"plateTime":0.4016385408391687,"extension":6.2394239633195046},"hitData":{"launchSpeed":81.5,"launchAngle":60.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":81.71,"coordY":151.18}},"index":4,"playId":"1d080f6a-5c24-34be-95ea-d28f50ce5bfd","pitchNumber":4,"startTime":"2026-07-11T21:00:16.118Z","endTime":"2026-07-11T21:00:27.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:00:27.237Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to left fielder Wade Meckler.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-11T21:00:54.873Z","endTime":"2026-07-11T21:01:41.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19406088554616,"aZ":-18.042273827041846,"pfxX":-6.741193384888421,"pfxZ":6.603980503748009,"pX":-0.5089745031101166,"pZ":4.192412491599495,"vX0":6.239580422496745,"vY0":-144.97246432703452,"vZ0":-1.9652336883204446,"x":136.4,"y":125.58,"x0":-1.8076981290634953,"y0":50.00244449542473,"z0":5.973934289913995,"aX":-14.425707771973292},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.8,"breakHorizontal":11.0,"spinRate":2538,"spinDirection":210},"zone":11,"typeConfidence":0.88,"plateTime":0.37703405884684615,"extension":6.389048033579229},"index":0,"playId":"b39cb2fa-4f46-38e4-99a9-4ae2c579dcc0","pitchNumber":1,"startTime":"2026-07-11T21:00:55.907Z","endTime":"2026-07-11T21:00:58.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.669390012499846,"aZ":-18.515296098235957,"pfxX":-7.771168264562473,"pfxZ":6.562488845426559,"pX":-0.03887312105374867,"pZ":3.126884866811652,"vX0":7.394943528507604,"vY0":-142.81919600490124,"vZ0":-4.7001936559352755,"x":118.48,"y":154.35,"x0":-1.6430034213921427,"y0":50.000156099886425,"z0":5.9464410090982565,"aX":-16.16753664377367},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.2,"breakHorizontal":12.7,"spinRate":2508,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.38245566211537296,"extension":6.375158167248302},"index":1,"playId":"c7f29da4-7c70-367c-a983-056bcc8a7ba8","pitchNumber":2,"startTime":"2026-07-11T21:01:13.796Z","endTime":"2026-07-11T21:01:16.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.215536151148193,"aZ":-20.15125322817941,"pfxX":-7.5667339565662,"pfxZ":5.826648351663195,"pX":-0.6752418103751018,"pZ":3.4179499664999717,"vX0":5.518725629070576,"vY0":-142.41116498922543,"vZ0":-3.8080235055882907,"x":142.74,"y":146.5,"x0":-1.6503178828168892,"y0":50.00600210134281,"z0":6.03936365217767,"aX":-15.620790121535544},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.0,"breakHorizontal":12.7,"spinRate":2511,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38390784580065285,"extension":6.472151382165688},"hitData":{"launchSpeed":85.2,"launchAngle":45.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.83,"coordY":102.29}},"index":2,"playId":"fede1552-6628-3bf2-be83-9ff60a22b974","pitchNumber":3,"startTime":"2026-07-11T21:01:31.423Z","endTime":"2026-07-11T21:01:41.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:01:41.794Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-11T21:01:53.926Z","endTime":"2026-07-11T21:04:44.122Z","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":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.466188887465393,"aZ":-27.71069230298204,"pfxX":-1.0874807404278757,"pfxZ":2.26031626882779,"pX":-0.9676354692211357,"pZ":3.309734070284989,"vX0":2.6589507991355847,"vY0":-139.1713991117387,"vZ0":-2.5778905539697266,"x":153.88,"y":149.42,"x0":-1.791553760966493,"y0":50.00260201989578,"z0":6.071948689322781,"aX":-2.146677130275296},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.8,"breakHorizontal":1.4,"spinRate":2737,"spinDirection":201},"zone":11,"typeConfidence":0.69,"plateTime":0.3926730617765193,"extension":6.1870156888615515},"index":0,"playId":"1b24f4ea-fc11-3f43-bf99-918e197e84fb","pitchNumber":1,"startTime":"2026-07-11T21:02:10.318Z","endTime":"2026-07-11T21:02:13.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.358619376997055,"aZ":-15.877781828811546,"pfxX":-7.865275684574357,"pfxZ":7.671235173115441,"pX":-0.3345224758317425,"pZ":3.9239708080961226,"vX0":6.5958139334016055,"vY0":-144.52481313586713,"vZ0":-3.236841978795,"x":129.75,"y":132.83,"x0":-1.619710308075554,"y0":50.0011191185522,"z0":6.028165777055251,"aX":-16.706816325605743},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.4,"breakHorizontal":13.0,"spinRate":2510,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3783668436360945,"extension":6.412026064629611},"index":1,"playId":"e2964e5e-b2a2-389c-81eb-73f9070e8c60","pitchNumber":2,"startTime":"2026-07-11T21:02:27.596Z","endTime":"2026-07-11T21:02:30.596Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.123077506873287,"aZ":-30.844048014935947,"pfxX":-1.2723155207277415,"pfxZ":0.7057101724306127,"pX":0.352445827656739,"pZ":2.0482263704037917,"vX0":5.892242778170697,"vY0":-136.94039711268857,"vZ0":-5.011652624883215,"x":103.57,"y":183.48,"x0":-1.6648417463792724,"y0":50.00589567266496,"z0":6.020099380260713,"aX":-2.409693187096617},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.4,"breakHorizontal":1.1,"spinRate":2702,"spinDirection":188},"zone":9,"typeConfidence":0.87,"plateTime":0.40046255022719457,"extension":6.273485949496299},"index":2,"playId":"d3a2ce82-c4dd-3d6c-b756-740341c45df7","pitchNumber":3,"startTime":"2026-07-11T21:02:50.385Z","endTime":"2026-07-11T21:02:53.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-11T21:03:10.258Z","endTime":"2026-07-11T21:03:32.770Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"e77349a0-0726-39ac-907a-83ca91712538","startTime":"2026-07-11T21:03:32.770Z","endTime":"2026-07-11T21:03:35.770Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.073488965159893,"aZ":-30.973277481492968,"pfxX":-0.4879688017581123,"pfxZ":0.6565667646905737,"pX":-0.4180864381582622,"pZ":1.941398522387368,"vX0":3.8605007090571077,"vY0":-134.0572237728392,"vZ0":-5.079951477710255,"x":132.94,"y":186.36,"x0":-1.8091284858371286,"y0":50.004471297488756,"z0":6.053539521012096,"aX":-0.894924348863619},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.4,"breakHorizontal":0.1,"spinRate":2641,"spinDirection":202},"zone":7,"typeConfidence":0.9,"plateTime":0.4074784367330748,"extension":6.0489884126139515},"index":5,"playId":"3704cf09-4473-3630-b57c-a5ef109e7f46","pitchNumber":4,"startTime":"2026-07-11T21:03:49.827Z","endTime":"2026-07-11T21:03:52.827Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550270455547558,"aZ":-30.547883216178718,"pfxX":0.01593250086458653,"pfxZ":0.8619342021099659,"pX":1.0257505751409384,"pZ":2.809443648646831,"vX0":7.233288933731334,"vY0":-136.23983720507795,"vZ0":-3.1742721185077354,"x":77.9,"y":162.93,"x0":-1.65643692453592,"y0":50.00603228590442,"z0":6.08201136472346,"aX":0.03034678167679173},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.1,"breakHorizontal":-1.4,"spinRate":2767,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.40072368578317086,"extension":6.371296504934664},"index":6,"playId":"c6d1d1dc-5d7c-3784-8d57-ba7c0f3fdabe","pitchNumber":5,"startTime":"2026-07-11T21:04:12.677Z","endTime":"2026-07-11T21:04:16.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68902735418329,"aZ":-17.004652101881792,"pfxX":-8.478991553097375,"pfxZ":7.230580471372905,"pX":-0.3333243028746075,"pZ":3.5123946321636317,"vX0":6.9536069981442035,"vY0":-143.3765496588494,"vZ0":-4.053597302902341,"x":129.71,"y":143.95,"x0":-1.6788620151447673,"y0":50.005362082803835,"z0":5.994125962262309,"aX":-17.79566646671951},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2416,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38086102900435215,"extension":6.394665344039811},"index":7,"playId":"407f8aa7-34c2-38c4-b78d-b570e146a90a","pitchNumber":6,"startTime":"2026-07-11T21:04:41.122Z","endTime":"2026-07-11T21:04:44.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:04:44.122Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to second baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T21:07:22.809Z","endTime":"2026-07-11T21:08:18.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":[1,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Woo-Suk Go.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T21:06:36.822Z","endTime":"2026-07-11T21:07:22.809Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90701567024214,"aZ":-26.97041859702707,"pfxX":5.260713697158374,"pfxZ":3.336645853875498,"pX":0.683675593893416,"pZ":2.2658809848341375,"vX0":5.774584216104809,"vY0":-123.85801646687852,"vZ0":-2.0899620839345534,"x":129.37,"y":156.45,"x0":-2.3582639693161576,"y0":50.00225842126141,"z0":5.367974521848077,"aX":8.201603086835119},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":-10.8,"spinRate":2793,"spinDirection":86},"zone":6,"typeConfidence":2.0,"plateTime":0.44161552528476467,"extension":6.955376316717103},"index":1,"playId":"6214c2c0-621a-3192-8f7a-79c25d97ad85","pitchNumber":1,"startTime":"2026-07-11T21:07:22.809Z","endTime":"2026-07-11T21:07:25.809Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-11T21:07:36.013Z","endTime":"2026-07-11T21:07:49.938Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.552650504491083,"aZ":-31.81478648243816,"pfxX":6.463004588963144,"pfxZ":0.23856186515760314,"pX":0.6040240419113312,"pZ":3.0225154832440024,"vX0":4.905058675005989,"vY0":-121.17914468804382,"vZ0":0.981764653635574,"x":93.98,"y":157.17,"x0":-2.285400259815014,"y0":50.00085917623247,"z0":5.390293905472595,"aX":9.614864209142377},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-12.8,"spinRate":2706,"spinDirection":73},"zone":3,"typeConfidence":2.0,"plateTime":0.4519063718131191,"extension":6.985959642328575},"index":3,"playId":"178bd141-0fac-3893-ac6e-3c7cfee34c18","pitchNumber":2,"startTime":"2026-07-11T21:07:49.938Z","endTime":"2026-07-11T21:07:53.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380951191512494,"aZ":-27.167154130687955,"pfxX":7.459784718977169,"pfxZ":3.2534849680279656,"pX":1.4562383259136276,"pZ":2.565899672037129,"vX0":6.150529432964493,"vY0":-123.47172601011539,"vZ0":-1.3430215671382684,"x":61.49,"y":169.5,"x0":-2.0392274493088394,"y0":50.00272425196662,"z0":5.410375529726188,"aX":11.476084267306094},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.8,"breakHorizontal":-15.0,"spinRate":2823,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.44420518563487654,"extension":7.061669439926883},"hitData":{"launchSpeed":82.7,"launchAngle":69.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.82,"coordY":156.89}},"index":4,"playId":"20e9ec31-6334-3725-b75c-2505e3041b10","pitchNumber":3,"startTime":"2026-07-11T21:08:08.706Z","endTime":"2026-07-11T21:08:18.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:08:18.123Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a line drive to left fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T21:08:29.926Z","endTime":"2026-07-11T21:09:15.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69563926969932,"aZ":-14.100162969269787,"pfxX":-5.152218752724769,"pfxZ":8.671707201170433,"pX":0.0025788412918201845,"pZ":2.3213239549107603,"vX0":7.529176411380586,"vY0":-142.94061124166882,"vZ0":-5.668274688246617,"x":116.9,"y":176.1,"x0":-1.9873226957465384,"y0":50.003589995666815,"z0":5.203929970315752,"aX":-10.740159998813354},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2591,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.38211241702245546,"extension":6.941549128815553},"index":0,"playId":"beec21b5-7965-3e7d-bbad-280ba7dc116f","pitchNumber":1,"startTime":"2026-07-11T21:08:46.861Z","endTime":"2026-07-11T21:08:49.977Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19744363709653,"aZ":-14.524912193970232,"pfxX":-4.033707737122229,"pfxZ":8.8233631151169,"pX":-0.03819825012231744,"pZ":2.384688342807858,"vX0":6.310404577448479,"vY0":-140.61987805133197,"vZ0":-5.159696515136582,"x":118.46,"y":174.39,"x0":-1.788421486953208,"y0":50.00689694373432,"z0":5.187525986230017,"aX":-8.072566713971373},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2547,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38967238876188093,"extension":6.993471156123794},"hitData":{"launchSpeed":91.1,"launchAngle":17.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.96,"coordY":78.61}},"index":1,"playId":"ac3fdec4-344d-3c7e-8aee-353574b604ef","pitchNumber":2,"startTime":"2026-07-11T21:09:03.446Z","endTime":"2026-07-11T21:09:15.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:09:15.925Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks. Mike Trout to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T21:09:22.079Z","endTime":"2026-07-11T21:10:49.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.953122608777935,"aZ":-24.306936816424958,"pfxX":-0.5866145137362508,"pfxZ":4.245806484668019,"pX":1.1540202104912878,"pZ":1.7616148951786006,"vX0":8.56351957117955,"vY0":-134.70901676374203,"vZ0":-4.853787922165279,"x":73.01,"y":191.22,"x0":-1.9786939084381119,"y0":50.005498096355154,"z0":5.287052342885696,"aX":-1.0895940509729949},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2507,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4053034898278747,"extension":6.971970017211804},"index":0,"playId":"0e6e0b25-9436-37aa-be84-24c0a4d53e3f","pitchNumber":1,"startTime":"2026-07-11T21:09:43.155Z","endTime":"2026-07-11T21:09:46.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.058739888671603,"aZ":-23.344063879539956,"pfxX":0.7544371311519287,"pfxZ":4.611833648000884,"pX":1.1222254899307744,"pZ":1.140382426979711,"vX0":7.870321329773755,"vY0":-136.3519836459561,"vZ0":-6.710772191010779,"x":74.22,"y":207.99,"x0":-1.8790535368815982,"y0":50.00554858603116,"z0":5.203234474102481,"aX":1.4459343062510888},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.3,"breakHorizontal":-2.8,"spinRate":2605,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39904676244158477,"extension":7.038784875441296},"index":1,"playId":"2b43531e-2e43-34ec-9bdb-7bbcafedf834","pitchNumber":2,"startTime":"2026-07-11T21:10:04.084Z","endTime":"2026-07-11T21:10:07.264Z","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":96.7,"endSpeed":88.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93394236177424,"aZ":-14.433514274334204,"pfxX":-3.7594277995008536,"pfxZ":8.801233690666479,"pX":-1.33068014499025,"pZ":2.480953832521688,"vX0":3.2559556506581893,"vY0":-140.81490005327885,"vZ0":-5.071431991721694,"x":167.72,"y":171.79,"x0":-2.0115299868894443,"y0":50.000845329372495,"z0":5.233775000707196,"aX":-7.575430577267057},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2611,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.38845530703756115,"extension":7.145052296815331},"index":2,"playId":"e44c1930-af2d-3a33-9960-2b1f343809ea","pitchNumber":3,"startTime":"2026-07-11T21:10:26.110Z","endTime":"2026-07-11T21:10:29.409Z","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":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.482692576135744,"aZ":-24.52094719647903,"pfxX":0.008212296173927491,"pfxZ":4.102866785445029,"pX":-1.0685648805189245,"pZ":3.125478730415234,"vX0":2.883402458867312,"vY0":-134.78674444816687,"vZ0":-1.1044574779954655,"x":157.73,"y":154.39,"x0":-2.147058324343984,"y0":50.003423416312735,"z0":5.249914707084675,"aX":0.014895091167156767},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":-0.6,"spinRate":2531,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.40422439362452867,"extension":6.877056143636149},"index":3,"playId":"33bac71f-bda4-3ad9-baa2-14b9cdb35b3d","pitchNumber":4,"startTime":"2026-07-11T21:10:45.827Z","endTime":"2026-07-11T21:10:49.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:10:49.549Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Soler pops out to second baseman Kody Clemens on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T21:11:39.423Z","endTime":"2026-07-11T21:13:34.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Oswald Peraza replaces Nolan Schanuel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T21:11:11.137Z","endTime":"2026-07-11T21:11:41.382Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":694384,"link":"/api/v1/people/694384"},"base":1},{"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":93.5,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007288084649602,"aZ":-22.080599693733568,"pfxX":1.0926950190420748,"pfxZ":5.293656182286597,"pX":0.2314538870850959,"pZ":2.69720762958163,"vX0":5.4021898936398145,"vY0":-136.23563408764312,"vZ0":-3.0273049855390988,"x":108.18,"y":165.96,"x0":-1.907799774002982,"y0":50.00195944336741,"z0":5.325063655803353,"aX":2.0804940342379075},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":-3.0,"spinRate":2707,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.3999331712286054,"extension":7.0620992281578765},"index":1,"playId":"2f3c5a4f-d32e-3409-b519-884ccb88c41c","pitchNumber":1,"startTime":"2026-07-11T21:11:41.382Z","endTime":"2026-07-11T21:11:45.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.468053235850803,"aZ":-32.62676978494334,"pfxX":6.745443344104286,"pfxZ":-0.278166919691726,"pX":1.3326130980745217,"pZ":2.14939525989359,"vX0":5.8095334877182925,"vY0":-126.56670242034295,"vZ0":-1.6538870875651095,"x":66.2,"y":180.75,"x0":-1.8641375772947206,"y0":50.00183072616415,"z0":5.410319348069646,"aX":11.004420335924756},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":-13.4,"spinRate":2787,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43182965628335346,"extension":7.050025184443781},"index":2,"playId":"251a171a-ae9b-30cb-b013-9470e62de168","pitchNumber":2,"startTime":"2026-07-11T21:12:08.119Z","endTime":"2026-07-11T21:12:11.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69307744150289,"aZ":-13.845105014092432,"pfxX":-5.08950394524162,"pfxZ":8.93784076657186,"pX":1.305731589870721,"pZ":2.896817397568854,"vX0":9.901546446661909,"vY0":-141.68563342704877,"vZ0":-4.13385951116601,"x":67.23,"y":160.57,"x0":-1.5591598535095312,"y0":50.005626249855304,"z0":5.24771333965083,"aX":-10.441234122135766},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2525,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.385281808866345,"extension":7.177917983942519},"index":3,"playId":"ef44cd8e-ee75-3718-8afc-f96c21abee15","pitchNumber":3,"startTime":"2026-07-11T21:12:29.229Z","endTime":"2026-07-11T21:12:32.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53890436309848,"aZ":-23.795012076043783,"pfxX":2.2475306532958346,"pfxZ":5.059567028177629,"pX":3.6851171906719755,"pZ":1.4563255975014124,"vX0":12.473099936160025,"vY0":-127.40496386090041,"vZ0":-4.664289431431259,"x":-23.47,"y":199.46,"x0":-1.5522332058900943,"y0":50.00019625230085,"z0":5.1758310256562465,"aX":3.7156104725147663},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.3,"breakHorizontal":-6.7,"spinRate":2819,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.42882840286202883,"extension":7.143295993829432},"index":4,"playId":"dda2263e-068b-3a75-aded-5db5760c4e78","pitchNumber":4,"startTime":"2026-07-11T21:12:49.167Z","endTime":"2026-07-11T21:12:52.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96869550756047,"aZ":-31.75195410257528,"pfxX":6.079559470629777,"pfxZ":0.2602109347454018,"pX":0.7378494720828335,"pZ":1.4017112500563835,"vX0":6.22827181255236,"vY0":-125.57498378340264,"vZ0":-3.0885545042278393,"x":88.87,"y":200.93,"x0":-2.558624384919538,"y0":50.00150483228245,"z0":5.2144134873000345,"aX":9.766427641591555},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":-12.4,"spinRate":2765,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4351553320989976,"extension":7.110977689686197},"hitData":{"launchSpeed":60.6,"launchAngle":64.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":141.23,"coordY":158.94}},"index":5,"playId":"781561f2-3e25-3303-973c-ab23abebfcdd","pitchNumber":5,"startTime":"2026-07-11T21:13:24.039Z","endTime":"2026-07-11T21:13:34.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:13:34.827Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T21:13:51.863Z","endTime":"2026-07-11T21:15:49.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".431"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.29"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.48"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.60"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.52"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.16"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.69"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.51"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.51"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.23"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.76"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.99"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".431"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491589069564274,"aZ":-15.932882101347966,"pfxX":-4.01768042934548,"pfxZ":8.12742149942251,"pX":0.9146300292268777,"pZ":2.678075945286907,"vX0":9.680882114254354,"vY0":-139.98776608874152,"vZ0":-4.37542773808828,"x":82.14,"y":166.47,"x0":-2.055565529547378,"y0":50.00500381514784,"z0":5.293539743708778,"aX":-8.031402049903628},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":5.4,"spinRate":2450,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.390197078278403,"extension":7.219818494124704},"index":0,"playId":"6ccd1ccd-970c-3a8b-8267-fe9bc55c7644","pitchNumber":1,"startTime":"2026-07-11T21:14:13.666Z","endTime":"2026-07-11T21:14:16.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73250713261221,"aZ":-14.698112792777666,"pfxX":-5.190912117632557,"pfxZ":8.733980794742429,"pX":0.17268602451333606,"pZ":1.6189299931474845,"vX0":8.120009325071733,"vY0":-139.6671925464974,"vZ0":-7.106486005404385,"x":110.42,"y":195.07,"x0":-2.081069742019991,"y0":50.002207788216104,"z0":5.139535082074334,"aX":-10.385895200721322},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2377,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39029945988863446,"extension":7.242483990501738},"index":1,"playId":"11f449fc-a534-3771-9fcb-0623eaafd0f9","pitchNumber":2,"startTime":"2026-07-11T21:14:34.132Z","endTime":"2026-07-11T21:15:01.152Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.303543613042667,"aZ":-15.092687177162027,"pfxX":-4.593157781326116,"pfxZ":8.142198551375813,"pX":0.8325649231073665,"pZ":2.084593836153208,"vX0":9.543319491321252,"vY0":-143.27206127016893,"vZ0":-6.466531771889532,"x":85.26,"y":182.5,"x0":-1.931261377193443,"y0":50.00289108314497,"z0":5.298647465116462,"aX":-9.636730808522177},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.7,"breakHorizontal":6.6,"spinRate":2496,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38099781945125866,"extension":6.986105833165874},"index":2,"playId":"ef0fba14-411f-3245-83e3-291e8dfeb32e","pitchNumber":3,"startTime":"2026-07-11T21:15:09.294Z","endTime":"2026-07-11T21:15:36.319Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74741686891424,"aZ":-32.39477721786817,"pfxX":5.413088546055895,"pfxZ":-0.13946943281838475,"pX":1.5590402983839666,"pZ":1.9245668380483432,"vX0":7.295086410472672,"vY0":-124.6184155425633,"vZ0":-1.9353277846714845,"x":57.57,"y":186.82,"x0":-2.1033785998704335,"y0":50.00312971701022,"z0":5.373214274024752,"aX":8.55965737197911},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":-11.4,"spinRate":2841,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4386071451934792,"extension":6.994290042584495},"index":3,"playId":"6e67aded-7480-3e60-8139-b65ed4144175","pitchNumber":4,"startTime":"2026-07-11T21:15:46.017Z","endTime":"2026-07-11T21:15:49.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:15:49.213Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T21:13:51.863Z","endTime":"2026-07-11T21:15:49.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".431"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.29"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.48"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.60"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.52"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.16"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.69"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.51"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.51"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.23"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.76"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.99"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".431"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491589069564274,"aZ":-15.932882101347966,"pfxX":-4.01768042934548,"pfxZ":8.12742149942251,"pX":0.9146300292268777,"pZ":2.678075945286907,"vX0":9.680882114254354,"vY0":-139.98776608874152,"vZ0":-4.37542773808828,"x":82.14,"y":166.47,"x0":-2.055565529547378,"y0":50.00500381514784,"z0":5.293539743708778,"aX":-8.031402049903628},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":5.4,"spinRate":2450,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.390197078278403,"extension":7.219818494124704},"index":0,"playId":"6ccd1ccd-970c-3a8b-8267-fe9bc55c7644","pitchNumber":1,"startTime":"2026-07-11T21:14:13.666Z","endTime":"2026-07-11T21:14:16.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73250713261221,"aZ":-14.698112792777666,"pfxX":-5.190912117632557,"pfxZ":8.733980794742429,"pX":0.17268602451333606,"pZ":1.6189299931474845,"vX0":8.120009325071733,"vY0":-139.6671925464974,"vZ0":-7.106486005404385,"x":110.42,"y":195.07,"x0":-2.081069742019991,"y0":50.002207788216104,"z0":5.139535082074334,"aX":-10.385895200721322},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2377,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39029945988863446,"extension":7.242483990501738},"index":1,"playId":"11f449fc-a534-3771-9fcb-0623eaafd0f9","pitchNumber":2,"startTime":"2026-07-11T21:14:34.132Z","endTime":"2026-07-11T21:15:01.152Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.303543613042667,"aZ":-15.092687177162027,"pfxX":-4.593157781326116,"pfxZ":8.142198551375813,"pX":0.8325649231073665,"pZ":2.084593836153208,"vX0":9.543319491321252,"vY0":-143.27206127016893,"vZ0":-6.466531771889532,"x":85.26,"y":182.5,"x0":-1.931261377193443,"y0":50.00289108314497,"z0":5.298647465116462,"aX":-9.636730808522177},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.7,"breakHorizontal":6.6,"spinRate":2496,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38099781945125866,"extension":6.986105833165874},"index":2,"playId":"ef0fba14-411f-3245-83e3-291e8dfeb32e","pitchNumber":3,"startTime":"2026-07-11T21:15:09.294Z","endTime":"2026-07-11T21:15:36.319Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74741686891424,"aZ":-32.39477721786817,"pfxX":5.413088546055895,"pfxZ":-0.13946943281838475,"pX":1.5590402983839666,"pZ":1.9245668380483432,"vX0":7.295086410472672,"vY0":-124.6184155425633,"vZ0":-1.9353277846714845,"x":57.57,"y":186.82,"x0":-2.1033785998704335,"y0":50.00312971701022,"z0":5.373214274024752,"aX":8.55965737197911},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":-11.4,"spinRate":2841,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4386071451934792,"extension":6.994290042584495},"index":3,"playId":"6e67aded-7480-3e60-8139-b65ed4144175","pitchNumber":4,"startTime":"2026-07-11T21:15:46.017Z","endTime":"2026-07-11T21:15:49.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T21:15:49.213Z","atBatIndex":74},"scoringPlays":[13,17,22,52,55,56],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":120.73,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":142.46,"y":175.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":138.31,"y":73.04},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":168.3,"y":137.96},"type":"O","description":"Pop Out"}],"home":[{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":155.82,"y":144.37},"type":"O","description":"Groundout"},{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":122.48,"y":184.66},"type":"O","description":"Groundout"},{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":160.25,"y":163.84},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":18,"top":[8,9,10,11],"bottom":[12,13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":123.03,"y":116.28},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":88.89,"y":102.59},"type":"H","description":"Single"}],"home":[{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":49.39,"y":47.28},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":129.8,"y":171.71},"type":"O","description":"Groundout"},{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":126.64,"y":98.51},"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":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":127.49,"y":78.39},"type":"O","description":"Sac Fly"}]}},{"startIndex":19,"endIndex":27,"top":[19,20,21,22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":171.0,"y":91.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":75.01,"y":139.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":182.82,"y":104.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":43.39,"y":114.29},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":81.41,"y":95.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":143.03,"y":148.64},"type":"O","description":"Pop Out"}],"home":[{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":139.87,"y":91.29},"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":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":148.09,"y":154.22},"type":"O","description":"Grounded Into DP"},{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":143.03,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":205.82,"y":106.57},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":87.85,"y":95.74},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":107.79,"y":149.56},"type":"O","description":"Groundout"}],"home":[{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":127.02,"y":200.42},"type":"O","description":"Groundout"},{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":156.2,"y":162.32},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":149.37,"y":46.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":109.92,"y":138.16},"type":"O","description":"Lineout"}],"home":[{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":145.05,"y":151.68},"type":"O","description":"Grounded Into DP"},{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":110.59,"y":169.42},"type":"O","description":"Lineout"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44],"bottom":[45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":67.0,"y":129.08},"type":"O","description":"Flyout"}],"home":[{"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":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":166.99,"y":89.72},"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":6,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":50.29,"y":120.26},"type":"H","description":"Double"}]}},{"startIndex":49,"endIndex":60,"top":[49,50,51,52,53],"bottom":[54,55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":125.29,"y":142.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":84.56,"y":90.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":93.87,"y":107.6},"type":"H","description":"Single"}],"home":[{"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":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":78.75,"y":69.17},"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":7,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":45.86,"y":115.15},"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":7,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":169.56,"y":79.16},"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":7,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":107.05,"y":155.74},"type":"O","description":"Grounded Into DP"},{"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":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":73.1,"y":106.58},"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":7,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":90.5,"y":94.32},"type":"H","description":"Single"}]}},{"startIndex":61,"endIndex":69,"top":[61,62,63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":197.69,"y":113.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":145.56,"y":153.2},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":105.53,"y":166.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":104.51,"y":148.59},"type":"O","description":"Lineout"}],"home":[{"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":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":81.71,"y":151.18},"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":8,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":77.83,"y":102.29},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":74,"top":[70,71,72,73,74],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":136.82,"y":156.89},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":95.96,"y":78.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":141.23,"y":158.94},"type":"O","description":"Pop Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":9,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":10,"errors":0,"leftOnBase":11}},"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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"left":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"center":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"right":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"onDeck":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"inHole":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"battingOrder":6,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"onDeck":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"inHole":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"battingOrder":5,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":4,"airOuts":14,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".240","atBats":37,"obp":".315","slg":".392","ops":".707","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":14,"rbi":3,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":4},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":27,"obp":".406","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":131,"era":"4.65","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.40","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":56,"strikes":75,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":5,"pitchesPerInning":"16.38","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":14,"putOuts":24,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":30,"groundOuts":67,"airOuts":50,"runs":25,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":80,"baseOnBalls":9,"intentionalWalks":0,"hits":62,"hitByPitch":6,"avg":".241","atBats":257,"obp":".282","slg":".381","ops":".663","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":98,"rbi":23,"leftOnBase":112,"sacBunts":1,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.71","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":139,"putOuts":85,"errors":2,"chances":226,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":12,"groundOuts":19,"airOuts":21,"runs":18,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".256","atBats":86,"obp":".309","slg":".465","ops":".774","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":40,"rbi":18,"leftOnBase":37,"sacBunts":2,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.20","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":62,"groundOuts":55,"airOuts":95,"runs":67,"doubles":20,"triples":2,"homeRuns":19,"strikeOuts":131,"baseOnBalls":44,"intentionalWalks":1,"hits":87,"hitByPitch":7,"avg":".237","atBats":367,"obp":".329","slg":".458","ops":".787","caughtStealing":8,"stolenBases":12,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":168,"rbi":45,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.32","popOuts":20,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":210,"putOuts":118,"errors":14,"chances":342,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID624585":{"person":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":34,"groundOuts":56,"airOuts":63,"runs":33,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":95,"baseOnBalls":31,"intentionalWalks":0,"hits":57,"hitByPitch":4,"avg":".213","atBats":267,"obp":".301","slg":".393","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":105,"rbi":42,"leftOnBase":128,"sacBunts":0,"sacFlies":4,"babip":".279","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.27","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":21,"groundOuts":26,"airOuts":33,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":127,"obp":".336","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":622,"era":"3.18","inningsPitched":"34.0","wins":3,"losses":1,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":12,"whip":"1.44","battersFaced":150,"outs":102,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":622,"balls":236,"strikes":386,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".750","pitchesPerInning":"18.29","gamesFinished":7,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"10.85","walksPer9Inn":"5.03","hitsPer9Inn":"7.94","runsScoredPer9":"3.44","homeRunsPer9":"0.79","inheritedRunners":40,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":35,"strikes":40,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":6,"flyOuts":24,"groundOuts":36,"airOuts":37,"runs":30,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":25,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":132,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":592,"era":"6.75","inningsPitched":"33.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.50","battersFaced":149,"outs":100,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":592,"balls":209,"strikes":383,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":3,"winPercentage":".200","pitchesPerInning":"17.76","gamesFinished":1,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.51","hitsPer9Inn":"9.99","runsScoredPer9":"8.10","homeRunsPer9":"2.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":46,"groundOuts":115,"airOuts":76,"runs":43,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":115,"baseOnBalls":51,"intentionalWalks":1,"hits":85,"hitByPitch":4,"atBats":388,"obp":".315","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1785,"era":"3.40","inningsPitched":"106.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.28","battersFaced":446,"outs":318,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1785,"balls":683,"strikes":1102,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".615","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.76","walksPer9Inn":"4.33","hitsPer9Inn":"7.22","runsScoredPer9":"3.65","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"2.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":10,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":39,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":12,"strikes":27,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":17,"groundOuts":36,"airOuts":34,"runs":19,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":0,"hits":42,"hitByPitch":1,"atBats":152,"obp":".357","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":675,"era":"3.79","inningsPitched":"40.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.49","battersFaced":171,"outs":121,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":263,"strikes":412,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":2,"winPercentage":".000","pitchesPerInning":"16.74","gamesFinished":6,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.93","walksPer9Inn":"4.02","hitsPer9Inn":"9.37","runsScoredPer9":"4.24","homeRunsPer9":"1.79","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"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"}]},"ID680570":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":23,"groundOuts":24,"airOuts":42,"runs":28,"doubles":14,"triples":1,"homeRuns":4,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":125,"obp":".384","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":573,"era":"7.55","inningsPitched":"31.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.74","battersFaced":146,"outs":93,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":214,"strikes":359,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".600","pitchesPerInning":"18.48","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.97","walksPer9Inn":"4.65","hitsPer9Inn":"11.03","runsScoredPer9":"8.13","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":45,"groundOuts":52,"airOuts":75,"runs":58,"doubles":13,"triples":0,"homeRuns":18,"strikeOuts":87,"baseOnBalls":67,"intentionalWalks":8,"hits":65,"hitByPitch":4,"avg":".233","atBats":279,"obp":".389","slg":".473","ops":".862","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":132,"rbi":39,"leftOnBase":108,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":12,"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":3,"putOuts":154,"errors":2,"chances":159,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":14,"groundOuts":26,"airOuts":26,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":1,"hits":19,"hitByPitch":2,"atBats":101,"obp":".311","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":503,"era":"3.21","inningsPitched":"28.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":10,"whip":"1.25","battersFaced":119,"outs":84,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":503,"balls":182,"strikes":321,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"17.96","gamesFinished":5,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.14","hitsPer9Inn":"6.11","runsScoredPer9":"3.21","homeRunsPer9":"0.96","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":2,"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":95,"flyOuts":56,"groundOuts":86,"airOuts":107,"runs":42,"doubles":15,"triples":1,"homeRuns":13,"strikeOuts":86,"baseOnBalls":12,"intentionalWalks":0,"hits":91,"hitByPitch":13,"avg":".247","atBats":368,"obp":".294","slg":".399","ops":".693","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":147,"rbi":53,"leftOnBase":156,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.31","popOuts":27,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":156,"errors":5,"chances":165,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":22,"airOuts":27,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".252","atBats":103,"obp":".300","slg":".379","ops":".679","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":39,"rbi":13,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".319","groundOutsToAirouts":"0.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":13,"errors":2,"chances":64,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":36,"groundOuts":49,"airOuts":64,"runs":22,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":46,"hitByPitch":4,"avg":".249","atBats":185,"obp":".319","slg":".389","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":72,"rbi":36,"leftOnBase":92,"sacBunts":0,"sacFlies":4,"babip":".266","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.00","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":149,"errors":3,"chances":230,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":19,"groundOuts":41,"airOuts":37,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":153,"obp":".314","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":658,"era":"4.14","inningsPitched":"41.1","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":19,"whip":"1.28","battersFaced":175,"outs":124,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":658,"balls":241,"strikes":417,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".333","pitchesPerInning":"15.92","gamesFinished":4,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.15","walksPer9Inn":"4.35","hitsPer9Inn":"7.19","runsScoredPer9":"4.14","homeRunsPer9":"1.31","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"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}},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":17,"groundOuts":33,"airOuts":34,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":3,"hits":22,"hitByPitch":7,"atBats":147,"obp":".323","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":801,"era":"3.80","inningsPitched":"42.2","wins":4,"losses":3,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":18,"whip":"1.24","battersFaced":187,"outs":128,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":801,"balls":344,"strikes":457,"strikePercentage":".570","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".571","pitchesPerInning":"18.77","gamesFinished":13,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"12.45","walksPer9Inn":"6.54","hitsPer9Inn":"4.64","runsScoredPer9":"4.22","homeRunsPer9":"0.63","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":35,"groundOuts":90,"airOuts":71,"runs":31,"doubles":17,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":26,"intentionalWalks":0,"hits":77,"hitByPitch":5,"avg":".272","atBats":283,"obp":".342","slg":".396","ops":".738","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":112,"rbi":35,"leftOnBase":145,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.17","popOuts":12,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":559,"errors":6,"chances":617,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":16,"groundOuts":29,"airOuts":28,"runs":19,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".307","atBats":127,"obp":".371","slg":".417","ops":".788","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":53,"rbi":17,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".394","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.50","popOuts":0,"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":0,"putOuts":58,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":33,"groundOuts":34,"airOuts":52,"runs":16,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".207","atBats":169,"obp":".250","slg":".355","ops":".605","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":60,"rbi":20,"leftOnBase":61,"sacBunts":1,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":93,"errors":2,"chances":98,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":13,"groundOuts":37,"airOuts":25,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".175","atBats":97,"obp":".223","slg":".227","ops":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":22,"rbi":6,"leftOnBase":39,"sacBunts":4,"sacFlies":0,"babip":".216","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"13.50","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.40","battersFaced":18,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":9,"strikes":30,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"11.70","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"18.90","runsScoredPer9":"13.50","homeRunsPer9":"2.70","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":25,"stolenBasePercentage":".676","caughtStealingPercentage":".324","assists":18,"putOuts":277,"errors":3,"chances":298,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":15,"flyOuts":40,"groundOuts":93,"airOuts":69,"runs":33,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":78,"baseOnBalls":46,"intentionalWalks":1,"hits":61,"hitByPitch":7,"atBats":299,"obp":".322","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1413,"era":"2.88","inningsPitched":"81.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":26,"whip":"1.32","battersFaced":354,"outs":244,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1413,"balls":556,"strikes":857,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".417","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"8.63","walksPer9Inn":"5.09","hitsPer9Inn":"6.75","runsScoredPer9":"3.65","homeRunsPer9":"0.55","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","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":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":37,"groundOuts":37,"airOuts":71,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":3,"avg":".215","atBats":209,"obp":".276","slg":".311","ops":".587","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":65,"rbi":23,"leftOnBase":98,"sacBunts":1,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.25","popOuts":17,"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":13,"stolenBases":46,"stolenBasePercentage":".780","caughtStealingPercentage":".220","assists":24,"putOuts":541,"errors":5,"chances":570,"fielding":".991","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":24,"gamesStarted":0,"flyOuts":8,"groundOuts":15,"airOuts":20,"runs":8,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":75,"obp":".271","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":336,"era":"3.00","inningsPitched":"21.0","wins":0,"losses":4,"saves":3,"saveOpportunities":5,"holds":0,"blownSaves":2,"earnedRuns":7,"whip":"1.00","battersFaced":86,"outs":63,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":109,"strikes":227,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"16.00","gamesFinished":15,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.00","runsScoredPer9":"3.43","homeRunsPer9":"0.86","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":66,"groundOuts":76,"airOuts":124,"runs":56,"doubles":18,"triples":2,"homeRuns":12,"strikeOuts":123,"baseOnBalls":35,"intentionalWalks":0,"hits":89,"hitByPitch":4,"atBats":404,"obp":".284","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1794,"era":"4.39","inningsPitched":"108.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.14","battersFaced":452,"outs":326,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1794,"balls":621,"strikes":1173,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".333","pitchesPerInning":"16.51","gamesFinished":0,"strikeoutWalkRatio":"3.51","strikeoutsPer9Inn":"10.19","walksPer9Inn":"2.90","hitsPer9Inn":"7.37","runsScoredPer9":"4.64","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":28,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696519":{"person":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":12,"groundOuts":5,"airOuts":18,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":53,"obp":".274","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":267,"era":"3.00","inningsPitched":"15.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.07","battersFaced":62,"outs":45,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":267,"balls":101,"strikes":166,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.28","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.80","gamesFinished":2,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"13.20","walksPer9Inn":"4.80","hitsPer9Inn":"4.80","runsScoredPer9":"3.00","homeRunsPer9":"0.60","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"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}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":2,"flyOuts":22,"groundOuts":62,"airOuts":42,"runs":32,"doubles":9,"triples":4,"homeRuns":5,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":1,"hits":56,"hitByPitch":1,"atBats":205,"obp":".323","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":918,"era":"4.64","inningsPitched":"52.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":27,"whip":"1.34","battersFaced":222,"outs":157,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":316,"strikes":602,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".333","pitchesPerInning":"17.54","gamesFinished":13,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.41","hitsPer9Inn":"9.63","runsScoredPer9":"5.50","homeRunsPer9":"0.86","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,545361,694384,672724,624585,687093,666176,685133,694203,681351,696270,815083,820862],"pitchers":[696270,815083,820862],"bench":[623168,666139,642350],"bullpen":[696147,672282,696519,680570,681217,667755,608718,700712,489446,666171],"battingOrder":[687263,545361,672724,624585,687093,666176,685133,694203,681351],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Schanuel (17, Ryan); Trout (13, Ryan); Soler (13, Ryan); Meckler (8, Ryan)."},{"label":"TB","value":"Guzman, D; Meckler 3; Neto 2; Schanuel 3; Soler 2; Trout 3."},{"label":"RBI","value":"Schanuel (35); Soler 2 (42)."},{"label":"2-out RBI","value":"Schanuel."},{"label":"Runners left in scoring position, 2 out","value":"Neto; Adell; O'Hoppe 2; Grissom 2."},{"label":"Team RISP","value":"2-for-14."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Meckler (3, 2nd base off Ryan/Caratini); Neto (12, 2nd base off Nance/Caratini)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (2 Grissom-Neto-Schanuel; Neto-Grissom-Schanuel)."}]}],"note":[{"label":"1","value":"Ran for Schanuel in the 9th."}]},"home":{"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":2,"groundOuts":10,"airOuts":5,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".248","atBats":27,"obp":".323","slg":".416","ops":".739","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":15,"rbi":5,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":4,"airOuts":14,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":37,"obp":".341","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":160,"era":"4.65","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.38","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":57,"strikes":103,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":3,"pitchesPerInning":"17.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)(BS, 2)","summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":27,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":17,"groundOuts":35,"airOuts":29,"runs":16,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":31,"hitByPitch":0,"atBats":129,"obp":".308","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":523,"era":"3.97","inningsPitched":"34.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":15,"whip":"1.29","battersFaced":144,"outs":102,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":523,"balls":168,"strikes":355,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":1,"winPercentage":".500","pitchesPerInning":"15.38","gamesFinished":4,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"9.53","walksPer9Inn":"3.44","hitsPer9Inn":"8.21","runsScoredPer9":"4.24","homeRunsPer9":"1.32","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"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"}]},"ID808970":{"person":{"id":808970,"fullName":"Woo-Suk Go","link":"/api/v1/people/808970"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":14,"strikes":25,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":57,"groundOuts":66,"airOuts":106,"runs":39,"doubles":19,"triples":0,"homeRuns":13,"strikeOuts":112,"baseOnBalls":38,"intentionalWalks":0,"hits":79,"hitByPitch":2,"atBats":360,"obp":".296","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1646,"era":"3.67","inningsPitched":"95.2","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.22","battersFaced":403,"outs":287,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1646,"balls":612,"strikes":1034,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".727","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"10.54","walksPer9Inn":"3.57","hitsPer9Inn":"7.43","runsScoredPer9":"3.67","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-2 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":33,"groundOuts":63,"airOuts":63,"runs":23,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":1,"hits":53,"hitByPitch":9,"avg":".240","atBats":221,"obp":".333","slg":".371","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":82,"rbi":35,"leftOnBase":112,"sacBunts":0,"sacFlies":8,"babip":".267","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.57","popOuts":8,"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":48,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":13,"putOuts":513,"errors":2,"chances":528,"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":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":52,"groundOuts":66,"airOuts":89,"runs":45,"doubles":18,"triples":3,"homeRuns":16,"strikeOuts":73,"baseOnBalls":22,"intentionalWalks":1,"hits":73,"hitByPitch":5,"avg":".246","atBats":297,"obp":".307","slg":".488","ops":".795","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":145,"rbi":46,"leftOnBase":132,"sacBunts":2,"sacFlies":2,"babip":".271","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.56","popOuts":15,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":355,"errors":1,"chances":431,"fielding":".998","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":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":64,"groundOuts":85,"airOuts":111,"runs":44,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":0,"hits":85,"hitByPitch":2,"avg":".251","atBats":339,"obp":".309","slg":".431","ops":".740","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":146,"rbi":51,"leftOnBase":130,"sacBunts":1,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.21","popOuts":19,"lineOuts":28},"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":147,"putOuts":90,"errors":6,"chances":243,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":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":83,"flyOuts":38,"groundOuts":62,"airOuts":63,"runs":33,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":49,"baseOnBalls":36,"intentionalWalks":0,"hits":57,"hitByPitch":5,"avg":".249","atBats":229,"obp":".360","slg":".328","ops":".688","caughtStealing":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":75,"rbi":20,"leftOnBase":82,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"114.50","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":132,"errors":1,"chances":137,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID696070":{"person":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"jerseyNumber":"60","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":7,"gamesStarted":2,"flyOuts":8,"groundOuts":14,"airOuts":16,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":16,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":64,"obp":".383","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":324,"era":"2.95","inningsPitched":"18.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.64","battersFaced":82,"outs":55,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":140,"strikes":184,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"17.67","gamesFinished":1,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"10.31","walksPer9Inn":"7.85","hitsPer9Inn":"6.87","runsScoredPer9":"2.95","homeRunsPer9":"0.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","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":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":21,"groundOuts":28,"airOuts":47,"runs":15,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":56,"baseOnBalls":9,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".235","atBats":166,"obp":".274","slg":".337","ops":".611","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":56,"rbi":29,"leftOnBase":85,"sacBunts":1,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":9,"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":88,"putOuts":66,"errors":8,"chances":162,"fielding":".951","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":"300","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":50,"groundOuts":82,"airOuts":95,"runs":48,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":80,"baseOnBalls":27,"intentionalWalks":0,"hits":85,"hitByPitch":2,"avg":".250","atBats":340,"obp":".307","slg":".432","ops":".739","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":147,"rbi":60,"leftOnBase":147,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.15","popOuts":21,"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"}]},"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":7,"gamesStarted":5,"flyOuts":22,"groundOuts":32,"airOuts":40,"runs":16,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":112,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":462,"era":"4.60","inningsPitched":"29.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.30","battersFaced":128,"outs":88,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":462,"balls":171,"strikes":291,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".000","pitchesPerInning":"15.75","gamesFinished":1,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"4.60","walksPer9Inn":"3.38","hitsPer9Inn":"8.28","runsScoredPer9":"4.91","homeRunsPer9":"1.84","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":13},"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}},"ID702176":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".273","atBats":11,"obp":".385","slg":".273","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":3,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":25,"groundOuts":25,"airOuts":43,"runs":26,"doubles":8,"triples":1,"homeRuns":7,"strikeOuts":23,"baseOnBalls":24,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".294","atBats":126,"obp":".408","slg":".540","ops":".948","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":68,"rbi":26,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":13,"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":5,"stolenBases":26,"stolenBasePercentage":".839","caughtStealingPercentage":".161","assists":7,"putOuts":239,"errors":1,"chances":247,"fielding":".996","passedBall":1,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":15,"groundOuts":36,"airOuts":30,"runs":20,"doubles":4,"triples":2,"homeRuns":5,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".254","atBats":126,"obp":".324","slg":".437","ops":".761","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":55,"rbi":23,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".290","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":11,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":68,"errors":2,"chances":113,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":30,"groundOuts":24,"airOuts":43,"runs":21,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":1,"hits":41,"hitByPitch":2,"atBats":135,"obp":".375","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":609,"era":"5.61","inningsPitched":"33.2","wins":4,"losses":3,"saves":2,"saveOpportunities":3,"holds":8,"blownSaves":1,"earnedRuns":21,"whip":"1.63","battersFaced":154,"outs":101,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":217,"strikes":392,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".571","pitchesPerInning":"18.09","gamesFinished":10,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"8.02","walksPer9Inn":"3.74","hitsPer9Inn":"10.96","runsScoredPer9":"5.61","homeRunsPer9":"0.80","inheritedRunners":30,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","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":13,"gamesStarted":13,"flyOuts":53,"groundOuts":59,"airOuts":102,"runs":37,"doubles":18,"triples":0,"homeRuns":13,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":66,"hitByPitch":2,"atBats":277,"obp":".292","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1106,"era":"4.40","inningsPitched":"71.2","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.19","battersFaced":300,"outs":215,"gamesPitched":13,"completeGames":1,"shutouts":1,"pitchesThrown":1106,"balls":383,"strikes":723,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".667","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.39","hitsPer9Inn":"8.29","runsScoredPer9":"4.65","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":36,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":26,"gamesStarted":0,"flyOuts":10,"groundOuts":36,"airOuts":19,"runs":11,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":17,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":87,"obp":".346","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":405,"era":"4.07","inningsPitched":"24.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":11,"whip":"1.44","battersFaced":108,"outs":73,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":405,"balls":171,"strikes":234,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".500","pitchesPerInning":"16.64","gamesFinished":1,"strikeoutWalkRatio":"0.94","strikeoutsPer9Inn":"5.92","walksPer9Inn":"6.29","hitsPer9Inn":"6.66","runsScoredPer9":"4.07","homeRunsPer9":"0.74","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"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":18,"gamesStarted":0,"flyOuts":11,"groundOuts":17,"airOuts":24,"runs":17,"doubles":2,"triples":2,"homeRuns":5,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":97,"obp":".345","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":440,"era":"6.20","inningsPitched":"24.2","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.54","battersFaced":111,"outs":74,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":440,"balls":167,"strikes":273,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.84","gamesFinished":6,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"11.68","walksPer9Inn":"4.74","hitsPer9Inn":"9.12","runsScoredPer9":"6.20","homeRunsPer9":"1.82","inheritedRunners":10,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"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":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":32,"groundOuts":42,"airOuts":67,"runs":30,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":69,"baseOnBalls":23,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".221","atBats":226,"obp":".296","slg":".403","ops":".699","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":91,"rbi":29,"leftOnBase":116,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.60","popOuts":20,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":202,"errors":8,"chances":280,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":38,"groundOuts":52,"airOuts":77,"runs":42,"doubles":18,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":34,"intentionalWalks":1,"hits":71,"hitByPitch":3,"avg":".285","atBats":249,"obp":".378","slg":".438","ops":".816","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":109,"rbi":30,"leftOnBase":75,"sacBunts":1,"sacFlies":0,"babip":".337","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":18,"lineOuts":21},"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":126,"errors":1,"chances":131,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"note":"(S, 11)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","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":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":37,"groundOuts":26,"airOuts":66,"runs":19,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":38,"baseOnBalls":20,"intentionalWalks":2,"hits":35,"hitByPitch":3,"atBats":163,"obp":".310","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":713,"era":"3.50","inningsPitched":"43.2","wins":1,"losses":0,"saves":11,"saveOpportunities":11,"holds":6,"blownSaves":0,"earnedRuns":17,"whip":"1.26","battersFaced":188,"outs":131,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":713,"balls":265,"strikes":448,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.33","gamesFinished":25,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"7.83","walksPer9Inn":"4.12","hitsPer9Inn":"7.21","runsScoredPer9":"3.92","homeRunsPer9":"1.24","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":8},"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":11,"gamesStarted":11,"flyOuts":43,"groundOuts":62,"airOuts":75,"runs":34,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":54,"baseOnBalls":18,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":253,"obp":".305","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1023,"era":"4.57","inningsPitched":"67.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.22","battersFaced":275,"outs":201,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1023,"balls":372,"strikes":651,"strikePercentage":".640","hitBatsmen":2,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".400","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.25","walksPer9Inn":"2.42","hitsPer9Inn":"8.60","runsScoredPer9":"4.57","homeRunsPer9":"1.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"6.0 IP, 2 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":9,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":94,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":33,"strikes":61,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":66,"groundOuts":79,"airOuts":122,"runs":46,"doubles":23,"triples":0,"homeRuns":10,"strikeOuts":128,"baseOnBalls":25,"intentionalWalks":0,"hits":91,"hitByPitch":5,"atBats":417,"obp":".269","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":1819,"era":"2.85","inningsPitched":"110.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.05","battersFaced":450,"outs":331,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1819,"balls":594,"strikes":1225,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":2,"winPercentage":".545","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"5.12","strikeoutsPer9Inn":"10.44","walksPer9Inn":"2.04","hitsPer9Inn":"7.42","runsScoredPer9":"3.75","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":23},"fielding":{"gamesStarted":1,"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"}]},"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":21,"flyOuts":5,"groundOuts":13,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":0,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".296","atBats":54,"obp":".321","slg":".407","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":22,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".405","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","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":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":6,"putOuts":138,"errors":3,"chances":147,"fielding":".980","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":{},"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":2,"flyOuts":29,"groundOuts":40,"airOuts":42,"runs":20,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":46,"baseOnBalls":13,"intentionalWalks":1,"hits":43,"hitByPitch":2,"atBats":168,"obp":".314","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":755,"era":"3.48","inningsPitched":"44.0","wins":4,"losses":2,"saves":2,"saveOpportunities":4,"holds":13,"blownSaves":2,"earnedRuns":17,"whip":"1.27","battersFaced":186,"outs":132,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":755,"balls":257,"strikes":498,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".667","pitchesPerInning":"17.16","gamesFinished":5,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"9.41","walksPer9Inn":"2.66","hitsPer9Inn":"8.80","runsScoredPer9":"4.09","homeRunsPer9":"0.41","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":6},"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":true,"isSubstitute":false}},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | RBI, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":66,"groundOuts":66,"airOuts":112,"runs":47,"doubles":14,"triples":1,"homeRuns":4,"strikeOuts":53,"baseOnBalls":34,"intentionalWalks":1,"hits":77,"hitByPitch":10,"avg":".254","atBats":303,"obp":".344","slg":".347","ops":".691","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":105,"rbi":28,"leftOnBase":128,"sacBunts":0,"sacFlies":5,"babip":".291","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.75","popOuts":23,"lineOuts":23},"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":143,"errors":8,"chances":308,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[663616,668885,686797,605137,665019,668904,605170,702176,656484,668952,807712,657746,667297,808970,672782],"pitchers":[657746,667297,808970,672782],"bench":[656577,680777],"bullpen":[701519,671737,681892,805673,702193,641927,702474,573124,696070],"battingOrder":[668885,686797,605137,665019,668904,605170,702176,668952,807712],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bell (21, Farris); Lewis, R (11, Farris); Caratini (8, Farris)."},{"label":"HR","value":"Lewis, R (10, 2nd inning off Johnson, R, 1 on, 0 out)."},{"label":"TB","value":"Bell 2; Caratini 2; Gray, T; Keaschall; Larnach; Lewis, R 6; Martin; Roden."},{"label":"RBI","value":"Caratini (35); Keaschall (28); Lewis, R 2 (29); Roden (3)."},{"label":"Runners left in scoring position, 2 out","value":"Clemens."},{"label":"SF","value":"Keaschall."},{"label":"GIDP","value":"Gray, T; Kreidler; Lee, B."},{"label":"Team RISP","value":"3-for-4."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Keaschall (4, home by Farris/O'Hoppe)."}]}],"note":[{"label":"a","value":"Grounded into a double play for Gray, T in the 7th."},{"label":"b","value":"Singled for Larnach in the 7th."}]}},"officials":[{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Soler (Strike-Overturned to Ball); O'Hoppe (Ball-Overturned to Strike); Adell (Strike-Overturned to Ball); Lee, B (Strike-Overturned to Ball); Caratini (Ball-Overturned to Strike); Grissom (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Johnson, R 75-40; Farris 39-27; Fermin 17-8; Ryan 94-61; Nance 27-18; Go 21-13; Gómez, Y 18-11."},{"label":"Groundouts-flyouts","value":"Johnson, R 9-1; Farris 1-0; Fermin 0-1; Ryan 3-3; Nance 0-1; Go 1-1; Gómez, Y 0-0."},{"label":"Batters faced","value":"Johnson, R 18; Farris 10; Fermin 4; Ryan 26; Nance 5; Go 5; Gómez, Y 5."},{"label":"Umpires","value":"HP: Chris Segal. 1B: Laz Diaz. 2B: Erich Bacchus. 3B: Brian O'Nora. "},{"label":"Weather","value":"86 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To LF."},{"label":"First pitch","value":"1:38 PM."},{"label":"T","value":"2:37."},{"label":"Att","value":"21,286."},{"label":"Venue","value":"Target Field."},{"label":"July 11, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","boxscoreName":"Lewis, R"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":32,"groundOuts":42,"airOuts":67,"runs":30,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":69,"baseOnBalls":23,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".221","atBats":226,"obp":".296","slg":".403","ops":".699","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":91,"rbi":29,"leftOnBase":116,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.60","popOuts":20,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":202,"errors":8,"chances":280,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","boxscoreName":"Ryan"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":9,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":94,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":33,"strikes":61,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":66,"groundOuts":79,"airOuts":122,"runs":46,"doubles":23,"triples":0,"homeRuns":10,"strikeOuts":128,"baseOnBalls":25,"intentionalWalks":0,"hits":91,"hitByPitch":5,"atBats":417,"obp":".269","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":1819,"era":"2.85","inningsPitched":"110.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.05","battersFaced":450,"outs":331,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1819,"balls":594,"strikes":1225,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":2,"winPercentage":".545","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"5.12","strikeoutsPer9Inn":"10.44","walksPer9Inn":"2.04","hitsPer9Inn":"7.42","runsScoredPer9":"3.75","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":23},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":60,"pitchingGameScore":60},{"player":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","boxscoreName":"Caratini"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":33,"groundOuts":63,"airOuts":63,"runs":23,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":1,"hits":53,"hitByPitch":9,"avg":".240","atBats":221,"obp":".333","slg":".371","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":82,"rbi":35,"leftOnBase":112,"sacBunts":0,"sacFlies":8,"babip":".267","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.57","popOuts":8,"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":48,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":13,"putOuts":513,"errors":2,"chances":528,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"loser":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"save":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}