{"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":776861,"link":"/api/v1.1/game/776861/feed/live","metaData":{"wait":10,"timeStamp":"20250806_013006","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776861,"type":"R","doubleHeader":"N","id":"2025/08/05/minmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776861-2025-08-05","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-05T22:40:00Z","originalDate":"2025-08-05","officialDate":"2025-08-05","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2025,"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":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":60,"ties":0,"pct":".469"},"records":{},"divisionLeader":false,"wins":53,"losses":60,"winningPercentage":".469"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2025,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","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":"Detroit","record":{"gamesPlayed":115,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":49,"ties":0,"pct":".574"},"records":{},"divisionLeader":false,"wins":66,"losses":49,"winningPercentage":".574"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID543859":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859","firstName":"Michael","lastName":"Tonkin","primaryNumber":"39","birthDate":"1989-11-19","currentAge":36,"birthCity":"Glendale","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Tonkin","middleName":"Harvey","boxscoreName":"Tonkin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2013-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Tonkin","nameSlug":"michael-tonkin-543859","firstLastName":"Michael Tonkin","lastFirstName":"Tonkin, Michael","lastInitName":"Tonkin, M","initLastName":"M Tonkin","fullFMLName":"Michael Harvey Tonkin","fullLFMName":"Tonkin, Michael Harvey","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID676428":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","firstName":"Brant","lastName":"Hurter","primaryNumber":"48","birthDate":"1998-09-06","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brant","useLastName":"Hurter","middleName":"Harris","boxscoreName":"Hurter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brant Hurter","nameSlug":"brant-hurter-676428","firstLastName":"Brant Hurter","lastFirstName":"Hurter, Brant","lastInitName":"Hurter, B","initLastName":"B Hurter","fullFMLName":"Brant Harris Hurter","fullLFMName":"Hurter, Brant Harris","strikeZoneTop":3.656,"strikeZoneBottom":1.677},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID606160":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160","firstName":"Rafael","lastName":"Montero","primaryNumber":"43","birthDate":"1990-10-17","currentAge":35,"birthCity":"Higuerito","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rafael","useLastName":"Montero","boxscoreName":"Montero, R","nickName":"Monte","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Montero","nameSlug":"rafael-montero-606160","firstLastName":"Rafael Montero","lastFirstName":"Montero, Rafael","lastInitName":"Montero, R","initLastName":"R Montero","fullFMLName":"Rafael Montero","fullLFMName":"Montero, Rafael","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},"ID592426":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426","firstName":"Luke","lastName":"Jackson","primaryNumber":"53","birthDate":"1991-08-24","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Jackson","middleName":"Ray","boxscoreName":"Jackson","nickName":"Skywalker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2015-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Jackson","nameSlug":"luke-jackson-592426","firstLastName":"Luke Jackson","lastFirstName":"Jackson, Luke","lastInitName":"Jackson, L","initLastName":"L Jackson","fullFMLName":"Luke Ray Jackson","fullLFMName":"Jackson, Luke Ray","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID570632":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632","firstName":"José","lastName":"Ureña","primaryNumber":"54","birthDate":"1991-09-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Ureña","middleName":"Miguel","boxscoreName":"Ureña","nickName":"El Nueve","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"ooh-rain-ya","mlbDebutDate":"2015-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ureña","nameSlug":"jose-urena-570632","firstLastName":"José Ureña","lastFirstName":"Ureña, José","lastInitName":"Ureña, J","initLastName":"J Ureña","fullFMLName":"José Miguel Ureña","fullLFMName":"Ureña, José Miguel","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},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID541640":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640","firstName":"Erasmo","lastName":"Ramírez","primaryNumber":"50","birthDate":"1990-05-02","currentAge":36,"birthCity":"Rivas","birthCountry":"Nicaragua","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erasmo","useLastName":"Ramírez","middleName":"Jose","boxscoreName":"Ramírez, E","nickName":"Mito","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"eh-RAS-mo rah-MEE-rez","mlbDebutDate":"2012-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erasmo Ramírez","nameSlug":"erasmo-ramirez-541640","firstLastName":"Erasmo Ramírez","lastFirstName":"Ramírez, Erasmo","lastInitName":"Ramírez, E","initLastName":"E Ramírez","fullFMLName":"Erasmo Jose Ramírez","fullLFMName":"Ramírez, Erasmo Jose","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID680837":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837","firstName":"Ryan","lastName":"Fitzgerald","primaryNumber":"46","birthDate":"1994-06-17","currentAge":32,"birthCity":"Hinsdale","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"Fitzgerald","boxscoreName":"Fitzgerald, R","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fitzgerald","nameSlug":"ryan-fitzgerald-680837","firstLastName":"Ryan Fitzgerald","lastFirstName":"Fitzgerald, Ryan","lastInitName":"Fitzgerald, R","initLastName":"R Fitzgerald","fullFMLName":"Ryan  Fitzgerald","fullLFMName":"Fitzgerald, Ryan","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID663485":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485","firstName":"Bryson","lastName":"Sands","primaryNumber":"44","birthDate":"1997-07-17","currentAge":29,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sands","middleName":"Cole","boxscoreName":"Sands","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sands","nameSlug":"cole-sands-663485","firstLastName":"Cole Sands","lastFirstName":"Sands, Cole","lastInitName":"Sands, C","initLastName":"C Sands","fullFMLName":"Bryson Cole Sands","fullLFMName":"Sands, Bryson Cole","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641672":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672","firstName":"Thomas","lastName":"Hatch","primaryNumber":"59","birthDate":"1994-09-29","currentAge":31,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Thomas","useLastName":"Hatch","boxscoreName":"Hatch","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Hatch","nameSlug":"thomas-hatch-641672","firstLastName":"Thomas Hatch","lastFirstName":"Hatch, Thomas","lastInitName":"Hatch, T","initLastName":"T Hatch","fullFMLName":"Thomas Hatch","fullLFMName":"Hatch, Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663837":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837","firstName":"Matthew","lastName":"Vierling","primaryNumber":"8","birthDate":"1996-09-16","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Matt","useLastName":"Vierling","middleName":"Gregory","boxscoreName":"Vierling","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VEER-ling","mlbDebutDate":"2021-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Vierling","nameSlug":"matt-vierling-663837","firstLastName":"Matt Vierling","lastFirstName":"Vierling, Matt","lastInitName":"Vierling, M","initLastName":"M Vierling","fullFMLName":"Matthew Gregory Vierling","fullLFMName":"Vierling, Matthew Gregory","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"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},"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},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":28,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID670242":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242","firstName":"Matthew","lastName":"Wallner","primaryNumber":"38","birthDate":"1997-12-12","currentAge":28,"birthCity":"Forest Lake","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Wallner","boxscoreName":"Wallner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Wallner","nameSlug":"matt-wallner-670242","firstLastName":"Matt Wallner","lastFirstName":"Wallner, Matt","lastInitName":"Wallner, M","initLastName":"M Wallner","fullFMLName":"Matthew Wallner","fullLFMName":"Wallner, Matthew","strikeZoneTop":3.4,"strikeZoneBottom":1.71},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":25,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID623437":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437","firstName":"Justin","lastName":"Topa","primaryNumber":"48","birthDate":"1991-03-07","currentAge":35,"birthCity":"Binghamton","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Topa","middleName":"Robert","boxscoreName":"Topa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TOW-pah","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Topa","nameSlug":"justin-topa-623437","firstLastName":"Justin Topa","lastFirstName":"Topa, Justin","lastInitName":"Topa, J","initLastName":"J Topa","fullFMLName":"Justin Robert Topa","fullLFMName":"Topa, Justin Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID595879":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","firstName":"Ednel","lastName":"Báez","primaryNumber":"28","birthDate":"1992-12-01","currentAge":33,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Javier","useLastName":"Báez","middleName":"Javier","boxscoreName":"Báez, J","nickName":"El Mago","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Báez","nameSlug":"javier-baez-595879","firstLastName":"Javier Báez","lastFirstName":"Báez, Javier","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Ednel Javier Báez","fullLFMName":"Báez, Ednel Javier","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"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},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID701487":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487","firstName":"Pierson","lastName":"Ohl","primaryNumber":"40","birthDate":"1999-09-10","currentAge":27,"birthCity":"Moorpark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierson","useLastName":"Ohl","middleName":"Blaine","boxscoreName":"Ohl","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierson Ohl","nameSlug":"pierson-ohl-701487","firstLastName":"Pierson Ohl","lastFirstName":"Ohl, Pierson","lastInitName":"Ohl, P","initLastName":"P Ohl","fullFMLName":"Pierson Blaine Ohl","fullLFMName":"Ohl, Pierson Blaine","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID592454":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454","firstName":"Thomas","lastName":"Kahnle","birthDate":"1989-08-07","currentAge":37,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Kahnle","middleName":"Robert","boxscoreName":"Kahnle","nickName":"King Kahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"CANE-lee","mlbDebutDate":"2014-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Kahnle","nameSlug":"tommy-kahnle-592454","firstLastName":"Tommy Kahnle","lastFirstName":"Kahnle, Tommy","lastInitName":"Kahnle, T","initLastName":"T Kahnle","fullFMLName":"Thomas Robert Kahnle","fullLFMName":"Kahnle, Thomas Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID450203":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203","firstName":"Charles","lastName":"Morton","birthDate":"1983-11-12","currentAge":42,"birthCity":"Flemington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Charlie","useLastName":"Morton","middleName":"A.","boxscoreName":"Morton, C","nickName":"Ground Chuck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charlie Morton","nameSlug":"charlie-morton-450203","firstLastName":"Charlie Morton","lastFirstName":"Morton, Charlie","lastInitName":"Morton, C","initLastName":"C Morton","fullFMLName":"Charles A. Morton","fullLFMName":"Morton, Charles A.","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Clear","temp":"80","wind":"3 mph, In From LF"},"gameInfo":{"attendance":26313,"firstPitch":"2025-08-05T22:40:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"home":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":800977,"fullName":"Brandon Hogan","link":"/api/v1/people/800977"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:40:17.875Z","endTime":"2025-08-05T22:40:28.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":"2025-08-05T19:39:33.230Z","endTime":"2025-08-05T22:16:11.495Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T22:16:11.495Z","endTime":"2025-08-05T22:39:05.701Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T22:39:05.701Z","endTime":"2025-08-05T22:40:20.194Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":94.2,"endSpeed":86.1,"strikeZoneTop":3.25999919858356,"strikeZoneBottom":1.52999994393362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24039408464853,"aZ":-12.498558047762273,"pfxX":-7.7355639552636895,"pfxZ":10.37457422441214,"pX":0.08796007026861132,"pZ":2.2045118295298436,"vX0":7.314053207612575,"vY0":-136.85703780036604,"vZ0":-7.519758246968414,"x":113.65,"y":179.26,"x0":-1.6143139990118305,"y0":50.006687654201755,"z0":5.844432870136891,"aX":-14.675664165083948},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":12.5,"spinRate":2332,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40024021871442983,"extension":6.940279537210566},"hitData":{"launchSpeed":104.1,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":154.12}},"index":3,"playId":"2e6f2fef-0fb4-3a87-9988-19e3e1dba227","pitchNumber":1,"startTime":"2025-08-05T22:40:20.194Z","endTime":"2025-08-05T22:40:28.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:40:28.135Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Wallner grounds out, first baseman Spencer Torkelson to pitcher Chris Paddack.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:40:47.088Z","endTime":"2025-08-05T22:42:52.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.319529752254596,"aZ":-14.841644009903632,"pfxX":-8.599013084187973,"pfxZ":9.26889305883528,"pX":-0.4000358824495929,"pZ":2.353202903791008,"vX0":6.292182824696218,"vY0":-135.98402606732597,"vZ0":-6.604917406160956,"x":132.25,"y":175.24,"x0":-1.6288370863190256,"y0":50.00081787923734,"z0":5.846617103944017,"aX":-16.07363184146442},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":14.2,"spinRate":2293,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4030826667105174,"extension":6.750593365717407},"index":0,"playId":"2144314e-56f5-3fbd-81f4-156026bdfe41","pitchNumber":1,"startTime":"2025-08-05T22:40:50.870Z","endTime":"2025-08-05T22:40:54.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.70229767743682,"strikeZoneBottom":1.81539425476607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.816000628232736,"aZ":-28.50432277221718,"pfxX":1.4655895404672319,"pfxZ":2.255050397454365,"pX":-0.5032814423986459,"pZ":4.070036479917569,"vX0":3.35986056882286,"vY0":-126.61860360610618,"vZ0":0.8903705285454893,"x":136.18,"y":128.89,"x0":-2.0357109009413326,"y0":50.00611349092275,"z0":5.987101588159963,"aX":2.3904515761658884},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":-3.4,"spinRate":1886,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4318732056573431,"extension":6.7296539724483635},"index":1,"playId":"6ca0476f-c3fd-3793-b1d9-e73c49442beb","pitchNumber":2,"startTime":"2025-08-05T22:41:27.475Z","endTime":"2025-08-05T22:41:31.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.992772364761745,"aZ":-24.120404721293355,"pfxX":2.0630054827208246,"pfxZ":4.899091637054257,"pX":-0.3875493724877772,"pZ":3.1354723085897036,"vX0":3.302193585319338,"vY0":-128.09391152481632,"vZ0":-2.0928388733266,"x":131.77,"y":154.12,"x0":-1.9666869341358093,"y0":50.00588858368041,"z0":5.868827519294732,"aX":3.3928932792901207},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.5,"breakHorizontal":-4.6,"spinRate":1905,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.429283547240376,"extension":6.725715799678475},"index":2,"playId":"f24df747-7f8d-3cee-adc0-a4210c4e2ea2","pitchNumber":3,"startTime":"2025-08-05T22:41:39.849Z","endTime":"2025-08-05T22:41:42.849Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T22:41:51.809Z","endTime":"2025-08-05T22:42:01.203Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37557915076278,"aZ":-14.137588288569633,"pfxX":-5.459350684692234,"pfxZ":9.298973293599472,"pX":-0.6627253850983035,"pZ":3.546779994644193,"vX0":4.643250705695807,"vY0":-138.94395724023323,"vZ0":-3.917954840678461,"x":142.26,"y":143.02,"x0":-1.6525876441161313,"y0":50.006863934620114,"z0":5.925402410343191,"aX":-10.594376334962528},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2306,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3953798882202957,"extension":6.744665366644246},"index":4,"playId":"d16c0517-c93a-3d58-94e2-1f8b6217cf69","pitchNumber":4,"startTime":"2025-08-05T22:42:01.203Z","endTime":"2025-08-05T22:42:06.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.076625369920595,"aZ":-13.863177070190005,"pfxX":-5.284867790741275,"pfxZ":9.437972198916299,"pX":-0.5349866433815058,"pZ":2.7012992750161438,"vX0":4.845704692541711,"vY0":-137.58902919495281,"vZ0":-6.005772411984944,"x":137.39,"y":165.84,"x0":-1.6220730713456875,"y0":50.006736447396776,"z0":5.831759172404338,"aX":-10.257479172273484},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2166,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3962670730296951,"extension":6.972631969020369},"index":5,"playId":"3de6041a-b6e9-3f5c-a832-a2412a8d806f","pitchNumber":5,"startTime":"2025-08-05T22:42:20.298Z","endTime":"2025-08-05T22:42:23.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.817151944889424,"aZ":-27.8568274167176,"pfxX":-9.617181135309833,"pfxZ":2.726983954245714,"pX":-0.3219553181806697,"pZ":1.7874109322975882,"vX0":7.272268016878148,"vY0":-124.6689143810946,"vZ0":-3.834329819845774,"x":129.27,"y":190.52,"x0":-2.0197068105990352,"y0":50.001255544874546,"z0":5.6309783748503435,"aX":-15.217563621859476},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":15.8,"spinRate":1842,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4384579838442324,"extension":6.915453112194813},"hitData":{"launchSpeed":86.2,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.46,"coordY":172.8}},"index":6,"playId":"ca567186-cc3e-34b1-947d-5e0813b96047","pitchNumber":6,"startTime":"2025-08-05T22:42:44.588Z","endTime":"2025-08-05T22:42:52.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:42:52.063Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Jeffers doubles (20) on a sharp line drive to center fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:42:57.388Z","endTime":"2025-08-05T22:43:33.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08129793918222,"aZ":-12.084798777309578,"pfxX":-8.066273139937467,"pfxZ":10.694469336116427,"pX":0.18941139618128988,"pZ":2.4460163575609855,"vX0":7.347856823791766,"vY0":-136.67622899674555,"vZ0":-7.140918229330178,"x":109.78,"y":172.74,"x0":-1.4949968869859458,"y0":50.005163267324825,"z0":5.935132548405657,"aX":-15.156676285877664},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":13.0,"spinRate":2217,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4018157575948176,"extension":6.866199096743123},"hitData":{"launchSpeed":107.0,"launchAngle":19.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":159.7,"coordY":51.91}},"index":0,"playId":"7c6e2ba6-19e7-3920-bbbf-9c0ce4be82a4","pitchNumber":1,"startTime":"2025-08-05T22:43:17.516Z","endTime":"2025-08-05T22:43:33.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:43:33.541Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kody Clemens doubles (8) on a sharp line drive to right fielder Wenceel Pérez. Ryan Jeffers scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:43:37.402Z","endTime":"2025-08-05T22:44:43.537Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.806462491969665,"aZ":-27.419595384236164,"pfxX":-7.994209158538685,"pfxZ":3.017372571795918,"pX":-0.3610251449533121,"pZ":1.8567384554956317,"vX0":7.080608644193699,"vY0":-124.51693092189136,"vZ0":-3.6286955082719565,"x":130.76,"y":188.65,"x0":-2.195873577878868,"y0":50.00612683759171,"z0":5.5889323378816735,"aX":-12.619582824210964},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":13.0,"spinRate":1680,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.4390244607368903,"extension":6.977741661826005},"index":0,"playId":"28e072a8-3cbc-3b19-9af2-a3c097028f9d","pitchNumber":1,"startTime":"2025-08-05T22:43:58.073Z","endTime":"2025-08-05T22:44:04.464Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6856421199833,"aZ":-14.106514830371482,"pfxX":-6.673489379447171,"pfxZ":9.747145238718765,"pX":0.4987681495347534,"pZ":3.398914995804711,"vX0":8.174274920630284,"vY0":-135.31593733363565,"vZ0":-4.041721351060242,"x":97.99,"y":147.01,"x0":-1.6949675318883153,"y0":50.00058879371152,"z0":5.9010280718462305,"aX":-12.367617802368352},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":10.3,"spinRate":2097,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40487388485959963,"extension":6.959126290572195},"hitData":{"launchSpeed":107.6,"launchAngle":9.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.19,"coordY":127.32}},"index":1,"playId":"4b19d7e4-a93a-3df2-96b2-9d946baac394","pitchNumber":2,"startTime":"2025-08-05T22:44:29.683Z","endTime":"2025-08-05T22:44:43.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:44:43.537Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luke Keaschall homers (1) on a fly ball to left center field. Kody Clemens scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:44:50.129Z","endTime":"2025-08-05T22:45:59.883Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43565856198219,"aZ":-14.117268103898144,"pfxX":-8.923346333962948,"pfxZ":9.635549951463034,"pX":-0.6881236262450937,"pZ":2.5892743282824835,"vX0":6.628669882257427,"vY0":-135.93381627756636,"vZ0":-5.737724539706482,"x":143.23,"y":168.87,"x0":-1.9973762302403515,"y0":50.00051023507152,"z0":5.705162791327978,"aX":-16.71881758883106},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":14.8,"spinRate":2022,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4027250824370032,"extension":7.0017835975305704},"index":0,"playId":"4dc8b0ad-d14a-3928-bb0b-5b07029b2754","pitchNumber":1,"startTime":"2025-08-05T22:45:15.510Z","endTime":"2025-08-05T22:45:18.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.398789019950055,"aZ":-21.73711119454539,"pfxX":-1.3088308294147162,"pfxZ":6.029013162871356,"pX":-0.3594376053701613,"pZ":3.172461705339765,"vX0":4.987268513969181,"vY0":-130.0395487904858,"vZ0":-2.7558554999044764,"x":130.7,"y":153.12,"x0":-2.122862335545888,"y0":50.00644378946788,"z0":5.87487669849599,"aX":-2.267928491987108},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.6,"breakHorizontal":1.4,"spinRate":1913,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.41941445563140434,"extension":6.823561587162766},"hitData":{"launchSpeed":102.4,"launchAngle":32.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":60.12,"coordY":50.27}},"index":1,"playId":"6e7a1ea8-d11a-3d13-81fd-d11102d6245e","pitchNumber":2,"startTime":"2025-08-05T22:45:39.561Z","endTime":"2025-08-05T22:45:59.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:45:59.883Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to left fielder Jahmai Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:45:56.509Z","endTime":"2025-08-05T22:47:39.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.308275972728598,"aZ":-43.32419627320864,"pfxX":2.5196559343033402,"pfxZ":-8.560760300962892,"pX":-0.0751757026392599,"pZ":2.4654627005815475,"vX0":3.201947209221968,"vY0":-113.5727768106759,"vZ0":1.4887111242834234,"x":119.87,"y":172.21,"x0":-1.831975884220075,"y0":50.002238023150426,"z0":6.119074278849135,"aX":3.281805851932722},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.8,"breakHorizontal":-5.4,"spinRate":1996,"spinDirection":23},"zone":5,"typeConfidence":2.0,"plateTime":0.4827554697331702,"extension":6.738386013893214},"index":0,"playId":"c4da1880-8a81-3ae0-9d14-04c0edaab11b","pitchNumber":1,"startTime":"2025-08-05T22:46:25.275Z","endTime":"2025-08-05T22:46:29.844Z","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.3,"strikeZoneTop":3.52969478242781,"strikeZoneBottom":1.6986911974908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31012645953527,"aZ":-11.923897884830199,"pfxX":-6.254158082565735,"pfxZ":10.610099832119385,"pX":1.2334875079150691,"pZ":2.5848412806839263,"vX0":9.482132566185827,"vY0":-137.47644595216525,"vZ0":-6.611757963533181,"x":69.98,"y":168.99,"x0":-1.452395172256961,"y0":50.002625007944765,"z0":5.83534187562208,"aX":-11.936975790955241},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2179,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3988647202114195,"extension":6.971639548658083},"index":1,"playId":"6c665b76-396a-322e-ba7c-6650518b8e81","pitchNumber":2,"startTime":"2025-08-05T22:46:44.547Z","endTime":"2025-08-05T22:46:48.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79259137419842,"aZ":-13.597468775982055,"pfxX":-7.173580023467661,"pfxZ":10.035177610180346,"pX":-0.6348633940611121,"pZ":3.6914009686856644,"vX0":5.002279601707411,"vY0":-135.94015417390722,"vZ0":-3.580322541801071,"x":141.2,"y":139.11,"x0":-1.5768757129614894,"y0":50.0065466185443,"z0":5.984150651448595,"aX":-13.284488872421397},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":11.8,"spinRate":2257,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40459314404089275,"extension":6.722906724360758},"index":2,"playId":"c4286c7a-1673-38d8-8cc8-7bdf107e0825","pitchNumber":3,"startTime":"2025-08-05T22:46:59.347Z","endTime":"2025-08-05T22:47:02.632Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-05T22:47:09.526Z","endTime":"2025-08-05T22:47:29.615Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5445894352414,"aZ":-42.66627766992369,"pfxX":1.03193120886784,"pfxZ":-8.108187476188816,"pX":-0.12493484896182358,"pZ":2.414319453053779,"vX0":3.231152314066435,"vY0":-113.79668474211151,"vZ0":1.1372871505130466,"x":121.76,"y":173.59,"x0":-1.7052945941647835,"y0":50.004923881796024,"z0":6.18059479655635,"aX":1.3343338765661263},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-13.9,"breakHorizontal":-2.8,"spinRate":2011,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.4838695647649143,"extension":6.505082953823637},"hitData":{"launchSpeed":88.2,"launchAngle":50.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.17,"coordY":113.26}},"index":4,"playId":"4cd1ff3c-ffd5-3bd6-854f-85029392501d","pitchNumber":4,"startTime":"2025-08-05T22:47:29.615Z","endTime":"2025-08-05T22:47:39.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:47:39.126Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T22:49:19.396Z","endTime":"2025-08-05T22:50:37.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.33860768116969,"strikeZoneBottom":1.58305297986553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.227870614185157,"aZ":-13.922275130476558,"pfxX":-6.809901135666839,"pfxZ":9.17476217837197,"pX":-0.21850704807280902,"pZ":2.288084576918456,"vX0":7.586908325976163,"vY0":-140.05038078076907,"vZ0":-6.776538073174839,"x":125.33,"y":177.0,"x0":-2.0760966342138683,"y0":50.001797700914075,"z0":5.647252209199786,"aX":-13.545815864787409},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":10.8,"spinRate":2291,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39088446984382985,"extension":6.200150396586884},"index":0,"playId":"87610001-332a-3e0c-9405-06f485778896","pitchNumber":1,"startTime":"2025-08-05T22:49:47.107Z","endTime":"2025-08-05T22:49:51.391Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-05T22:49:58.408Z","endTime":"2025-08-05T22:50:09.576Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.2773030901796,"strikeZoneBottom":1.61247815695647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.265669809192996,"aZ":-23.11223307416207,"pfxX":-7.180454013570737,"pfxZ":5.403779303641629,"pX":-1.65044163837984,"pZ":1.8056632751662367,"vX0":4.569207764780158,"vY0":-128.6030685636618,"vZ0":-4.866041637491898,"x":179.91,"y":190.03,"x0":-2.5157899181359125,"y0":50.00460594782864,"z0":5.5113593918076855,"aX":-12.04815677093821},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.9,"breakHorizontal":12.0,"spinRate":1500,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42563317936928025,"extension":6.151501751079509},"index":2,"playId":"3b4d28a8-477f-307f-8edf-d74fe72a7d01","pitchNumber":2,"startTime":"2025-08-05T22:50:09.576Z","endTime":"2025-08-05T22:50:13.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.134700116972585,"aZ":-27.584875536365733,"pfxX":-10.184517352514133,"pfxZ":2.7444907250005643,"pX":-0.21938171357957767,"pZ":1.352022762473632,"vX0":8.489828064873228,"vY0":-128.41479039326202,"vZ0":-5.05297557939449,"x":125.36,"y":202.28,"x0":-2.2421250863588664,"y0":50.00447158662962,"z0":5.4864466366503954,"aX":-17.042437706190967},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":1471,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4262288038529185,"extension":6.1531805787960625},"index":3,"playId":"13dcdf18-cdcd-3c72-a03a-019e847c3f2f","pitchNumber":3,"startTime":"2025-08-05T22:50:21.331Z","endTime":"2025-08-05T22:50:24.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.183582830176125,"aZ":-28.63678240358461,"pfxX":-1.3712640251678936,"pfxZ":2.0788501373157446,"pX":1.1303436177929582,"pZ":0.8576279460567533,"vX0":9.180162119354662,"vY0":-129.52374045063635,"vZ0":-6.523927179462037,"x":73.91,"y":215.62,"x0":-2.282287663430705,"y0":50.00040245809629,"z0":5.6002793108804525,"aX":-2.330321463133234},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":0.5,"spinRate":2393,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.4229591518370328,"extension":6.190887107884633},"index":4,"playId":"ec11f374-48ab-32dc-976f-6fb6bd1e80b6","pitchNumber":4,"startTime":"2025-08-05T22:50:33.974Z","endTime":"2025-08-05T22:50:37.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:50:37.147Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Vierling lines out to center fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T22:50:39.290Z","endTime":"2025-08-05T22:51:55.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.57188472575034,"strikeZoneBottom":1.74289822036676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.630306113301984,"aZ":-10.277850028859609,"pfxX":-5.898215922918809,"pfxZ":10.987595630452633,"pX":0.27717402963780446,"pZ":2.2083847139530484,"vX0":8.22679362868341,"vY0":-140.68500569635196,"vZ0":-7.813986870726578,"x":106.43,"y":179.15,"x0":-1.9265309206009749,"y0":50.00548155693863,"z0":5.698183455267126,"aX":-11.757430880974908},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":8.9,"spinRate":2314,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3901965618513574,"extension":6.459199074030856},"index":0,"playId":"40d69152-908b-3bca-8cfb-6fe44143fca5","pitchNumber":1,"startTime":"2025-08-05T22:50:58.937Z","endTime":"2025-08-05T22:51:03.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58189789111416,"aZ":-17.686544694590925,"pfxX":-11.42965099170932,"pfxZ":7.537477466163313,"pX":-1.3029189970240285,"pZ":2.29904800558733,"vX0":6.891329213122819,"vY0":-138.40710668350712,"vZ0":-5.342277674823883,"x":166.66,"y":176.71,"x0":-2.352290166952469,"y0":50.00231615170258,"z0":5.455523473107316,"aX":-21.96760670633596},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":19.1,"spinRate":2341,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3971619999632905,"extension":6.292590622838082},"index":1,"playId":"fc9cff8a-0ec2-35e2-b016-272358bc1006","pitchNumber":2,"startTime":"2025-08-05T22:51:09.311Z","endTime":"2025-08-05T22:51:12.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T22:51:26.021Z","endTime":"2025-08-05T22:51:33.854Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"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":88.7,"endSpeed":82.8,"strikeZoneTop":3.50016749788817,"strikeZoneBottom":1.7624924808471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.584954132060783,"aZ":-29.29115550137731,"pfxX":-0.5700469613137589,"pfxZ":1.699130237036624,"pX":2.57931312535533,"pZ":0.5794732086210918,"vX0":11.49586286860989,"vY0":-128.6947437676834,"vZ0":-7.104395760672786,"x":18.68,"y":223.13,"x0":-1.8481254127444149,"y0":50.004602532778286,"z0":5.607013584185084,"aX":-0.9694388303772712},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":-1.2,"spinRate":2394,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4235979359709834,"extension":6.297075710567947},"index":3,"playId":"ba1c6a1b-0b07-3c4b-9604-de1f466a4a00","pitchNumber":3,"startTime":"2025-08-05T22:51:33.854Z","endTime":"2025-08-05T22:51:36.877Z","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":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.959027290179215,"aZ":-18.690020315827525,"pfxX":-10.721546233832926,"pfxZ":6.872667275152999,"pX":-0.5767486949472822,"pZ":2.335970268362887,"vX0":8.566821934061487,"vY0":-139.33424281896586,"vZ0":-5.073832357039357,"x":138.98,"y":175.71,"x0":-2.3016615441200257,"y0":50.00274477272815,"z0":5.419622465904371,"aX":-21.03405384363976},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":17.6,"spinRate":2337,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39344346004922404,"extension":6.371219640287535},"hitData":{"launchSpeed":92.1,"launchAngle":23.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.55,"coordY":69.62}},"index":4,"playId":"ef3c7e16-21ad-39db-9c45-0add29599a17","pitchNumber":4,"startTime":"2025-08-05T22:51:48.026Z","endTime":"2025-08-05T22:51:55.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:51:55.373Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a sharp line drive to right fielder Matt Wallner.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T22:51:57.466Z","endTime":"2025-08-05T22:53:23.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.42688969890831,"strikeZoneBottom":1.7021847523722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.561265326640537,"aZ":-19.536753505004437,"pfxX":-0.8510375630934179,"pfxZ":6.741120763179248,"pX":1.3783047694866826,"pZ":1.6151111422322912,"vX0":9.829355869629483,"vY0":-135.54235928282372,"vZ0":-6.870606812687034,"x":64.46,"y":195.17,"x0":-2.172982367481597,"y0":50.001575093291194,"z0":5.530605633345055,"aX":-1.5957869360461527},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":-0.4,"spinRate":2420,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4029604092784407,"extension":6.3942570192094035},"index":0,"playId":"eadad22f-f578-3304-8cac-7b7b46d93be0","pitchNumber":1,"startTime":"2025-08-05T22:52:21.383Z","endTime":"2025-08-05T22:52:24.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29186564619118,"aZ":-20.474093916262948,"pfxX":-1.1003694183079267,"pfxZ":6.28364850208246,"pX":1.2326656257653372,"pZ":2.8293063918627404,"vX0":9.528848006639784,"vY0":-134.62593655238285,"vZ0":-3.8588189476837176,"x":70.01,"y":162.39,"x0":-2.188160521059628,"y0":50.00336587826253,"z0":5.704804090892575,"aX":-2.0506542666550605},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":0.2,"spinRate":2452,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.40464981515272935,"extension":6.2621454769638385},"index":1,"playId":"988f54ed-afd4-307e-9e80-dc0ec8153443","pitchNumber":2,"startTime":"2025-08-05T22:52:35.252Z","endTime":"2025-08-05T22:52:38.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-05T22:52:44.745Z","endTime":"2025-08-05T22:52:58.344Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.34122136573934,"strikeZoneBottom":1.67720207810061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70863032196961,"aZ":-23.53489207965912,"pfxX":-8.518153468054928,"pfxZ":5.040526915993775,"pX":-2.256415425155828,"pZ":1.5112469952976983,"vX0":3.5604728818796296,"vY0":-130.64137108219703,"vZ0":-5.569322821887793,"x":203.01,"y":197.98,"x0":-2.5367455504515095,"y0":50.00373539294382,"z0":5.460134878529308,"aX":-14.598969205047444},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":14.5,"spinRate":1536,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4206372716153597,"extension":6.196740780385995},"index":3,"playId":"6043e131-dda3-3b98-8540-7451455be022","pitchNumber":3,"startTime":"2025-08-05T22:52:58.344Z","endTime":"2025-08-05T22:53:01.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.361691720561403,"aZ":-17.168209464738656,"pfxX":-1.6337198880786605,"pfxZ":8.132726605308001,"pX":0.514330108211996,"pZ":2.300504626496977,"vX0":8.1118209352404,"vY0":-135.41495932818094,"vZ0":-5.4759475237640425,"x":97.39,"y":176.67,"x0":-2.3162022740301182,"y0":50.00186937134058,"z0":5.561959295289159,"aX":-3.0145023793293513},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":1.1,"spinRate":2524,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.40547751050620473,"extension":6.388987483871383},"hitData":{"launchSpeed":101.1,"launchAngle":10.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.2,"coordY":104.93}},"index":4,"playId":"f608515e-907c-3282-ac7e-2e0d51fab87e","pitchNumber":4,"startTime":"2025-08-05T22:53:12.465Z","endTime":"2025-08-05T22:53:23.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:53:23.090Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T22:53:24.507Z","endTime":"2025-08-05T22:55:34.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.67135885742804,"strikeZoneBottom":1.79474340323174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.80801143317908,"aZ":-17.785614613046583,"pfxX":-9.507373054199093,"pfxZ":7.239171181929379,"pX":-2.095890253228213,"pZ":3.6141309242023913,"vX0":4.377964493598456,"vY0":-140.76250571784584,"vZ0":-2.1234097851340548,"x":196.89,"y":141.2,"x0":-2.4444956746721807,"y0":50.00182129209535,"z0":5.542059939976946,"aX":-18.894893446587595},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":16.2,"spinRate":2366,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3905473892668878,"extension":6.329208342680061},"index":0,"playId":"a66ae7af-b5b3-3846-8ca6-0dfb87adaaaa","pitchNumber":1,"startTime":"2025-08-05T22:53:46.755Z","endTime":"2025-08-05T22:53:52.460Z","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":96.3,"endSpeed":87.1,"strikeZoneTop":3.72726177266098,"strikeZoneBottom":1.76078341654859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.572800244491916,"aZ":-15.50254754104385,"pfxX":-11.678413332674642,"pfxZ":8.480552070037263,"pX":-1.3251440446319156,"pZ":3.1452719737764494,"vX0":7.081059129727708,"vY0":-140.02100231785641,"vZ0":-3.7351810053445296,"x":152.6,"y":109.33,"x0":-2.382859501409882,"y0":50.00333015541854,"z0":5.525185587289149,"aX":-22.95732642977543},"breaks":{"breakAngle":52.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":19.4,"spinRate":2429,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39269890939824714,"extension":6.402829375239425},"index":1,"playId":"7b723d08-7fc8-3cc5-b895-e50ae2fa072e","pitchNumber":2,"startTime":"2025-08-05T22:54:06.420Z","endTime":"2025-08-05T22:54:11.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":86.6,"strikeZoneTop":3.64699116898168,"strikeZoneBottom":1.7406443959291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.681422623281414,"aZ":-9.512910022358446,"pfxX":-5.41286061059942,"pfxZ":11.61889010468095,"pX":0.6978053014463299,"pZ":2.599145303026555,"vX0":9.489163146549076,"vY0":-140.19852817215647,"vZ0":-6.483344862115596,"x":90.4,"y":168.6,"x0":-2.059140728565038,"y0":50.002595241824025,"z0":5.593186727523929,"aX":-10.557684813707427},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":7.4,"spinRate":2321,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3937477508600966,"extension":6.381308899848338},"index":2,"playId":"9f3c6317-ea8d-3041-8660-40216f15ec75","pitchNumber":3,"startTime":"2025-08-05T22:54:24.503Z","endTime":"2025-08-05T22:54:28.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53033880050881,"aZ":-18.795903760194843,"pfxX":-9.769284420454788,"pfxZ":6.77401584297947,"pX":-0.7566474773437523,"pZ":2.4002019720784973,"vX0":7.936731645687596,"vY0":-139.85726743146085,"vZ0":-4.937494504218565,"x":145.84,"y":173.97,"x0":-2.3667674812168378,"y0":50.00088130036393,"z0":5.42718096179218,"aX":-19.28627272750997},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":16.0,"spinRate":2413,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3921397910527311,"extension":6.447019703360585},"index":3,"playId":"71f1fcdd-92b2-398d-a83a-aa2cf01b2982","pitchNumber":4,"startTime":"2025-08-05T22:54:41.649Z","endTime":"2025-08-05T22:54:46.746Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-05T22:54:57.068Z","endTime":"2025-08-05T22:55:11.303Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":90.3,"endSpeed":82.4,"strikeZoneTop":3.60828499942112,"strikeZoneBottom":1.73234731418353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.765664343270597,"aZ":-27.017015356649896,"pfxX":1.3371862308239413,"pfxZ":2.987901960253768,"pX":1.479990409289137,"pZ":2.139082083611358,"vX0":8.661216512917294,"vY0":-131.15049165198175,"vZ0":-3.9923876664013482,"x":60.59,"y":181.02,"x0":-2.0500065005241686,"y0":50.006445257142346,"z0":5.714429924961914,"aX":2.3114386795596147},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-4.4,"spinRate":2405,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.418879407911696,"extension":6.345725592655963},"index":5,"playId":"9a9c56e4-66cb-383b-87a1-bfc6ae30e547","pitchNumber":5,"startTime":"2025-08-05T22:55:11.303Z","endTime":"2025-08-05T22:55:14.779Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.60671531476169,"strikeZoneBottom":1.76083363377306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97964847726477,"aZ":-27.839377814984644,"pfxX":1.1650946552422574,"pfxZ":2.509012486710601,"pX":0.01981941648447284,"pZ":2.5465425333760963,"vX0":5.871139646050904,"vY0":-130.7826038442595,"vZ0":-2.6503469830417417,"x":116.24,"y":170.02,"x0":-2.4071356402300474,"y0":50.005954516362046,"z0":5.664558895029449,"aX":2.0145143514578714},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":-3.5,"spinRate":2389,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4190519314611256,"extension":6.306966487226301},"index":6,"playId":"91fcfe54-9e9c-3d22-a208-7db2e454e20d","pitchNumber":6,"startTime":"2025-08-05T22:55:29.933Z","endTime":"2025-08-05T22:55:34.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:55:34.871Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a line drive to center fielder Matt Vierling.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T22:57:10.954Z","endTime":"2025-08-05T22:58:45.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.77931968188508,"strikeZoneBottom":1.79139484475685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41437177901852,"aZ":-42.58715642476708,"pfxX":1.7113934628831529,"pfxZ":-8.244312095018994,"pX":0.6969193189939792,"pZ":2.4672733013487322,"vX0":5.033256304908494,"vY0":-112.26308786939217,"vZ0":1.5833337206214386,"x":90.44,"y":172.16,"x0":-1.806690366726041,"y0":50.00465859836118,"z0":6.124477609823626,"aX":2.160502785391369},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.0,"breakHorizontal":-4.6,"spinRate":2047,"spinDirection":23},"zone":6,"typeConfidence":2.0,"plateTime":0.4899673346705544,"extension":6.653161855585128},"index":0,"playId":"ca284881-dcf5-3029-be08-a06b361776e3","pitchNumber":1,"startTime":"2025-08-05T22:57:41.649Z","endTime":"2025-08-05T22:57:45.645Z","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":83.7,"endSpeed":76.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.804324835227547,"aZ":-28.82511073193887,"pfxX":-12.504507729049667,"pfxZ":2.2510023186665027,"pX":-0.1813593038759835,"pZ":2.1365804003721163,"vX0":8.105899331092186,"vY0":-121.6298644010639,"vZ0":-2.4486015773658085,"x":123.91,"y":181.09,"x0":-1.9473925359038349,"y0":50.00096928538473,"z0":5.678050430025956,"aX":-18.569750488194284},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.7,"breakHorizontal":20.5,"spinRate":1803,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.4518383608316765,"extension":6.812296362842407},"index":1,"playId":"d2042cc8-835e-3d32-8983-0765263b9d73","pitchNumber":2,"startTime":"2025-08-05T22:57:54.059Z","endTime":"2025-08-05T22:58:01.646Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T22:58:22.051Z","endTime":"2025-08-05T22:58:34.347Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.502685595329368,"aZ":-13.175189983482568,"pfxX":-6.7680900485338285,"pfxZ":10.254766471485606,"pX":0.34143188303615235,"pZ":3.634940529947314,"vX0":7.730982383789602,"vY0":-135.24499009002827,"vZ0":-3.5878922521407612,"x":103.99,"y":140.64,"x0":-1.6748147372045463,"y0":50.00106994357167,"z0":5.9028363102395325,"aX":-12.53717133188233},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":10.6,"spinRate":2164,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40499192848775145,"extension":6.96379595061846},"hitData":{"launchSpeed":88.1,"launchAngle":12.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.5,"coordY":90.82}},"index":3,"playId":"b65ae08f-8089-332b-9cd6-db8d98671aa5","pitchNumber":3,"startTime":"2025-08-05T22:58:34.347Z","endTime":"2025-08-05T22:58:45.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:58:45.697Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brooks Lee lines out sharply to right fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T22:58:46.535Z","endTime":"2025-08-05T22:59:20.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.063660714888304,"aZ":-22.019487142873075,"pfxX":-0.5728427459951033,"pfxZ":6.143062531652996,"pX":-0.09208841444194706,"pZ":3.040699236100051,"vX0":5.137835845938614,"vY0":-127.24351121872921,"vZ0":-2.8005740836392703,"x":120.51,"y":156.68,"x0":-2.05586768131237,"y0":50.004262484282336,"z0":5.884347114070583,"aX":-0.9474814692045781},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.8,"breakHorizontal":0.0,"spinRate":2000,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4290794408285339,"extension":6.7686753885837705},"hitData":{"launchSpeed":106.1,"launchAngle":19.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.68,"coordY":82.1}},"index":0,"playId":"2d8fa3ed-c7f8-3a50-bfbd-98f8632473d3","pitchNumber":1,"startTime":"2025-08-05T22:59:08.240Z","endTime":"2025-08-05T22:59:20.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:59:20.239Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Vázquez lines out to right fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T22:59:26.273Z","endTime":"2025-08-05T23:00:36.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.05714184078503,"strikeZoneBottom":1.53420797654772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29514444890092,"aZ":-16.39733341390646,"pfxX":-9.132226328063734,"pfxZ":8.57020055590612,"pX":-1.0338172150667975,"pZ":3.238065670394161,"vX0":5.792408470600092,"vY0":-135.2810023754138,"vZ0":-3.5303664000450383,"x":156.41,"y":151.35,"x0":-2.023348638595858,"y0":50.00560448500852,"z0":5.719195889675626,"aX":-16.819754363077372},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":15.2,"spinRate":2125,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40587095618727975,"extension":6.921519166549301},"index":0,"playId":"8a2fe557-a52c-3bbe-b7f8-6b699955fa41","pitchNumber":1,"startTime":"2025-08-05T22:59:45.312Z","endTime":"2025-08-05T22:59:51.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.04439112543169,"strikeZoneBottom":1.55187858504842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27315390201979,"aZ":-14.11102109931805,"pfxX":-8.085629914194564,"pfxZ":9.77265742946652,"pX":-0.7527099261075268,"pZ":2.620352809131128,"vX0":6.294942296022059,"vY0":-135.49307244276665,"vZ0":-5.3134260621614695,"x":145.69,"y":168.03,"x0":-2.062631045137021,"y0":50.00111270001409,"z0":5.602820705919091,"aX":-14.941640081696002},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":13.2,"spinRate":2086,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4051920878513018,"extension":7.01728339446591},"index":1,"playId":"37f97eb8-cc99-30f6-8315-c30da179c5f4","pitchNumber":2,"startTime":"2025-08-05T23:00:04.997Z","endTime":"2025-08-05T23:00:10.310Z","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":93.1,"endSpeed":85.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70166789928422,"aZ":-16.093991023729192,"pfxX":-8.459602126634667,"pfxZ":8.660323545188579,"pX":-0.6519755217864682,"pZ":2.633312979935368,"vX0":6.558613383764299,"vY0":-135.42203857125483,"vZ0":-5.1056748532129435,"x":141.85,"y":167.68,"x0":-2.006717431493988,"y0":50.00208252750084,"z0":5.669756034952062,"aX":-15.704736682662396},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":13.9,"spinRate":2041,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4045286830735271,"extension":7.00006789666753},"hitData":{"launchSpeed":80.7,"launchAngle":23.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.98,"coordY":107.56}},"index":2,"playId":"521e77f4-40f4-3e6e-9ae6-1be62beebf50","pitchNumber":3,"startTime":"2025-08-05T23:00:26.236Z","endTime":"2025-08-05T23:00:36.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:00:36.585Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:00:37.917Z","endTime":"2025-08-05T23:02:36.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.2,"strikeZoneTop":3.33295613449176,"strikeZoneBottom":1.64842712184169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96597012583754,"aZ":-39.5127107884183,"pfxX":1.0216537255313038,"pfxZ":-5.788461313838094,"pX":0.49595430837388316,"pZ":0.9836876068107581,"vX0":4.998793088497319,"vY0":-112.69791372611725,"vZ0":-1.910772167242837,"x":98.1,"y":212.22,"x0":-1.8953567366828319,"y0":50.00000130723711,"z0":5.881979696113949,"aX":1.2954313306546796},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.7,"breakHorizontal":-3.2,"spinRate":2054,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4884650604851064,"extension":6.779287920628262},"index":0,"playId":"7b29c483-3751-3631-8ce8-faac2a99df09","pitchNumber":1,"startTime":"2025-08-05T23:00:59.055Z","endTime":"2025-08-05T23:01:04.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.34622679282761,"strikeZoneBottom":1.63133509913765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3681354131997,"aZ":-30.42918395091985,"pfxX":-9.866992473253465,"pfxZ":1.1579228195208366,"pX":0.17857229232825111,"pZ":0.8514203094392011,"vX0":8.58983131670757,"vY0":-121.88308807493509,"vZ0":-4.876795296685518,"x":110.19,"y":215.79,"x0":-2.11256920829302,"y0":50.00033497500009,"z0":5.511458932469335,"aX":-14.816208551105257},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":15.8,"spinRate":1768,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4497059041668696,"extension":7.0913790419336635},"index":1,"playId":"b1d365da-a678-389d-a842-14464dabac3e","pitchNumber":2,"startTime":"2025-08-05T23:01:19.192Z","endTime":"2025-08-05T23:01:23.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.3236948185847,"strikeZoneBottom":1.63911539056443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.361597782637883,"aZ":-11.91401575574129,"pfxX":-4.576437906188851,"pfxZ":11.086817592231373,"pX":0.5292253745651754,"pZ":1.80575909972123,"vX0":7.510466252686767,"vY0":-134.8400228750914,"vZ0":-8.359909723255804,"x":96.83,"y":190.02,"x0":-1.707245504179445,"y0":50.00656170300942,"z0":5.802229125160449,"aX":-8.366557120910667},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":6.6,"spinRate":2270,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40737074535768114,"extension":6.902311663441885},"index":2,"playId":"38bb9b6d-e6db-3a36-966b-6f4ecc8774d1","pitchNumber":3,"startTime":"2025-08-05T23:01:38.734Z","endTime":"2025-08-05T23:01:42.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.35805450991507,"strikeZoneBottom":1.61268500600046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.188760803614848,"aZ":-14.060719727445562,"pfxX":-4.108963626428174,"pfxZ":9.675766188351147,"pX":0.5902609751543116,"pZ":3.308451586925946,"vX0":7.531587407928139,"vY0":-135.82618235636687,"vZ0":-4.292683706737558,"x":94.5,"y":149.45,"x0":-1.6822080363926282,"y0":50.00443558687521,"z0":5.884175735954596,"aX":-7.694192050604608},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":5.9,"spinRate":2255,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4029431287303469,"extension":6.9253511642841685},"index":3,"playId":"e880aa84-5292-3837-8633-35b38be2340e","pitchNumber":4,"startTime":"2025-08-05T23:02:00.857Z","endTime":"2025-08-05T23:02:07.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-05T23:02:14.880Z","endTime":"2025-08-05T23:02:27.972Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":94.1,"endSpeed":85.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47965515600856,"aZ":-14.35239049504677,"pfxX":-5.514817796621663,"pfxZ":9.398360820901026,"pX":0.16950014967394006,"pZ":3.2022860644958007,"vX0":6.858186995648735,"vY0":-136.90839211721948,"vZ0":-4.54057921730906,"x":110.54,"y":152.32,"x0":-1.6525483369840421,"y0":50.00477725772181,"z0":5.865932073082568,"aX":-10.46076019504908},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2228,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.40019169117291886,"extension":6.961940559770421},"hitData":{"launchSpeed":91.2,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.89,"coordY":155.13}},"index":5,"playId":"b30a8716-bca3-315d-b9fc-fb02eb82a919","pitchNumber":5,"startTime":"2025-08-05T23:02:27.972Z","endTime":"2025-08-05T23:02:36.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:02:36.283Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:04:19.887Z","endTime":"2025-08-05T23:05:55.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.18941217475392,"strikeZoneBottom":1.57309911648502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90562645762935,"aZ":-16.278502400469932,"pfxX":-8.643605279201005,"pfxZ":8.13828678072713,"pX":1.6736421096328302,"pZ":2.3703628955561054,"vX0":13.349068374130585,"vY0":-138.40973767103668,"vZ0":-5.679570126313898,"x":53.2,"y":174.78,"x0":-2.0736831441255505,"y0":50.00460234134287,"z0":5.5269888300127015,"aX":-16.887766583040843},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":13.1,"spinRate":2243,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3947008330203108,"extension":6.4314946915796565},"index":0,"playId":"56a20211-20fa-3edc-8f78-2101f11a9f5e","pitchNumber":1,"startTime":"2025-08-05T23:04:37.899Z","endTime":"2025-08-05T23:04:41.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.02755660130868,"strikeZoneBottom":1.44152273283738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71510146864718,"aZ":-15.2767641320604,"pfxX":-8.503423689259957,"pfxZ":8.406087200174392,"pX":-0.2551145686220148,"pZ":2.8215874126761156,"vX0":8.530876508297286,"vY0":-140.59603234818155,"vZ0":-4.703544380883459,"x":126.72,"y":162.6,"x0":-2.2181965826766126,"y0":50.00115546077679,"z0":5.50170730962119,"aX":-17.089091819578094},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":13.7,"spinRate":2232,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3890014737896319,"extension":6.343301303829309},"index":1,"playId":"8fd58145-256a-38bb-a962-2f64c02a93f2","pitchNumber":2,"startTime":"2025-08-05T23:04:51.921Z","endTime":"2025-08-05T23:04:55.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.320518079215457,"aZ":-16.55524008256758,"pfxX":-7.120265162043912,"pfxZ":7.901206556492774,"pX":0.13463145060930148,"pZ":2.7695080840432773,"vX0":8.983092070372797,"vY0":-139.26734583411883,"vZ0":-4.584616277736408,"x":111.87,"y":164.0,"x0":-2.1976237574064448,"y0":50.00644251055843,"z0":5.521471245801074,"aX":-14.083027796474934},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":11.2,"spinRate":2267,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39229429340963407,"extension":6.275854194440139},"index":2,"playId":"fbaffe70-25e2-3c63-9ced-2c795c76e44a","pitchNumber":3,"startTime":"2025-08-05T23:05:05.389Z","endTime":"2025-08-05T23:05:08.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.19882947631972,"strikeZoneBottom":1.58266606901215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.810790943262553,"aZ":-16.219839492837593,"pfxX":-5.144069284437815,"pfxZ":7.964806774480664,"pX":0.5581023485483747,"pZ":5.094998590448561,"vX0":9.950000849290008,"vY0":-139.9958753162169,"vZ0":0.8480227376564606,"x":95.73,"y":101.22,"x0":-2.3587887747013143,"y0":50.005629522924465,"z0":5.8427090453062265,"aX":-10.308500595564228},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":7.4,"spinRate":2240,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3898380927981089,"extension":6.332860419802277},"index":3,"playId":"48023615-c850-37f0-b7f8-da67396cade8","pitchNumber":4,"startTime":"2025-08-05T23:05:23.367Z","endTime":"2025-08-05T23:05:26.370Z","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":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.4,"strikeZoneTop":2.97277246851243,"strikeZoneBottom":1.44739417959757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0221778446036,"aZ":-28.281804254375043,"pfxX":-0.9128418231543765,"pfxZ":2.182063571526469,"pX":-0.6578669205712327,"pZ":1.5466751252457205,"vX0":4.4446993461017925,"vY0":-131.45574871574607,"vZ0":-5.401354601973228,"x":142.08,"y":197.02,"x0":-2.2385169495079116,"y0":50.00127707159495,"z0":5.6797798100686245,"aX":-1.6274125603658245},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":0.8,"spinRate":2367,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4137445132047217,"extension":6.203155944865048},"index":4,"playId":"683359e8-beba-353f-97a0-ff59deff15a1","pitchNumber":5,"startTime":"2025-08-05T23:05:36.120Z","endTime":"2025-08-05T23:05:41.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":84.0,"strikeZoneTop":3.11368796619435,"strikeZoneBottom":1.49746704540079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.136860966988305,"aZ":-28.097237748018703,"pfxX":0.44262094316195255,"pfxZ":2.3155550766566595,"pX":-0.4033621142462364,"pZ":1.1470867595438416,"vX0":4.852228499300322,"vY0":-130.5106641238488,"vZ0":-6.05969667933233,"x":132.38,"y":207.81,"x0":-2.328414785301357,"y0":50.004613954558884,"z0":5.559708748864413,"aX":0.7781180246327918},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":-1.7,"spinRate":2250,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.41641160310844505,"extension":6.316756021568988},"index":5,"playId":"b5674ba7-b8cc-3252-804e-5ba92b9dce76","pitchNumber":6,"startTime":"2025-08-05T23:05:51.015Z","endTime":"2025-08-05T23:05:55.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:05:55.051Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jahmai Jones flies out to right fielder Matt Wallner.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:05:56.656Z","endTime":"2025-08-05T23:08:15.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(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":85.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.24554408089859,"aZ":-28.82064193592803,"pfxX":0.21952843853691917,"pfxZ":1.871782774538655,"pX":1.0424839234619618,"pZ":1.8728110844932295,"vX0":8.318049834794426,"vY0":-131.19782839288294,"vZ0":-4.423845766210693,"x":77.26,"y":188.21,"x0":-2.160079912518193,"y0":50.00415612969873,"z0":5.658541646003119,"aX":0.3936216159361645},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":-1.7,"spinRate":2366,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.41296947072344903,"extension":6.351326821723947},"index":0,"playId":"3854c77a-432c-378e-8be3-92379b818a43","pitchNumber":1,"startTime":"2025-08-05T23:06:19.615Z","endTime":"2025-08-05T23:06:22.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.46879481252185,"strikeZoneBottom":1.68670271831024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4037407696519,"aZ":-18.978485852773066,"pfxX":-11.970106387989034,"pfxZ":6.6941960129526805,"pX":-1.7276979480806947,"pZ":2.9926992294061185,"vX0":5.893600095016404,"vY0":-139.52828426918833,"vZ0":-3.536746486078051,"x":182.86,"y":157.98,"x0":-2.312103530327622,"y0":50.004884443558396,"z0":5.527392639212163,"aX":-23.603270789571706},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":20.5,"spinRate":2316,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3925678647284667,"extension":6.319049868881533},"index":1,"playId":"6c443e46-aafe-3f1c-8755-02e814b2a7b9","pitchNumber":2,"startTime":"2025-08-05T23:06:37.238Z","endTime":"2025-08-05T23:06:40.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6700016265304,"aZ":-9.155572342165645,"pfxX":-6.625231320087716,"pfxZ":11.481801426228655,"pX":0.5455650059039667,"pZ":3.463237410142194,"vX0":9.107522051018753,"vY0":-140.85165813795564,"vZ0":-4.534557666348917,"x":96.2,"y":145.27,"x0":-1.872410565937941,"y0":50.00124775246497,"z0":5.688651695479045,"aX":-13.281186901821647},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":10.1,"spinRate":2368,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3892144504612931,"extension":6.422135355352154},"index":2,"playId":"181c2b0d-bec1-317b-a02c-f2b7b8a1a1ee","pitchNumber":3,"startTime":"2025-08-05T23:06:55.008Z","endTime":"2025-08-05T23:06:59.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.494208407401427,"aZ":-29.771254272415156,"pfxX":1.0240285790832537,"pfxZ":1.4073756563301316,"pX":0.6236039367630521,"pZ":2.1529339025609007,"vX0":6.870657518680142,"vY0":-129.87617675288607,"vZ0":-3.2707291331633765,"x":93.23,"y":180.65,"x0":-2.1903930067860804,"y0":50.003283929360634,"z0":5.6956943427444795,"aX":1.745563115979351},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":-3.4,"spinRate":2397,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.4219261314161247,"extension":6.237449678190817},"index":3,"playId":"b3672175-b420-3c2f-bb44-a37b3c107898","pitchNumber":4,"startTime":"2025-08-05T23:07:17.301Z","endTime":"2025-08-05T23:07:22.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.4724497602898,"strikeZoneBottom":1.63044991868383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.080797293005574,"aZ":-25.76686230252359,"pfxX":-0.6821880295679925,"pfxZ":3.695761799218144,"pX":1.6764914607913723,"pZ":1.006290473643921,"vX0":9.955779362679223,"vY0":-130.9263683758627,"vZ0":-6.683831222084797,"x":53.1,"y":211.61,"x0":-2.0893255446986205,"y0":50.00127920478727,"z0":5.525000032417035,"aX":-1.1827713944928628},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":-1.0,"spinRate":2377,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4186076300150492,"extension":6.473828125770627},"index":4,"playId":"100382d2-4f8c-3849-9bd1-6b9d1f169956","pitchNumber":5,"startTime":"2025-08-05T23:07:44.225Z","endTime":"2025-08-05T23:07:47.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.588816860234598,"aZ":-15.343396166930347,"pfxX":-6.738490140369819,"pfxZ":8.359538009623785,"pX":0.988211890744008,"pZ":3.0609614077949323,"vX0":11.110474138899448,"vY0":-140.91370448159182,"vZ0":-3.912968450645262,"x":79.33,"y":156.13,"x0":-2.1277490967074866,"y0":50.006702298846676,"z0":5.456918007963492,"aX":-13.574314392617593},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2380,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38848938461230365,"extension":6.5644739727178285},"hitData":{"launchSpeed":86.4,"launchAngle":29.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.89,"coordY":85.35}},"index":5,"playId":"c7644535-bec7-3799-aba9-285911bccd99","pitchNumber":6,"startTime":"2025-08-05T23:08:03.431Z","endTime":"2025-08-05T23:08:15.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:08:15.799Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:08:16.994Z","endTime":"2025-08-05T23:09:39.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.38691646972125,"aZ":-10.738079992535683,"pfxX":-6.534684365396177,"pfxZ":10.798971440055684,"pX":-0.07067523375278234,"pZ":3.0308043254708656,"vX0":8.046028668157563,"vY0":-140.58730407906452,"vZ0":-5.129053358545618,"x":119.69,"y":156.95,"x0":-2.1321472745035983,"y0":50.000132806012324,"z0":5.587187222990044,"aX":-12.968764178759153},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":10.0,"spinRate":2443,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3908660896875351,"extension":6.4956524445414985},"index":0,"playId":"a234f15f-9002-3d1a-a68c-960b90b46d5c","pitchNumber":1,"startTime":"2025-08-05T23:08:36.143Z","endTime":"2025-08-05T23:08:42.106Z","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":97.0,"endSpeed":88.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5064173717288,"aZ":-11.757071176695034,"pfxX":-4.4126054885576895,"pfxZ":10.182485900461039,"pX":-0.7891216924389987,"pZ":2.529116584213341,"vX0":5.638435826644872,"vY0":-141.0391191168614,"vZ0":-6.2766426659492085,"x":147.08,"y":170.49,"x0":-2.2453686570794873,"y0":50.0016951121512,"z0":5.549093355184723,"aX":-8.847162433230007},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":2357,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.38906468431647667,"extension":6.46334458646207},"index":1,"playId":"b0b53a75-ab83-3dd8-acd6-09748a0e4717","pitchNumber":2,"startTime":"2025-08-05T23:08:55.749Z","endTime":"2025-08-05T23:08:58.749Z","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.8,"endSpeed":89.3,"strikeZoneTop":3.44065517172436,"strikeZoneBottom":1.67549547436399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76153545356678,"aZ":-13.81285491197919,"pfxX":-7.471141479422432,"pfxZ":8.951631131348265,"pX":0.1664244541014729,"pZ":4.165784543299317,"vX0":9.489254167577606,"vY0":-142.13221082772876,"vZ0":-1.4147459841025976,"x":110.66,"y":126.3,"x0":-2.240631312629726,"y0":50.00518579805413,"z0":5.54467498084403,"aX":-15.329486400261176},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":11.6,"spinRate":2366,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3849701035024524,"extension":6.3964185861004275},"index":2,"playId":"dc598e68-a30f-3ac5-b501-6f9c1f01d3a8","pitchNumber":3,"startTime":"2025-08-05T23:09:18.484Z","endTime":"2025-08-05T23:09:23.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.974671830090493,"aZ":-29.620704020395927,"pfxX":0.8057328591417927,"pfxZ":1.4644609877836325,"pX":0.6312930594040688,"pZ":1.0233292899663997,"vX0":7.383960362082697,"vY0":-130.43251848146542,"vZ0":-6.04723979834902,"x":92.94,"y":211.15,"x0":-2.325531906170773,"y0":50.00617617812591,"z0":5.567971067163858,"aX":1.40551524552303},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.7,"breakHorizontal":-2.9,"spinRate":2382,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4177939737004088,"extension":6.318334636340535},"index":3,"playId":"5a1194c3-2dad-3abe-b96e-254a139e3b11","pitchNumber":4,"startTime":"2025-08-05T23:09:35.038Z","endTime":"2025-08-05T23:09:39.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:09:39.017Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:09:44.593Z","endTime":"2025-08-05T23:12:06.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.33307301341218,"strikeZoneBottom":1.64318484961201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.122057438715988,"aZ":-16.01125684792729,"pfxX":-6.934225758671926,"pfxZ":7.947057480758518,"pX":1.243092454518451,"pZ":3.0092119815142406,"vX0":11.753986172196146,"vY0":-141.0219558637567,"vZ0":-3.847530377753007,"x":69.62,"y":157.53,"x0":-2.0594210607816836,"y0":50.00431094546453,"z0":5.410204636700924,"aX":-14.106465047767964},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":10.4,"spinRate":2357,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.38696179193584346,"extension":6.433359458594587},"index":0,"playId":"9aacbbad-af25-383d-8f14-414c4b4a415b","pitchNumber":1,"startTime":"2025-08-05T23:10:05.607Z","endTime":"2025-08-05T23:10:08.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.54815652975461,"strikeZoneBottom":1.70527596366615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89027191626822,"aZ":-15.577828934644687,"pfxX":-10.008747793278914,"pfxZ":8.432356226933525,"pX":-0.7813623280262701,"pZ":2.387315025233052,"vX0":7.878915569088784,"vY0":-139.532828681364,"vZ0":-5.5590162761436686,"x":146.78,"y":174.32,"x0":-2.343655459776856,"y0":50.004236144700855,"z0":5.434725477023917,"aX":-19.7039487795948},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":16.4,"spinRate":2367,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39279617204945616,"extension":6.4526945796386395},"index":1,"playId":"63a387f8-40da-33b9-9c3b-f61bfab52631","pitchNumber":2,"startTime":"2025-08-05T23:10:23.405Z","endTime":"2025-08-05T23:10:26.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.34867585133142,"strikeZoneBottom":1.71999323685912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.010544762756613,"aZ":-14.87512628596129,"pfxX":-8.17177339640433,"pfxZ":8.60490414091727,"pX":-0.11202358829446991,"pZ":2.703971695483133,"vX0":8.851369165743918,"vY0":-140.4706585376858,"vZ0":-4.830451653965486,"x":121.27,"y":165.77,"x0":-2.2330850489846337,"y0":50.00545187521662,"z0":5.403878548701678,"aX":-16.43311366501851},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":13.1,"spinRate":2383,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3890293416126642,"extension":6.442773498024666},"index":2,"playId":"9242f9f5-d166-3b92-9872-ae75cc06ee1b","pitchNumber":3,"startTime":"2025-08-05T23:10:42.036Z","endTime":"2025-08-05T23:10:47.567Z","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":96.6,"endSpeed":88.6,"strikeZoneTop":3.56168563322436,"strikeZoneBottom":1.71925265715089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.845243671044344,"aZ":-12.255415818988718,"pfxX":-6.242249051311392,"pfxZ":9.92925667293408,"pX":0.8994367215809943,"pZ":3.3200043774127312,"vX0":10.224899666781385,"vY0":-140.29383673634757,"vZ0":-4.2976214185418025,"x":82.72,"y":149.14,"x0":-1.97076101545957,"y0":50.0033426544544,"z0":5.662229070891892,"aX":-12.523964101245312},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":9.4,"spinRate":2294,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3894688468575005,"extension":6.502774417845663},"index":3,"playId":"973353fc-2582-3376-a2d6-5f6cde43765c","pitchNumber":4,"startTime":"2025-08-05T23:10:59.793Z","endTime":"2025-08-05T23:11:04.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.54614071294876,"strikeZoneBottom":1.70330043391304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.300433331344394,"aZ":-11.315282950947665,"pfxX":-6.675884819967675,"pfxZ":10.127341297357361,"pX":1.22960547555954,"pZ":1.8905327997226713,"vX0":10.829957444016184,"vY0":-141.863920910013,"vZ0":-8.121218025651482,"x":70.13,"y":187.74,"x0":-1.7519053660829085,"y0":50.000940300459625,"z0":5.492970757690314,"aX":-13.748134617348638},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":10.2,"spinRate":2327,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3845794360456565,"extension":6.566584642151525},"index":4,"playId":"1862feb1-3d2a-3c35-a6ce-7f72cf4930b4","pitchNumber":5,"startTime":"2025-08-05T23:11:19.091Z","endTime":"2025-08-05T23:11:23.424Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11315791085077,"aZ":-9.468645332915694,"pfxX":-6.740322757697589,"pfxZ":11.313285951250943,"pX":0.5120325321411022,"pZ":1.925612193555769,"vX0":9.475484572496196,"vY0":-140.38672910130435,"vZ0":-8.317162898181058,"x":97.48,"y":186.79,"x0":-2.022525547900441,"y0":50.006937074894495,"z0":5.533425827931351,"aX":-13.533170736855157},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":10.4,"spinRate":2392,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3893200597630848,"extension":6.6331891991969165},"index":5,"playId":"7abab06e-1570-39a0-a2e4-e92df3527093","pitchNumber":6,"startTime":"2025-08-05T23:11:37.200Z","endTime":"2025-08-05T23:11:40.576Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.27598910910428,"strikeZoneBottom":1.67819049256214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00022703777316,"aZ":-17.59660234814584,"pfxX":-9.387570701304321,"pfxZ":7.173492115166686,"pX":0.0902005579356061,"pZ":3.072485179559671,"vX0":9.594252129308492,"vY0":-140.74016500905003,"vZ0":-3.6188932899653263,"x":113.56,"y":155.82,"x0":-2.1218299008117687,"y0":50.00615743442372,"z0":5.495383614295241,"aX":-19.08502360086923},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":15.4,"spinRate":2334,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3872484646808996,"extension":6.456359900491894},"index":6,"playId":"2450f1d7-fe61-3475-a5dc-ca580d7f8f07","pitchNumber":7,"startTime":"2025-08-05T23:12:01.804Z","endTime":"2025-08-05T23:12:06.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:12:06.812Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Wallner lines out sharply to center fielder Matt Vierling.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:13:55.982Z","endTime":"2025-08-05T23:16:22.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.9,"endSpeed":76.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66315995557601,"aZ":-29.619385753986094,"pfxX":-10.556731784585256,"pfxZ":1.7068248302636864,"pX":-0.19527692914210382,"pZ":1.6953179661760336,"vX0":7.722818592035685,"vY0":-121.9146407771918,"vZ0":-3.564797241880668,"x":124.44,"y":193.01,"x0":-2.03733579544883,"y0":50.00594573854082,"z0":5.741536281584956,"aX":-15.844851719372352},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.4,"breakHorizontal":17.3,"spinRate":1806,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4498102655438174,"extension":6.859557375157183},"index":0,"playId":"256a1e01-7119-354c-a799-a6c2eaba11b8","pitchNumber":1,"startTime":"2025-08-05T23:14:12.860Z","endTime":"2025-08-05T23:14:16.706Z","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.8,"endSpeed":85.2,"strikeZoneTop":3.6959248620186,"strikeZoneBottom":1.89136193830216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.286523236439226,"aZ":-12.023168137552503,"pfxX":-7.035121678980235,"pfxZ":10.902883205288948,"pX":-0.7014986562265633,"pZ":1.4001903642683637,"vX0":4.9992197580916065,"vY0":-134.83502942024538,"vZ0":-9.473863636399946,"x":143.74,"y":200.97,"x0":-1.6620909539956485,"y0":50.00256407336698,"z0":5.7995180726020585,"aX":-13.002234043719653},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":11.8,"spinRate":2251,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.40564551480757904,"extension":6.875228640543657},"index":1,"playId":"a93e4a59-6b48-3c28-a50e-83d800a7c27c","pitchNumber":2,"startTime":"2025-08-05T23:14:28.815Z","endTime":"2025-08-05T23:14:32.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.254275459998745,"aZ":-29.986658996195313,"pfxX":-9.373304417804952,"pfxZ":1.4383638375351628,"pX":-0.203198477139735,"pZ":1.3460638329801125,"vX0":7.311962651941208,"vY0":-122.33808650638571,"vZ0":-4.15226515036219,"x":124.75,"y":202.44,"x0":-2.007249812554176,"y0":50.00421901017885,"z0":5.62464761593592,"aX":-14.264834004459296},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":15.4,"spinRate":1760,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4470567359569513,"extension":6.871362675601519},"index":2,"playId":"3bd9c660-b818-3714-b983-8d601918f617","pitchNumber":3,"startTime":"2025-08-05T23:14:41.652Z","endTime":"2025-08-05T23:14:46.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-05T23:14:58.034Z","endTime":"2025-08-05T23:15:09.001Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.919128523312075,"aZ":-12.712522634147083,"pfxX":-5.731512311796643,"pfxZ":10.317978141316914,"pX":-0.2816894372947132,"pZ":2.1582257030061194,"vX0":5.792497210849765,"vY0":-136.21559667015714,"vZ0":-7.740168248207186,"x":127.74,"y":180.51,"x0":-1.6874557140969826,"y0":50.00100235340945,"z0":5.908590549597361,"aX":-10.808397940238521},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":9.2,"spinRate":2311,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.40156424279899117,"extension":6.795069277106816},"index":4,"playId":"3d41c976-63f6-39b2-8fff-9b3612c4f138","pitchNumber":4,"startTime":"2025-08-05T23:15:09.001Z","endTime":"2025-08-05T23:15:14.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.057428692038688,"aZ":-14.605051285113722,"pfxX":-6.896488534861247,"pfxZ":9.273400056323556,"pX":-0.8634050189361392,"pZ":2.364760415659291,"vX0":4.865009515734867,"vY0":-136.75546038403672,"vZ0":-6.735633012737235,"x":149.91,"y":174.93,"x0":-1.7690986039295031,"y0":50.00303141912795,"z0":5.860767331005346,"aX":-13.067594801661935},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":11.5,"spinRate":2171,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4004481158981861,"extension":6.829919821786317},"index":5,"playId":"f42575cc-93a5-394a-8d4d-6d651d2fa104","pitchNumber":5,"startTime":"2025-08-05T23:15:40.090Z","endTime":"2025-08-05T23:15:45.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.56356359705649,"strikeZoneBottom":1.7607363369624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.525551241881406,"aZ":-30.086882494330542,"pfxX":-8.395922808350598,"pfxZ":1.3510514031021952,"pX":-1.725452473861966,"pZ":2.0003157447317013,"vX0":3.7001897670365724,"vY0":-123.31787755467478,"vZ0":-2.701858329261234,"x":182.77,"y":184.77,"x0":-2.154653357920739,"y0":50.00067647845403,"z0":5.648279903007077,"aX":-12.929001034881171},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.0,"breakHorizontal":14.3,"spinRate":1855,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4441620178932042,"extension":6.769548189519596},"index":6,"playId":"5a1b56c1-c96b-3775-bfde-e303955e596d","pitchNumber":6,"startTime":"2025-08-05T23:15:56.502Z","endTime":"2025-08-05T23:16:01.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.868006870548257,"aZ":-30.7919178875122,"pfxX":-9.20941107368882,"pfxZ":0.8893063475543181,"pX":-0.9711167465272337,"pZ":1.6803736455159715,"vX0":5.8031556647007845,"vY0":-123.71311102716463,"vZ0":-3.5909855715415464,"x":154.02,"y":193.41,"x0":-2.151752821499045,"y0":50.000933830377406,"z0":5.733895352129479,"aX":-14.261975349553007},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":15.4,"spinRate":1917,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.44288370238323216,"extension":6.789550045453502},"hitData":{"launchSpeed":102.0,"launchAngle":18.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.07,"coordY":55.69}},"index":7,"playId":"1c161353-a886-31cf-9350-538c1261c2a0","pitchNumber":7,"startTime":"2025-08-05T23:16:14.427Z","endTime":"2025-08-05T23:16:22.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:16:22.087Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:16:25.896Z","endTime":"2025-08-05T23:18:32.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.8,"strikeZoneTop":3.5339478707154,"strikeZoneBottom":1.62710643340991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.841755658559922,"aZ":-40.155585933803444,"pfxX":3.0452101852201574,"pfxZ":-6.116979539548714,"pX":0.14480316442482194,"pZ":2.9077876524633637,"vX0":3.571216482352693,"vY0":-114.09225728366941,"vZ0":1.6598060519636013,"x":111.48,"y":160.27,"x0":-1.8418640647454727,"y0":50.00087188528913,"z0":6.156779762521969,"aX":3.975174960741834},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.2,"breakHorizontal":-6.5,"spinRate":1982,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.48182963341145957,"extension":6.583819849966366},"index":0,"playId":"a64daaa6-387b-3a96-b91e-c1c65d414453","pitchNumber":1,"startTime":"2025-08-05T23:16:47.737Z","endTime":"2025-08-05T23:16:51.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.46055905039732,"strikeZoneBottom":1.6142731194024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.411583903971827,"aZ":-28.520717699916,"pfxX":-0.857603129565403,"pfxZ":2.266962131157399,"pX":0.6077323905803362,"pZ":3.860546301267949,"vX0":6.271571096544766,"vY0":-126.60995283844554,"vZ0":0.31383802017402185,"x":93.83,"y":134.55,"x0":-1.796954619780071,"y0":50.003833802826435,"z0":6.029370546933153,"aX":-1.383406145875887},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.4,"breakHorizontal":0.0,"spinRate":1916,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.43367435591907455,"extension":6.718892717077209},"index":1,"playId":"f9487cd5-742f-3fe8-a8ae-a5532f29f666","pitchNumber":2,"startTime":"2025-08-05T23:17:01.233Z","endTime":"2025-08-05T23:17:04.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.41714104808814,"strikeZoneBottom":1.63078353224425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.633486894092826,"aZ":-13.764166647460714,"pfxX":-7.746032915497708,"pfxZ":10.157942478959438,"pX":-0.3616864514380152,"pZ":1.8897234367195175,"vX0":6.983326872473303,"vY0":-134.61605411583068,"vZ0":-7.255041087204201,"x":130.79,"y":187.76,"x0":-1.9989698783126324,"y0":50.00492888181978,"z0":5.618946723430107,"aX":-14.040780921045787},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":12.2,"spinRate":2086,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4088444487749161,"extension":6.952096308004979},"index":2,"playId":"a6c9f89b-db0e-3695-b309-6ad4b31e5b96","pitchNumber":3,"startTime":"2025-08-05T23:17:19.163Z","endTime":"2025-08-05T23:17:23.735Z","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":79.1,"endSpeed":72.4,"strikeZoneTop":3.35724581046681,"strikeZoneBottom":1.63083420046606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.102649655134325,"aZ":-43.616600988104985,"pfxX":3.5804275754967327,"pfxZ":-8.760854631942118,"pX":0.7824746656843041,"pZ":-0.09265839366696153,"vX0":4.718576260438579,"vY0":-114.98360989769121,"vZ0":-3.8081051225840987,"x":87.17,"y":241.28,"x0":-1.7805296546675866,"y0":50.001253700877676,"z0":5.920782258904701,"aX":4.677457808714993},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.6,"breakHorizontal":-7.9,"spinRate":2041,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.48081967459349206,"extension":6.534761516827807},"index":3,"playId":"d483fd99-8c21-3aa6-9a6c-2fe68e3a26d1","pitchNumber":4,"startTime":"2025-08-05T23:17:35.059Z","endTime":"2025-08-05T23:17:38.330Z","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":79.1,"endSpeed":72.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20470250213984,"aZ":-42.814789342483145,"pfxX":3.92455534582277,"pfxZ":-7.957787428605444,"pX":-0.11144974036567004,"pZ":3.427600072980987,"vX0":2.841951207102973,"vY0":-115.13785343858348,"vZ0":3.1347895598721522,"x":121.25,"y":146.23,"x0":-1.873457096451871,"y0":50.00358696923055,"z0":6.203593405378212,"aX":5.246680273627755},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.3,"breakHorizontal":-7.8,"spinRate":2052,"spinDirection":30},"zone":2,"typeConfidence":2.0,"plateTime":0.4764763053130041,"extension":6.469454103302491},"index":4,"playId":"b6dc8ab5-f97d-3b4a-b56e-234cd16f60fc","pitchNumber":5,"startTime":"2025-08-05T23:17:54.225Z","endTime":"2025-08-05T23:18:01.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55906723019977,"aZ":-14.354396413005333,"pfxX":-6.013062163994669,"pfxZ":9.417666306521465,"pX":0.7773290615514195,"pZ":2.813450296342974,"vX0":8.378996555864012,"vY0":-135.90545312416995,"vZ0":-5.761704790104468,"x":87.37,"y":162.82,"x0":-1.5480664120164518,"y0":50.0041109390847,"z0":5.9382992957105065,"aX":-11.37986170874132},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2158,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.4012585865210192,"extension":6.8189450426470435},"hitData":{"launchSpeed":94.1,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.53,"coordY":140.72}},"index":5,"playId":"90a76b00-6a73-3ab3-9b80-ed134808af5e","pitchNumber":6,"startTime":"2025-08-05T23:18:24.763Z","endTime":"2025-08-05T23:18:32.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:18:32.774Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kody Clemens doubles (9) on a line drive to center fielder Matt Vierling.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:18:36.168Z","endTime":"2025-08-05T23:19:24.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.65894717743454,"strikeZoneBottom":1.64766092550762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.041597739494904,"aZ":-20.13762758062235,"pfxX":-2.2055878582161315,"pfxZ":7.21380981185465,"pX":0.09935580637717527,"pZ":2.3058332691109125,"vX0":5.602688672627525,"vY0":-128.45465241474656,"vZ0":-4.7984554968095345,"x":113.21,"y":176.52,"x0":-1.8251007919627797,"y0":50.00259458223219,"z0":5.7674046594267505,"aX":-3.680474541020639},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.1,"breakHorizontal":2.8,"spinRate":1901,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4266856866633244,"extension":6.877097250455618},"index":0,"playId":"5d7e0dee-1fc6-3565-a62a-a6257a30ff71","pitchNumber":1,"startTime":"2025-08-05T23:18:58.052Z","endTime":"2025-08-05T23:19:01.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.022695194117468,"aZ":-39.65192212537257,"pfxX":2.3646187647673407,"pfxZ":-5.705368867143184,"pX":-0.2955601491111929,"pZ":1.668080244291625,"vX0":2.9650645740843466,"vY0":-114.34802699963862,"vZ0":-0.8863320730426669,"x":111.39,"y":160.22,"x0":-1.9210905655964396,"y0":50.00170493083207,"z0":5.984727441843805,"aX":3.099892454703347},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.2,"breakHorizontal":-5.0,"spinRate":2029,"spinDirection":25},"zone":7,"typeConfidence":2.0,"plateTime":0.48080874315333677,"extension":6.58808369613389},"hitData":{"launchSpeed":101.7,"launchAngle":13.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.51,"coordY":98.86}},"index":1,"playId":"e62d65da-92e3-39d1-9379-28ceaa103e45","pitchNumber":2,"startTime":"2025-08-05T23:19:11.552Z","endTime":"2025-08-05T23:19:24.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:19:24.506Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luke Keaschall pops out to shortstop Javier Báez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:19:35.002Z","endTime":"2025-08-05T23:20:06.444Z","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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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(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.9,"endSpeed":85.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.62199308126493,"aZ":-13.658946186433418,"pfxX":-9.028704586002984,"pfxZ":9.806350099588455,"pX":-1.1146458574014693,"pZ":3.4087538484218594,"vX0":6.1599489047925475,"vY0":-136.6533114966357,"vZ0":-3.641546710788245,"x":159.49,"y":146.74,"x0":-2.2271249985316284,"y0":50.00073787535551,"z0":5.699325506396222,"aX":-17.042946099792903},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":15.0,"spinRate":2149,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4011005873321496,"extension":6.91077511514382},"hitData":{"launchSpeed":60.1,"launchAngle":55.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.22,"coordY":147.45}},"index":0,"playId":"524a318f-c76b-3a93-986c-f00b75b93fe1","pitchNumber":1,"startTime":"2025-08-05T23:19:58.421Z","endTime":"2025-08-05T23:20:06.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:20:06.444Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Rogers grounds out, first baseman Kody Clemens to pitcher Zebby Matthews.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:21:25.257Z","endTime":"2025-08-05T23:22:39.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805673,"link":"/api/v1/people/805673"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":87.0,"strikeZoneTop":3.51771214355571,"strikeZoneBottom":1.65345498899854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.801248477509503,"aZ":-15.950896829404085,"pfxX":-8.200833518187359,"pfxZ":8.358115561439401,"pX":-0.20306550323432163,"pZ":2.611305005688219,"vX0":8.412385605758116,"vY0":-138.4173416978804,"vZ0":-4.967946026096008,"x":124.74,"y":168.27,"x0":-2.2156910754774546,"y0":50.002255818778,"z0":5.496794892716617,"aX":-15.917956477101809},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":13.1,"spinRate":2321,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.39565352723904734,"extension":6.3205692887285325},"index":0,"playId":"b59cbde1-664a-3c78-a93d-30765727f4fb","pitchNumber":1,"startTime":"2025-08-05T23:22:13.016Z","endTime":"2025-08-05T23:22:17.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-05T23:22:25.353Z","endTime":"2025-08-05T23:22:31.525Z","isPitch":false,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"}},{"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":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7528812438293,"aZ":-29.42232984271524,"pfxX":0.739067032502815,"pfxZ":1.635523879173812,"pX":0.7645929233007762,"pZ":3.0880980401521394,"vX0":7.075666013390078,"vY0":-128.66347403253835,"vZ0":-1.2920843491648792,"x":87.86,"y":155.4,"x0":-2.1128511417818987,"y0":50.00429827853243,"z0":5.869025496370261,"aX":1.2418338189860172},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":-2.9,"spinRate":2481,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.4251088920078292,"extension":6.258372346795047},"hitData":{"launchSpeed":65.4,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.32,"coordY":169.76}},"index":2,"playId":"af9ae1c1-0237-3ffc-be64-beb36fdb6cd9","pitchNumber":2,"startTime":"2025-08-05T23:22:31.525Z","endTime":"2025-08-05T23:22:39.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:22:39.544Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colt Keith doubles (17) on a line drive to center fielder Austin Martin, deflected by left fielder Trevor Larnach.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:22:52.381Z","endTime":"2025-08-05T23:24:39.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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_deflection"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.7,"strikeZoneTop":3.48473434296143,"strikeZoneBottom":1.59207166908528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.41588706626843,"aZ":-38.564046965995885,"pfxX":0.03038678276961892,"pfxZ":-4.233359049355212,"pX":-0.00979110652028122,"pZ":2.802070773636003,"vX0":5.249468272864919,"vY0":-120.886106684761,"vZ0":0.4458945834740444,"x":117.37,"y":163.12,"x0":-2.1965824581403695,"y0":50.00548823623616,"z0":5.950005194517713,"aX":0.04542785487904962},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.4,"breakHorizontal":-1.1,"spinRate":2348,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.4498758711800668,"extension":6.1514384895659235},"index":0,"playId":"986c51f2-82ae-3d6f-aef1-303db6730e0b","pitchNumber":1,"startTime":"2025-08-05T23:23:03.401Z","endTime":"2025-08-05T23:23:06.891Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05245580797625,"aZ":-29.394167980428875,"pfxX":-7.525997709882086,"pfxZ":1.6922380602173899,"pX":-0.4081063448419248,"pZ":1.4818533407459507,"vX0":7.3300882222621295,"vY0":-127.23185959035469,"vZ0":-4.0532963528204,"x":132.56,"y":198.77,"x0":-2.342728736941738,"y0":50.00585442848923,"z0":5.413878863448041,"aX":-12.394243850833933},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":12.0,"spinRate":1496,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4297957734268336,"extension":6.205076571487677},"index":1,"playId":"a6d1ae6f-d6eb-3a93-a331-63d55f9379d3","pitchNumber":2,"startTime":"2025-08-05T23:23:13.846Z","endTime":"2025-08-05T23:23:17.588Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T23:23:28.406Z","endTime":"2025-08-05T23:23:38.233Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.2020204005598,"strikeZoneBottom":1.60726246377421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41366632771179,"aZ":-25.705045964390656,"pfxX":-9.804892076369768,"pfxZ":3.852490598307874,"pX":-1.070522356295499,"pZ":0.6324852708763562,"vX0":6.8259311879764955,"vY0":-128.96417279548228,"vZ0":-6.817786768943472,"x":157.81,"y":221.7,"x0":-2.480867483945986,"y0":50.005083119608585,"z0":5.299722752663522,"aX":-16.478795899231677},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":1599,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4250882914187559,"extension":6.250404902176331},"index":3,"playId":"b80a6aae-818d-39b8-b646-f7814b0ce6e2","pitchNumber":3,"startTime":"2025-08-05T23:23:38.233Z","endTime":"2025-08-05T23:23:42.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66269762688181,"aZ":-29.18465311905225,"pfxX":-0.027618393771241756,"pfxZ":1.7696520433463787,"pX":-0.608899840351451,"pZ":1.5465501331305713,"vX0":4.584996218992803,"vY0":-129.60164227573114,"vZ0":-4.825350774198961,"x":140.21,"y":197.02,"x0":-2.40208375938011,"y0":50.00511858412418,"z0":5.678262118927298,"aX":-0.047650909028020424},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":-1.1,"spinRate":2490,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.423646147937057,"extension":6.308367551663524},"index":4,"playId":"533017c6-c0ea-3cf7-8910-abd91b834331","pitchNumber":4,"startTime":"2025-08-05T23:23:50.916Z","endTime":"2025-08-05T23:23:55.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.601504472953458,"aZ":-27.86917858556645,"pfxX":-0.04469992738615747,"pfxZ":2.505877714537882,"pX":0.1713120267941814,"pZ":1.8858697860436566,"vX0":6.44221343239927,"vY0":-129.7731804096068,"vZ0":-4.190098626070173,"x":110.47,"y":187.86,"x0":-2.330977206081371,"y0":50.00113933619214,"z0":5.629418687566659,"aX":-0.07806968179417281},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":-1.3,"spinRate":2340,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.4210891748700498,"extension":6.422002673939231},"index":5,"playId":"f2a67f66-e425-35d9-a451-1e9c17a5ead4","pitchNumber":5,"startTime":"2025-08-05T23:24:09.084Z","endTime":"2025-08-05T23:24:12.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9759224412779,"aZ":-22.950829601969257,"pfxX":-8.865308337316701,"pfxZ":5.4356165987536045,"pX":-1.231967795824549,"pZ":2.2572868035497335,"vX0":5.987566768465393,"vY0":-129.4503272204283,"vZ0":-3.8349627727147646,"x":163.96,"y":177.83,"x0":-2.4228965364273276,"y0":50.004735552377944,"z0":5.514575923960053,"aX":-15.050332701559645},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.2,"breakHorizontal":14.8,"spinRate":1571,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42309458914711273,"extension":6.238193563544603},"hitData":{"launchSpeed":77.6,"launchAngle":25.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.14,"coordY":98.0}},"index":6,"playId":"2508466d-d694-3e65-9761-744bf0d9dffd","pitchNumber":6,"startTime":"2025-08-05T23:24:25.897Z","endTime":"2025-08-05T23:24:39.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:24:39.592Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:24:52.575Z","endTime":"2025-08-05T23:26:30.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.51867243229869,"strikeZoneBottom":1.75497222075083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.904335150461186,"aZ":-21.831141562000052,"pfxX":-0.8817592155234919,"pfxZ":5.622806041466854,"pX":0.056187814008831674,"pZ":3.8530246761008704,"vX0":6.637037714596427,"vY0":-134.04068675759865,"vZ0":-1.0637623912902439,"x":114.86,"y":134.75,"x0":-2.325620131399369,"y0":50.005728881295866,"z0":5.797434218865875,"aX":-1.6236846729434447},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":0.4,"spinRate":2409,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.4068710280303063,"extension":6.415142588550294},"index":0,"playId":"0a6e54ba-cbac-3487-af89-cbd28213f729","pitchNumber":1,"startTime":"2025-08-05T23:25:22.910Z","endTime":"2025-08-05T23:25:26.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15925416775284,"aZ":-10.08468379067307,"pfxX":-4.332840972660964,"pfxZ":10.83983152927484,"pX":0.2891377523660753,"pZ":2.7112982884751773,"vX0":8.098186613361005,"vY0":-141.78490962876177,"vZ0":-6.268234386727532,"x":105.98,"y":165.57,"x0":-2.0399661700707052,"y0":50.00116914242867,"z0":5.592946952860426,"aX":-8.828861245968355},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":6.2,"spinRate":2390,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3861794192458965,"extension":6.494891404655442},"index":1,"playId":"4fe5269f-d648-3475-8a98-68374aa14c96","pitchNumber":2,"startTime":"2025-08-05T23:25:38.786Z","endTime":"2025-08-05T23:25:41.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.52990311369697,"strikeZoneBottom":1.79636167590783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21611527162754,"aZ":-8.733449018129155,"pfxX":-5.59258295156673,"pfxZ":11.643586346701792,"pX":0.2915149140425871,"pZ":2.5508856705654597,"vX0":8.230125016869517,"vY0":-141.02176275532238,"vZ0":-6.957995587173433,"x":105.89,"y":169.91,"x0":-1.9387555935517162,"y0":50.00109063860451,"z0":5.614195902980104,"aX":-11.257904574429757},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.8,"breakHorizontal":8.4,"spinRate":2397,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.38846016903342884,"extension":6.551233731034654},"index":2,"playId":"17d00c57-358e-3681-968b-751d41cb9db2","pitchNumber":3,"startTime":"2025-08-05T23:25:57.839Z","endTime":"2025-08-05T23:26:02.569Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T23:26:06.645Z","endTime":"2025-08-05T23:26:26.693Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.058340116623686,"aZ":-13.2796007542219,"pfxX":-7.341847425474518,"pfxZ":9.490132515329607,"pX":0.5631719564137785,"pZ":3.941706286342628,"vX0":9.977349722223043,"vY0":-140.06924296764006,"vZ0":-2.3215393494034924,"x":95.53,"y":132.35,"x0":-2.087899176142562,"y0":50.0020085865462,"z0":5.647488914267562,"aX":-14.617112617469989},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":2260,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3907470616922182,"extension":6.344765496288436},"index":4,"playId":"92668b42-9a57-3cab-94ea-9966674fd029","pitchNumber":4,"startTime":"2025-08-05T23:26:26.693Z","endTime":"2025-08-05T23:26:30.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:26:30.811Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kerry Carpenter doubles (14) on a line drive to center fielder Austin Martin. Colt Keith scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:26:33.203Z","endTime":"2025-08-05T23:29:50.005Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.37693603281314,"strikeZoneBottom":1.70256676412339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73061325220183,"aZ":-19.991983766766612,"pfxX":0.26255128480005374,"pfxZ":6.52341085480409,"pX":0.4602832415580154,"pZ":2.123662183379525,"vX0":7.069904967362325,"vY0":-135.3651231413536,"vZ0":-5.436349049018674,"x":99.46,"y":181.44,"x0":-2.2124384773464802,"y0":50.005988836187065,"z0":5.544679838886032,"aX":0.4894499220712157},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":-1.9,"spinRate":2496,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4036215654553885,"extension":6.303265022995747},"index":0,"playId":"40543e02-b13e-3f8f-8618-743293abef30","pitchNumber":1,"startTime":"2025-08-05T23:26:58.073Z","endTime":"2025-08-05T23:27:02.600Z","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":97.6,"endSpeed":89.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77639704500789,"aZ":-12.123798828947033,"pfxX":-5.9680481952483655,"pfxZ":9.85370406776,"pX":-0.47362910921716356,"pZ":2.463032272030593,"vX0":6.689930167243763,"vY0":-141.83057942769105,"vZ0":-6.577042066299782,"x":135.05,"y":172.28,"x0":-2.088816807079033,"y0":50.00601082034524,"z0":5.587207117762257,"aX":-12.14782798522887},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2397,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.386345768860032,"extension":6.500360184959173},"index":1,"playId":"8e4abd5c-7f92-39ae-8730-5f55825c8212","pitchNumber":2,"startTime":"2025-08-05T23:27:18.490Z","endTime":"2025-08-05T23:27:21.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T23:27:31.591Z","endTime":"2025-08-05T23:28:15.923Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.29040246938697,"strikeZoneBottom":1.61589496570312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37356654813533,"aZ":-26.401429493005654,"pfxX":1.3301016053681005,"pfxZ":3.316446508570003,"pX":1.1099777242477702,"pZ":0.7927366470388191,"vX0":7.6175393876059365,"vY0":-131.18126112715558,"vZ0":-7.195167132168107,"x":74.69,"y":217.38,"x0":-2.0069547692118554,"y0":50.00086236208525,"z0":5.5460070421983465,"aX":2.3100182850100315},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-4.1,"spinRate":2389,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4179260299793164,"extension":6.287506907691891},"index":3,"playId":"7ade92a9-531f-3715-8f17-97611bc74097","pitchNumber":3,"startTime":"2025-08-05T23:28:15.923Z","endTime":"2025-08-05T23:28:19.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-05T23:28:35.440Z","endTime":"2025-08-05T23:28:53.207Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.19435242971527,"strikeZoneBottom":1.51967304615135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.894650569687595,"aZ":-20.927327754403006,"pfxX":-6.449968409869194,"pfxZ":6.451090249506822,"pX":-1.0520741413458958,"pZ":1.0083760434613809,"vX0":5.383095773353864,"vY0":-130.53441211023502,"vZ0":-7.418251404958788,"x":157.1,"y":211.55,"x0":-2.2929581953186755,"y0":50.002697806305115,"z0":5.437797095110119,"aX":-11.242682940809532},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.4,"breakHorizontal":10.7,"spinRate":1452,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4180079767655762,"extension":6.262010443878505},"index":5,"playId":"8b655b98-0c34-3495-904f-256221071de5","pitchNumber":4,"startTime":"2025-08-05T23:28:53.207Z","endTime":"2025-08-05T23:28:57.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.13769396531734,"strikeZoneBottom":1.46327043192127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42021038365691,"aZ":-25.80869437126171,"pfxX":-0.78600329410847,"pfxZ":3.623211871787607,"pX":1.588682847389288,"pZ":0.37923549249947364,"vX0":9.905061988301998,"vY0":-131.34764097273765,"vZ0":-8.15497699493441,"x":56.44,"y":228.54,"x0":-2.1204440908064455,"y0":50.002010315543025,"z0":5.427687863270196,"aX":-1.3810953752173196},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":-0.6,"spinRate":2453,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4161394454556091,"extension":6.372286517825998},"index":6,"playId":"0e0e2066-5f2d-3470-8292-ba7ba33c1b8a","pitchNumber":5,"startTime":"2025-08-05T23:29:13.783Z","endTime":"2025-08-05T23:29:17.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08109094220621,"aZ":-12.262117801272678,"pfxX":-5.157559527487788,"pfxZ":9.78301058387812,"pX":-0.27928485924476315,"pZ":2.8049137878730743,"vX0":7.297571784416768,"vY0":-141.48158150498514,"vZ0":-5.617626648765123,"x":127.65,"y":163.05,"x0":-2.2172110648491685,"y0":50.00379315045858,"z0":5.596275815162535,"aX":-10.498878541190471},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2342,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.386559041236318,"extension":6.573207378586886},"hitData":{"launchSpeed":99.0,"launchAngle":21.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.23,"coordY":59.59}},"index":7,"playId":"370c3e85-d3e8-3455-948d-a14f3a86ff48","pitchNumber":6,"startTime":"2025-08-05T23:29:38.494Z","endTime":"2025-08-05T23:29:50.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:29:50.005Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:31:23.270Z","endTime":"2025-08-05T23:33:31.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T23:30:25.068Z","endTime":"2025-08-05T23:31:25.594Z","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":90.0,"endSpeed":82.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82329811685837,"aZ":-28.11712236476606,"pfxX":-0.9488877642497444,"pfxZ":2.331992316377895,"pX":1.343018355634207,"pZ":2.020590399562347,"vX0":8.84569044233097,"vY0":-130.75893201281983,"vZ0":-3.920518415879637,"x":65.81,"y":184.22,"x0":-1.9560333059390844,"y0":50.00071040735853,"z0":5.642147188523305,"aX":-1.6504085606159469},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.6,"breakHorizontal":-0.1,"spinRate":2391,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4184215321769571,"extension":6.296117078085041},"index":1,"playId":"1be8593d-6cec-37b2-aea4-7e235fc1db6d","pitchNumber":1,"startTime":"2025-08-05T23:31:25.594Z","endTime":"2025-08-05T23:31:29.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.343098729718793,"aZ":-28.739723930280583,"pfxX":0.24834075787306986,"pfxZ":1.9787246050726246,"pX":1.059275819305677,"pZ":1.917598176949466,"vX0":8.410876976324232,"vY0":-130.77921642686616,"vZ0":-4.035861667611575,"x":76.62,"y":187.0,"x0":-2.229361114591544,"y0":50.00078645686532,"z0":5.634142793555903,"aX":0.4296314555469204},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":-2.3,"spinRate":2399,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.41866973031887467,"extension":6.325646664946632},"index":2,"playId":"3d5939fb-163b-38ae-b5ea-e8a1d8271bdc","pitchNumber":2,"startTime":"2025-08-05T23:31:42.247Z","endTime":"2025-08-05T23:31:45.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.64772155945906,"strikeZoneBottom":1.63587714658674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.883672748479924,"aZ":-26.138827693296932,"pfxX":-0.7507366529331705,"pfxZ":3.5624340264945946,"pX":2.5730396536723505,"pZ":2.326928699526401,"vX0":11.31362391935476,"vY0":-129.81681363017597,"vZ0":-3.5595717793353683,"x":18.92,"y":175.95,"x0":-1.7566855902624943,"y0":50.00454181416364,"z0":5.720743749116239,"aX":-1.2729529618883846},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-1.3,"spinRate":2386,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.42301306571934116,"extension":6.210681644498038},"index":3,"playId":"b3453ccf-544a-34db-afe0-0f484f265ad3","pitchNumber":3,"startTime":"2025-08-05T23:32:01.879Z","endTime":"2025-08-05T23:32:05.236Z","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":96.6,"endSpeed":88.7,"strikeZoneTop":3.57855859756778,"strikeZoneBottom":1.65788797358526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.978792322137732,"aZ":-15.91324358230851,"pfxX":-3.502964766454803,"pfxZ":8.093419245344968,"pX":0.7952879603540415,"pZ":3.8638367349989053,"vX0":8.866287821269164,"vY0":-140.43513780689892,"vZ0":-2.4983046933618476,"x":86.69,"y":134.46,"x0":-1.9392006320545097,"y0":50.00658241900924,"z0":5.792635435187698,"aX":-7.042261531724731},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":4.7,"spinRate":2359,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.38911754635142115,"extension":6.3899976102396225},"index":4,"playId":"57e69a28-5691-37b8-b123-0e6908861305","pitchNumber":4,"startTime":"2025-08-05T23:32:22.321Z","endTime":"2025-08-05T23:32:27.711Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43103312692415,"aZ":-29.756098558653836,"pfxX":0.3056482916961789,"pfxZ":1.411348813432232,"pX":0.9364258982744129,"pZ":2.2955802171293724,"vX0":7.753376229891671,"vY0":-130.71907101636157,"vZ0":-3.0466076298209503,"x":81.31,"y":176.8,"x0":-2.1216948725470965,"y0":50.00214795993518,"z0":5.736688216864615,"aX":0.5213567163553736},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.0,"breakHorizontal":-2.4,"spinRate":2537,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.42082862672956,"extension":6.291780482640378},"index":5,"playId":"ada531f6-3baf-3fb8-a153-8869db615416","pitchNumber":5,"startTime":"2025-08-05T23:32:38.784Z","endTime":"2025-08-05T23:32:42.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.67927777730454,"strikeZoneBottom":1.72833465098807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44800952836355,"aZ":-13.118681716286039,"pfxX":-6.1628639520452095,"pfxZ":9.629668293614102,"pX":1.9276063652157498,"pZ":2.8050447988555387,"vX0":12.644798553584549,"vY0":-140.2028980980871,"vZ0":-5.456616842418692,"x":43.52,"y":163.04,"x0":-1.8523751878249775,"y0":50.00496224896205,"z0":5.64186140629178,"aX":-12.199056721657856},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2336,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39155840951309306,"extension":6.413808079625117},"index":6,"playId":"d6371a08-821f-36ab-9613-f9750904a224","pitchNumber":6,"startTime":"2025-08-05T23:33:06.182Z","endTime":"2025-08-05T23:33:09.415Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.406822529011713,"aZ":-26.21852783979353,"pfxX":-0.3901574260408749,"pfxZ":3.3731297463258354,"pX":-0.41963416262143327,"pZ":2.827698894134155,"vX0":5.163288575780382,"vY0":-132.14183383301793,"vZ0":-2.2707727463436393,"x":133.0,"y":162.43,"x0":-2.349060550183119,"y0":50.004144328348985,"z0":5.62618118692486,"aX":-0.6892142111215691},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":-0.5,"spinRate":2397,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.4146457280165663,"extension":6.355338683032645},"index":7,"playId":"8e05e317-4de4-3421-be81-ed891cffa557","pitchNumber":7,"startTime":"2025-08-05T23:33:26.788Z","endTime":"2025-08-05T23:33:31.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:33:31.562Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:35:54.558Z","endTime":"2025-08-05T23:36:52.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T23:35:41.860Z","endTime":"2025-08-05T23:35:56.857Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"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":83.8,"strikeZoneTop":3.23711396484454,"strikeZoneBottom":1.52284594107639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.911556622218264,"aZ":-15.182630209217075,"pfxX":-7.485751990037355,"pfxZ":9.453094695068533,"pX":0.6203524713297222,"pZ":2.105193403469368,"vX0":8.077950771844293,"vY0":-133.49966973295471,"vZ0":-7.191418031378153,"x":93.35,"y":181.94,"x0":-1.4784327603331968,"y0":50.001934999363726,"z0":5.93576205050224,"aX":-13.452982663543738},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2223,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4109832795873336,"extension":6.979469469285124},"index":1,"playId":"b7178b3d-7a43-31e7-8774-a5d111579304","pitchNumber":1,"startTime":"2025-08-05T23:35:56.857Z","endTime":"2025-08-05T23:36:01.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.57123827134444,"strikeZoneBottom":1.73815371312212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.941834389177494,"aZ":-16.04513115641551,"pfxX":-9.10942195702031,"pfxZ":8.90053850054592,"pX":-0.3054968077318068,"pZ":3.8493045841431677,"vX0":7.131038603927206,"vY0":-134.02071309897448,"vZ0":-2.185745894063259,"x":128.64,"y":134.85,"x0":-1.822001520072946,"y0":50.004908203257365,"z0":5.826108526927748,"aX":-16.513268246526753},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":14.9,"spinRate":2072,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40924731277886117,"extension":6.922409409164979},"index":2,"playId":"a6a379d3-2677-3a7a-ae5a-e24f4b9bab34","pitchNumber":2,"startTime":"2025-08-05T23:36:13.757Z","endTime":"2025-08-05T23:36:17.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.51921327967688,"strikeZoneBottom":1.64739920975396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.845032096471666,"aZ":-13.455171661062886,"pfxX":-7.05349963879713,"pfxZ":10.277953023868248,"pX":0.666892581639855,"pZ":1.8472075555997356,"vX0":8.100769539507448,"vY0":-134.2877630368814,"vZ0":-8.08880781563546,"x":91.58,"y":188.91,"x0":-1.47641397650959,"y0":50.00375268902538,"z0":5.86154216244164,"aX":-12.847429413010499},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":10.9,"spinRate":2273,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.40831922982194024,"extension":7.0193721603054255},"index":3,"playId":"041869c9-3fd8-37db-9d05-00db1d4885b6","pitchNumber":3,"startTime":"2025-08-05T23:36:28.954Z","endTime":"2025-08-05T23:36:33.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.675064566939596,"aZ":-24.272907227576667,"pfxX":0.44949397311106054,"pfxZ":4.975763841672798,"pX":1.1390197375927102,"pZ":2.8610364922477185,"vX0":7.089364707542378,"vY0":-126.04853733532678,"vZ0":-2.7938311164076532,"x":73.58,"y":161.53,"x0":-1.7835716348485358,"y0":50.00385313835472,"z0":5.970665597642674,"aX":0.7142364046587076},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.5,"breakHorizontal":-2.6,"spinRate":1931,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4366783883713028,"extension":6.7758518032484165},"hitData":{"launchSpeed":71.4,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.5,"coordY":161.21}},"index":4,"playId":"2857d1c5-1da8-3654-b6e8-3d0b2c62f837","pitchNumber":4,"startTime":"2025-08-05T23:36:43.989Z","endTime":"2025-08-05T23:36:52.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:36:52.396Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trevor Larnach homers (15) on a line drive to right center field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:37:00.725Z","endTime":"2025-08-05T23:38:35.689Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":81.2,"strikeZoneTop":3.74434089311438,"strikeZoneBottom":1.74253913355355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15179537626781,"aZ":-20.000629276208706,"pfxX":-1.4326584736941201,"pfxZ":7.27527129886954,"pX":-0.39879751745357633,"pZ":2.4630612912527035,"vX0":4.22199230841616,"vY0":-127.97307670531761,"vZ0":-4.593794050096387,"x":132.2,"y":172.28,"x0":-1.8773001374078646,"y0":50.00594284188064,"z0":5.829581983717042,"aX":-2.3988509194411},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.5,"breakHorizontal":1.7,"spinRate":1974,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.42651250953590303,"extension":6.87691384914161},"index":0,"playId":"95c6cd4b-0d56-3b9c-a0be-89ef959ee5cb","pitchNumber":1,"startTime":"2025-08-05T23:37:15.829Z","endTime":"2025-08-05T23:37:19.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.80801099218035,"strikeZoneBottom":1.71597172449417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.055761189262522,"aZ":-30.07461410184444,"pfxX":-8.33571093811592,"pfxZ":1.4061772231342529,"pX":-0.4343826308466515,"pZ":0.6993680168727681,"vX0":6.233317931822382,"vY0":-121.46677260548513,"vZ0":-5.402810758489229,"x":133.56,"y":219.9,"x0":-1.9523434261368298,"y0":50.00292528817247,"z0":5.571150679711949,"aX":-12.441354225710574},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.4,"breakHorizontal":13.6,"spinRate":1719,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4511390576157308,"extension":6.91943335932577},"index":1,"playId":"2b7fd2f1-0c8e-300e-98ed-8f4eafa55e45","pitchNumber":2,"startTime":"2025-08-05T23:37:28.819Z","endTime":"2025-08-05T23:37:32.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.80910001894199,"strikeZoneBottom":1.74659813630466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.127319494740142,"aZ":-19.284532168518496,"pfxX":-3.8770898658709574,"pfxZ":7.361215032612205,"pX":-0.9363120972747839,"pZ":2.0677909637695957,"vX0":4.0782334821023385,"vY0":-130.84152649855767,"vZ0":-5.916993583462183,"x":152.69,"y":182.95,"x0":-2.004387222067378,"y0":50.00065708224199,"z0":5.783077172363513,"aX":-6.786186426999161},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":6.2,"spinRate":1990,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4171035750835146,"extension":6.858840155598093},"index":2,"playId":"2b34084c-b19a-30a1-b303-cf26b331addf","pitchNumber":3,"startTime":"2025-08-05T23:37:47.059Z","endTime":"2025-08-05T23:37:51.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.395305590272685,"aZ":-21.503972215799728,"pfxX":-0.7113195125429443,"pfxZ":6.531412741617533,"pX":-0.18657223712205268,"pZ":2.8728179905765083,"vX0":4.661970065118007,"vY0":-128.01486538588006,"vZ0":-3.249377786277221,"x":124.11,"y":161.21,"x0":-1.9515258560603463,"y0":50.00135331636892,"z0":5.873584747799489,"aX":-1.1628029369124977},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.2,"breakHorizontal":0.1,"spinRate":1957,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.43052651127867403,"extension":6.822033696512434},"hitData":{"launchSpeed":109.4,"launchAngle":21.0,"totalDistance":409.0,"trajectory":"line_drive","hardness":"hard","location":"89","coordinates":{"coordX":210.35,"coordY":55.84}},"index":3,"playId":"aeb4a907-22b4-32b3-9f86-94d5dc553d83","pitchNumber":4,"startTime":"2025-08-05T23:38:11.662Z","endTime":"2025-08-05T23:38:35.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:38:35.689Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:38:24.943Z","endTime":"2025-08-05T23:39:35.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":88.8,"endSpeed":80.9,"strikeZoneTop":3.35377785575051,"strikeZoneBottom":1.55688779686862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.796336464518546,"aZ":-20.778008615434135,"pfxX":0.4304807698561959,"pfxZ":6.798665120640036,"pX":0.7052061618760348,"pZ":2.3858377736127965,"vX0":6.193367095125904,"vY0":-129.11379893216704,"vZ0":-4.758598261203809,"x":90.12,"y":174.36,"x0":-1.7880361984631745,"y0":50.00054342273098,"z0":5.867880739346063,"aX":0.7194018532764305},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.4,"breakHorizontal":-2.3,"spinRate":1946,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4254705166206052,"extension":6.816685060707984},"index":0,"playId":"6171f831-b779-387b-b267-7a245422ab8b","pitchNumber":1,"startTime":"2025-08-05T23:38:55.629Z","endTime":"2025-08-05T23:39:00.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.42887564314956,"strikeZoneBottom":1.69239682770641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.612543907335372,"aZ":-15.189241600582594,"pfxX":-7.381145671098806,"pfxZ":9.505145689846863,"pX":0.028028632588586174,"pZ":2.7746401723470724,"vX0":6.6374680968383615,"vY0":-133.33186108446202,"vZ0":-5.326884266040893,"x":115.93,"y":163.86,"x0":-1.5435026104363965,"y0":50.00521562136619,"z0":5.907340820391889,"aX":-13.194689229443357},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2126,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.41193470093743434,"extension":6.935944511109989},"index":1,"playId":"34d47383-21df-31dd-a507-450854d7610f","pitchNumber":2,"startTime":"2025-08-05T23:39:09.124Z","endTime":"2025-08-05T23:39:12.733Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-05T23:39:15.568Z","endTime":"2025-08-05T23:39:27.312Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.917873857218787,"aZ":-29.51454829481945,"pfxX":-10.513788126078875,"pfxZ":1.7735201841880395,"pX":-0.617080500654501,"pZ":1.5881103176266709,"vX0":6.739988091748489,"vY0":-122.14055782278758,"vZ0":-3.7129357532240324,"x":140.52,"y":195.9,"x0":-2.0579471381710546,"y0":50.00313033417177,"z0":5.689067807786687,"aX":-15.754084938110212},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.5,"breakHorizontal":17.3,"spinRate":1817,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4498785830343537,"extension":7.131967651200344},"hitData":{"launchSpeed":96.0,"launchAngle":-6.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.37,"coordY":156.65}},"index":3,"playId":"dff0623d-a44a-3497-a197-e90b49a0ed63","pitchNumber":3,"startTime":"2025-08-05T23:39:27.312Z","endTime":"2025-08-05T23:39:35.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:39:35.495Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Vázquez grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:39:41.829Z","endTime":"2025-08-05T23:40:18.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.06847307861323,"strikeZoneBottom":1.55033922127722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.297912924395234,"aZ":-42.32793950912893,"pfxX":2.050730224218209,"pfxZ":-7.805877956921691,"pX":-0.3022771490579494,"pZ":1.496890691822855,"vX0":2.8929298117434796,"vY0":-114.03542844907506,"vZ0":-0.6588022470329747,"x":128.52,"y":198.36,"x0":-1.8595700374614108,"y0":50.00236729599758,"z0":6.008542677520203,"aX":2.6676904842609104},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.9,"breakHorizontal":-4.6,"spinRate":1963,"spinDirection":24},"zone":7,"typeConfidence":2.0,"plateTime":0.4825280261135223,"extension":6.649959467827067},"index":0,"playId":"24ae0378-c12e-3ad9-90f1-815b73f0c653","pitchNumber":1,"startTime":"2025-08-05T23:39:57.506Z","endTime":"2025-08-05T23:40:01.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.466567895842985,"aZ":-12.2552696868345,"pfxX":-8.095284936447149,"pfxZ":10.977645232338663,"pX":0.09683199224659705,"pZ":2.4528015932594873,"vX0":6.830415986161771,"vY0":-134.21405889821915,"vZ0":-6.64356896016042,"x":113.31,"y":172.55,"x0":-1.4358676553399998,"y0":50.00545666605978,"z0":5.842370265538194,"aX":-14.693829269160682},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":13.1,"spinRate":2166,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4089113217435041,"extension":6.883965500472962},"hitData":{"launchSpeed":95.7,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":163.75}},"index":1,"playId":"685bf910-c61f-3305-9490-42d83b65dc84","pitchNumber":2,"startTime":"2025-08-05T23:40:10.794Z","endTime":"2025-08-05T23:40:18.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:40:18.795Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a line drive to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T23:42:18.082Z","endTime":"2025-08-05T23:43:26.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.23509791211321,"strikeZoneBottom":1.5483717219056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71351792327966,"aZ":-37.21226934096386,"pfxX":0.010960816332556078,"pfxZ":-3.631654831680324,"pX":-1.416988942158386,"pZ":3.890541379349504,"vX0":2.036387975301313,"vY0":-116.8873443649264,"vZ0":2.913071784897582,"x":171.01,"y":133.74,"x0":-2.3003759109175834,"y0":50.00485616256449,"z0":6.118385931424997,"aX":0.01504273363121696},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.6,"breakHorizontal":-0.5,"spinRate":2286,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4683082149577298,"extension":6.144229555216189},"index":0,"playId":"e77c179b-bc6f-361c-bdba-bd31576a32de","pitchNumber":1,"startTime":"2025-08-05T23:42:44.878Z","endTime":"2025-08-05T23:42:49.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96745423154639,"aZ":-13.234151332985945,"pfxX":-6.586037620984335,"pfxZ":9.875157178645841,"pX":-0.6303718572631183,"pZ":3.0956981371239496,"vX0":6.576857053896461,"vY0":-138.1432290762397,"vZ0":-4.402002914073538,"x":141.03,"y":155.2,"x0":-2.1951220466692534,"y0":50.002570413848666,"z0":5.610295700536472,"aX":-12.63198125127534},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2321,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39765333271576075,"extension":6.363103323464563},"index":1,"playId":"1a7fbec9-adb8-3084-89fa-7e6374beeb66","pitchNumber":2,"startTime":"2025-08-05T23:42:57.740Z","endTime":"2025-08-05T23:43:01.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.775291103365504,"aZ":-12.300816536089814,"pfxX":-4.375101160950687,"pfxZ":10.301619708499459,"pX":0.7001694822179327,"pZ":2.8241155193185197,"vX0":9.387775649179687,"vY0":-138.25315988617265,"vZ0":-5.473652114328909,"x":90.31,"y":162.53,"x0":-2.176173711161651,"y0":50.00599227242986,"z0":5.660400951019485,"aX":-8.443714927327267},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":5.9,"spinRate":2241,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3966757471371194,"extension":6.54119497041488},"hitData":{"launchSpeed":88.9,"launchAngle":20.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.5,"coordY":103.88}},"index":2,"playId":"b256957d-13a0-3270-bcd9-77a10d11eaf2","pitchNumber":3,"startTime":"2025-08-05T23:43:15.394Z","endTime":"2025-08-05T23:43:26.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:43:26.461Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jahmai Jones pops out to first baseman Kody Clemens in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T23:43:34.190Z","endTime":"2025-08-05T23:44:52.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.56679756717163,"strikeZoneBottom":1.71618344126027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.952916757528797,"aZ":-16.710611712061098,"pfxX":-9.209686093567832,"pfxZ":7.991118793502486,"pX":-0.8500867525575729,"pZ":2.1755577316721424,"vX0":7.422171553866228,"vY0":-138.28033827179848,"vZ0":-5.909790757577993,"x":149.4,"y":180.04,"x0":-2.372925704941224,"y0":50.00673067988123,"z0":5.462442134117388,"aX":-17.83214358703869},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":15.1,"spinRate":2387,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3961619654305921,"extension":6.430607976636921},"index":0,"playId":"a208edeb-e785-3b76-a142-27bcfaefc167","pitchNumber":1,"startTime":"2025-08-05T23:43:49.032Z","endTime":"2025-08-05T23:43:55.089Z","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":94.9,"endSpeed":86.8,"strikeZoneTop":3.59788132273927,"strikeZoneBottom":1.71715703655389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.797680638719502,"aZ":-17.644280718607593,"pfxX":-9.376783955127552,"pfxZ":7.530763587417565,"pX":-1.3370399516582705,"pZ":2.1058712175839895,"vX0":5.595399097336459,"vY0":-138.01520561061147,"vZ0":-5.998301021337777,"x":167.96,"y":181.92,"x0":-2.1728220075831484,"y0":50.000386340651225,"z0":5.496245505611448,"aX":-18.081412360001092},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":15.8,"spinRate":2350,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3969117814264975,"extension":6.467092626441468},"index":1,"playId":"af387e14-cad2-3812-ba06-7da0290579ed","pitchNumber":2,"startTime":"2025-08-05T23:44:05.626Z","endTime":"2025-08-05T23:44:09.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.59667524987273,"strikeZoneBottom":1.68594532197644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50728169362693,"aZ":-14.571937775982539,"pfxX":-5.384702706495949,"pfxZ":8.859342099285938,"pX":0.0011228419960705826,"pZ":1.9189987093173637,"vX0":7.5752277307310205,"vY0":-139.83020175831132,"vZ0":-7.25302696680137,"x":116.96,"y":186.97,"x0":-2.039141544959451,"y0":50.00355590079627,"z0":5.496019222366882,"aX":-10.700428553311115},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2320,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3911926427543526,"extension":6.481187423576976},"index":2,"playId":"56be2947-9d70-359f-97e0-8133f018d5ad","pitchNumber":3,"startTime":"2025-08-05T23:44:24.941Z","endTime":"2025-08-05T23:44:30.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40363740762637,"aZ":-18.029419988840445,"pfxX":-8.484183939983266,"pfxZ":7.219214903488293,"pX":-0.665116468066811,"pZ":2.8036931273552836,"vX0":6.988440040607854,"vY0":-138.69323186385375,"vZ0":-4.118207316545672,"x":142.35,"y":163.08,"x0":-2.108305809240097,"y0":50.00233245965049,"z0":5.501236552921349,"aX":-16.620479508026317},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":14.0,"spinRate":2322,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3940943511981141,"extension":6.3975006697735886},"hitData":{"launchSpeed":48.4,"launchAngle":59.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.86,"coordY":183.26}},"index":3,"playId":"f894b421-1c22-32fd-b780-4a7e3e3b8956","pitchNumber":4,"startTime":"2025-08-05T23:44:41.644Z","endTime":"2025-08-05T23:44:52.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:44:52.438Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Zach McKinstry grounds into a force out, first baseman Kody Clemens to shortstop Brooks Lee. Wenceel Pérez out at 2nd. Zach McKinstry to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T23:44:56.746Z","endTime":"2025-08-05T23:46:49.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11450006357773,"aZ":-14.28176521011062,"pfxX":-5.316584975413665,"pfxZ":9.164177203624572,"pX":-0.23316032976010664,"pZ":3.5444281456155937,"vX0":7.670005815709545,"vY0":-139.0675396896673,"vZ0":-2.636936726314533,"x":125.89,"y":143.08,"x0":-2.340259432338314,"y0":50.00380729766217,"z0":5.456123423225145,"aX":-10.38203506180189},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2367,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3943466736257717,"extension":6.529547218646551},"index":0,"playId":"f3456da3-5e42-3360-9d0b-033d0c1e592b","pitchNumber":1,"startTime":"2025-08-05T23:45:12.783Z","endTime":"2025-08-05T23:45:15.783Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694986127824254,"aZ":-26.26146074295415,"pfxX":-1.4471458251373526,"pfxZ":3.209681906809397,"pX":0.7708620892719519,"pZ":2.271625848765802,"vX0":8.822134662797996,"vY0":-134.5338705798579,"vZ0":-3.763122262441818,"x":87.62,"y":177.45,"x0":-2.355252461655953,"y0":50.00519662701794,"z0":5.53838782368089,"aX":-2.668916691129678},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":0.8,"spinRate":2450,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4062947920121527,"extension":6.445030364775029},"index":1,"playId":"d79f237f-faf3-3e9a-a9a0-75b1eb7b506c","pitchNumber":2,"startTime":"2025-08-05T23:45:34.876Z","endTime":"2025-08-05T23:45:39.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.26073885138212,"strikeZoneBottom":1.57806346180663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.681260670114366,"aZ":-27.39770418803344,"pfxX":0.475445261016441,"pfxZ":2.773719835154534,"pX":0.6985162733055419,"pZ":0.3115556706038698,"vX0":7.589873627743728,"vY0":-130.2810641248676,"vZ0":-7.8673104436573436,"x":90.37,"y":230.37,"x0":-2.3111160763344154,"y0":50.00435735235153,"z0":5.433175677276181,"aX":0.8197411270258347},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-2.5,"spinRate":2454,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4199880172649575,"extension":6.3800817044517535},"index":2,"playId":"a5e36657-2ca3-33f9-b18a-b86315ae9c84","pitchNumber":3,"startTime":"2025-08-05T23:45:54.675Z","endTime":"2025-08-05T23:45:57.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"63619187-09b8-331f-b4bf-cb1cb2638e9b","startTime":"2025-08-05T23:46:17.373Z","endTime":"2025-08-05T23:46:20.987Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.961513925605956,"aZ":-13.580511640987082,"pfxX":-7.007233759852319,"pfxZ":9.54731718519984,"pX":-0.2328445661401438,"pZ":2.9638247311420627,"vX0":8.104676605615245,"vY0":-139.7470494467083,"vZ0":-4.65252037132685,"x":125.88,"y":158.76,"x0":-2.2813349555082967,"y0":50.003711931695904,"z0":5.564539035979134,"aX":-13.6492830964217},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":10.7,"spinRate":2410,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3942464334489495,"extension":6.47231251914953},"hitData":{"launchSpeed":78.0,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.96,"coordY":172.87}},"index":4,"playId":"ca35417d-5a4a-3cb0-a654-820eccd15be4","pitchNumber":4,"startTime":"2025-08-05T23:46:39.388Z","endTime":"2025-08-05T23:46:49.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:46:49.939Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T23:47:33.158Z","endTime":"2025-08-05T23:48:26.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T23:47:23.108Z","endTime":"2025-08-05T23:47:35.505Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.62284016567629,"strikeZoneBottom":1.75871506292727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.784905747711946,"aZ":-12.821016021743251,"pfxX":-6.483103325066182,"pfxZ":9.496507755336513,"pX":1.1367454751244659,"pZ":2.3950047759068824,"vX0":10.734848624766183,"vY0":-141.28260605192142,"vZ0":-6.652818363941892,"x":73.67,"y":174.11,"x0":-1.8559043026720619,"y0":50.00231239214893,"z0":5.591023714732039,"aX":-13.211938215043611},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2315,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38650833853012845,"extension":6.582044159888671},"index":1,"playId":"200348fa-21a5-336e-8fe7-42e120c71aa6","pitchNumber":1,"startTime":"2025-08-05T23:47:35.505Z","endTime":"2025-08-05T23:47:38.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.107940213222804,"aZ":-11.903930823421792,"pfxX":-6.405718865249132,"pfxZ":10.237773706849914,"pX":0.11692969307152465,"pZ":2.906436407218121,"vX0":8.027505467571654,"vY0":-139.954058137661,"vZ0":-5.355608466580914,"x":112.54,"y":160.31,"x0":-1.9587100054535047,"y0":50.00599159008722,"z0":5.627202777980481,"aX":-12.68754985858116},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2334,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39163290918670457,"extension":6.389887134067868},"index":2,"playId":"949446ec-5c8a-31d8-a1c9-a8b7f0acd210","pitchNumber":2,"startTime":"2025-08-05T23:47:52.631Z","endTime":"2025-08-05T23:47:59.176Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.52559910209937,"aZ":-19.807950693524045,"pfxX":-9.902381672877084,"pfxZ":6.281544500501308,"pX":-0.32818022420336845,"pZ":2.5760421719674285,"vX0":8.62988980446487,"vY0":-139.44897209096317,"vZ0":-4.28789433901387,"x":129.51,"y":169.23,"x0":-2.177353725112028,"y0":50.00012570035488,"z0":5.441184653599457,"aX":-19.488203933770357},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":16.1,"spinRate":2307,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39286411066643057,"extension":6.489421604573003},"hitData":{"launchSpeed":82.9,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.45,"coordY":175.91}},"index":3,"playId":"9c00a095-3493-3ea8-806d-0f2f9cc82cee","pitchNumber":3,"startTime":"2025-08-05T23:48:20.612Z","endTime":"2025-08-05T23:48:26.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:48:26.473Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:50:56.760Z","endTime":"2025-08-05T23:51:51.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Rafael Montero replaces Chris Paddack.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T23:49:50.420Z","endTime":"2025-08-05T23:50:59.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606160,"link":"/api/v1/people/606160"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34136606759279,"aZ":-13.091164682288525,"pfxX":-6.169984525376932,"pfxZ":9.630910645673318,"pX":0.14815857321973233,"pZ":2.2190319218389574,"vX0":7.485695067415095,"vY0":-140.03937843836889,"vZ0":-4.760710387462021,"x":111.35,"y":178.87,"x0":-1.7609860068456606,"y0":50.00246650776352,"z0":4.800923052971336,"aX":-12.225282117642072},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":9.6,"spinRate":2499,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3914882253715284,"extension":6.199252656196177},"index":1,"playId":"738b2e0b-2647-3c38-85c3-bf6649b34d3b","pitchNumber":1,"startTime":"2025-08-05T23:50:59.095Z","endTime":"2025-08-05T23:51:02.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.1,"strikeZoneTop":3.36612846397442,"strikeZoneBottom":1.68377321309109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98035036201073,"aZ":-28.123039153569415,"pfxX":-10.520242491738102,"pfxZ":2.4477385411536394,"pX":0.005458493162825609,"pZ":1.3873657351927182,"vX0":7.260066521555833,"vY0":-128.92561100108472,"vZ0":-2.9663552240166577,"x":116.79,"y":201.32,"x0":-1.5040935907682025,"y0":50.00452360597879,"z0":4.762326008139217,"aX":-17.416104242295685},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":17.0,"spinRate":1700,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.42758811254608053,"extension":6.223414307881151},"index":2,"playId":"3e7a7f4e-089f-33d7-bc14-ea48f2725c4a","pitchNumber":2,"startTime":"2025-08-05T23:51:15.550Z","endTime":"2025-08-05T23:51:20.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.27680252408938,"strikeZoneBottom":1.59431568284506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.256049572683292,"aZ":-28.868612775979297,"pfxX":-7.60179922070583,"pfxZ":1.9542534120791775,"pX":-0.6539518860480866,"pZ":2.561338046861206,"vX0":4.802137658636269,"vY0":-129.29013678787098,"vZ0":-0.6446197542628964,"x":141.93,"y":169.62,"x0":-1.5488933359733763,"y0":50.002500298801905,"z0":5.031723457176518,"aX":-12.853971322956397},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":12.7,"spinRate":1630,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4238399715282788,"extension":6.276115085670279},"index":3,"playId":"acc56789-1c86-3363-be0e-ff1029843e2c","pitchNumber":3,"startTime":"2025-08-05T23:51:29.030Z","endTime":"2025-08-05T23:51:35.666Z","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":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57293633755307,"aZ":-30.857690952940253,"pfxX":-9.191460579066659,"pfxZ":0.7878580936779667,"pX":0.15175098571107096,"pZ":1.81750511866174,"vX0":7.31944225017081,"vY0":-128.85330247579935,"vZ0":-1.3542708519107445,"x":111.22,"y":189.71,"x0":-1.5415924021857608,"y0":50.003005780253744,"z0":4.7501524623383045,"aX":-15.345104935296773},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":14.9,"spinRate":1679,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4262633975680963,"extension":6.02433033710623},"hitData":{"launchSpeed":78.7,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.98,"coordY":165.41}},"index":4,"playId":"d4fa82f7-0d9c-344d-afd6-4eeaaa5f56a7","pitchNumber":4,"startTime":"2025-08-05T23:51:44.208Z","endTime":"2025-08-05T23:51:51.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:51:51.979Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:51:58.608Z","endTime":"2025-08-05T23:53:37.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.6524947222905,"strikeZoneBottom":1.81594997848739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.674683188648526,"aZ":-26.529303556739404,"pfxX":-8.445808905693946,"pfxZ":3.302133438197922,"pX":1.0148788700291873,"pZ":1.4593172471204603,"vX0":9.183069489719237,"vY0":-129.2962467941659,"vZ0":-3.3754007787633444,"x":78.32,"y":199.38,"x0":-1.4703580601871615,"y0":50.00227654540577,"z0":4.797441915954904,"aX":-14.429778522505478},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.5,"breakHorizontal":13.4,"spinRate":1556,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4221667083907281,"extension":6.263462274655677},"index":0,"playId":"472e276d-2b65-3307-989b-bb26da926173","pitchNumber":1,"startTime":"2025-08-05T23:52:13.464Z","endTime":"2025-08-05T23:52:18.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.67798066022231,"strikeZoneBottom":1.84145789515848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20776224304993,"aZ":-32.11912157075958,"pfxX":-9.90807232559872,"pfxZ":0.033835756343004064,"pX":0.023900072883693512,"pZ":0.3917502832786488,"vX0":7.989083107658295,"vY0":-128.0154811750018,"vZ0":-4.467995427646334,"x":116.09,"y":228.2,"x0":-1.8486621631517326,"y0":50.00481114935336,"z0":4.671696271507058,"aX":-16.46175541906871},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":16.2,"spinRate":1582,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42772516680294315,"extension":6.306078129183229},"index":1,"playId":"b165abbf-905f-3ea6-a78d-1d4ab548c6d8","pitchNumber":2,"startTime":"2025-08-05T23:52:26.562Z","endTime":"2025-08-05T23:52:29.927Z","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":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.64283495252395,"strikeZoneBottom":1.77694632356515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.293323906909706,"aZ":-29.382802673615785,"pfxX":-8.249024605596103,"pfxZ":1.65735483954479,"pX":0.5686343359002342,"pZ":0.8264995276818268,"vX0":8.250839060685076,"vY0":-128.35637410267577,"vZ0":-3.901958314765292,"x":95.32,"y":216.46,"x0":-1.6018155395397486,"y0":50.0016162168926,"z0":4.631047816066304,"aX":-13.889211098775634},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":13.3,"spinRate":1656,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42523926710724735,"extension":6.04982961916522},"index":2,"playId":"ccd275ad-16c6-3e9d-a643-a42071c83df8","pitchNumber":3,"startTime":"2025-08-05T23:52:44.535Z","endTime":"2025-08-05T23:52:48.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.73626367414465,"strikeZoneBottom":1.84041879324069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44647129699228,"aZ":-15.331736709118118,"pfxX":-5.969136118415561,"pfxZ":8.71658550623697,"pX":-0.6043947542638585,"pZ":3.019544393351235,"vX0":5.69016883144708,"vY0":-138.70287902999274,"vZ0":-2.1456203102029785,"x":140.04,"y":157.25,"x0":-1.915316705928805,"y0":50.00067372087937,"z0":4.835295180794376,"aX":-11.531835791274686},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2445,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39616284961556625,"extension":6.0286453307081835},"index":3,"playId":"6b45df89-3dc0-3f89-8597-17a0c063e182","pitchNumber":4,"startTime":"2025-08-05T23:52:59.989Z","endTime":"2025-08-05T23:53:04.055Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.64376693008792,"strikeZoneBottom":1.80753567651917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.080084608662197,"aZ":-30.26091856983221,"pfxX":-9.519135651977225,"pfxZ":1.1179202490652207,"pX":0.1629626759311285,"pZ":1.9475242467853304,"vX0":7.7659934594177775,"vY0":-130.05646876479028,"vZ0":-1.2514738917837351,"x":110.79,"y":186.2,"x0":-1.6238781711369628,"y0":50.0041365600237,"z0":4.728359383248338,"aX":-16.321026200187582},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.9,"breakHorizontal":15.5,"spinRate":1653,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4210207480935546,"extension":6.139916137305744},"index":4,"playId":"d0d878a2-2909-3dbf-9d34-e8c7e2b7ad86","pitchNumber":5,"startTime":"2025-08-05T23:53:13.907Z","endTime":"2025-08-05T23:53:20.114Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-05T23:53:22.395Z","endTime":"2025-08-05T23:53:33.790Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.67073032636132,"strikeZoneBottom":1.80489917707563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.626447857562226,"aZ":-31.68930405709866,"pfxX":-10.663736442049814,"pfxZ":0.2901839106609829,"pX":0.8463872383850211,"pZ":0.7268326924007025,"vX0":9.462940083926483,"vY0":-129.60314440550442,"vZ0":-3.6735805140804483,"x":84.74,"y":219.16,"x0":-1.4775287302536004,"y0":50.00472320729935,"z0":4.598793220058895,"aX":-18.03232135333387},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.1,"breakHorizontal":17.0,"spinRate":1652,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4236019206806163,"extension":6.1842055828552205},"index":6,"playId":"efaa155e-d25c-37f7-8405-d13511a93256","pitchNumber":6,"startTime":"2025-08-05T23:53:33.790Z","endTime":"2025-08-05T23:53:37.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:53:37.731Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tigers challenged (tag play), call on the field was upheld: Ryan Jeffers doubles (21) on a sharp line drive to center fielder Matt Vierling. Matt Wallner scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:53:45.271Z","endTime":"2025-08-05T23:54:20.195Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":{"id":606160,"link":"/api/v1/people/606160"},"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(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":94.8,"endSpeed":86.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.209786329126484,"aZ":-19.86123971087945,"pfxX":-8.212902161422388,"pfxZ":6.365330925335623,"pX":0.2540480452834638,"pZ":3.0787375014975336,"vX0":8.462488386701326,"vY0":-137.87495380982634,"vZ0":-1.2558738881881637,"x":107.32,"y":155.65,"x0":-1.7806154075486043,"y0":50.004974023360425,"z0":4.873922836342024,"aX":-15.893719303860601},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":13.2,"spinRate":2385,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39649842890125564,"extension":6.1058077125715515},"hitData":{"launchSpeed":105.3,"launchAngle":18.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.33,"coordY":46.13}},"index":0,"playId":"085b3a40-0c23-36aa-90d1-b40b9fc853a2","pitchNumber":1,"startTime":"2025-08-05T23:54:03.507Z","endTime":"2025-08-05T23:54:20.195Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":116},"playEndTime":"2025-08-05T23:54:20.195Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to third baseman Colt Keith.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:57:10.460Z","endTime":"2025-08-05T23:57:32.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":95.9,"endSpeed":86.9,"strikeZoneTop":3.5936491996933,"strikeZoneBottom":1.74081437629658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37547227270798,"aZ":-12.101264345940468,"pfxX":-6.988298923687686,"pfxZ":10.277870188426926,"pX":0.34897877029999486,"pZ":2.633732482187274,"vX0":8.427443409647463,"vY0":-139.35242745247618,"vZ0":-3.7694405947845806,"x":103.7,"y":167.67,"x0":-1.8165453607546667,"y0":50.00193916385805,"z0":4.812132807581865,"aX":-13.647521380086236},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":10.8,"spinRate":2571,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39412482371098356,"extension":6.151604829029568},"index":0,"playId":"afe52a0f-edd3-3fb1-a5cd-755414acdb59","pitchNumber":1,"startTime":"2025-08-05T23:57:10.460Z","endTime":"2025-08-05T23:57:14.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30812456371091,"aZ":-29.898437912746985,"pfxX":-9.707435629135137,"pfxZ":1.3410886695939501,"pX":-0.4015013243278056,"pZ":1.852113486851904,"vX0":6.674638084377625,"vY0":-129.9061927599344,"vZ0":-1.81559391455208,"x":132.3,"y":188.77,"x0":-1.7537050820783737,"y0":50.00221791068334,"z0":4.851075771393446,"aX":-16.45406621230673},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.3,"breakHorizontal":16.0,"spinRate":1727,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4229822520896871,"extension":6.248365366001652},"hitData":{"launchSpeed":64.8,"launchAngle":20.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.19,"coordY":154.97}},"index":1,"playId":"b8e0e537-3367-32eb-b739-243a6fbb016d","pitchNumber":2,"startTime":"2025-08-05T23:57:26.811Z","endTime":"2025-08-05T23:57:32.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:57:32.588Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a ground ball to left fielder Jahmai Jones. Ryan Jeffers scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:57:38.703Z","endTime":"2025-08-06T00:00:08.143Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":606160,"link":"/api/v1/people/606160"},"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":95.3,"endSpeed":86.5,"strikeZoneTop":3.27147430069174,"strikeZoneBottom":1.54042678278961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46228651626146,"aZ":-25.082103989557503,"pfxX":-10.523505721008577,"pfxZ":3.6865680669755037,"pX":-0.038605415493515725,"pZ":1.7288499137258855,"vX0":8.531906868095614,"vY0":-138.4845022523344,"vZ0":-3.6450184733392565,"x":118.47,"y":192.1,"x0":-1.80561364739505,"y0":50.00626538411592,"z0":4.757281127264454,"aX":-20.26456495649168},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":17.0,"spinRate":2361,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3968543965399549,"extension":6.077488839067747},"index":0,"playId":"d2ff3a57-1316-31da-9781-72af958decc7","pitchNumber":1,"startTime":"2025-08-05T23:57:59.943Z","endTime":"2025-08-05T23:58:03.737Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85521427409369,"aZ":-32.859425478366866,"pfxX":-9.70091944441117,"pfxZ":-0.4136153037429606,"pX":0.18307397737050632,"pZ":1.2007231579447006,"vX0":7.457128046290631,"vY0":-128.87927296743493,"vZ0":-2.509945806866802,"x":110.02,"y":206.36,"x0":-1.4994567708641142,"y0":50.000813847480615,"z0":4.746079566638422,"aX":-16.182314751505206},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":15.7,"spinRate":1733,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.42634039776356714,"extension":6.220150106070657},"index":1,"playId":"2fba1343-64c1-37ae-954b-3e8c90b3ffbd","pitchNumber":2,"startTime":"2025-08-05T23:58:16.754Z","endTime":"2025-08-05T23:58:21.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.17851981239543,"strikeZoneBottom":1.47686924271294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.098520495591046,"aZ":-33.07307349281772,"pfxX":2.519116865932583,"pfxZ":-0.5718905140779684,"pX":1.5455366565056576,"pZ":1.961069006179127,"vX0":7.53360382832382,"vY0":-125.40381186160151,"vZ0":-0.5974291916418288,"x":58.09,"y":185.83,"x0":-1.8442443570943885,"y0":50.00401748217463,"z0":4.937894275756977,"aX":3.9482374896854724},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.0,"breakHorizontal":-6.6,"spinRate":2469,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.43943291291942677,"extension":6.239738600481135},"index":2,"playId":"cb013470-d0d4-3692-8ee8-7e7bfc6dbe96","pitchNumber":3,"startTime":"2025-08-05T23:58:39.015Z","endTime":"2025-08-05T23:58:42.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.22324707249512,"strikeZoneBottom":1.49128371220483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0369243560449,"aZ":-15.305016280452323,"pfxX":-8.719629601105078,"pfxZ":8.76161455548191,"pX":1.5598488745438988,"pZ":2.0417723624547914,"vX0":11.202652831603965,"vY0":-138.17726890164093,"vZ0":-4.607539260018542,"x":57.54,"y":183.65,"x0":-1.4223321489490133,"y0":50.002561724176,"z0":4.765994393780806,"aX":-16.788497803404933},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":13.3,"spinRate":2518,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39705919634850106,"extension":6.236186154473657},"index":3,"playId":"3c826032-95de-34fc-a6ed-c6d3ab51559f","pitchNumber":4,"startTime":"2025-08-05T23:58:58.802Z","endTime":"2025-08-05T23:59:03.778Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.1321086308049,"strikeZoneBottom":1.49110797873658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.075371540123896,"aZ":-33.22861721877958,"pfxX":-8.186444890370462,"pfxZ":-0.614995763762229,"pX":0.6252870423179225,"pZ":1.0388283898104664,"vX0":8.636935874850375,"vY0":-130.15674452555677,"vZ0":-3.1202301203217475,"x":93.17,"y":210.73,"x0":-1.6647927005953005,"y0":50.000861570916,"z0":4.756845998597704,"aX":-14.11313193420791},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.6,"breakHorizontal":13.1,"spinRate":1754,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.42004135435513845,"extension":6.1909088544594},"index":4,"playId":"26cc4303-f518-32c5-85aa-d4b4d6f003ae","pitchNumber":5,"startTime":"2025-08-05T23:59:16.758Z","endTime":"2025-08-05T23:59:21.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-05T23:59:38.326Z","endTime":"2025-08-05T23:59:55.839Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7814242177988,"aZ":-17.215532273632437,"pfxX":-6.816254999842302,"pfxZ":7.7467498294018675,"pX":0.05348500184400307,"pZ":3.3271803898695005,"vX0":7.476759859033511,"vY0":-138.30544813275432,"vZ0":-1.0523187464971262,"x":114.96,"y":148.95,"x0":-1.8034961647653633,"y0":50.00398377020597,"z0":4.870877218795828,"aX":-13.163960177915536},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":10.7,"spinRate":2399,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3965201424967222,"extension":6.123956809879619},"hitData":{"launchSpeed":100.9,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.66,"coordY":119.14}},"index":6,"playId":"32a432bd-2b62-3659-8028-3614ed304898","pitchNumber":6,"startTime":"2025-08-05T23:59:55.839Z","endTime":"2025-08-06T00:00:08.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:00:08.143Z","atBatIndex":39},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Luke Keaschall caught stealing 2nd base, catcher Jake Rogers to second baseman Zach McKinstry.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:00:19.946Z","endTime":"2025-08-06T00:01:52.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.51018140790088,"strikeZoneBottom":1.64925188482199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.650174212943277,"aZ":-13.475061195010886,"pfxX":-6.194139345201842,"pfxZ":9.698816899017551,"pX":0.8337786017410292,"pZ":2.877519343909812,"vX0":9.069245023672455,"vY0":-138.18572847256996,"vZ0":-2.7780004469758577,"x":85.22,"y":161.09,"x0":-1.6905254975829456,"y0":50.00297957320173,"z0":4.8045927125153725,"aX":-11.943278463539214},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":9.2,"spinRate":2459,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39682364010923576,"extension":6.198110071423848},"index":0,"playId":"8f58a08d-3bc9-382a-b7f5-ac47a5b6ee92","pitchNumber":1,"startTime":"2025-08-06T00:00:41.228Z","endTime":"2025-08-06T00:00:46.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"21106242-c748-316b-920d-3544ddba3aa3","startTime":"2025-08-06T00:00:56.445Z","endTime":"2025-08-06T00:00:59.729Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.586176297382295,"aZ":-23.29793029605761,"pfxX":-9.925724260058189,"pfxZ":4.702661756513354,"pX":-1.3637991818427142,"pZ":2.839797212604461,"vX0":4.833053403788885,"vY0":-136.62353741162065,"vZ0":-1.2789420034578505,"x":168.98,"y":162.11,"x0":-1.8678774274066847,"y0":50.001336728523704,"z0":4.917757763382661,"aX":-18.73008269613618},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":16.9,"spinRate":2274,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40116838495869533,"extension":6.211149580790315},"index":2,"playId":"ec7a17bd-97a5-3eca-a2a7-a9ab09a4b354","pitchNumber":2,"startTime":"2025-08-06T00:01:17.107Z","endTime":"2025-08-06T00:01:21.087Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.5527250146481,"strikeZoneBottom":1.7518526212449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.739080833703902,"aZ":-29.88597344120872,"pfxX":-5.224524850021572,"pfxZ":1.3577207290299196,"pX":1.221744509166982,"pZ":2.507661928547295,"vX0":8.525093186765739,"vY0":-127.98369286656059,"vZ0":-0.1485902988476896,"x":70.43,"y":171.07,"x0":-1.4512701851377638,"y0":50.00179594893422,"z0":4.8782384539904005,"aX":-8.796118162499479},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":7.9,"spinRate":1606,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4255711264224824,"extension":6.217515261044102},"index":3,"playId":"8203657e-30ac-3fb2-8695-c535554a4475","pitchNumber":3,"startTime":"2025-08-06T00:01:45.723Z","endTime":"2025-08-06T00:01:52.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:01:52.245Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Rogers pops out to second baseman Luke Keaschall.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:03:55.631Z","endTime":"2025-08-06T00:04:19.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93075135305856,"aZ":-19.27005161871754,"pfxX":-0.19532085296710422,"pfxZ":7.233577747586912,"pX":-0.152863005984767,"pZ":2.627767741873193,"vX0":5.615785067984658,"vY0":-132.38089070036014,"vZ0":-4.273309058641784,"x":122.83,"y":167.83,"x0":-2.2718236248806627,"y0":50.003489434209904,"z0":5.6643818200331575,"aX":-0.34989978170791686},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":-0.8,"spinRate":2447,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.41296439416410413,"extension":6.304242087469455},"hitData":{"launchSpeed":92.5,"launchAngle":59.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.59,"coordY":132.2}},"index":0,"playId":"d25b6733-5dd8-3a4e-b189-873b0f0cf7ad","pitchNumber":1,"startTime":"2025-08-06T00:04:08.726Z","endTime":"2025-08-06T00:04:19.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:04:19.746Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, pitcher Zebby Matthews to first baseman Kody Clemens.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:04:21.122Z","endTime":"2025-08-06T00:04:59.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805673,"link":"/api/v1/people/805673"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.9,"strikeZoneTop":3.4015529001999,"strikeZoneBottom":1.61454057523475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.721120168901706,"aZ":-11.963520815879676,"pfxX":-5.953144227790366,"pfxZ":10.760959763842955,"pX":-0.5345594058023161,"pZ":2.8616266699855686,"vX0":6.327157126494589,"vY0":-137.46129866731178,"vZ0":-5.12860589576041,"x":137.38,"y":161.52,"x0":-2.1132676356442155,"y0":50.00670994537817,"z0":5.591400647484875,"aX":-11.185126629918512},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2256,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4013119950243125,"extension":6.368307739761543},"index":0,"playId":"438b8269-6e6e-3b35-a000-63e333d9ead1","pitchNumber":1,"startTime":"2025-08-06T00:04:37.691Z","endTime":"2025-08-06T00:04:43.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.474487098044822,"aZ":-26.05938231807404,"pfxX":-9.427207772813112,"pfxZ":3.82974679863538,"pX":-0.7213991891420866,"pZ":3.3628249856383317,"vX0":6.858532900890297,"vY0":-126.28462783187126,"vZ0":-0.6081240076179392,"x":144.5,"y":147.98,"x0":-2.263301451830689,"y0":50.002458597283265,"z0":5.7243671656880455,"aX":-15.051415356564812},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.1,"breakHorizontal":15.2,"spinRate":1549,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.43564802373326783,"extension":6.152743258674009},"hitData":{"launchSpeed":94.7,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.19,"coordY":182.0}},"index":1,"playId":"6402212a-8118-3a3f-bc67-95a3e0363518","pitchNumber":2,"startTime":"2025-08-06T00:04:51.068Z","endTime":"2025-08-06T00:04:59.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:04:59.079Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Vierling doubles (3) on a sharp fly ball to center fielder Austin Martin.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:05:03.870Z","endTime":"2025-08-06T00:05:37.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76687608002886,"aZ":-17.03942247700953,"pfxX":-4.929042670921271,"pfxZ":7.773780782560185,"pX":0.07303666820344787,"pZ":2.1746692929448534,"vX0":7.437179857282506,"vY0":-138.60490491612768,"vZ0":-6.338058557628966,"x":114.22,"y":180.06,"x0":-2.003671675093631,"y0":50.00289112591528,"z0":5.627351954767152,"aX":-9.597411346770594},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":7.4,"spinRate":2277,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.39504892231370015,"extension":6.473599138529505},"hitData":{"launchSpeed":102.0,"launchAngle":24.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":181.76,"coordY":60.15}},"index":0,"playId":"dec254c6-4e5a-3727-9db5-418c13fe4c96","pitchNumber":1,"startTime":"2025-08-06T00:05:23.176Z","endTime":"2025-08-06T00:05:37.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:05:37.366Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kerry Carpenter lines out to pitcher Zebby Matthews.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:05:43.648Z","endTime":"2025-08-06T00:06:37.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805673,"link":"/api/v1/people/805673"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":79.9,"strikeZoneTop":3.51942379490148,"strikeZoneBottom":1.71189132884904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.284469112137067,"aZ":-24.777982807948046,"pfxX":-7.1077430851276135,"pfxZ":4.514703499410476,"pX":-1.5615536353894381,"pZ":2.970702314758224,"vX0":4.571072856894099,"vY0":-127.47527617156312,"vZ0":-1.7656155776735396,"x":176.52,"y":158.57,"x0":-2.4585465392208805,"y0":50.00254271835763,"z0":5.636808264609287,"aX":-11.645922336111406},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.0,"breakHorizontal":11.8,"spinRate":1418,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.43039647981604556,"extension":6.270189451317127},"index":0,"playId":"06e14383-f03b-3f85-901d-e087d0330b38","pitchNumber":1,"startTime":"2025-08-06T00:06:13.230Z","endTime":"2025-08-06T00:06:16.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.007075893451233,"aZ":-23.908380195601143,"pfxX":-9.195903126722973,"pfxZ":4.862749442269497,"pX":-0.7721480102659364,"pZ":1.7072840414947332,"vX0":7.079896785047245,"vY0":-129.78647794641688,"vZ0":-4.750796620007946,"x":146.43,"y":192.68,"x0":-2.3450970385358585,"y0":50.00548704396662,"z0":5.3901304119663065,"aX":-15.638563216480458},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.9,"breakHorizontal":15.0,"spinRate":1367,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4225660343027977,"extension":6.443800980658711},"hitData":{"launchSpeed":72.0,"launchAngle":5.0,"totalDistance":58.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.19,"coordY":182.0}},"index":1,"playId":"1973ab5c-e0d6-30d2-928a-ec717e74603c","pitchNumber":2,"startTime":"2025-08-06T00:06:31.067Z","endTime":"2025-08-06T00:06:37.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:06:37.074Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to left fielder Jahmai Jones.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:09:03.741Z","endTime":"2025-08-06T00:10:24.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Troy Melton replaces Rafael Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:08:00.492Z","endTime":"2025-08-06T00:09:06.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675512,"link":"/api/v1/people/675512"},"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":97.9,"endSpeed":89.4,"strikeZoneTop":3.57041118520099,"strikeZoneBottom":1.66414021808185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78421530640502,"aZ":-11.93124296238726,"pfxX":-4.511068171119458,"pfxZ":9.864476547437928,"pX":0.16593861150284692,"pZ":2.271968040601858,"vX0":5.589580400098593,"vY0":-142.37767665147072,"vZ0":-6.2030254263416325,"x":110.67,"y":177.44,"x0":-1.2369257651056027,"y0":50.00496349664491,"z0":5.234476859095312,"aX":-9.259760384362123},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":2383,"spinDirection":207},"zone":5,"typeConfidence":0.92,"plateTime":0.38473930183335847,"extension":6.873558411191837},"index":1,"playId":"20fc41f8-1744-3ebb-be34-58868f34b2e1","pitchNumber":1,"startTime":"2025-08-06T00:09:06.088Z","endTime":"2025-08-06T00:09:11.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.52820645200656,"strikeZoneBottom":1.71255727164039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.983875594322146,"aZ":-12.850714490625766,"pfxX":-4.634028499554958,"pfxZ":9.358380450114671,"pX":0.9501983347930741,"pZ":1.8646837338509055,"vX0":7.904827147186655,"vY0":-142.61069358869028,"vZ0":-7.149212878723318,"x":80.78,"y":188.43,"x0":-1.2522157058766417,"y0":50.00567476382365,"z0":5.210201623338793,"aX":-9.571982228663321},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2256,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.38367691124388914,"extension":6.862708822666878},"index":2,"playId":"f8756f0f-9f66-313b-8abf-4140e910d436","pitchNumber":2,"startTime":"2025-08-06T00:09:21.209Z","endTime":"2025-08-06T00:09:26.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414772755557777,"aZ":-30.738175157612993,"pfxX":5.152321021566458,"pfxZ":0.8960033701706092,"pX":1.0582018373536444,"pZ":2.2327902190635514,"vX0":4.906318402332199,"vY0":-125.38574567412134,"vZ0":-1.4578611250435947,"x":76.66,"y":178.49,"x0":-1.5903183096473124,"y0":50.00111232329723,"z0":5.320718537959397,"aX":8.234334183225887},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-10.4,"spinRate":2493,"spinDirection":92},"zone":14,"typeConfidence":0.92,"plateTime":0.43617072433739335,"extension":6.97557324855231},"index":3,"playId":"5d86961b-eab5-3417-bfa4-d5884d7f98f0","pitchNumber":3,"startTime":"2025-08-06T00:09:37.362Z","endTime":"2025-08-06T00:09:40.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.2795714876632,"aZ":-11.211815888976671,"pfxX":-3.5400181427093007,"pfxZ":10.099163504761117,"pX":-0.25145965424629546,"pZ":3.582084426586427,"vX0":4.169159696296552,"vY0":-143.62530227529106,"vZ0":-3.0251480278431173,"x":126.59,"y":142.06,"x0":-1.266422880083394,"y0":50.00375079079601,"z0":5.353023633492211,"aX":-7.348710004401878},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.8,"breakHorizontal":5.5,"spinRate":2338,"spinDirection":206},"zone":2,"typeConfidence":0.93,"plateTime":0.382311109017873,"extension":6.725456537529673},"index":4,"playId":"3b19a424-f9be-32e0-857d-b7cca087c132","pitchNumber":4,"startTime":"2025-08-06T00:09:56.731Z","endTime":"2025-08-06T00:09:59.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.355351225276316,"aZ":-32.8620831149015,"pfxX":2.9701218018652087,"pfxZ":-0.41695125331140837,"pX":0.3580680730099591,"pZ":1.59451069806366,"vX0":3.348802478188645,"vY0":-128.04407283403805,"vZ0":-3.0608054409610093,"x":103.35,"y":195.73,"x0":-1.3544002324668958,"y0":50.00320118325993,"z0":5.386632773566161,"aX":4.912338831811005},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":-6.1,"spinRate":2536,"spinDirection":91},"zone":9,"typeConfidence":0.91,"plateTime":0.42838127517464786,"extension":6.963160570362004},"hitData":{"launchSpeed":94.2,"launchAngle":30.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.97,"coordY":70.94}},"index":5,"playId":"cde0202a-c078-31bb-8698-c84796bb9e8b","pitchNumber":5,"startTime":"2025-08-06T00:10:15.689Z","endTime":"2025-08-06T00:10:24.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:10:24.460Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Larnach pops out to third baseman Colt Keith in foul territory.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:10:26.757Z","endTime":"2025-08-06T00:11:16.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Pop Out","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":1},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.72098676318472,"strikeZoneBottom":1.65406353794644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.518433494794685,"aZ":-29.0349540260182,"pfxX":-4.780233921409392,"pfxZ":1.8864691631977184,"pX":-0.9197305910046921,"pZ":3.2670314169022494,"vX0":3.828514454908283,"vY0":-127.69540436270549,"vZ0":0.4777164759741701,"x":152.06,"y":150.57,"x0":-1.8120970816999857,"y0":50.00263971552904,"z0":5.348777011106319,"aX":-7.9514222800403385},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":7.9,"spinRate":1385,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.42775840146115796,"extension":7.020868736875657},"index":0,"playId":"49cb7b2e-692b-394c-afa7-60523181eaef","pitchNumber":1,"startTime":"2025-08-06T00:10:51.792Z","endTime":"2025-08-06T00:10:54.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33878693308842,"aZ":-13.02499353054392,"pfxX":-5.309343714488684,"pfxZ":9.348007576185225,"pX":0.054323588925158095,"pZ":3.1307255654648465,"vX0":6.097871404975271,"vY0":-142.16931757779835,"vZ0":-3.6240161130763067,"x":114.93,"y":154.25,"x0":-1.4276976682100522,"y0":50.004711781858816,"z0":5.247665133277766,"aX":-10.87889075328744},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2330,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.3851407249819485,"extension":6.841030204850253},"hitData":{"launchSpeed":86.7,"launchAngle":64.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":69.38,"coordY":153.1}},"index":1,"playId":"9298f76d-4663-338f-81f2-e86cfcac1fae","pitchNumber":2,"startTime":"2025-08-06T00:11:05.232Z","endTime":"2025-08-06T00:11:16.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:11:16.261Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, pitcher Troy Melton to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:11:34.006Z","endTime":"2025-08-06T00:13:00.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.4034466818676,"strikeZoneBottom":1.55977063032774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0599543116277,"aZ":-23.99927100865239,"pfxX":0.5605350670021456,"pfxZ":4.6237761594758275,"pX":-0.489786122359616,"pZ":1.0909945799097753,"vX0":3.5867837355376375,"vY0":-132.3256690825465,"vZ0":-6.096034981390118,"x":135.67,"y":209.32,"x0":-1.9373910204290574,"y0":50.003444009807446,"z0":5.190576198707512,"aX":0.9901916384710019},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.2,"breakHorizontal":-1.8,"spinRate":2286,"spinDirection":162},"zone":13,"typeConfidence":0.91,"plateTime":0.4144155414671564,"extension":6.937228978057985},"index":0,"playId":"50448d1b-1afd-3f4e-8340-776b8604feb3","pitchNumber":1,"startTime":"2025-08-06T00:11:37.888Z","endTime":"2025-08-06T00:11:41.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":88.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.575318869671165,"aZ":-12.902380741986907,"pfxX":-5.955788815989627,"pfxZ":9.614993606775428,"pX":1.0050901912168262,"pZ":1.8472400522149706,"vX0":8.671306036339981,"vY0":-141.46204624186558,"vZ0":-6.889521638976464,"x":78.69,"y":188.9,"x0":-1.3418620057606057,"y0":50.00290672014203,"z0":5.160295238803563,"aX":-11.938435801859427},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2323,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38882673094039877,"extension":6.918146202055834},"index":1,"playId":"2a9ff7c8-3e7e-330e-b93f-62401a5a5a3e","pitchNumber":2,"startTime":"2025-08-06T00:11:50.496Z","endTime":"2025-08-06T00:11:54.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.34921536034906,"strikeZoneBottom":1.54928982502364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.514193495329316,"aZ":-10.647545275097183,"pfxX":-2.9814579124592555,"pfxZ":10.836740359754646,"pX":-0.30413918121067374,"pZ":1.274569730745718,"vX0":5.0656387539419425,"vY0":-140.6690602181961,"vZ0":-8.672331872767286,"x":128.59,"y":204.37,"x0":-1.7481784146758177,"y0":50.004645033744836,"z0":5.104396094257438,"aX":-5.923819545940966},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2219,"spinDirection":213},"zone":13,"typeConfidence":0.89,"plateTime":0.39068474057406855,"extension":7.0777567557665915},"index":2,"playId":"c5654fef-4bde-391b-8cad-c48df586d5e8","pitchNumber":3,"startTime":"2025-08-06T00:12:08.479Z","endTime":"2025-08-06T00:12:11.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-06T00:12:20.111Z","endTime":"2025-08-06T00:12:32.066Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.76922851338128,"aZ":-11.456204441488445,"pfxX":-5.561236373931094,"pfxZ":9.91823563886134,"pX":-0.1981260717786848,"pZ":2.4771862770094426,"vX0":5.781054590405945,"vY0":-144.35268588246345,"vZ0":-5.585674794152225,"x":124.55,"y":171.9,"x0":-1.5140338323298113,"y0":50.00604806467359,"z0":5.156987488141496,"aX":-11.620458392133576},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2341,"spinDirection":217},"zone":5,"typeConfidence":0.89,"plateTime":0.38092388502983887,"extension":6.780058346555797},"index":4,"playId":"470d8667-ab89-3181-ae7f-1134fdbe3b1e","pitchNumber":4,"startTime":"2025-08-06T00:12:32.066Z","endTime":"2025-08-06T00:12:35.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.438585755736405,"aZ":-33.704625731737174,"pfxX":-7.198180495283118,"pfxZ":-0.9308865574293694,"pX":-1.3296134724346484,"pZ":2.590258548647389,"vX0":2.926538792753892,"vY0":-127.3719354911853,"vZ0":0.15586287648636965,"x":167.68,"y":168.84,"x0":-1.558951385679853,"y0":50.004855049461455,"z0":5.195956259082082,"aX":-11.814962085485636},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.4,"breakHorizontal":12.4,"spinRate":1585,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.430207110776037,"extension":6.950640845136504},"hitData":{"launchSpeed":64.4,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.48,"coordY":176.43}},"index":5,"playId":"a875fae9-8eb5-38e5-b75f-61bab7814e9b","pitchNumber":5,"startTime":"2025-08-06T00:12:52.854Z","endTime":"2025-08-06T00:13:00.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:13:00.526Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to left fielder Trevor Larnach.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:15:25.455Z","endTime":"2025-08-06T00:16:29.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Tonkin replaces Zebby Matthews.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:14:25.559Z","endTime":"2025-08-06T00:15:27.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543859,"link":"/api/v1/people/543859"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.3,"endSpeed":77.6,"strikeZoneTop":3.63226236224476,"strikeZoneBottom":1.72513860797681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.117959023874526,"aZ":-33.48868712334306,"pfxX":0.8123928427220948,"pfxZ":-0.866336594640094,"pX":-0.5387101602951547,"pZ":2.7714995491651657,"vX0":6.6106402678378196,"vY0":-121.26615455253565,"vZ0":0.9219616109091886,"x":137.53,"y":163.95,"x0":-3.3876418294642763,"y0":50.00531731105229,"z0":5.2717090585204955,"aX":1.2278908344957777},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.2,"breakHorizontal":-2.8,"spinRate":2192,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.448922128712383,"extension":6.1389221239102305},"index":1,"playId":"a2f62d4a-d78b-3add-be63-771ff09af6d9","pitchNumber":1,"startTime":"2025-08-06T00:15:27.585Z","endTime":"2025-08-06T00:15:31.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.623082906516,"strikeZoneBottom":1.73570286214023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.120702791374214,"aZ":-34.65436707413442,"pfxX":0.9702565479750422,"pfxZ":-1.6677144245768325,"pX":-1.8207934903819993,"pZ":2.346891162993926,"vX0":3.8484370610738194,"vY0":-120.29790075661546,"vZ0":0.5442301864310748,"x":186.4,"y":175.41,"x0":-3.5578212227660404,"y0":50.0026836917677,"z0":5.153973529058763,"aX":1.4425824552696458},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.6,"breakHorizontal":-2.5,"spinRate":2150,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.45278183227568913,"extension":6.08620210127899},"index":2,"playId":"c66238aa-73c3-3aa0-89cd-a77845ffec6e","pitchNumber":2,"startTime":"2025-08-06T00:15:40.173Z","endTime":"2025-08-06T00:15:43.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.4,"strikeZoneTop":3.67394783208163,"strikeZoneBottom":1.72756169789154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.775015772721897,"aZ":-31.87761420684786,"pfxX":-0.19147202906792438,"pfxZ":0.19286148305812212,"pX":0.13616225498583195,"pZ":1.372678697336494,"vX0":8.021202869044298,"vY0":-120.36825258946989,"vZ0":-2.395996900901137,"x":111.81,"y":201.72,"x0":-3.1914466239636754,"y0":50.000033195442235,"z0":5.158901034787696,"aX":-0.2879632353414112},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":-1.2,"spinRate":2130,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4522377342929724,"extension":6.060582568773429},"index":3,"playId":"269acd4c-275b-3e8b-870e-cc08ce294ddc","pitchNumber":3,"startTime":"2025-08-06T00:15:56.720Z","endTime":"2025-08-06T00:16:01.988Z","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":92.6,"endSpeed":84.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.749367033769765,"aZ":-20.730446219854553,"pfxX":-9.428067578857306,"pfxZ":6.239197974721189,"pX":-0.2841111708507032,"pZ":2.1436206453046633,"vX0":10.704609242893202,"vY0":-134.49649178353044,"vZ0":-3.8550783653173157,"x":127.83,"y":180.9,"x0":-3.0879515936073774,"y0":50.005695311424475,"z0":5.06296077837228,"aX":-17.302577814418818},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":14.9,"spinRate":2308,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4070090719422019,"extension":6.021545520046332},"hitData":{"launchSpeed":104.3,"launchAngle":42.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":65.28,"coordY":71.81}},"index":4,"playId":"755d6de6-0d14-3c13-8511-55c15c75206d","pitchNumber":4,"startTime":"2025-08-06T00:16:16.751Z","endTime":"2025-08-06T00:16:29.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:16:29.242Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:16:31.396Z","endTime":"2025-08-06T00:17:39.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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.8,"endSpeed":84.4,"strikeZoneTop":3.25019827766031,"strikeZoneBottom":1.61073527242236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.331638936284147,"aZ":-22.417206579276705,"pfxX":-10.283691652493435,"pfxZ":5.357977105128384,"pX":0.5894323094951694,"pZ":1.751030404717408,"vX0":13.535981917536263,"vY0":-134.42784605083273,"vZ0":-4.289165140457915,"x":94.53,"y":191.5,"x0":-3.1854722037507255,"y0":50.00565752290604,"z0":4.967441045752666,"aX":-18.741409272954296},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":15.6,"spinRate":2348,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.40812438464643774,"extension":6.001031112518781},"index":0,"playId":"922c87be-9c8d-37cc-9521-610fc4d6ea6a","pitchNumber":1,"startTime":"2025-08-06T00:16:52.057Z","endTime":"2025-08-06T00:16:56.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.28425652489363,"strikeZoneBottom":1.58579245110825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.416076859476405,"aZ":-30.935257922993156,"pfxX":-1.1391154167781665,"pfxZ":0.8085921955677997,"pX":-0.3121503641119173,"pZ":0.9976416222846914,"vX0":8.01325460692974,"vY0":-122.91204951582938,"vZ0":-3.324959199083371,"x":128.9,"y":211.84,"x0":-3.466835857125192,"y0":50.00173447550339,"z0":4.995407542962997,"aX":-1.7429986147217074},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":0.1,"spinRate":2217,"spinDirection":357},"zone":13,"typeConfidence":2.0,"plateTime":0.4456571261803699,"extension":5.960665909817338},"index":1,"playId":"c3e3fa2f-def5-32af-83c1-e27eaf71247c","pitchNumber":2,"startTime":"2025-08-06T00:17:05.001Z","endTime":"2025-08-06T00:17:09.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2467273041865,"aZ":-22.042049174398944,"pfxX":-9.303449356235072,"pfxZ":5.65828274861598,"pX":-0.9219669163009714,"pZ":2.497309532569626,"vX0":9.330237149110774,"vY0":-133.15326783485668,"vZ0":-2.52183545402561,"x":152.14,"y":171.35,"x0":-3.2668194215569475,"y0":50.006092670274164,"z0":5.055945355151886,"aX":-16.668601348522735},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":2314,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4117514116062799,"extension":5.984002699066639},"index":2,"playId":"59af01fb-77c5-3f83-80b7-76f4a49dfe0d","pitchNumber":3,"startTime":"2025-08-06T00:17:19.704Z","endTime":"2025-08-06T00:17:22.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.111950829021023,"aZ":-22.318645300002526,"pfxX":-9.7992170503424,"pfxZ":5.322292360320308,"pX":-0.25244960425356355,"pZ":2.9531884074945145,"vX0":11.694593972495724,"vY0":-135.1580501716755,"vZ0":-1.3578494100887946,"x":126.62,"y":159.04,"x0":-3.3597098253125837,"y0":50.0047134978786,"z0":5.0275019376673225,"aX":-18.15472594389228},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":15.2,"spinRate":2428,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.40505215790513116,"extension":5.882670097501198},"index":3,"playId":"c3dea2d9-1dfd-3eb6-9cbf-7a4f99e3ac72","pitchNumber":4,"startTime":"2025-08-06T00:17:36.132Z","endTime":"2025-08-06T00:17:39.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:17:39.342Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jahmai Jones flies out to center fielder Austin Martin.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:17:41.716Z","endTime":"2025-08-06T00:19:12.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.507643523130053,"aZ":-31.484558093819476,"pfxX":-0.895611217258469,"pfxZ":0.45205703611187165,"pX":0.1412163623460396,"pZ":1.889690962018276,"vX0":8.420153427049895,"vY0":-122.48225023767763,"vZ0":-1.4661683188288355,"x":111.62,"y":187.76,"x0":-3.207631966538256,"y0":50.00525403814201,"z0":5.159171580830869,"aX":-1.3775451218383457},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-0.1,"spinRate":2245,"spinDirection":9},"zone":8,"typeConfidence":2.0,"plateTime":0.4451715985355751,"extension":5.9983866290760774},"index":0,"playId":"059396e3-3790-330b-bdf8-1b8dac9022ac","pitchNumber":1,"startTime":"2025-08-06T00:18:02.445Z","endTime":"2025-08-06T00:18:05.640Z","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":93.3,"endSpeed":85.4,"strikeZoneTop":3.648196674237,"strikeZoneBottom":1.6936158543307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55146875945805,"aZ":-21.288016101914707,"pfxX":-10.370339583742298,"pfxZ":5.8721917843554,"pX":-0.141298880356913,"pZ":0.8962759028656189,"vX0":11.726495936401362,"vY0":-135.29322181393027,"vZ0":-6.905235509507777,"x":122.39,"y":214.58,"x0":-3.18468716153214,"y0":50.000927477375804,"z0":4.9737447573579665,"aX":-19.220419715348427},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2379,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.40486180856826337,"extension":6.205018493606748},"index":1,"playId":"b891feb5-167c-321b-be09-1153883e7f3b","pitchNumber":2,"startTime":"2025-08-06T00:18:18.596Z","endTime":"2025-08-06T00:18:22.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98927447379621,"aZ":-25.18030004058393,"pfxX":-11.90371783175263,"pfxZ":3.9708603547059287,"pX":-0.602742521045259,"pZ":1.5333312511104074,"vX0":10.831571388166944,"vY0":-131.59844571976038,"vZ0":-4.2089449002139725,"x":139.98,"y":197.38,"x0":-3.2183366168854275,"y0":50.00075018139625,"z0":5.010672683476206,"aX":-20.951484148669778},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":19.3,"spinRate":2305,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.41563629578331973,"extension":6.078525688316545},"index":2,"playId":"fdecf1ac-b9ec-30bc-a5d7-2e5f64453398","pitchNumber":3,"startTime":"2025-08-06T00:18:33.034Z","endTime":"2025-08-06T00:18:36.424Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-06T00:18:47.567Z","endTime":"2025-08-06T00:19:02.838Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.538396969777338,"aZ":-16.669376458765587,"pfxX":-9.501495881690257,"pfxZ":8.558826810053604,"pX":0.13745688807770606,"pZ":3.5443256826225684,"vX0":11.842988979634846,"vY0":-134.34454275556345,"vZ0":-1.163445862286038,"x":111.76,"y":143.08,"x0":-3.1120823426323985,"y0":50.00187326521234,"z0":5.178336481846703,"aX":-17.211800919383656},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":14.4,"spinRate":2383,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.40910828919220155,"extension":6.221374513361891},"hitData":{"launchSpeed":98.7,"launchAngle":36.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.13,"coordY":55.0}},"index":4,"playId":"7fdd9d9e-7aa1-31a9-b9f7-ae939f743407","pitchNumber":4,"startTime":"2025-08-06T00:19:02.838Z","endTime":"2025-08-06T00:19:12.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:19:12.338Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Vázquez walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:20:57.324Z","endTime":"2025-08-06T00:22:56.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.8,"endSpeed":77.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17268876240151,"aZ":-31.484761339038137,"pfxX":3.5031051208696815,"pfxZ":0.45733767617546306,"pX":0.003994965349210968,"pZ":2.1840592325897363,"vX0":3.2453344754018927,"vY0":-122.01181402787763,"vZ0":-1.2514754615910215,"x":116.85,"y":179.81,"x0":-1.7988215069981108,"y0":50.003214330972185,"z0":5.418655950278732,"aX":5.2769384506701975},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.8,"breakHorizontal":-7.1,"spinRate":2370,"spinDirection":89},"zone":5,"typeConfidence":0.9,"plateTime":0.4490535352335119,"extension":6.906012794670327},"index":0,"playId":"01330b60-3406-3ee6-b227-290cbf3c6a83","pitchNumber":1,"startTime":"2025-08-06T00:21:17.387Z","endTime":"2025-08-06T00:21:20.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.461471540311614,"aZ":-14.129823191223968,"pfxX":-4.563256634475996,"pfxZ":9.136400959940579,"pX":-0.33835442877810157,"pZ":3.6556311086606192,"vX0":4.3018555594840695,"vY0":-140.07089486775203,"vZ0":-2.18134159406212,"x":129.9,"y":140.08,"x0":-1.3058259874414693,"y0":50.00064762784531,"z0":5.3751296583865065,"aX":-9.010600884724285},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":7.3,"spinRate":2257,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39195645942269497,"extension":6.618945637796291},"index":1,"playId":"914e8bb8-19fe-313f-a1e0-92e7c82cca39","pitchNumber":2,"startTime":"2025-08-06T00:21:29.405Z","endTime":"2025-08-06T00:21:33.594Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-06T00:21:41.073Z","endTime":"2025-08-06T00:21:51.058Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.31169786086861,"strikeZoneBottom":1.71683671889599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.890814923446808,"aZ":-32.2124101215881,"pfxX":2.8398080367018697,"pfxZ":-0.023292979541520875,"pX":1.1326824572570502,"pZ":-0.6581961257549532,"vX0":5.503190408187166,"vY0":-124.5183557016294,"vZ0":-7.8650162354220114,"x":73.82,"y":256.55,"x0":-1.4783280545479118,"y0":50.003226746507735,"z0":5.220032428608873,"aX":4.442377857822254},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":-6.5,"spinRate":2456,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.4405041964122183,"extension":6.96584280501061},"index":3,"playId":"e9a7fa0a-51fa-3cf4-ad7c-dae921dcf079","pitchNumber":3,"startTime":"2025-08-06T00:21:51.058Z","endTime":"2025-08-06T00:21:55.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.21246177113089,"strikeZoneBottom":1.70694553704791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.903862750998936,"aZ":-32.769920576425285,"pfxX":3.642067304588802,"pfxZ":-0.3689315313013659,"pX":1.383288968415643,"pZ":0.8803695937174228,"vX0":6.021256130014737,"vY0":-126.54937898846337,"vZ0":-4.511968987639341,"x":64.27,"y":215.01,"x0":-1.5002011027495021,"y0":50.00090663532889,"z0":5.312188500544346,"aX":5.904665145102101},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-7.9,"spinRate":2481,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.43286385097543434,"extension":6.958983523231312},"index":4,"playId":"25922995-b22c-375f-99d4-4d861f33dff0","pitchNumber":4,"startTime":"2025-08-06T00:22:08.613Z","endTime":"2025-08-06T00:22:12.143Z","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":97.6,"endSpeed":89.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56935622967062,"aZ":-12.594074801098138,"pfxX":-4.46546916919371,"pfxZ":9.600664043964416,"pX":0.5084636753493671,"pZ":3.2116192909153027,"vX0":6.509138970205904,"vY0":-141.93403092898598,"vZ0":-3.594126874894992,"x":97.62,"y":152.07,"x0":-1.2347364159570609,"y0":50.00496753563323,"z0":5.29670706792241,"aX":-9.10970711388701},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":6.7,"spinRate":2331,"spinDirection":214},"zone":3,"typeConfidence":0.92,"plateTime":0.38594940577261694,"extension":6.7156322323249436},"index":5,"playId":"ef296d75-5436-3175-8e47-62a380afb100","pitchNumber":5,"startTime":"2025-08-06T00:22:22.275Z","endTime":"2025-08-06T00:22:25.275Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.2488929522798,"strikeZoneBottom":1.65403914358361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.043029137359728,"aZ":-28.4361553459111,"pfxX":3.4912926693056336,"pfxZ":2.355462920311247,"pX":0.8994331517689522,"pZ":1.0655633621795142,"vX0":5.167603899167676,"vY0":-125.67013782608278,"vZ0":-4.637416963957538,"x":82.72,"y":210.01,"x0":-1.642473548881435,"y0":50.00438142467346,"z0":5.262587694097817,"aX":5.547998625164896},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.4,"breakHorizontal":-7.6,"spinRate":2468,"spinDirection":84},"zone":14,"typeConfidence":0.91,"plateTime":0.4369540387609998,"extension":7.07734916503516},"index":6,"playId":"781dfb38-5ab1-3047-a453-1f447e6aec8b","pitchNumber":6,"startTime":"2025-08-06T00:22:39.181Z","endTime":"2025-08-06T00:22:42.255Z","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":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.10438610260955,"strikeZoneBottom":1.62866532789337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0987000456852,"aZ":-9.301953582939356,"pfxX":-5.074273605368645,"pfxZ":11.327169187564916,"pX":0.8160856929347204,"pZ":0.8519259078082444,"vX0":7.536624036135283,"vY0":-141.4134253028887,"vZ0":-10.049878091761776,"x":85.89,"y":215.78,"x0":-1.2278451025003725,"y0":50.00546516437163,"z0":5.054312650512933,"aX":-10.249329557351674},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":7.6,"spinRate":2321,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3877404805637341,"extension":6.863041523617172},"index":7,"playId":"5ad7762f-c318-39eb-8d2d-b4b37add456e","pitchNumber":7,"startTime":"2025-08-06T00:22:52.846Z","endTime":"2025-08-06T00:22:56.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:22:56.210Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Martin grounds into a force out, third baseman Colt Keith to second baseman Zach McKinstry. Christian Vázquez out at 2nd. Austin Martin to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:23:02.990Z","endTime":"2025-08-06T00:24:14.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77097641924401,"aZ":-12.266570839006722,"pfxX":-4.582559317444418,"pfxZ":9.76973588594575,"pX":0.14574318197211128,"pZ":2.6565419161169137,"vX0":6.321156834512447,"vY0":-141.49370982968077,"vZ0":-5.055975243345258,"x":111.44,"y":167.05,"x0":-1.5166555910594552,"y0":50.00253494900624,"z0":5.245523497134702,"aX":-9.338200307435864},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2327,"spinDirection":208},"zone":5,"typeConfidence":0.92,"plateTime":0.386353885079743,"extension":6.8544530222443525},"index":0,"playId":"2388957b-2986-3a6c-b054-67d0ddf41042","pitchNumber":1,"startTime":"2025-08-06T00:23:22.048Z","endTime":"2025-08-06T00:23:25.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.38286846295334,"strikeZoneBottom":1.67610504207325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37475914145744,"aZ":-34.82962161056315,"pfxX":3.498018576812016,"pfxZ":-1.692343653463782,"pX":-0.33719872110174026,"pZ":3.6178973220692696,"vX0":2.4502516797785487,"vY0":-124.02931227888935,"vZ0":2.573261573734249,"x":129.85,"y":141.1,"x0":-1.790306386682067,"y0":50.00324395781309,"z0":5.459235214468652,"aX":5.483726084651396},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.3,"breakHorizontal":-6.8,"spinRate":2445,"spinDirection":89},"zone":11,"typeConfidence":0.88,"plateTime":0.4405687244163712,"extension":6.785494046500022},"index":1,"playId":"7a0b3603-838d-3aa0-837a-8112dfeed1fd","pitchNumber":2,"startTime":"2025-08-06T00:23:42.888Z","endTime":"2025-08-06T00:23:48.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.807964060853642,"aZ":-18.295840623565407,"pfxX":-5.193691938432748,"pfxZ":6.878127260790649,"pX":0.2545920971875182,"pZ":2.731504696905419,"vX0":6.859231945391692,"vY0":-141.06832192265236,"vZ0":-3.6492515093671742,"x":107.3,"y":165.03,"x0":-1.5325436633070972,"y0":50.00179662561888,"z0":5.219902002531979,"aX":-10.477827680624136},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":8.0,"spinRate":2273,"spinDirection":214},"zone":2,"typeConfidence":0.87,"plateTime":0.388141913466455,"extension":6.835837410431303},"hitData":{"launchSpeed":103.8,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":166.28}},"index":2,"playId":"73ef12a9-802f-3f18-af00-b5b3961dd2b3","pitchNumber":3,"startTime":"2025-08-06T00:24:00.161Z","endTime":"2025-08-06T00:24:14.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:24:14.202Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:24:26.197Z","endTime":"2025-08-06T00:27:49.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,9],"actionIndex":[8],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":84.5,"strikeZoneTop":3.64570939328987,"strikeZoneBottom":1.79768415725582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.691519563790774,"aZ":-26.263087445330676,"pfxX":1.8673154107157797,"pfxZ":3.2764148128745445,"pX":-0.006666321299157676,"pZ":2.119876306372893,"vX0":4.5060379457442785,"vY0":-132.81456047054462,"vZ0":-3.1681437019677055,"x":117.25,"y":181.54,"x0":-1.9610259430378443,"y0":50.005244217017925,"z0":5.2168756983279,"aX":3.3698415717919876},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":-4.3,"spinRate":2305,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.41079488825544974,"extension":6.847662791527754},"index":0,"playId":"628c99dc-2381-3b8f-b61b-b0b405b7a721","pitchNumber":1,"startTime":"2025-08-06T00:24:43.238Z","endTime":"2025-08-06T00:24:47.345Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"60a700c5-9e3c-35c9-8ebb-728099397e20","startTime":"2025-08-06T00:24:59.731Z","endTime":"2025-08-06T00:25:02.731Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.728648681397623,"aZ":-13.972391193557714,"pfxX":-4.531766544378769,"pfxZ":8.949839718205595,"pX":-0.44727890123221775,"pZ":2.6543298621552367,"vX0":4.744794859655285,"vY0":-141.56463726247,"vZ0":-4.6553540564078,"x":134.05,"y":167.11,"x0":-1.5547245010631503,"y0":50.00071559971273,"z0":5.211640279615019,"aX":-9.214891044302258},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":7.3,"spinRate":2343,"spinDirection":217},"zone":4,"typeConfidence":0.92,"plateTime":0.38661731835040536,"extension":6.699190521466719},"index":2,"playId":"221144f5-2352-3959-bcd9-dbe9e4f53026","pitchNumber":2,"startTime":"2025-08-06T00:25:18.389Z","endTime":"2025-08-06T00:25:22.224Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.63383687986689,"strikeZoneBottom":1.75673021803808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.432277448213814,"aZ":-30.094792771718556,"pfxX":3.8476415810409517,"pfxZ":1.2856281774392535,"pX":0.9771152520103605,"pZ":1.6781025115025405,"vX0":5.518211102639171,"vY0":-126.13591144783571,"vZ0":-2.980031922490095,"x":79.75,"y":193.47,"x0":-1.7346218635550754,"y0":50.00351815527923,"z0":5.288561859908811,"aX":6.231886634202063},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":-8.2,"spinRate":2435,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.43339518733023263,"extension":6.897571724244804},"index":3,"playId":"a47bfdb4-9861-3a7b-b395-d20080d770c7","pitchNumber":3,"startTime":"2025-08-06T00:25:49.354Z","endTime":"2025-08-06T00:25:54.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-06T00:26:12.194Z","endTime":"2025-08-06T00:26:32.347Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.60348636737368,"strikeZoneBottom":1.7866701282016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60338365664769,"aZ":-31.34255666839011,"pfxX":-7.425421755112353,"pfxZ":0.4933685532695846,"pX":-0.4012630861985165,"pZ":0.6940388171051913,"vX0":6.008908390617756,"vY0":-129.21746089354318,"vZ0":-5.147532360853114,"x":132.3,"y":220.04,"x0":-1.786100425946477,"y0":50.006303283032146,"z0":5.105292971786091,"aX":-12.625394616762483},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.0,"breakHorizontal":12.2,"spinRate":1146,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4230411117398676,"extension":7.030522027584762},"index":5,"playId":"73341d58-3dfd-3fc0-9d14-7bc290030e06","pitchNumber":4,"startTime":"2025-08-06T00:26:32.347Z","endTime":"2025-08-06T00:26:36.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"0a0fa549-5abc-38ee-ac3a-a658beca7271","startTime":"2025-08-06T00:26:51.670Z","endTime":"2025-08-06T00:26:54.670Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.58939200927704,"strikeZoneBottom":1.80239084769599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38222743487598,"aZ":-31.12642741664688,"pfxX":2.7475141788298747,"pfxZ":0.6298491994985032,"pX":0.5801823856746374,"pZ":1.025032882297599,"vX0":4.956956046262572,"vY0":-128.448002000091,"vZ0":-4.6100202795655205,"x":94.88,"y":211.1,"x0":-1.7339998525929408,"y0":50.00387285638724,"z0":5.271968097217151,"aX":4.576195742653702},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.2,"breakHorizontal":-6.1,"spinRate":2544,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4269374406222841,"extension":6.833344368836751},"index":7,"playId":"61399ee9-54b5-354e-8edc-6248e5e87586","pitchNumber":5,"startTime":"2025-08-06T00:27:10.847Z","endTime":"2025-08-06T00:27:17.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Austin Martin steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"actionPlayId":"61399ee9-54b5-354e-8edc-6248e5e87586","startTime":"2025-08-06T00:27:25.710Z","endTime":"2025-08-06T00:27:43.840Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":98.6,"endSpeed":90.3,"strikeZoneTop":3.52643740890085,"strikeZoneBottom":1.71656549954331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.819700866318165,"aZ":-10.343120909117959,"pfxX":-4.14738778588952,"pfxZ":10.471561106706327,"pX":-0.32063089172174775,"pZ":1.4130434526887226,"vX0":4.834087484815708,"vY0":-143.40575606231664,"vZ0":-8.752004525014272,"x":129.22,"y":200.63,"x0":-1.4884497143991733,"y0":50.00520066922773,"z0":5.147794607014105,"aX":-8.648954721078297},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2290,"spinDirection":212},"zone":13,"typeConfidence":0.92,"plateTime":0.38178086555789204,"extension":6.810396063111791},"index":9,"playId":"f42c4874-4dc9-3f53-8508-050814d527dc","pitchNumber":6,"startTime":"2025-08-06T00:27:43.840Z","endTime":"2025-08-06T00:27:49.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:27:49.246Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:27:53.225Z","endTime":"2025-08-06T00:29:54.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.42881647133877,"strikeZoneBottom":1.62274308710575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.87828828041872,"aZ":-30.489227226429634,"pfxX":3.9088052782221485,"pfxZ":1.0584580165515263,"pX":1.549967845519747,"pZ":1.9390302244604312,"vX0":6.5824737301578224,"vY0":-125.20831264328132,"vZ0":-2.2295761172447097,"x":57.92,"y":186.43,"x0":-1.6190178980756749,"y0":50.0012467554855,"z0":5.331655143628783,"aX":6.216241885986546},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":-8.5,"spinRate":2572,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.4371634857486604,"extension":6.9141243982491325},"index":0,"playId":"cef91c88-204c-3cf8-88e4-ef9164237aa2","pitchNumber":1,"startTime":"2025-08-06T00:28:12.134Z","endTime":"2025-08-06T00:28:15.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.39768538960354,"strikeZoneBottom":1.59175025006812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.225012497552118,"aZ":-30.705754234192476,"pfxX":4.489967162596581,"pfxZ":0.8869231901979022,"pX":1.0168468012956693,"pZ":1.3702111493453797,"vX0":5.470896081066126,"vY0":-127.40352587095364,"vZ0":-3.802072471510608,"x":78.24,"y":201.78,"x0":-1.7383196528667602,"y0":50.00006942861262,"z0":5.298297268513563,"aX":7.408095517295664},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-9.4,"spinRate":2587,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.42928236164848776,"extension":6.960723481699395},"index":1,"playId":"9ee50aa5-aa2b-3bb3-857d-00a2767f868d","pitchNumber":2,"startTime":"2025-08-06T00:28:29.282Z","endTime":"2025-08-06T00:28:32.375Z","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":97.4,"endSpeed":89.6,"strikeZoneTop":3.23188582746277,"strikeZoneBottom":1.48542545207974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.467590221864004,"aZ":-11.008970042614799,"pfxX":-4.6344995494692585,"pfxZ":10.36717276756664,"pX":0.05138944039013114,"pZ":1.024795163401436,"vX0":5.873335377008072,"vY0":-141.54720117539705,"vZ0":-9.397921692161978,"x":115.04,"y":211.11,"x0":-1.442421355634614,"y0":50.001722614916105,"z0":5.080758933796511,"aX":-9.461055000086853},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2320,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.386055914898777,"extension":6.822602076936833},"index":2,"playId":"dc2b94c4-11b1-3bff-8a73-f3541d4dc5fc","pitchNumber":3,"startTime":"2025-08-06T00:28:46.541Z","endTime":"2025-08-06T00:28:50.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.56707024647764,"strikeZoneBottom":1.67187588906194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.232410908312026,"aZ":-9.652114421702095,"pfxX":-3.718426044639274,"pfxZ":11.055236354404391,"pX":0.4067434902602892,"pZ":2.2432405384269485,"vX0":6.642697980146325,"vY0":-141.57073081678752,"vZ0":-6.610737121497897,"x":101.5,"y":178.21,"x0":-1.4830464981267784,"y0":50.00014570769692,"z0":5.220885016394038,"aX":-7.574008937007252},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":5.4,"spinRate":2342,"spinDirection":211},"zone":9,"typeConfidence":0.93,"plateTime":0.3863524129725544,"extension":6.968271922920693},"index":3,"playId":"e0fc8f62-3b50-3383-a52e-801a34371ab7","pitchNumber":4,"startTime":"2025-08-06T00:29:04.980Z","endTime":"2025-08-06T00:29:08.250Z","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":85.6,"endSpeed":79.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63862236295567,"aZ":-35.17676285317801,"pfxX":3.692506651221943,"pfxZ":-1.8938547963213956,"pX":0.3524748828604167,"pZ":1.867896552585404,"vX0":4.15351312087072,"vY0":-124.76601405131787,"vZ0":-1.5646792543048906,"x":103.56,"y":188.35,"x0":-1.8096828223177914,"y0":50.002732900188334,"z0":5.385571617138868,"aX":5.856447659548964},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.6,"breakHorizontal":-7.6,"spinRate":2510,"spinDirection":92},"zone":9,"typeConfidence":0.9,"plateTime":0.4379593772166972,"extension":6.881006576139094},"index":4,"playId":"40b756f5-f245-39ed-a2ac-6e5e83fa903e","pitchNumber":5,"startTime":"2025-08-06T00:29:24.449Z","endTime":"2025-08-06T00:29:29.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57064767212051,"aZ":-12.961158260866023,"pfxX":-3.9127640025939217,"pfxZ":9.28540615064919,"pX":-0.3611335607060729,"pZ":2.9854456014271533,"vX0":4.806449371014667,"vY0":-142.43399424394283,"vZ0":-4.08586968184791,"x":130.77,"y":158.17,"x0":-1.5565693660580204,"y0":50.003628431767545,"z0":5.249272854334979,"aX":-8.096842666148287},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2335,"spinDirection":212},"zone":1,"typeConfidence":0.93,"plateTime":0.38352527231982947,"extension":6.782897992625368},"index":5,"playId":"2f51ee70-4cac-32d3-93e4-dc32124628c8","pitchNumber":6,"startTime":"2025-08-06T00:29:49.277Z","endTime":"2025-08-06T00:29:54.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:29:54.925Z","atBatIndex":54},{"result":{"type":"atBat","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","description":"Austin Martin caught stealing 3rd base, catcher Jake Rogers to third baseman Colt Keith.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:30:03.160Z","endTime":"2025-08-06T00:41:23.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":22},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,3,4],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11916581800428,"aZ":-13.524561667362706,"pfxX":-2.696875986572693,"pfxZ":9.122353668475231,"pX":0.7871065856852627,"pZ":2.8991941448296883,"vX0":7.4847097224426005,"vY0":-141.9851204771523,"vZ0":-4.251059149012545,"x":87.0,"y":160.5,"x0":-1.5312222708768393,"y0":50.001990804080606,"z0":5.274675154943747,"aX":-5.513637961130298},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":3.4,"spinRate":2242,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.3855675137003356,"extension":6.839612890220604},"index":0,"playId":"607e4878-dce2-30c9-abfd-46bb3fe3426c","pitchNumber":1,"startTime":"2025-08-06T00:30:17.018Z","endTime":"2025-08-06T00:30:22.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-06T00:30:46.575Z","endTime":"2025-08-06T00:40:16.886Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"description":"Umpire Roberto Ortiz moving to HP.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-06T00:40:16.886Z","endTime":"2025-08-06T00:40:54.642Z","isPitch":false,"type":"action","player":{"id":577468,"link":"/api/v1/people/577468"},"umpire":{"id":577468,"link":"/api/v1/people/577468"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.127438341713138,"aZ":-25.61468202364177,"pfxX":-0.14981835410773514,"pfxZ":3.707865771506871,"pX":0.2796162987977045,"pZ":2.152332033483951,"vX0":5.626501467506306,"vY0":-131.94894284266013,"vZ0":-3.2881194763354946,"x":106.34,"y":180.67,"x0":-1.8576816670712515,"y0":50.003141838019644,"z0":5.294370750291967,"aX":-0.2650065818582057},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":-1.0,"spinRate":2451,"spinDirection":166},"zone":9,"typeConfidence":0.86,"plateTime":0.4145225833093025,"extension":6.778643873129836},"index":3,"playId":"d5fc990f-4965-3143-a443-ba45eecc3ff9","pitchNumber":2,"startTime":"2025-08-06T00:40:54.642Z","endTime":"2025-08-06T00:40:57.816Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.53130937601129,"strikeZoneBottom":1.84355179020957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.714327343967263,"aZ":-33.54507547948534,"pfxX":-6.831306576203981,"pfxZ":-0.8348788405316778,"pX":-1.8523083086729346,"pZ":2.4863178004146973,"vX0":2.3408351347568663,"vY0":-127.32898550253142,"vZ0":-0.3782449342662667,"x":187.61,"y":171.65,"x0":-1.895132019931894,"y0":50.001495894919195,"z0":5.287053495393865,"aX":-11.235666009399164},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.3,"breakHorizontal":11.9,"spinRate":1209,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.42987728869251995,"extension":6.825836818410948},"index":4,"playId":"be3e0996-e24f-3da1-8582-6938034c4645","pitchNumber":3,"startTime":"2025-08-06T00:41:17.017Z","endTime":"2025-08-06T00:41:23.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:41:23.596Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to center fielder Austin Martin.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:43:15.545Z","endTime":"2025-08-06T00:44:58.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.44194150779343,"strikeZoneBottom":1.68942872314289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.837416019430332,"aZ":-22.454391802783416,"pfxX":-10.47753419116395,"pfxZ":5.475830122062128,"pX":-1.4776505777660758,"pZ":2.5274263833446007,"vX0":8.726234446124044,"vY0":-132.26951373887886,"vZ0":-1.9194641689166054,"x":173.32,"y":170.54,"x0":-3.4559722958688437,"y0":50.00057566675566,"z0":4.906593748794985,"aX":-18.589260728813255},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":17.2,"spinRate":2290,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.41387841130756664,"extension":5.8692756052095465},"index":0,"playId":"2a2f34ef-12f0-31fd-87a1-773ab756f83b","pitchNumber":1,"startTime":"2025-08-06T00:43:33.424Z","endTime":"2025-08-06T00:43:37.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.44363511399584,"strikeZoneBottom":1.69189354521741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.203155580539473,"aZ":-20.769096130066856,"pfxX":-11.810388896114647,"pfxZ":6.519498234964131,"pX":-1.2741154942257156,"pZ":1.7514718656943917,"vX0":9.412468494371167,"vY0":-131.73480107675582,"vZ0":-4.204344415089884,"x":165.57,"y":191.49,"x0":-3.367225090891489,"y0":50.00273687116577,"z0":4.912538737069812,"aX":-20.661169690262383},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":19.2,"spinRate":2340,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4165213106316896,"extension":5.899015121751034},"index":1,"playId":"4c64473b-7c5b-368d-8bdf-19618ca71e63","pitchNumber":2,"startTime":"2025-08-06T00:43:47.441Z","endTime":"2025-08-06T00:43:50.791Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.4796428781206,"strikeZoneBottom":1.63790864639821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.102197266197884,"aZ":-32.279947818715236,"pfxX":-0.44020873559185736,"pfxZ":-0.07602855007866616,"pX":-0.5996720073336347,"pZ":2.736642137030786,"vX0":6.980428181975926,"vY0":-118.70403882730234,"vZ0":1.1391109737454455,"x":139.86,"y":164.89,"x0":-3.5175172216159236,"y0":50.002248288245596,"z0":5.182967927020236,"aX":-0.631793008988701},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":-0.8,"spinRate":2218,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4609243025756409,"extension":5.891242514465716},"index":2,"playId":"057ad2f4-39e9-3d00-b6c6-abd940d34f81","pitchNumber":3,"startTime":"2025-08-06T00:44:01.515Z","endTime":"2025-08-06T00:44:05.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.503366672585,"strikeZoneBottom":1.72152662215369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.183771635284675,"aZ":-22.73794457604244,"pfxX":-12.09480828764581,"pfxZ":5.327627502098249,"pX":-1.2602557086621857,"pZ":1.667703421523541,"vX0":9.36301417389753,"vY0":-132.45686988589463,"vZ0":-4.16061295680244,"x":165.04,"y":193.75,"x0":-3.275485152561324,"y0":50.001239567275036,"z0":4.928200171957128,"aX":-21.417066505805032},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.9,"breakHorizontal":19.8,"spinRate":2348,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4140502900944587,"extension":6.19520151011192},"index":3,"playId":"ea8a3478-cfcf-3bc8-a9df-c223e087c036","pitchNumber":4,"startTime":"2025-08-06T00:44:14.872Z","endTime":"2025-08-06T00:44:18.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.46672432651433,"strikeZoneBottom":1.74492694410375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.251242192098335,"aZ":-20.831456451658067,"pfxX":-11.477475892459287,"pfxZ":6.550394518804959,"pX":0.5939333766318414,"pZ":2.2423941677091044,"vX0":13.458965061249824,"vY0":-131.17111278881245,"vZ0":-3.1270237568692743,"x":80.27,"y":150.79,"x0":-3.1265210512147266,"y0":50.00623761413736,"z0":5.013675763800545,"aX":-19.88837529363209},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":17.6,"spinRate":2317,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.41848884422180266,"extension":6.064658524066211},"index":4,"playId":"857ed8ba-b549-3b51-a2ef-76c2cedcac3e","pitchNumber":5,"startTime":"2025-08-06T00:44:31.656Z","endTime":"2025-08-06T00:44:35.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86037521065715,"aZ":-20.148429496045086,"pfxX":-8.839484141429923,"pfxZ":6.87028976185008,"pX":-0.5868746575137567,"pZ":2.6338749139070146,"vX0":10.189209312584417,"vY0":-131.69889132609967,"vZ0":-2.1314776435644758,"x":139.37,"y":167.67,"x0":-3.3636982116159415,"y0":50.00310977310891,"z0":4.949282218674872,"aX":-15.4751073997352},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.1,"breakHorizontal":13.7,"spinRate":2334,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.41642402582074123,"extension":5.973893182307856},"hitData":{"launchSpeed":91.2,"launchAngle":12.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.24,"coordY":102.76}},"index":5,"playId":"e5e0d08a-74e8-32a0-8c5f-b47522ac6428","pitchNumber":6,"startTime":"2025-08-06T00:44:47.374Z","endTime":"2025-08-06T00:44:58.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:44:58.804Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to center fielder Austin Martin.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:45:00.109Z","endTime":"2025-08-06T00:46:37.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":82.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.437268970501048,"aZ":-24.44717257397725,"pfxX":-11.75844354963542,"pfxZ":4.447422660520004,"pX":-0.08231283768558727,"pZ":2.2825351909572036,"vX0":12.09420921651043,"vY0":-131.36315571737612,"vZ0":-2.432743266044622,"x":120.14,"y":177.15,"x0":-3.2319026874744137,"y0":50.00209051855447,"z0":5.049938521970846,"aX":-20.422924716683017},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":18.5,"spinRate":2371,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4179603808928798,"extension":6.226993050051522},"index":0,"playId":"fe9b89f0-4404-3543-94dc-1bd2cea7c355","pitchNumber":1,"startTime":"2025-08-06T00:45:23.186Z","endTime":"2025-08-06T00:45:26.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.288962625493614,"aZ":-19.904504535533274,"pfxX":-9.500665368079364,"pfxZ":6.765741572046769,"pX":0.24791723306969873,"pZ":2.586723909132428,"vX0":12.28124445348758,"vY0":-133.67378962425227,"vZ0":-2.719338303996901,"x":107.55,"y":168.94,"x0":-3.1674133648662948,"y0":50.00249480440135,"z0":5.043122746070469,"aX":-17.228234151221002},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2361,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.40944509506159843,"extension":5.84140765435304},"index":1,"playId":"b8bfff69-05be-3046-9a43-481c30340c67","pitchNumber":2,"startTime":"2025-08-06T00:45:41.316Z","endTime":"2025-08-06T00:45:46.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.616154728121508,"aZ":-32.83469803687429,"pfxX":0.820068053990771,"pfxZ":-0.44969675811993604,"pX":1.0690589038686833,"pZ":2.679140270634879,"vX0":9.502114722394117,"vY0":-120.26263235661601,"vZ0":0.7896054327801643,"x":76.25,"y":166.44,"x0":-3.0344030998287446,"y0":50.002516875947386,"z0":5.251519878666316,"aX":1.2042350935549015},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.4,"breakHorizontal":-3.7,"spinRate":2301,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.4548865617421902,"extension":6.0563870123635795},"index":2,"playId":"e92a98a1-0b2b-3658-a12f-11eb9c7e8547","pitchNumber":3,"startTime":"2025-08-06T00:46:00.578Z","endTime":"2025-08-06T00:46:04.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76988392438849,"aZ":-20.21676660401735,"pfxX":-10.316104544130065,"pfxZ":6.634460648990714,"pX":0.9001700421429267,"pZ":3.421695057261024,"vX0":14.010923254726478,"vY0":-133.6526356315777,"vZ0":-0.8367654799399469,"x":82.69,"y":146.39,"x0":-3.0784917219458854,"y0":50.003561946776784,"z0":5.195493297600323,"aX":-18.5972915098452},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":15.5,"spinRate":2353,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.4103750150461072,"extension":5.913982568070575},"hitData":{"launchSpeed":84.0,"launchAngle":44.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.3,"coordY":93.63}},"index":3,"playId":"a877866f-ae8a-376f-a172-7695118d0986","pitchNumber":4,"startTime":"2025-08-06T00:46:24.278Z","endTime":"2025-08-06T00:46:37.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:46:37.895Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Rogers grounds out, shortstop Brooks Lee to first baseman Kody Clemens. Zach McKinstry to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:46:38.581Z","endTime":"2025-08-06T00:48:19.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":83.9,"strikeZoneTop":3.54886074037834,"strikeZoneBottom":1.7088298417335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26333741987689,"aZ":-26.051733649054043,"pfxX":-10.369058903074158,"pfxZ":3.443066287862469,"pX":0.12209845939594269,"pZ":1.273919235268717,"vX0":12.030383569768826,"vY0":-132.12404056018394,"vZ0":-4.648457999643984,"x":112.35,"y":204.38,"x0":-3.1278197295720265,"y0":50.006477774895835,"z0":4.953982704713726,"aX":-18.4673541769443},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":16.4,"spinRate":2346,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.41342761130589967,"extension":6.153190686668557},"index":0,"playId":"492de712-29c0-3040-bac4-59d57979fc39","pitchNumber":1,"startTime":"2025-08-06T00:47:00.279Z","endTime":"2025-08-06T00:47:03.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.044634630912398,"aZ":-24.722184517795732,"pfxX":-9.610099562360293,"pfxZ":4.1608341522324155,"pX":-1.1435983496805762,"pZ":2.04122695817819,"vX0":8.987868170568888,"vY0":-132.417083189562,"vZ0":-3.1592471436785043,"x":160.59,"y":183.67,"x0":-3.3194995374145875,"y0":50.00293507504729,"z0":5.041752164031217,"aX":-17.2104856454297},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":15.6,"spinRate":2283,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41231559602615153,"extension":5.999481634935901},"index":1,"playId":"72446593-c2ae-3f1f-86c0-4171a309fa8f","pitchNumber":2,"startTime":"2025-08-06T00:47:16.365Z","endTime":"2025-08-06T00:47:19.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.478242137499155,"aZ":-18.49175524011415,"pfxX":-8.595361553899671,"pfxZ":7.460511645588387,"pX":-0.842497108660578,"pZ":3.0878108781431894,"vX0":9.579617940124379,"vY0":-134.61562603924457,"vZ0":-1.8402182096585677,"x":149.11,"y":155.41,"x0":-3.3320518266176267,"y0":50.00098204098761,"z0":5.090647971539012,"aX":-15.759540240661801},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":13.4,"spinRate":2330,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.40703430431598964,"extension":6.229173219307981},"index":2,"playId":"fc8563af-82dd-3ecc-bfc1-18101f36789c","pitchNumber":3,"startTime":"2025-08-06T00:47:34.910Z","endTime":"2025-08-06T00:47:38.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.628347337204676,"aZ":-20.806845615066063,"pfxX":-9.61607068006985,"pfxZ":6.182650327165707,"pX":0.18292909229871837,"pZ":3.5763348503960115,"vX0":11.838858401032983,"vY0":-134.60121703719088,"vZ0":-0.4463762258392004,"x":110.03,"y":142.22,"x0":-3.0186550404952,"y0":50.002853196286964,"z0":5.214755583961432,"aX":-17.68248061280823},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":15.0,"spinRate":2342,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4065945345301851,"extension":5.901091517774699},"index":3,"playId":"ea653473-863b-364f-a697-ec4f189c31c1","pitchNumber":4,"startTime":"2025-08-06T00:47:52.943Z","endTime":"2025-08-06T00:47:58.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.654774489208915,"aZ":-32.68494242464491,"pfxX":0.13206264916736,"pfxZ":-0.3382297494453219,"pX":0.29853621468534014,"pZ":1.8949146652337623,"vX0":8.546472842274644,"vY0":-121.67479820777845,"vZ0":-1.03569686094628,"x":105.62,"y":187.62,"x0":-3.2619639317576152,"y0":50.001636422644964,"z0":5.133241457834729,"aX":0.19969539511938367},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.6,"breakHorizontal":-2.0,"spinRate":2190,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.44844657946329347,"extension":6.090065278745334},"hitData":{"launchSpeed":90.8,"launchAngle":-0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.8,"coordY":152.09}},"index":4,"playId":"7e3f8cbc-a4f9-332f-94f9-a91c8706ae4b","pitchNumber":5,"startTime":"2025-08-06T00:48:11.131Z","endTime":"2025-08-06T00:48:19.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:48:19.154Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Ibáñez flies out to right fielder Matt Wallner.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:50:54.803Z","endTime":"2025-08-06T00:51:05.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:48:31.557Z","endTime":"2025-08-06T00:49:24.878Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kody Funderburk replaces Michael Tonkin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T00:49:24.878Z","endTime":"2025-08-06T00:50:11.397Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andy Ibáñez replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-06T00:50:11.397Z","endTime":"2025-08-06T00:50:56.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.819411125151976,"aZ":-34.11203729555291,"pfxX":10.779480639341175,"pfxZ":-1.1561584911791893,"pX":0.6054906644072529,"pZ":2.4791049888246364,"vX0":-6.910244557813556,"vY0":-129.17177126411812,"vZ0":-1.3887434420206715,"x":93.92,"y":171.84,"x0":1.930731752485669,"y0":50.004925864844026,"z0":5.6745223532221445,"aX":18.006811239367366},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-17.8,"spinRate":1803,"spinDirection":118},"zone":6,"typeConfidence":0.91,"plateTime":0.4259212710727356,"extension":7.125399428534342},"hitData":{"launchSpeed":84.8,"launchAngle":34.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.94,"coordY":102.1}},"index":3,"playId":"e0192f8a-353e-3c77-84c3-8f43f3135dad","pitchNumber":1,"startTime":"2025-08-06T00:50:56.945Z","endTime":"2025-08-06T00:51:05.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:51:05.331Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a sharp line drive to center fielder Matt Vierling.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T00:53:19.164Z","endTime":"2025-08-06T00:53:33.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"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":[2],"actionIndex":[0,1],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Andy Ibáñez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:52:32.518Z","endTime":"2025-08-06T00:52:32.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Pitching Change: Luke Jackson replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T00:52:32.533Z","endTime":"2025-08-06T00:53:21.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592426,"link":"/api/v1/people/592426"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30060233659861,"aZ":-42.86101381244334,"pfxX":2.8215361378672332,"pfxZ":-7.300289858858591,"pX":0.16963594244929864,"pZ":2.023811008034655,"vX0":5.240685416140503,"vY0":-120.23315873036441,"vZ0":-1.140104812786761,"x":110.53,"y":184.14,"x0":-2.404748697054407,"y0":50.00207062125238,"z0":6.3074581737103905,"aX":4.130485722110568},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.2,"breakHorizontal":-6.4,"spinRate":2383,"spinDirection":21},"zone":8,"typeConfidence":2.0,"plateTime":0.4555423026069674,"extension":6.39233244806763},"hitData":{"launchSpeed":108.3,"launchAngle":15.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":157.61,"coordY":61.15}},"index":2,"playId":"b47e1e01-deab-3ce5-a6b1-c6850e3b756a","pitchNumber":1,"startTime":"2025-08-06T00:53:21.213Z","endTime":"2025-08-06T00:53:33.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:53:33.057Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luke Keaschall grounds into a double play, third baseman Andy Ibáñez to second baseman Zach McKinstry to first baseman Spencer Torkelson. Kody Clemens out at 2nd. Luke Keaschall out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T00:53:34.577Z","endTime":"2025-08-06T00:55:28.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"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,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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.30086619058523,"strikeZoneBottom":1.5679486297746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83391292627104,"aZ":-36.34813784705141,"pfxX":0.1168569354352389,"pfxZ":-2.6278939655432954,"pX":-1.1395491228815002,"pZ":2.1915598177093067,"vX0":3.3326473231258054,"vY0":-125.17449354716166,"vZ0":-2.5123172628427666,"x":160.44,"y":179.61,"x0":-2.5023028816224695,"y0":50.002427445240066,"z0":6.178994056278759,"aX":0.18490022852023394},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-1.0,"spinRate":2244,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.43727458448603507,"extension":6.520838335245367},"index":0,"playId":"ed5a2df6-9014-3902-8c74-e76cc0613f82","pitchNumber":1,"startTime":"2025-08-06T00:54:08.320Z","endTime":"2025-08-06T00:54:12.601Z","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":85.2,"endSpeed":78.4,"strikeZoneTop":3.14994975908548,"strikeZoneBottom":1.47758520277251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.773283933726745,"aZ":-35.543905499932364,"pfxX":-0.43994496489903767,"pfxZ":-2.1746490132131457,"pX":-0.6905963218563262,"pZ":1.5198087253232033,"vX0":4.401584649341011,"vY0":-124.02561974247877,"vZ0":-3.7294228995825858,"x":143.32,"y":197.75,"x0":-2.434269045359772,"y0":50.002615470146765,"z0":6.020399608473574,"aX":-0.6836399796179772},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.6,"breakHorizontal":-0.2,"spinRate":2188,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4423452459581374,"extension":6.527628500362783},"index":1,"playId":"cf6e9bf5-2d9c-3b8a-a17c-4d1818364895","pitchNumber":2,"startTime":"2025-08-06T00:54:27.908Z","endTime":"2025-08-06T00:54:32.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"e5350574-df85-333e-a3e9-dcd12f256354","startTime":"2025-08-06T00:54:45.732Z","endTime":"2025-08-06T00:54:48.732Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.26577290276877,"strikeZoneBottom":1.53314242261619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.567149641053387,"aZ":-11.311647622194764,"pfxX":-7.128711684010749,"pfxZ":11.280633980538717,"pX":0.40875426684398064,"pZ":2.5381219536220088,"vX0":8.774077751518945,"vY0":-135.60949031170261,"vZ0":-7.387072256566889,"x":101.42,"y":170.25,"x0":-1.9530433742488604,"y0":50.00412457827797,"z0":6.099079477721076,"aX":-13.186510063835614},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":10.9,"spinRate":2308,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4049701953408209,"extension":6.617894519787377},"index":3,"playId":"21f90894-67c0-330c-acba-3e333b917e21","pitchNumber":3,"startTime":"2025-08-06T00:55:01.947Z","endTime":"2025-08-06T00:55:06.716Z","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":87.3,"endSpeed":80.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00588350769565,"aZ":-35.272005850755434,"pfxX":-0.9685594660731702,"pfxZ":-1.8919664380382404,"pX":-0.5744748348298836,"pZ":2.098926560881529,"vX0":4.635854283378318,"vY0":-127.09620082080943,"vZ0":-2.8969919505808344,"x":138.9,"y":182.11,"x0":-2.296143652001365,"y0":50.00292524539814,"z0":6.054104614454229,"aX":-1.5847543893022245},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.8,"breakHorizontal":0.7,"spinRate":2281,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.4309243813726136,"extension":6.5354880318455955},"hitData":{"launchSpeed":95.0,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.8,"coordY":166.79}},"index":4,"playId":"7d46ecb8-c2e0-39e6-9ea8-d58c4091a4a1","pitchNumber":4,"startTime":"2025-08-06T00:55:19.866Z","endTime":"2025-08-06T00:55:28.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:55:28.339Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Royce Lewis walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T00:55:40.440Z","endTime":"2025-08-06T00:56:35.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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(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.6,"endSpeed":85.2,"strikeZoneTop":3.5541700909666,"strikeZoneBottom":1.66033537061672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.987118231338815,"aZ":-10.418626344148196,"pfxX":-7.7362436380249395,"pfxZ":11.718657841691673,"pX":1.0372308136138615,"pZ":1.7276046995168526,"vX0":9.884099235119992,"vY0":-135.70866167466795,"vZ0":-9.356667860584249,"x":77.46,"y":192.13,"x0":-1.65493498465234,"y0":50.001939220271495,"z0":5.9552801133388416,"aX":-14.362076477186697},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":11.8,"spinRate":2360,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40432581105702514,"extension":6.785205640490259},"index":0,"playId":"332ab602-f452-3bac-bb18-558bbc25ed09","pitchNumber":1,"startTime":"2025-08-06T00:55:52.604Z","endTime":"2025-08-06T00:55:56.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.49841660996331,"strikeZoneBottom":1.57439477502689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.300717065157027,"aZ":-35.19579965464903,"pfxX":-2.8449781398303386,"pfxZ":-1.8542505589575216,"pX":2.1101510545890036,"pZ":1.6461718382376982,"vX0":10.741680455366978,"vY0":-126.6143702430777,"vZ0":-3.8892997964718554,"x":36.57,"y":194.33,"x0":-1.8135958942709642,"y0":50.005554474280046,"z0":6.011990526028689,"aX":-4.631971837801079},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.1,"breakHorizontal":2.8,"spinRate":2254,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4322245399446034,"extension":6.61163180953267},"index":1,"playId":"9413af8f-514c-32bd-9663-166ab60e6ff5","pitchNumber":2,"startTime":"2025-08-06T00:56:05.301Z","endTime":"2025-08-06T00:56:08.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.52085497002307,"strikeZoneBottom":1.65773709910295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19239915011132,"aZ":-35.38332245757326,"pfxX":-2.2632069573380846,"pfxZ":-1.9619381927309796,"pX":0.36968757274313996,"pZ":1.290786558000659,"vX0":6.991524867450096,"vY0":-126.98539698156021,"vZ0":-4.779826124565513,"x":102.91,"y":203.93,"x0":-2.126278840285501,"y0":50.006228518777505,"z0":6.014972659463622,"aX":-3.694374232173151},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.4,"breakHorizontal":2.5,"spinRate":2273,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4314633845286089,"extension":6.607933183397134},"index":2,"playId":"9b371204-d915-3f8c-83a5-febfb2cd0c96","pitchNumber":3,"startTime":"2025-08-06T00:56:19.163Z","endTime":"2025-08-06T00:56:24.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.57921537058217,"strikeZoneBottom":1.65505477528205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.837786183730948,"aZ":-12.122148380024775,"pfxX":-6.2651751746619775,"pfxZ":10.99679053079768,"pX":1.3560908411342976,"pZ":1.8144036222736817,"vX0":9.93945954254703,"vY0":-134.35679628303748,"vZ0":-8.661793064841445,"x":65.31,"y":189.79,"x0":-1.5817795584729626,"y0":50.0023747272564,"z0":5.9470882674123775,"aX":-11.424210936925233},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":9.1,"spinRate":2294,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40808939038502956,"extension":6.855896495208011},"index":3,"playId":"4e3456ee-c818-3901-b01b-722e55f28a19","pitchNumber":4,"startTime":"2025-08-06T00:56:32.872Z","endTime":"2025-08-06T00:56:35.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:56:35.872Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Larnach pops out to third baseman Andy Ibáñez.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T00:56:47.474Z","endTime":"2025-08-06T00:59:04.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":6},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.8146950717615,"strikeZoneBottom":1.74274721313087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.245957871176834,"aZ":-35.10243831364206,"pfxX":-0.05343326134597892,"pfxZ":-1.8398619401875216,"pX":-0.4622033791096604,"pZ":2.7690656888054876,"vX0":4.486162343272687,"vY0":-125.41293266014527,"vZ0":-1.0370943332476426,"x":134.62,"y":164.02,"x0":-2.2667754945143552,"y0":50.000765557788206,"z0":6.049647404759329,"aX":-0.08543678845173602},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":-1.0,"spinRate":2278,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4366556101379824,"extension":6.579885534918954},"index":0,"playId":"96690b2e-1c83-30d6-9f37-2ac5566d590c","pitchNumber":1,"startTime":"2025-08-06T00:57:01.474Z","endTime":"2025-08-06T00:57:04.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.79879728434767,"strikeZoneBottom":1.69693795126821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.236543015526472,"aZ":-41.695147904966866,"pfxX":4.624526097878748,"pfxZ":-6.311549933100904,"pX":-0.30474076509966325,"pZ":1.363505760045169,"vX0":3.4708499930619277,"vY0":-122.34333229183868,"vZ0":-2.7888018650649045,"x":128.62,"y":201.97,"x0":-2.345061382219842,"y0":50.00339150877951,"z0":6.108702612223507,"aX":6.9755173450424355},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.9,"breakHorizontal":-9.2,"spinRate":2474,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4485429920050108,"extension":6.579082924139442},"index":1,"playId":"160b5b58-c56e-315e-94f6-2e4bbdf6cf2b","pitchNumber":2,"startTime":"2025-08-06T00:57:18.573Z","endTime":"2025-08-06T00:57:22.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.056655902152706,"aZ":-11.424250972518042,"pfxX":-5.616516798727391,"pfxZ":11.342332599585596,"pX":-0.1379329311513855,"pZ":2.9465970925972043,"vX0":6.7638671457509645,"vY0":-134.61368235529383,"vZ0":-6.019326710588901,"x":122.26,"y":159.22,"x0":-1.957097920898807,"y0":50.00672157346193,"z0":6.0256352747630935,"aX":-10.279069202793819},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":8.6,"spinRate":2298,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4073667864195305,"extension":6.755385013801295},"index":2,"playId":"04d62af3-9887-36e3-97b3-edbb3f8599d7","pitchNumber":3,"startTime":"2025-08-06T00:57:37.090Z","endTime":"2025-08-06T00:57:40.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-06T00:57:52.611Z","endTime":"2025-08-06T00:58:09.542Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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":94.2,"endSpeed":86.5,"strikeZoneTop":3.76888936971191,"strikeZoneBottom":1.75667186583994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.67193858456688,"aZ":-10.443525156235589,"pfxX":-4.190429062862489,"pfxZ":11.399425818947158,"pX":1.2166452867239488,"pZ":2.454043896678354,"vX0":8.802499516943007,"vY0":-136.83027504052026,"vZ0":-7.649401424896558,"x":70.62,"y":172.52,"x0":-1.4898730536213056,"y0":50.00307177707413,"z0":5.991955604084621,"aX":-7.988965827997778},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":5.9,"spinRate":2404,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39947972636764817,"extension":6.839517245798381},"index":4,"playId":"8a023f17-346e-3502-a0db-57e694fd165a","pitchNumber":4,"startTime":"2025-08-06T00:58:09.542Z","endTime":"2025-08-06T00:58:12.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.678919696780323,"aZ":-43.30398475535884,"pfxX":2.4436197467672818,"pfxZ":-7.398001277560887,"pX":-0.3855767468617191,"pZ":2.1296207421928006,"vX0":3.0989062410894035,"vY0":-121.8170357631289,"vZ0":-0.7920006845801637,"x":131.7,"y":181.28,"x0":-1.9911052832748604,"y0":50.00306374777151,"z0":6.1989550358752545,"aX":3.6759126341334816},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.3,"breakHorizontal":-5.2,"spinRate":2505,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.4494439921842144,"extension":6.465251559532366},"index":5,"playId":"c1d285df-da3d-3f30-b59f-a86b18d2b603","pitchNumber":5,"startTime":"2025-08-06T00:58:28.147Z","endTime":"2025-08-06T00:58:31.147Z","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":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91405477594137,"aZ":-37.300698618875366,"pfxX":-0.8757748765444862,"pfxZ":-3.192650665520647,"pX":-0.28647941535332466,"pZ":1.4165835701602993,"vX0":4.5799850055763764,"vY0":-126.33660271430838,"vZ0":-3.8693580246554644,"x":127.92,"y":200.53,"x0":-2.012777259063949,"y0":50.000579982975076,"z0":5.981512609138532,"aX":-1.4097505145667308},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.5,"breakHorizontal":0.5,"spinRate":2370,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4343637763262196,"extension":6.771418993029231},"hitData":{"launchSpeed":57.1,"launchAngle":64.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.94,"coordY":163.52}},"index":6,"playId":"92d50502-60d7-3ed8-ad43-74baa562b38e","pitchNumber":6,"startTime":"2025-08-06T00:58:56.658Z","endTime":"2025-08-06T00:59:04.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:59:04.807Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Vierling singles on a line drive to center fielder Austin Martin.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:01:17.302Z","endTime":"2025-08-06T01:01:47.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Alan Roden replaces left fielder Trevor Larnach, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:00:56.318Z","endTime":"2025-08-06T01:00:56.336Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Pitching Change: Cole Sands replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T01:00:56.336Z","endTime":"2025-08-06T01:01:19.551Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.77959323486416,"aZ":-23.599418828027453,"pfxX":1.5137408615711632,"pfxZ":5.111109916604315,"pX":0.9969904702297512,"pZ":2.653009652107776,"vX0":7.540628091266194,"vY0":-128.97787906443642,"vZ0":-2.6538164451294235,"x":79.0,"y":167.15,"x0":-2.165956383739843,"y0":50.006315049069215,"z0":5.522780305195681,"aX":2.539070110759176},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.9,"breakHorizontal":-4.4,"spinRate":2457,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.425304087514796,"extension":5.661285269543987},"index":2,"playId":"6b0a93b6-170d-3ee7-a818-bcd5034b7800","pitchNumber":1,"startTime":"2025-08-06T01:01:19.551Z","endTime":"2025-08-06T01:01:23.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.496429858821127,"aZ":-26.205322670511805,"pfxX":-0.6134555413508069,"pfxZ":3.4837269647010674,"pX":0.702409158570535,"pZ":2.1047384170485617,"vX0":7.385247554099407,"vY0":-130.10403162327484,"vZ0":-3.669482095346085,"x":90.23,"y":181.95,"x0":-2.094118220475876,"y0":50.00120273118731,"z0":5.521067040151193,"aX":-1.050744819789936},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-0.5,"spinRate":2423,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.42110327605431275,"extension":5.693410263520249},"hitData":{"launchSpeed":85.5,"launchAngle":20.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.8,"coordY":76.23}},"index":3,"playId":"1992b1b7-b4d5-3157-a023-0791b507bd94","pitchNumber":2,"startTime":"2025-08-06T01:01:35.687Z","endTime":"2025-08-06T01:01:47.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:01:47.158Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:01:47.058Z","endTime":"2025-08-06T01:05:46.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.48797876711153,"strikeZoneBottom":1.68932786273189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.030218255537786,"aZ":-34.04555878752969,"pfxX":-5.19823315852564,"pfxZ":-1.1295942036494253,"pX":-0.3294805551610805,"pZ":2.3019924926488735,"vX0":6.623400380330655,"vY0":-127.61097617876057,"vZ0":-1.2420346780017764,"x":129.56,"y":176.63,"x0":-2.2821644197795656,"y0":50.00578576048382,"z0":5.4747592036211925,"aX":-8.583042894974739},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.2,"breakHorizontal":7.9,"spinRate":1385,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.4290702808409872,"extension":5.683989139101226},"index":0,"playId":"923f4487-0915-3bd9-9d2f-5b7d7ccd37c4","pitchNumber":1,"startTime":"2025-08-06T01:02:13.349Z","endTime":"2025-08-06T01:02:18.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59400667065406,"aZ":-24.608134006941807,"pfxX":-1.3750667252616804,"pfxZ":4.207014584099175,"pX":1.1030944164268448,"pZ":2.8888716690257956,"vX0":8.541359548327735,"vY0":-132.79771024679175,"vZ0":-2.5347518658072072,"x":74.95,"y":160.78,"x0":-1.9667452859084833,"y0":50.00358758810703,"z0":5.632870693237607,"aX":-2.4747349039543995},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":0.7,"spinRate":2472,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.411364910363353,"extension":5.602753244281345},"index":1,"playId":"3eb5819c-2c08-31e8-b122-5000e0d2328e","pitchNumber":2,"startTime":"2025-08-06T01:02:31.704Z","endTime":"2025-08-06T01:02:35.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.671314526606995,"aZ":-29.385357974766027,"pfxX":-3.9043173224156646,"pfxZ":1.7114582033182897,"pX":-0.3888374731220012,"pZ":2.139561829138478,"vX0":6.028335102619498,"vY0":-126.82652069875792,"vZ0":-2.0994348602703035,"x":131.82,"y":181.01,"x0":-2.2881304150362594,"y0":50.00389529957884,"z0":5.31916939983548,"aX":-6.368035539106179},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":5.8,"spinRate":1273,"spinDirection":264},"zone":7,"typeConfidence":2.0,"plateTime":0.43168172439076047,"extension":5.721721196619072},"index":2,"playId":"fe0d1c32-d139-3e90-8eb8-346aa401a43e","pitchNumber":3,"startTime":"2025-08-06T01:03:02.305Z","endTime":"2025-08-06T01:03:06.778Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-06T01:03:24.452Z","endTime":"2025-08-06T01:03:43.469Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"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":88.6,"endSpeed":81.6,"strikeZoneTop":3.3279830240761,"strikeZoneBottom":1.61840333007897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.776963763995003,"aZ":-32.78627013337341,"pfxX":-9.219568839572533,"pfxZ":-0.36763578656976836,"pX":0.9465872674808778,"pZ":1.2133504263958559,"vX0":10.67158962460712,"vY0":-128.53982500939992,"vZ0":-3.8183992057876983,"x":80.92,"y":206.02,"x0":-2.0542155602792564,"y0":50.00069937154544,"z0":5.254141115686931,"aX":-15.48017876005575},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.3,"breakHorizontal":14.4,"spinRate":1430,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.42554825824845643,"extension":5.782079217584132},"index":4,"playId":"3913ba8c-20bc-3a95-a416-92b0b89179fd","pitchNumber":4,"startTime":"2025-08-06T01:03:43.469Z","endTime":"2025-08-06T01:03:46.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.14059206071969,"strikeZoneBottom":1.54960349940138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.783645045972108,"aZ":-36.463461448396274,"pfxX":9.073007922092703,"pfxZ":-3.019088334204561,"pX":2.211045915889973,"pZ":0.1107063832742394,"vX0":7.035930176807978,"vY0":-119.45776602706427,"vZ0":-4.33900374547082,"x":32.72,"y":235.79,"x0":-1.9698580235193426,"y0":50.00316710419071,"z0":5.29077301413747,"aX":12.882988598009126},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.4,"breakHorizontal":-18.4,"spinRate":2910,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4616283717580729,"extension":5.756723637075147},"index":5,"playId":"00aad994-3b91-3b53-9d95-fd57b098d153","pitchNumber":5,"startTime":"2025-08-06T01:04:03.541Z","endTime":"2025-08-06T01:04:08.005Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.580578554813595,"aZ":-32.4445431707972,"pfxX":-6.900556511669405,"pfxZ":-0.16007536953614654,"pX":-0.786484420278905,"pZ":2.179994858022972,"vX0":5.685190803214807,"vY0":-128.49797575287684,"vZ0":-1.7540770450698204,"x":146.98,"y":179.92,"x0":-2.1222515702139955,"y0":50.00293717507068,"z0":5.372731384950169,"aX":-11.634600316598895},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.5,"breakHorizontal":11.4,"spinRate":1506,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.4249232639678615,"extension":5.615884157242857},"index":6,"playId":"8dd39bbb-af84-391d-932a-95a8f8f3bc1c","pitchNumber":6,"startTime":"2025-08-06T01:04:35.050Z","endTime":"2025-08-06T01:04:42.074Z","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":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53236330932011,"aZ":-32.97689529128586,"pfxX":-9.975677108998378,"pfxZ":-0.47239879458285783,"pX":-0.6818952921400518,"pZ":0.998078346627668,"vX0":6.971451640473129,"vY0":-128.98637901974885,"vZ0":-4.3174946325203525,"x":142.99,"y":211.83,"x0":-2.12197835494553,"y0":50.00514536259341,"z0":5.2330331143593005,"aX":-16.831387043749384},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":16.6,"spinRate":1352,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4244409050513509,"extension":5.682764502804206},"index":7,"playId":"8b15ab02-a6b4-32d3-a055-1d840f82151b","pitchNumber":7,"startTime":"2025-08-06T01:05:11.960Z","endTime":"2025-08-06T01:05:15.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.1717909919366,"aZ":-14.990261058217198,"pfxX":-7.545113497628897,"pfxZ":8.733716443705209,"pX":-0.7431032711865668,"pZ":3.276187551770195,"vX0":6.810436411086011,"vY0":-139.99472856733843,"vZ0":-3.055279258704971,"x":145.33,"y":150.32,"x0":-2.2374772114686263,"y0":50.00357354868497,"z0":5.374116409495879,"aX":-14.846920574548925},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":12.1,"spinRate":2396,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3925618735064367,"extension":5.645142706012553},"index":8,"playId":"a37e44e8-2bed-3fcb-8a85-4cd8c3c438e8","pitchNumber":8,"startTime":"2025-08-06T01:05:43.538Z","endTime":"2025-08-06T01:05:46.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:05:46.706Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a fly ball to left fielder Alan Roden. Matt Vierling to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:05:49.298Z","endTime":"2025-08-06T01:06:43.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.71577430203794,"strikeZoneBottom":1.70416438795862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.021900731782537,"aZ":-22.964133884016128,"pfxX":-1.9488884168136544,"pfxZ":5.304982081343882,"pX":0.586497763735392,"pZ":1.3095457391006682,"vX0":7.813407743569183,"vY0":-131.21176690128752,"vZ0":-5.778435396378406,"x":94.64,"y":203.42,"x0":-2.1828437988859717,"y0":50.00012033178221,"z0":5.2628062220839755,"aX":-3.3822184956633063},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.4,"breakHorizontal":1.7,"spinRate":2491,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41821971865442054,"extension":5.74979026584308},"index":0,"playId":"e0b23cd7-0e73-3f41-a012-be2b26cfbe91","pitchNumber":1,"startTime":"2025-08-06T01:06:15.109Z","endTime":"2025-08-06T01:06:18.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01186254997932,"aZ":-25.675486637817112,"pfxX":-11.558208958726437,"pfxZ":3.4455851231350216,"pX":-0.8443545507973746,"pZ":2.442000357010059,"vX0":7.961657104360231,"vY0":-137.27656500142615,"vZ0":-2.98749694892554,"x":149.18,"y":172.85,"x0":-2.2995885476672098,"y0":50.00062660330449,"z0":5.316983569229193,"aX":-21.775209127629807},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":19.0,"spinRate":2140,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4009732667106909,"extension":5.666649730628087},"hitData":{"launchSpeed":66.0,"launchAngle":28.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.4,"coordY":127.39}},"index":1,"playId":"a715baa1-0df2-3bd4-8fb8-941315555d7c","pitchNumber":2,"startTime":"2025-08-06T01:06:30.971Z","endTime":"2025-08-06T01:06:43.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:06:43.340Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:06:45.239Z","endTime":"2025-08-06T01:08:48.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":95.8,"endSpeed":87.8,"strikeZoneTop":3.23201917603551,"strikeZoneBottom":1.5212264730219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.774866177994053,"aZ":-17.682451943012044,"pfxX":-8.719786524644498,"pfxZ":7.376555805470257,"pX":-0.4973749517134756,"pZ":0.9878766947402958,"vX0":8.22886474118582,"vY0":-139.15005997714064,"vZ0":-7.980434711921104,"x":135.96,"y":212.11,"x0":-2.357821690901312,"y0":50.00235861921304,"z0":5.061288887709812,"aX":-17.126253314219078},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":14.2,"spinRate":2428,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39340686429225435,"extension":5.722818827483492},"index":0,"playId":"3056d220-ec11-3c65-82bd-2147c63416dc","pitchNumber":1,"startTime":"2025-08-06T01:07:10.178Z","endTime":"2025-08-06T01:07:14.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41043270961331,"aZ":-20.7320139869071,"pfxX":-2.0725263979263917,"pfxZ":6.283463169166678,"pX":-0.07137895848207977,"pZ":2.7190197212566125,"vX0":6.437422881289475,"vY0":-133.29032897787351,"vZ0":-3.316604227822467,"x":119.72,"y":165.37,"x0":-2.235799626978971,"y0":50.0021667317344,"z0":5.455224640222017,"aX":-3.7741227857636943},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.9,"breakHorizontal":2.5,"spinRate":2503,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4090362127380254,"extension":5.680122743669531},"index":1,"playId":"0bcae6e9-ded4-3c30-afd2-a63e8b54d9e0","pitchNumber":2,"startTime":"2025-08-06T01:07:26.846Z","endTime":"2025-08-06T01:07:29.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.18330662613671,"strikeZoneBottom":1.50287096096706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.404968898192465,"aZ":-28.832720777691048,"pfxX":2.497269798551062,"pfxZ":1.965872819762879,"pX":0.041020568136066075,"pZ":4.087189329246626,"vX0":4.942665521187237,"vY0":-129.87218989351456,"vZ0":1.5818313716531387,"x":115.44,"y":128.43,"x0":-2.214793583377211,"y0":50.00315859847172,"z0":5.670623764121197,"aX":4.2449646989626},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":-5.6,"spinRate":2492,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.42251597502645755,"extension":5.677742778857195},"index":2,"playId":"804126be-7689-3134-8924-b45355d7383b","pitchNumber":3,"startTime":"2025-08-06T01:07:52.099Z","endTime":"2025-08-06T01:07:55.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.39351617146248,"aZ":-16.048155513223186,"pfxX":-8.120815887259901,"pfxZ":8.392752437587925,"pX":-0.5619978833998589,"pZ":2.9330270157072564,"vX0":7.819359205420429,"vY0":-137.921351751028,"vZ0":-3.6322547822601834,"x":138.42,"y":159.59,"x0":-2.38221182796036,"y0":50.00373356852162,"z0":5.352968288035005,"aX":-15.606735605892963},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2278,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3975121518744853,"extension":5.78003377128557},"index":3,"playId":"613ff525-bd65-30f8-913c-c531b7a68754","pitchNumber":4,"startTime":"2025-08-06T01:08:17.072Z","endTime":"2025-08-06T01:08:20.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18952384511513,"aZ":-17.769366431047985,"pfxX":-7.853943801420027,"pfxZ":7.285237513529365,"pX":-0.27926847451479514,"pZ":3.505863637460135,"vX0":8.403235608286312,"vY0":-139.86858847656572,"vZ0":-1.86308665515527,"x":127.65,"y":144.12,"x0":-2.3053102924896476,"y0":50.0007460922661,"z0":5.348497056566718,"aX":-15.525789960723275},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":12.5,"spinRate":2396,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39192542953806253,"extension":5.6962258163265584},"index":4,"playId":"be4ace25-b11d-39fe-b830-0216ad07348f","pitchNumber":5,"startTime":"2025-08-06T01:08:44.793Z","endTime":"2025-08-06T01:08:48.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:08:48.855Z","atBatIndex":67},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jahmai Jones triples (1) on a sharp line drive to right fielder Matt Wallner. Matt Vierling scores. Spencer Torkelson scores.","rbi":2,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:08:54.234Z","endTime":"2025-08-06T01:09:31.826Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55822637694005,"aZ":-25.562578518503496,"pfxX":-0.7170647692459249,"pfxZ":3.7857918404224637,"pX":0.2829078164274986,"pZ":2.6221826267518717,"vX0":6.865011691690443,"vY0":-131.50605615037614,"vZ0":-2.3228596349792023,"x":106.22,"y":167.98,"x0":-2.271193390369667,"y0":50.00460182888481,"z0":5.418250183008059,"aX":-1.2539367936443817},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":-0.2,"spinRate":2490,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4169247675065759,"extension":5.662191652921512},"hitData":{"launchSpeed":106.6,"launchAngle":16.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":134.42,"coordY":123.1}},"index":0,"playId":"6da60927-dfec-3edd-b979-040c64a354a7","pitchNumber":1,"startTime":"2025-08-06T01:09:15.259Z","endTime":"2025-08-06T01:09:31.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:09:31.826Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to left fielder Alan Roden.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:10:49.620Z","endTime":"2025-08-06T01:12:47.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:09:58.181Z","endTime":"2025-08-06T01:10:51.948Z","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(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.5,"endSpeed":80.2,"strikeZoneTop":3.42412831824286,"strikeZoneBottom":1.64819412100742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51708174749879,"aZ":-34.18325296698015,"pfxX":-7.485896306917742,"pfxZ":-1.2298488214806707,"pX":-0.6635329516167443,"pZ":2.693352276592408,"vX0":6.157885864098197,"vY0":-127.30442396508926,"vZ0":-0.28483917571480033,"x":142.29,"y":166.06,"x0":-2.143057928416715,"y0":50.000658146134874,"z0":5.516183219267395,"aX":-12.266564556842903},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.0,"breakHorizontal":12.1,"spinRate":1308,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4305049990389649,"extension":5.665170995869232},"index":1,"playId":"cb10cf9e-7b97-3fa0-9074-6027db5e248f","pitchNumber":1,"startTime":"2025-08-06T01:10:51.948Z","endTime":"2025-08-06T01:10:56.449Z","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.3,"endSpeed":87.3,"strikeZoneTop":3.43661264189626,"strikeZoneBottom":1.60125961356745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.582952684619674,"aZ":-18.49737243731619,"pfxX":-7.762672064716913,"pfxZ":7.007622337846232,"pX":-1.7247944804931352,"pZ":2.646038154870456,"vX0":4.649265302109307,"vY0":-138.7076794323917,"vZ0":-3.9412632833130594,"x":182.75,"y":167.34,"x0":-2.412821437826679,"y0":50.00185179645708,"z0":5.316197938779644,"aX":-15.148315006322255},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2301,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3946562856366733,"extension":5.67762659878228},"index":2,"playId":"20fa0138-5864-31ad-9ea2-c9721451eae9","pitchNumber":2,"startTime":"2025-08-06T01:11:06.425Z","endTime":"2025-08-06T01:11:09.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.39437803997767,"strikeZoneBottom":1.67825181583412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.265206573717464,"aZ":-32.0030794222389,"pfxX":-9.175479624462614,"pfxZ":0.10548727685609194,"pX":-0.7238806724174864,"pZ":2.058018054977558,"vX0":6.485051303691048,"vY0":-128.35934540163097,"vZ0":-2.2182193294436634,"x":144.59,"y":183.21,"x0":-2.0843346071267237,"y0":50.00582083169085,"z0":5.412544410158583,"aX":-15.393966475501072},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":15.2,"spinRate":1469,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4258546746208127,"extension":5.7040910936685885},"index":3,"playId":"0745bfc3-04dc-3057-b441-1af03860c0bc","pitchNumber":3,"startTime":"2025-08-06T01:11:21.640Z","endTime":"2025-08-06T01:11:26.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.43788160337109,"strikeZoneBottom":1.57297313720714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.154130934407547,"aZ":-17.807404949803782,"pfxX":-7.252760215125638,"pfxZ":7.351730173806937,"pX":-1.5048123531833988,"pZ":3.784039496244532,"vX0":4.896280272571404,"vY0":-138.7223951362932,"vZ0":-1.249683051816668,"x":174.36,"y":136.61,"x0":-2.347617304522462,"y0":50.00646945654724,"z0":5.423933006080454,"aX":-14.181349112374884},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":12.1,"spinRate":2331,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39437457793172737,"extension":5.596182572444856},"index":4,"playId":"da2e4fbe-4827-307d-a3c4-9acca4445017","pitchNumber":4,"startTime":"2025-08-06T01:11:38.805Z","endTime":"2025-08-06T01:11:41.805Z","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":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89911291950287,"aZ":-29.483974225546444,"pfxX":-9.235199967798696,"pfxZ":1.5955829299913162,"pX":-0.04865665821173888,"pZ":1.642384725184655,"vX0":8.049167808911436,"vY0":-128.32933271297784,"vZ0":-3.555267490674683,"x":118.85,"y":194.44,"x0":-2.00983765967324,"y0":50.00319173037701,"z0":5.316122334103439,"aX":-15.568685901170705},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":15.1,"spinRate":1491,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.42509475003270136,"extension":5.649099311849735},"index":5,"playId":"7ec59c8a-7bb5-360f-9522-0a20db9e8346","pitchNumber":5,"startTime":"2025-08-06T01:11:55.387Z","endTime":"2025-08-06T01:11:58.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.1,"strikeZoneTop":3.3632852382011,"strikeZoneBottom":1.55815724016005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.301143690040465,"aZ":-37.834117515596546,"pfxX":9.989903667999577,"pfxZ":-4.133270766012618,"pX":-1.4979797977464584,"pZ":3.351344220624184,"vX0":-0.6117798476357031,"vY0":-116.86849640898657,"vZ0":3.0452605871452816,"x":174.1,"y":148.29,"x0":-2.5272082507344904,"y0":50.005157789843764,"z0":5.611827027952499,"aX":13.667361225328257},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.4,"breakHorizontal":-17.9,"spinRate":2756,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.47067072587666026,"extension":5.49784766346771},"index":6,"playId":"04200986-8e9e-3221-b494-817d03fc62df","pitchNumber":6,"startTime":"2025-08-06T01:12:17.829Z","endTime":"2025-08-06T01:12:21.256Z","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":88.6,"endSpeed":80.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.064126220281306,"aZ":-34.15007398520949,"pfxX":-10.074548797594213,"pfxZ":-1.1860336449653657,"pX":-0.03319134864213827,"pZ":1.6277774431416294,"vX0":8.383432625438141,"vY0":-128.6862747248769,"vZ0":-2.5337909756885155,"x":118.27,"y":194.83,"x0":-2.032989270061419,"y0":50.001033205307095,"z0":5.284799485731355,"aX":-16.803117974892245},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.5,"breakHorizontal":16.2,"spinRate":1445,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4265098334580566,"extension":5.7318723113019585},"hitData":{"launchSpeed":88.0,"launchAngle":53.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.95,"coordY":124.1}},"index":7,"playId":"b6ea6aea-ebc9-3310-9678-030dcb323a0b","pitchNumber":7,"startTime":"2025-08-06T01:12:37.268Z","endTime":"2025-08-06T01:12:47.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:12:47.584Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:14:44.706Z","endTime":"2025-08-06T01:15:57.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"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,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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.3883439381123,"strikeZoneBottom":1.62208345060894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.037726442963784,"aZ":-14.844733598282255,"pfxX":-3.0775615011380277,"pfxZ":9.126375344681719,"pX":-0.7725154583317025,"pZ":4.1020476957240195,"vX0":4.649038227730414,"vY0":-136.86841752907443,"vZ0":-3.1571188897656612,"x":146.45,"y":128.02,"x0":-2.092750343897854,"y0":50.00034824716439,"z0":6.286291633212446,"aX":-5.8424442336585685},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":4.6,"spinRate":2249,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40010022066633644,"extension":6.5461996645423675},"index":0,"playId":"3e4a6f1a-6712-369e-8a3e-0eeea2532ea8","pitchNumber":1,"startTime":"2025-08-06T01:14:51.667Z","endTime":"2025-08-06T01:14:54.667Z","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":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2954809031299,"aZ":-22.563189463249582,"pfxX":-0.8694801499167347,"pfxZ":5.717231999131845,"pX":-0.06493326459512375,"pZ":1.616355034965225,"vX0":5.782930845825479,"vY0":-128.7168545983215,"vZ0":-6.216602672704426,"x":119.48,"y":195.14,"x0":-2.2260919222765017,"y0":50.00234672591995,"z0":5.805712081977664,"aX":-1.4621226456806315},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.2,"breakHorizontal":0.4,"spinRate":2283,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.42526267465803747,"extension":6.5080334674454345},"index":1,"playId":"eb4a38f7-000f-3ec1-8eed-d77a27e2c8d4","pitchNumber":2,"startTime":"2025-08-06T01:15:04.752Z","endTime":"2025-08-06T01:15:07.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.39300166821967,"strikeZoneBottom":1.59784909515514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06420888462958,"aZ":-36.88283883370441,"pfxX":-0.6531183256317474,"pfxZ":-2.9387496036895673,"pX":-1.041128794924643,"pZ":3.8019736645773805,"vX0":2.8935532136363253,"vY0":-125.71153189334227,"vZ0":1.2255394250431373,"x":156.69,"y":136.13,"x0":-2.1213081842898585,"y0":50.00240627763049,"z0":6.298206219937029,"aX":-1.0478337224420553},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.8,"breakHorizontal":0.5,"spinRate":2274,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.43540938348298663,"extension":6.570593168009332},"index":2,"playId":"4da28de6-3277-3ef0-ae58-b12e0de63441","pitchNumber":3,"startTime":"2025-08-06T01:15:24.824Z","endTime":"2025-08-06T01:15:27.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.39142573359841,"strikeZoneBottom":1.59592247265252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.519824169108066,"aZ":-44.52148989015421,"pfxX":2.5920656784312333,"pfxZ":-8.473158237143197,"pX":-0.44919922955350755,"pZ":3.5400477294077173,"vX0":3.6053999960111707,"vY0":-120.03564127150594,"vZ0":2.8144829124484443,"x":134.12,"y":143.2,"x0":-2.3081591592339343,"y0":50.002810029673604,"z0":6.319954090638078,"aX":3.776754955994084},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.4,"breakHorizontal":-5.5,"spinRate":2390,"spinDirection":26},"zone":11,"typeConfidence":2.0,"plateTime":0.4565362949568539,"extension":6.396722413743602},"index":3,"playId":"8606632d-96b9-31ff-a487-d9b65e2eba37","pitchNumber":4,"startTime":"2025-08-06T01:15:39.251Z","endTime":"2025-08-06T01:15:44.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.3772484650385,"strikeZoneBottom":1.64115603463581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.111079543355658,"aZ":-38.679446664020304,"pfxX":-0.7108842414369612,"pfxZ":-4.144496265774865,"pX":-1.3819489271599,"pZ":3.4614777549573708,"vX0":2.4934929272105006,"vY0":-123.97271587326246,"vZ0":1.1210020084602328,"x":169.68,"y":145.32,"x0":-2.3053085152177815,"y0":50.00527439499984,"z0":6.213966567463401,"aX":-1.114647969990837},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.1,"breakHorizontal":0.7,"spinRate":2246,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.4405965501823994,"extension":6.45315004235405},"index":4,"playId":"3a6fa05b-3777-3cb3-ac4a-f1a037360886","pitchNumber":5,"startTime":"2025-08-06T01:15:54.132Z","endTime":"2025-08-06T01:15:57.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:15:57.132Z","atBatIndex":70},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Christian Vázquez reaches on a fielder's choice. Brooks Lee to 2nd. Brooks Lee advances to 2nd, on a fielding error by second baseman Zach McKinstry.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:16:00.102Z","endTime":"2025-08-06T01:17:38.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":2.95384517190933,"strikeZoneBottom":1.51769793156954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94915080332707,"aZ":-37.578784582609494,"pfxX":-0.1771736344841912,"pfxZ":-3.5619638198093213,"pX":-0.5539239389577713,"pZ":4.265701889320541,"vX0":3.944300296119827,"vY0":-121.93292047569138,"vZ0":3.1244593789818396,"x":138.11,"y":123.61,"x0":-2.1632340247676867,"y0":50.00067317572088,"z0":6.191011600897613,"aX":-0.270331777041125},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.5,"breakHorizontal":-0.5,"spinRate":2403,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.44767893697443206,"extension":6.596809705611041},"index":0,"playId":"b438d640-8a6a-33cb-be6e-fe4dc274e415","pitchNumber":1,"startTime":"2025-08-06T01:16:19.880Z","endTime":"2025-08-06T01:16:23.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T01:16:35.986Z","endTime":"2025-08-06T01:17:12.851Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":2.9708056132926,"strikeZoneBottom":1.47417824429016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54641512565492,"aZ":-38.44272507730642,"pfxX":-0.7493510809691819,"pfxZ":-3.9559945043710734,"pX":-0.4712215098509013,"pZ":2.9125048815621417,"vX0":4.768200431395276,"vY0":-125.16714447965998,"vZ0":0.04392796370597951,"x":134.96,"y":160.14,"x0":-2.3044875010068417,"y0":50.00212117704278,"z0":6.045590096591673,"aX":-1.1877365893761376},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.8,"breakHorizontal":0.2,"spinRate":2281,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.43779408398201225,"extension":6.6710164289995975},"index":2,"playId":"57b20c16-de21-3100-b893-819023cc3015","pitchNumber":2,"startTime":"2025-08-06T01:17:12.851Z","endTime":"2025-08-06T01:17:16.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.519981536347206,"aZ":-37.00944125421169,"pfxX":-1.1462837975152878,"pfxZ":-3.0175041084967162,"pX":-0.16694025938161544,"pZ":2.342715754623898,"vX0":5.277096992355465,"vY0":-126.08657205964934,"vZ0":-1.7342064509430215,"x":123.36,"y":175.53,"x0":-2.1413448378576914,"y0":50.00191375832762,"z0":6.036220855462189,"aX":-1.8400139450924722},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.6,"breakHorizontal":0.8,"spinRate":2204,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.43501965630025374,"extension":6.640112508799487},"hitData":{"launchSpeed":84.7,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.52,"coordY":147.05}},"index":3,"playId":"16a5c595-517f-3216-9d07-1e9b4f718c13","pitchNumber":3,"startTime":"2025-08-06T01:17:29.598Z","endTime":"2025-08-06T01:17:38.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:17:38.360Z","atBatIndex":71},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Austin Martin out on a sacrifice bunt, pitcher Luke Jackson to second baseman Zach McKinstry. Brooks Lee to 3rd. Christian Vázquez to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:17:55.823Z","endTime":"2025-08-06T01:18:31.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592426,"link":"/api/v1/people/592426"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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(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":86.7,"endSpeed":80.3,"strikeZoneTop":3.22041638370492,"strikeZoneBottom":1.60071086047756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.655440603978064,"aZ":-35.72555510622237,"pfxX":0.32894073481625785,"pfxZ":-2.1945422617377695,"pX":0.6388518753067054,"pZ":1.892105311379415,"vX0":6.180936441053785,"vY0":-126.19358030331124,"vZ0":-3.04053538955782,"x":92.65,"y":187.69,"x0":-1.8804772484565853,"y0":50.001030322365786,"z0":5.978064575445295,"aX":0.5324912837577295},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.4,"breakHorizontal":-1.9,"spinRate":2309,"spinDirection":21},"zone":9,"typeConfidence":2.0,"plateTime":0.43333140580247154,"extension":6.711516082798193},"index":0,"playId":"4614f426-1d86-38cc-96ab-892db873f18d","pitchNumber":1,"startTime":"2025-08-06T01:18:02.270Z","endTime":"2025-08-06T01:18:08.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10098694278223,"aZ":-36.68808751490322,"pfxX":-0.16938669851092347,"pfxZ":-2.8870985449773414,"pX":-0.22962231238635392,"pZ":3.2465648251213395,"vX0":5.3025140613209105,"vY0":-123.95768985636204,"vZ0":0.31121814900883726,"x":125.75,"y":151.12,"x0":-2.3719511870092918,"y0":50.00562292899479,"z0":6.175073171163583,"aX":-0.2643497367355113},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.9,"breakHorizontal":-0.8,"spinRate":2250,"spinDirection":39},"zone":2,"typeConfidence":2.0,"plateTime":0.44137337120175557,"extension":6.4919411926484605},"hitData":{"launchSpeed":29.1,"launchAngle":-44.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":122.35,"coordY":190.21}},"index":1,"playId":"3cbd0a29-24bd-3158-8fad-1b0486b61094","pitchNumber":2,"startTime":"2025-08-06T01:18:23.414Z","endTime":"2025-08-06T01:18:31.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:18:31.207Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Wallner flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:18:49.028Z","endTime":"2025-08-06T01:20:16.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.76070818103931,"strikeZoneBottom":1.78429147927183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.416060044001586,"aZ":-38.99192662494497,"pfxX":-0.23098137869897206,"pfxZ":-4.286309931396088,"pX":0.7676273843945777,"pZ":2.447517181718534,"vX0":6.931189688736327,"vY0":-125.30658907048043,"vZ0":-1.1124048779159297,"x":87.74,"y":172.7,"x0":-2.0048220210421297,"y0":50.00436860639755,"z0":6.084001760785066,"aX":-0.3675550872012146},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.8,"breakHorizontal":-1.2,"spinRate":2370,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.437180111381851,"extension":6.714533654003881},"index":0,"playId":"d46fa5ce-fbac-3189-a10d-c1fd31ca20bc","pitchNumber":1,"startTime":"2025-08-06T01:18:58.831Z","endTime":"2025-08-06T01:19:04.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.71332686912663,"strikeZoneBottom":1.82775544422666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.334038698700553,"aZ":-38.71766422952043,"pfxX":-1.0566298396239293,"pfxZ":-3.9977991612666433,"pX":0.3392576913223235,"pZ":1.0367051237154228,"vX0":6.030804681330443,"vY0":-126.81832753603885,"vZ0":-4.474620716601786,"x":104.07,"y":210.79,"x0":-1.9254392881586337,"y0":50.000161980726226,"z0":5.890671545588603,"aX":-1.7338995314624093},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.0,"breakHorizontal":0.6,"spinRate":2325,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4308303378320124,"extension":6.995324296835655},"index":1,"playId":"7973f92d-0d7c-3c29-8fec-64943cd6b199","pitchNumber":2,"startTime":"2025-08-06T01:19:19.443Z","endTime":"2025-08-06T01:19:24.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.126609152775636,"aZ":-36.237913890405856,"pfxX":-0.2507744062953128,"pfxZ":-2.5115167411269645,"pX":-1.208334990585344,"pZ":2.8529585558933306,"vX0":2.3426309308338396,"vY0":-125.77608096920711,"vZ0":-0.9723623520839725,"x":163.06,"y":161.75,"x0":-2.1152725284088243,"y0":50.0032785534443,"z0":6.157447619473513,"aX":-0.40620539823336504},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.6,"breakHorizontal":0.0,"spinRate":2347,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.4338405641133063,"extension":6.695080803867617},"index":2,"playId":"6c76645f-508a-3014-83ab-774759f9c0e2","pitchNumber":3,"startTime":"2025-08-06T01:19:41.053Z","endTime":"2025-08-06T01:19:44.053Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.328772502301085,"aZ":-10.493606851365433,"pfxX":-3.4272496438529227,"pfxZ":11.546848944719653,"pX":0.6254809667057146,"pZ":3.2161857311264086,"vX0":7.447690800875857,"vY0":-136.4796096920284,"vZ0":-5.511714354923872,"x":93.16,"y":151.94,"x0":-1.6991858531843747,"y0":50.00498377332423,"z0":5.991401937295776,"aX":-6.436955075805268},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":4.6,"spinRate":2330,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4020360641377039,"extension":6.82248079980069},"hitData":{"launchSpeed":90.6,"launchAngle":56.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.13,"coordY":116.51}},"index":3,"playId":"28297a71-f9e8-304e-8e1f-819287a476c3","pitchNumber":4,"startTime":"2025-08-06T01:20:03.146Z","endTime":"2025-08-06T01:20:16.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:20:16.487Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:20:20.377Z","endTime":"2025-08-06T01:22:21.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":86.7,"endSpeed":80.2,"strikeZoneTop":3.51465574538598,"strikeZoneBottom":1.633299675055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.737985539523276,"aZ":-37.83632342366358,"pfxX":0.7887182680170608,"pfxZ":-3.503162898343483,"pX":0.5494157502607143,"pZ":2.1944376056370385,"vX0":5.6873539548027265,"vY0":-126.1665612621973,"vZ0":-1.9425888489472747,"x":96.06,"y":179.53,"x0":-1.8326953620654018,"y0":50.000193220839094,"z0":6.012552133294934,"aX":1.2752825884305945},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.6,"breakHorizontal":-2.6,"spinRate":2387,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.43348054356547117,"extension":6.769834217544579},"index":0,"playId":"96161d80-835a-39ce-b8d2-7e33f8e44339","pitchNumber":1,"startTime":"2025-08-06T01:20:47.354Z","endTime":"2025-08-06T01:20:52.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.48018667326697,"strikeZoneBottom":1.62943559966899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.123886896018536,"aZ":-10.441411055249235,"pfxX":-3.467144990691568,"pfxZ":11.746312756910061,"pX":0.15556003517779948,"pZ":2.4846022806854027,"vX0":5.9227303372501225,"vY0":-135.08264193570668,"vZ0":-7.594033904230032,"x":111.07,"y":171.7,"x0":-1.6138204797943518,"y0":50.00148913207944,"z0":6.06435342788806,"aX":-6.414488679496465},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":5.0,"spinRate":2275,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.4053149089010786,"extension":6.833166189931127},"index":1,"playId":"21d40b7f-a17d-3873-aba8-fe175e4a2b3a","pitchNumber":2,"startTime":"2025-08-06T01:21:07.077Z","endTime":"2025-08-06T01:21:11.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.41165015700547,"strikeZoneBottom":1.6214085267062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28303528797107,"aZ":-35.438238350160624,"pfxX":-0.5295224655940154,"pfxZ":-2.0562895008351,"pX":0.43004012063109565,"pZ":-0.027469617918363384,"vX0":5.9481641837771875,"vY0":-125.53158753279413,"vZ0":-7.4189254502528925,"x":100.61,"y":239.52,"x0":-1.9050177768786316,"y0":50.002169393695745,"z0":5.8647653334036365,"aX":-0.843420956307361},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.3,"breakHorizontal":-0.5,"spinRate":2402,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4369468737378175,"extension":6.726750462323269},"index":2,"playId":"6f7e175a-d945-3e65-a1e8-2d0653c41583","pitchNumber":3,"startTime":"2025-08-06T01:21:28.266Z","endTime":"2025-08-06T01:21:32.080Z","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":86.5,"endSpeed":79.4,"strikeZoneTop":3.41358568754925,"strikeZoneBottom":1.62327085303653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32619748843171,"aZ":-37.43233523846737,"pfxX":-0.8384710920757099,"pfxZ":-3.3018334395689166,"pX":-0.5271593596920774,"pZ":1.2257161807049348,"vX0":3.946974712494702,"vY0":-125.83689795980773,"vZ0":-4.1262704384357365,"x":137.09,"y":205.69,"x0":-2.012212866638846,"y0":50.00474579027311,"z0":5.943692934790177,"aX":-1.335287717310412},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.7,"breakHorizontal":0.6,"spinRate":2260,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.43653142152245383,"extension":6.690244923817754},"index":3,"playId":"a4d4a6c4-212a-3a40-8fdd-f79d5f5d79d0","pitchNumber":4,"startTime":"2025-08-06T01:21:55.360Z","endTime":"2025-08-06T01:22:01.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.784092616968618,"aZ":-38.052447258021616,"pfxX":-2.5323803160273295,"pfxZ":-3.736586780774743,"pX":-0.4990955292859944,"pZ":0.3114375608907459,"vX0":4.157360882089148,"vY0":-125.2135093210769,"vZ0":-6.115321701276157,"x":136.02,"y":230.37,"x0":-1.8600310066753685,"y0":50.00506502277129,"z0":5.937587224462823,"aX":-3.9788782748052567},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.0,"breakHorizontal":3.5,"spinRate":2293,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.4392091759426404,"extension":6.779339070055241},"index":4,"playId":"97c18a35-cd72-3556-867a-063b47374eae","pitchNumber":5,"startTime":"2025-08-06T01:22:16.768Z","endTime":"2025-08-06T01:22:21.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:22:21.452Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:24:48.970Z","endTime":"2025-08-06T01:25:57.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Topa replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:23:50.137Z","endTime":"2025-08-06T01:24:51.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.39401124702663,"strikeZoneBottom":1.70017948384497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.82570781095073,"aZ":-34.57316979468927,"pfxX":-12.436119902973438,"pfxZ":-1.2424247681003937,"pX":-0.4002743767213057,"pZ":2.21138247566693,"vX0":8.783024476213495,"vY0":-138.16061507615416,"vZ0":-0.820623332196444,"x":132.26,"y":179.07,"x0":-2.0050087741094607,"y0":50.00213902628897,"z0":4.836106673547083,"aX":-24.03735619974081},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-2.2,"breakHorizontal":20.6,"spinRate":2129,"spinDirection":251},"zone":7,"typeConfidence":0.92,"plateTime":0.39646221656619307,"extension":5.483312096697843},"index":1,"playId":"68c0bc9c-671d-3277-96fc-5628ca2cc03b","pitchNumber":1,"startTime":"2025-08-06T01:24:51.284Z","endTime":"2025-08-06T01:24:56.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49246568393418,"aZ":-33.58083206734599,"pfxX":-12.587619068233057,"pfxZ":-0.7257597726994867,"pX":0.35380063896993974,"pZ":1.897032456949477,"vX0":10.706083657533332,"vY0":-138.5699129264869,"vZ0":-1.7662993483585496,"x":103.51,"y":187.56,"x0":-1.9345372896700024,"y0":50.00307527755996,"z0":4.797448427091823,"aX":-24.35021716316267},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-1.6,"breakHorizontal":20.4,"spinRate":2164,"spinDirection":256},"zone":9,"typeConfidence":0.92,"plateTime":0.3960588496278201,"extension":5.512259475998877},"index":2,"playId":"0720a19b-d365-3598-9ba6-7d80e99b19c8","pitchNumber":2,"startTime":"2025-08-06T01:25:07.361Z","endTime":"2025-08-06T01:25:10.393Z","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":82.9,"endSpeed":75.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.458885416368382,"aZ":-27.96775094357188,"pfxX":6.894660637427627,"pfxZ":2.8698757948868945,"pX":1.0265484266392153,"pZ":2.495744069506826,"vX0":5.739569962391269,"vY0":-120.63573198645864,"vZ0":0.4573050293407359,"x":77.87,"y":171.39,"x0":-2.283311942626977,"y0":50.00495039194969,"z0":4.777997476108791,"aX":10.116755828626532},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.6,"breakHorizontal":-13.9,"spinRate":2678,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.4548123327517204,"extension":5.476697594582591},"index":3,"playId":"ca9278e7-398b-3433-b127-ea02df5968cb","pitchNumber":3,"startTime":"2025-08-06T01:25:28.066Z","endTime":"2025-08-06T01:25:33.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.061933341803588,"aZ":-28.761701174006273,"pfxX":7.659577325203001,"pfxZ":2.2670788636486456,"pX":2.7134565218314273,"pZ":2.0378930308428562,"vX0":9.228155489552655,"vY0":-122.2681510509238,"vZ0":-0.5335738778802328,"x":13.57,"y":183.76,"x0":-2.1112047713922073,"y0":50.0051190370068,"z0":4.7361241840350115,"aX":11.549456118354842},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.2,"breakHorizontal":-16.1,"spinRate":2700,"spinDirection":64},"zone":14,"typeConfidence":0.92,"plateTime":0.44869456866457336,"extension":5.714440485854382},"index":4,"playId":"6df2f0ba-e54b-33ce-ba91-d5a3b72b5675","pitchNumber":4,"startTime":"2025-08-06T01:25:51.265Z","endTime":"2025-08-06T01:25:57.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:25:57.011Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:26:24.051Z","endTime":"2025-08-06T01:26:50.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dillon Dingler replaces Jake Rogers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T01:26:08.333Z","endTime":"2025-08-06T01:26:26.356Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":668670,"link":"/api/v1/people/668670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.33650084886566,"strikeZoneBottom":1.61596152658099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.931003413485197,"aZ":-31.52142704684137,"pfxX":-11.993672336317154,"pfxZ":0.34196703419638474,"pX":-0.7279822007774919,"pZ":2.2167218962234467,"vX0":8.068229862937931,"vY0":-137.6728236885591,"vZ0":-1.0078779887535958,"x":144.75,"y":178.93,"x0":-2.140245860478517,"y0":50.00339055342744,"z0":4.723415845213247,"aX":-22.99444793945287},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.6,"breakHorizontal":20.0,"spinRate":2170,"spinDirection":251},"zone":4,"typeConfidence":0.91,"plateTime":0.39803495457986093,"extension":5.635270627452308},"index":1,"playId":"2f9f7def-52b5-3070-8842-75a47b069b6a","pitchNumber":1,"startTime":"2025-08-06T01:26:26.356Z","endTime":"2025-08-06T01:26:31.945Z","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":95.0,"endSpeed":87.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.971857247445264,"aZ":-30.900633489116803,"pfxX":-11.795454971855376,"pfxZ":0.6607814413094975,"pX":0.3058162913189236,"pZ":2.5071253834720606,"vX0":10.509268176836564,"vY0":-138.0595492588472,"vZ0":-0.7220533216271836,"x":105.34,"y":171.09,"x0":-2.012630323331962,"y0":50.00553460283635,"z0":4.8469271770333355,"aX":-22.834479497096346},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.2,"breakHorizontal":19.2,"spinRate":2114,"spinDirection":252},"zone":6,"typeConfidence":0.92,"plateTime":0.3963250655419528,"extension":5.622138681249916},"hitData":{"launchSpeed":91.3,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.86,"coordY":150.06}},"index":2,"playId":"94635d1c-2738-35f1-8d60-30e57476afe0","pitchNumber":2,"startTime":"2025-08-06T01:26:42.590Z","endTime":"2025-08-06T01:26:50.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:26:50.412Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Ibáñez grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:26:54.537Z","endTime":"2025-08-06T01:30:06.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.538733831110818,"aZ":-32.63755362795256,"pfxX":-11.224397024722089,"pfxZ":-0.24399619237754777,"pX":-0.5006995152737789,"pZ":2.050600106219257,"vX0":8.147925307108812,"vY0":-137.53310559974494,"vZ0":-1.3453086931483524,"x":136.09,"y":183.41,"x0":-2.0436317885940603,"y0":50.00007907800086,"z0":4.7597143460996705,"aX":-21.496639365777185},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.5,"breakHorizontal":18.6,"spinRate":2228,"spinDirection":254},"zone":4,"typeConfidence":0.91,"plateTime":0.39825637999388697,"extension":5.51024278083828},"index":0,"playId":"8b08ac15-a726-3334-83ac-03425005c870","pitchNumber":1,"startTime":"2025-08-06T01:27:17.238Z","endTime":"2025-08-06T01:27:20.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.734422050409783,"aZ":-30.32125249317258,"pfxX":9.862177420847047,"pfxZ":1.3077227695050446,"pX":1.0308153938441036,"pZ":2.513245675451368,"vX0":4.902276149757681,"vY0":-119.23331213941005,"vZ0":1.1237760671804757,"x":77.71,"y":170.92,"x0":-2.3420306206411907,"y0":50.00474008150753,"z0":4.799395443511499,"aX":14.015312222033451},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.0,"breakHorizontal":-19.1,"spinRate":2675,"spinDirection":65},"zone":12,"typeConfidence":0.91,"plateTime":0.4616940810149015,"extension":5.248350655504537},"index":1,"playId":"27e00106-cec2-3f05-867d-2e626d69c6a4","pitchNumber":2,"startTime":"2025-08-06T01:27:38.481Z","endTime":"2025-08-06T01:27:43.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.15212407981928,"strikeZoneBottom":1.55300171729769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.851880909177314,"aZ":-31.66829509146964,"pfxX":9.069249386146861,"pfxZ":0.3377587340017083,"pX":2.711428618550501,"pZ":1.4342788464746699,"vX0":8.769689255066957,"vY0":-120.99026924593535,"vZ0":-1.3773514766622723,"x":13.65,"y":200.05,"x0":-2.1454307145386435,"y0":50.000038574082566,"z0":4.800695336130413,"aX":13.363927107979327},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":-18.6,"spinRate":2777,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.45369487634639816,"extension":5.6489229142195105},"index":2,"playId":"8e90b6a6-38d2-37f9-b24a-ef230bc69341","pitchNumber":3,"startTime":"2025-08-06T01:28:01.662Z","endTime":"2025-08-06T01:28:05.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.13142561624033,"strikeZoneBottom":1.50289361084466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20421891195653,"aZ":-31.52121343385752,"pfxX":7.042785347473959,"pfxZ":0.44765106939878585,"pX":2.743521659075468,"pZ":1.5370058382296952,"vX0":9.255347464036172,"vY0":-120.21536166570782,"vZ0":-1.0009397582987725,"x":12.42,"y":197.28,"x0":-2.084077957875119,"y0":50.00231571595726,"z0":4.778973238535696,"aX":10.214221249711262},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.8,"breakHorizontal":-15.1,"spinRate":2826,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.45716607360043593,"extension":5.170738115692994},"index":3,"playId":"3c487a47-e1ed-37e4-b4e2-80197fb81c43","pitchNumber":4,"startTime":"2025-08-06T01:28:17.648Z","endTime":"2025-08-06T01:28:20.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4540000949009,"aZ":-33.8824961360292,"pfxX":-13.098092005886647,"pfxZ":-0.8871106063221035,"pX":-0.7356328131207874,"pZ":2.2456747818798304,"vX0":8.120177674987644,"vY0":-138.43688389508813,"vZ0":-0.6494667149971927,"x":145.04,"y":178.15,"x0":-2.0133652448035084,"y0":50.00203952890875,"z0":4.762131605019315,"aX":-25.28521257212673},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.6,"breakHorizontal":21.8,"spinRate":2233,"spinDirection":254},"zone":4,"typeConfidence":0.92,"plateTime":0.39648132910205636,"extension":5.483607824947243},"index":4,"playId":"bddade27-656f-3c3d-aa99-e826e005da1e","pitchNumber":5,"startTime":"2025-08-06T01:28:33.262Z","endTime":"2025-08-06T01:28:36.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.10263512992318,"strikeZoneBottom":1.44415014359882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20234291491692,"aZ":-26.44881103272001,"pfxX":3.2816718830061324,"pfxZ":3.8091833989957555,"pX":1.8967590235671548,"pZ":1.6470476043324576,"vX0":8.923323896124785,"vY0":-121.87075647974923,"vZ0":-1.8207045977457925,"x":44.7,"y":194.31,"x0":-2.2400158325769213,"y0":50.00183596173524,"z0":4.690746592834761,"aX":4.929154641449529},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":-8.0,"spinRate":2700,"spinDirection":66},"zone":14,"typeConfidence":0.86,"plateTime":0.44963533897983243,"extension":5.373255188280142},"index":5,"playId":"815e7644-9162-3f52-a76c-a3fafa612a19","pitchNumber":6,"startTime":"2025-08-06T01:28:55.097Z","endTime":"2025-08-06T01:28:58.097Z","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":93.5,"endSpeed":85.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.052391872832338,"aZ":-31.040100682613712,"pfxX":-12.34863677656579,"pfxZ":0.6025944965249419,"pX":0.9508910592574707,"pZ":2.3151404809203924,"vX0":11.968179651571862,"vY0":-135.7423859309451,"vZ0":-0.7768945325392873,"x":80.75,"y":176.27,"x0":-1.898236913512604,"y0":50.001691983685596,"z0":4.7547250107224635,"aX":-23.181219297180508},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.1,"breakHorizontal":20.0,"spinRate":2212,"spinDirection":250},"zone":12,"typeConfidence":0.91,"plateTime":0.40259312463149177,"extension":5.685716538423419},"index":6,"playId":"e347c757-36fa-3fa0-a110-d8b1ac632d12","pitchNumber":7,"startTime":"2025-08-06T01:29:11.115Z","endTime":"2025-08-06T01:29:14.115Z","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":95.0,"endSpeed":87.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.309443913901532,"aZ":-32.125237641873795,"pfxX":-10.994919760274847,"pfxZ":0.025565859769711707,"pX":-0.5425217255984939,"pZ":1.9858173210119976,"vX0":8.082121671118115,"vY0":-138.13839353987,"vZ0":-1.7086290470153402,"x":137.68,"y":185.16,"x0":-2.070256112657887,"y0":50.003512911297676,"z0":4.761693382899037,"aX":-21.35781558835154},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-0.1,"breakHorizontal":18.4,"spinRate":2162,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.3957355844390591,"extension":5.599810491143122},"index":7,"playId":"135c198d-993a-3e10-a1be-47b76b8422ad","pitchNumber":8,"startTime":"2025-08-06T01:29:30.657Z","endTime":"2025-08-06T01:29:34.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87756537254707,"aZ":-32.58729033701236,"pfxX":-10.963650375956423,"pfxZ":-0.22164765509573847,"pX":0.8177325728910046,"pZ":1.99392502668444,"vX0":11.345017533923295,"vY0":-136.6223487475633,"vZ0":-1.2266735615442805,"x":85.83,"y":184.94,"x0":-1.962592299933739,"y0":50.00058140775748,"z0":4.686785897145091,"aX":-20.740563182449208},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.5,"breakHorizontal":17.5,"spinRate":2214,"spinDirection":253},"zone":6,"typeConfidence":0.91,"plateTime":0.4007850854150714,"extension":5.812944617280595},"hitData":{"launchSpeed":77.5,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.5,"coordY":158.17}},"index":8,"playId":"26cac00a-fc03-3286-ac67-d14eb90f1ab7","pitchNumber":9,"startTime":"2025-08-06T01:29:58.471Z","endTime":"2025-08-06T01:30:06.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:30:06.281Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Ibáñez grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:26:54.537Z","endTime":"2025-08-06T01:30:06.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.538733831110818,"aZ":-32.63755362795256,"pfxX":-11.224397024722089,"pfxZ":-0.24399619237754777,"pX":-0.5006995152737789,"pZ":2.050600106219257,"vX0":8.147925307108812,"vY0":-137.53310559974494,"vZ0":-1.3453086931483524,"x":136.09,"y":183.41,"x0":-2.0436317885940603,"y0":50.00007907800086,"z0":4.7597143460996705,"aX":-21.496639365777185},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.5,"breakHorizontal":18.6,"spinRate":2228,"spinDirection":254},"zone":4,"typeConfidence":0.91,"plateTime":0.39825637999388697,"extension":5.51024278083828},"index":0,"playId":"8b08ac15-a726-3334-83ac-03425005c870","pitchNumber":1,"startTime":"2025-08-06T01:27:17.238Z","endTime":"2025-08-06T01:27:20.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.734422050409783,"aZ":-30.32125249317258,"pfxX":9.862177420847047,"pfxZ":1.3077227695050446,"pX":1.0308153938441036,"pZ":2.513245675451368,"vX0":4.902276149757681,"vY0":-119.23331213941005,"vZ0":1.1237760671804757,"x":77.71,"y":170.92,"x0":-2.3420306206411907,"y0":50.00474008150753,"z0":4.799395443511499,"aX":14.015312222033451},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.0,"breakHorizontal":-19.1,"spinRate":2675,"spinDirection":65},"zone":12,"typeConfidence":0.91,"plateTime":0.4616940810149015,"extension":5.248350655504537},"index":1,"playId":"27e00106-cec2-3f05-867d-2e626d69c6a4","pitchNumber":2,"startTime":"2025-08-06T01:27:38.481Z","endTime":"2025-08-06T01:27:43.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.15212407981928,"strikeZoneBottom":1.55300171729769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.851880909177314,"aZ":-31.66829509146964,"pfxX":9.069249386146861,"pfxZ":0.3377587340017083,"pX":2.711428618550501,"pZ":1.4342788464746699,"vX0":8.769689255066957,"vY0":-120.99026924593535,"vZ0":-1.3773514766622723,"x":13.65,"y":200.05,"x0":-2.1454307145386435,"y0":50.000038574082566,"z0":4.800695336130413,"aX":13.363927107979327},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":-18.6,"spinRate":2777,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.45369487634639816,"extension":5.6489229142195105},"index":2,"playId":"8e90b6a6-38d2-37f9-b24a-ef230bc69341","pitchNumber":3,"startTime":"2025-08-06T01:28:01.662Z","endTime":"2025-08-06T01:28:05.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.13142561624033,"strikeZoneBottom":1.50289361084466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20421891195653,"aZ":-31.52121343385752,"pfxX":7.042785347473959,"pfxZ":0.44765106939878585,"pX":2.743521659075468,"pZ":1.5370058382296952,"vX0":9.255347464036172,"vY0":-120.21536166570782,"vZ0":-1.0009397582987725,"x":12.42,"y":197.28,"x0":-2.084077957875119,"y0":50.00231571595726,"z0":4.778973238535696,"aX":10.214221249711262},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.8,"breakHorizontal":-15.1,"spinRate":2826,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.45716607360043593,"extension":5.170738115692994},"index":3,"playId":"3c487a47-e1ed-37e4-b4e2-80197fb81c43","pitchNumber":4,"startTime":"2025-08-06T01:28:17.648Z","endTime":"2025-08-06T01:28:20.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4540000949009,"aZ":-33.8824961360292,"pfxX":-13.098092005886647,"pfxZ":-0.8871106063221035,"pX":-0.7356328131207874,"pZ":2.2456747818798304,"vX0":8.120177674987644,"vY0":-138.43688389508813,"vZ0":-0.6494667149971927,"x":145.04,"y":178.15,"x0":-2.0133652448035084,"y0":50.00203952890875,"z0":4.762131605019315,"aX":-25.28521257212673},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.6,"breakHorizontal":21.8,"spinRate":2233,"spinDirection":254},"zone":4,"typeConfidence":0.92,"plateTime":0.39648132910205636,"extension":5.483607824947243},"index":4,"playId":"bddade27-656f-3c3d-aa99-e826e005da1e","pitchNumber":5,"startTime":"2025-08-06T01:28:33.262Z","endTime":"2025-08-06T01:28:36.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.10263512992318,"strikeZoneBottom":1.44415014359882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20234291491692,"aZ":-26.44881103272001,"pfxX":3.2816718830061324,"pfxZ":3.8091833989957555,"pX":1.8967590235671548,"pZ":1.6470476043324576,"vX0":8.923323896124785,"vY0":-121.87075647974923,"vZ0":-1.8207045977457925,"x":44.7,"y":194.31,"x0":-2.2400158325769213,"y0":50.00183596173524,"z0":4.690746592834761,"aX":4.929154641449529},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":-8.0,"spinRate":2700,"spinDirection":66},"zone":14,"typeConfidence":0.86,"plateTime":0.44963533897983243,"extension":5.373255188280142},"index":5,"playId":"815e7644-9162-3f52-a76c-a3fafa612a19","pitchNumber":6,"startTime":"2025-08-06T01:28:55.097Z","endTime":"2025-08-06T01:28:58.097Z","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":93.5,"endSpeed":85.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.052391872832338,"aZ":-31.040100682613712,"pfxX":-12.34863677656579,"pfxZ":0.6025944965249419,"pX":0.9508910592574707,"pZ":2.3151404809203924,"vX0":11.968179651571862,"vY0":-135.7423859309451,"vZ0":-0.7768945325392873,"x":80.75,"y":176.27,"x0":-1.898236913512604,"y0":50.001691983685596,"z0":4.7547250107224635,"aX":-23.181219297180508},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.1,"breakHorizontal":20.0,"spinRate":2212,"spinDirection":250},"zone":12,"typeConfidence":0.91,"plateTime":0.40259312463149177,"extension":5.685716538423419},"index":6,"playId":"e347c757-36fa-3fa0-a110-d8b1ac632d12","pitchNumber":7,"startTime":"2025-08-06T01:29:11.115Z","endTime":"2025-08-06T01:29:14.115Z","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":95.0,"endSpeed":87.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.309443913901532,"aZ":-32.125237641873795,"pfxX":-10.994919760274847,"pfxZ":0.025565859769711707,"pX":-0.5425217255984939,"pZ":1.9858173210119976,"vX0":8.082121671118115,"vY0":-138.13839353987,"vZ0":-1.7086290470153402,"x":137.68,"y":185.16,"x0":-2.070256112657887,"y0":50.003512911297676,"z0":4.761693382899037,"aX":-21.35781558835154},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-0.1,"breakHorizontal":18.4,"spinRate":2162,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.3957355844390591,"extension":5.599810491143122},"index":7,"playId":"135c198d-993a-3e10-a1be-47b76b8422ad","pitchNumber":8,"startTime":"2025-08-06T01:29:30.657Z","endTime":"2025-08-06T01:29:34.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87756537254707,"aZ":-32.58729033701236,"pfxX":-10.963650375956423,"pfxZ":-0.22164765509573847,"pX":0.8177325728910046,"pZ":1.99392502668444,"vX0":11.345017533923295,"vY0":-136.6223487475633,"vZ0":-1.2266735615442805,"x":85.83,"y":184.94,"x0":-1.962592299933739,"y0":50.00058140775748,"z0":4.686785897145091,"aX":-20.740563182449208},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.5,"breakHorizontal":17.5,"spinRate":2214,"spinDirection":253},"zone":6,"typeConfidence":0.91,"plateTime":0.4007850854150714,"extension":5.812944617280595},"hitData":{"launchSpeed":77.5,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.5,"coordY":158.17}},"index":8,"playId":"26cac00a-fc03-3286-ac67-d14eb90f1ab7","pitchNumber":9,"startTime":"2025-08-06T01:29:58.471Z","endTime":"2025-08-06T01:30:06.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:30:06.281Z","atBatIndex":77},"scoringPlays":[3,4,25,28,37,39,68],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":113.99,"y":154.12},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":156.46,"y":172.8},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":159.7,"y":51.91},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":195.19,"y":127.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":60.12,"y":50.27},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":72.17,"y":113.26},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":136.55,"y":69.62},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":190.2,"y":104.93},"type":"H","description":"Single"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":110.5,"y":90.82},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":190.68,"y":82.1},"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":2,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":170.98,"y":107.56},"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":2,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":142.89,"y":155.13},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":182.89,"y":85.35},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":99.07,"y":55.69},"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":3,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":113.53,"y":140.72},"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":3,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":151.51,"y":98.86},"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":3,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":104.22,"y":147.45},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":142.32,"y":169.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":92.14,"y":98.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":145.23,"y":59.59},"type":"H","description":"Double"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":114.5,"y":161.21},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":210.35,"y":55.84},"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":4,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":141.37,"y":156.65},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":102.84,"y":163.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":157.5,"y":103.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":163.86,"y":183.26},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":147.96,"y":172.87},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":147.45,"y":175.91},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":44,"top":[35,36,37,38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":101.98,"y":165.41},"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":5,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":134.33,"y":46.13},"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":5,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":97.19,"y":154.97},"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":5,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":89.66,"y":119.14},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":150.59,"y":132.2},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":128.19,"y":182.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":181.76,"y":60.15},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":128.19,"y":182.0},"type":"O","description":"Lineout"}]}},{"startIndex":45,"endIndex":50,"top":[45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":58.97,"y":70.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":69.38,"y":153.1},"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":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":130.48,"y":176.43},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":65.28,"y":71.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":133.13,"y":55.0},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":59,"top":[51,52,53,54,55],"bottom":[56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":102.84,"y":166.28},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":129.24,"y":102.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":116.3,"y":93.63},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":99.8,"y":152.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":199.94,"y":102.1},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":69,"top":[60,61,62,63],"bottom":[64,65,66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":157.61,"y":61.15},"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":8,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":99.8,"y":166.79},"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":8,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":101.94,"y":163.52},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":117.8,"y":76.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":68.4,"y":127.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":134.42,"y":123.1},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":61.95,"y":124.1},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":77,"top":[70,71,72,73,74],"bottom":[75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":138.52,"y":147.05},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":122.35,"y":190.21},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":159.13,"y":116.51},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":140.86,"y":150.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":114.5,"y":158.17},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":3,"hits":9,"errors":1,"leftOnBase":7},"away":{"runs":6,"hits":9,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"catcher":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"first":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"second":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"third":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"shortstop":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"left":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"center":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"right":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"onDeck":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"inHole":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"battingOrder":4,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"onDeck":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"inHole":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"battingOrder":1,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":13,"airOuts":10,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".241","atBats":33,"obp":".312","slg":".399","ops":".711","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":19,"rbi":6,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":10,"runs":3,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"4.29","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.27","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":50,"strikes":104,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":3,"pitchesPerInning":"17.11","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID543859":{"person":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":8,"strikes":19,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":19,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":88,"era":"5.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":22,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":32,"strikes":56,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"17.60","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"1.80","hitsPer9Inn":"7.20","runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623437":{"person":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":1,"flyOuts":19,"groundOuts":55,"airOuts":43,"runs":25,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":185,"obp":".318","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":714,"era":"3.86","inningsPitched":"46.2","wins":1,"losses":3,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":20,"whip":"1.33","battersFaced":203,"outs":140,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":714,"balls":238,"strikes":476,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".250","pitchesPerInning":"15.30","gamesFinished":11,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.31","hitsPer9Inn":"9.64","runsScoredPer9":"4.82","homeRunsPer9":"0.39","inheritedRunners":15,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | 2 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":40,"groundOuts":43,"airOuts":63,"runs":27,"doubles":9,"triples":3,"homeRuns":12,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":0,"hits":46,"hitByPitch":4,"avg":".232","atBats":198,"obp":".306","slg":".490","ops":".796","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":97,"rbi":33,"leftOnBase":88,"sacBunts":1,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":147,"errors":2,"chances":244,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":60,"groundOuts":86,"airOuts":98,"runs":28,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":17,"intentionalWalks":0,"hits":79,"hitByPitch":3,"avg":".242","atBats":326,"obp":".284","slg":".365","ops":".649","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":119,"rbi":43,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.60","popOuts":16,"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":139,"putOuts":100,"errors":5,"chances":244,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | SB, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":5,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":11,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".222","atBats":18,"obp":".222","slg":".222","ops":".444","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":4,"rbi":0,"leftOnBase":6,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"5.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID570632":{"person":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":3,"flyOuts":14,"groundOuts":20,"airOuts":32,"runs":13,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":28,"hitByPitch":0,"atBats":93,"obp":".343","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":373,"era":"5.24","inningsPitched":"22.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.52","battersFaced":99,"outs":67,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":373,"balls":119,"strikes":254,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".---","pitchesPerInning":"16.70","gamesFinished":5,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.24","walksPer9Inn":"2.42","hitsPer9Inn":"11.28","runsScoredPer9":"5.24","homeRunsPer9":"2.42","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID541640":{"person":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.13","battersFaced":9,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"10.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.38","walksPer9Inn":"0.00","hitsPer9Inn":"10.13","runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702176":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"701","stats":{"batting":{"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":11,"groundOuts":38,"airOuts":23,"runs":13,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":5,"avg":".189","atBats":111,"obp":".268","slg":".288","ops":".556","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":32,"rbi":8,"leftOnBase":55,"sacBunts":0,"sacFlies":3,"babip":".247","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"111.00","popOuts":8,"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":3,"putOuts":77,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"47","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":10,"groundOuts":30,"airOuts":19,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".194","atBats":103,"obp":".282","slg":".311","ops":".593","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":32,"rbi":8,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.50","popOuts":0,"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":56,"putOuts":27,"errors":2,"chances":85,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701487":{"person":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":5,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":27,"obp":".379","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"7.50","inningsPitched":"6.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.83","battersFaced":29,"outs":18,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":47,"strikes":77,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"20.67","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"13.50","runsScoredPer9":"7.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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}},"ID680837":{"person":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"jerseyNumber":"53","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":6,"groundOuts":7,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".184","atBats":38,"obp":".311","slg":".211","ops":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":8,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":17,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":51,"groundOuts":66,"airOuts":94,"runs":37,"doubles":21,"triples":0,"homeRuns":8,"strikeOuts":66,"baseOnBalls":34,"intentionalWalks":1,"hits":78,"hitByPitch":5,"avg":".257","atBats":304,"obp":".341","slg":".405","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":343,"totalBases":123,"rbi":36,"leftOnBase":132,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":20,"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":{"caughtStealing":13,"stolenBases":41,"stolenBasePercentage":".759","caughtStealingPercentage":".241","assists":26,"putOuts":484,"errors":4,"chances":514,"fielding":".992","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663485":{"person":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":48,"gamesStarted":3,"flyOuts":26,"groundOuts":51,"airOuts":52,"runs":27,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":187,"obp":".304","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":787,"era":"4.22","inningsPitched":"49.0","wins":3,"losses":3,"saves":2,"saveOpportunities":4,"holds":9,"blownSaves":2,"earnedRuns":23,"whip":"1.22","battersFaced":206,"outs":147,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":787,"balls":275,"strikes":512,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":".500","pitchesPerInning":"16.06","gamesFinished":12,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.53","walksPer9Inn":"2.20","hitsPer9Inn":"8.82","runsScoredPer9":"4.96","homeRunsPer9":"0.92","inheritedRunners":21,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641672":{"person":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"jerseyNumber":"56","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":19,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","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":18,"gamesStarted":18,"flyOuts":81,"groundOuts":66,"airOuts":143,"runs":59,"doubles":24,"triples":0,"homeRuns":23,"strikeOuts":78,"baseOnBalls":23,"intentionalWalks":0,"hits":114,"hitByPitch":4,"atBats":395,"obp":".330","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1577,"era":"5.38","inningsPitched":"97.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.41","battersFaced":428,"outs":291,"gamesPitched":18,"completeGames":1,"shutouts":0,"pitchesThrown":1577,"balls":513,"strikes":1064,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".400","pitchesPerInning":"16.26","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"7.24","walksPer9Inn":"2.13","hitsPer9Inn":"10.58","runsScoredPer9":"5.47","homeRunsPer9":"2.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":42,"lineOuts":20},"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}},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":1,"balls":0,"strikes":1,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":10,"groundOuts":26,"airOuts":16,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":85,"obp":".412","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":361,"era":"6.41","inningsPitched":"19.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.98","battersFaced":97,"outs":59,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":361,"balls":132,"strikes":229,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".667","pitchesPerInning":"18.36","gamesFinished":9,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.86","walksPer9Inn":"4.12","hitsPer9Inn":"13.73","runsScoredPer9":"6.86","homeRunsPer9":"0.92","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":5,"gamesStarted":1,"flyOuts":14,"groundOuts":10,"airOuts":24,"runs":14,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":66,"obp":".342","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":299,"era":"6.75","inningsPitched":"17.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.38","battersFaced":76,"outs":52,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":299,"balls":105,"strikes":194,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".500","pitchesPerInning":"17.25","gamesFinished":1,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"8.31","walksPer9Inn":"1.56","hitsPer9Inn":"10.90","runsScoredPer9":"7.27","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":43,"groundOuts":43,"airOuts":79,"runs":21,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":0,"hits":49,"hitByPitch":0,"avg":".245","atBats":200,"obp":".300","slg":".380","ops":".680","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":76,"rbi":22,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":17,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":43,"errors":2,"chances":116,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"700","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":104,"flyOuts":55,"groundOuts":94,"airOuts":98,"runs":49,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":91,"baseOnBalls":38,"intentionalWalks":1,"hits":91,"hitByPitch":4,"avg":".246","atBats":370,"obp":".320","slg":".414","ops":".734","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":153,"rbi":48,"leftOnBase":159,"sacBunts":0,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":14,"lineOuts":29},"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":95,"errors":0,"chances":96,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"note":"(W, 3-3)","summary":"5.0 IP, ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":31,"strikes":55,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":0,"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":8,"gamesStarted":8,"flyOuts":19,"groundOuts":26,"airOuts":39,"runs":22,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":48,"baseOnBalls":10,"intentionalWalks":0,"hits":43,"hitByPitch":0,"atBats":154,"obp":".321","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":641,"era":"5.17","inningsPitched":"38.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.38","battersFaced":166,"outs":115,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":641,"balls":215,"strikes":426,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".500","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"11.27","walksPer9Inn":"2.35","hitsPer9Inn":"10.10","runsScoredPer9":"5.17","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"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"}]},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":21,"flyOuts":79,"groundOuts":87,"airOuts":142,"runs":42,"doubles":21,"triples":0,"homeRuns":14,"strikeOuts":141,"baseOnBalls":25,"intentionalWalks":0,"hits":93,"hitByPitch":10,"atBats":461,"obp":".258","caughtStealing":11,"stolenBases":15,"stolenBasePercentage":".577","caughtStealingPercentage":".423","numberOfPitches":2002,"era":"2.83","inningsPitched":"127.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"0.93","battersFaced":498,"outs":382,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2002,"balls":676,"strikes":1326,"strikePercentage":".660","hitBatsmen":10,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"5.64","strikeoutsPer9Inn":"9.97","walksPer9Inn":"1.77","hitsPer9Inn":"6.57","runsScoredPer9":"2.97","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":36,"groundOuts":46,"airOuts":70,"runs":12,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".174","atBats":178,"obp":".251","slg":".247","ops":".498","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":44,"rbi":13,"leftOnBase":87,"sacBunts":0,"sacFlies":2,"babip":".200","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":14,"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":19,"stolenBases":48,"stolenBasePercentage":".716","caughtStealingPercentage":".284","assists":19,"putOuts":500,"errors":1,"chances":520,"fielding":".998","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670242":{"person":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":27,"groundOuts":43,"airOuts":60,"runs":31,"doubles":10,"triples":3,"homeRuns":15,"strikeOuts":75,"baseOnBalls":34,"intentionalWalks":0,"hits":48,"hitByPitch":4,"avg":".214","atBats":224,"obp":".326","slg":".487","ops":".813","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":109,"rbi":26,"leftOnBase":78,"sacBunts":0,"sacFlies":2,"babip":".243","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.93","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":3,"putOuts":99,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".391","atBats":23,"obp":".533","slg":".652","ops":"1.185","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":15,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":2,"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":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[668885,670242,680777,665019,807712,668904,663616,702176,686797,543877,805673,543859,681892,663485,623437],"pitchers":[805673,543859,681892,663485,623437],"bench":[680837,681508,666397],"bullpen":[701519,641672,641927,701487,541640,657746,570632],"battingOrder":[668885,670242,680777,665019,807712,668904,702176,686797,543877],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Jeffers 2 (21, Paddack, Montero, R); Clemens 2 (9, Paddack, Paddack)."},{"label":"HR","value":"Keaschall (1, 1st inning off Paddack, 1 on, 2 out); Larnach (15, 4th inning off Paddack, 0 on, 1 out)."},{"label":"TB","value":"Clemens 5; Jeffers 4; Keaschall 5; Larnach 5."},{"label":"RBI","value":"Clemens (33); Jeffers (36); Keaschall 3 (5); Larnach (48)."},{"label":"2-out RBI","value":"Clemens; Keaschall 3."},{"label":"Runners left in scoring position, 2 out","value":"Jeffers 2; Keaschall."},{"label":"SAC","value":"Martin."},{"label":"GIDP","value":"Keaschall."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Martin (1, 2nd base off Melton/Rogers)."},{"label":"CS","value":"Keaschall (1, 2nd base by Montero, R/Rogers); Martin (1, 3rd base by Melton/Rogers)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":7,"airOuts":10,"runs":3,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".250","atBats":36,"obp":".317","slg":".423","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":10,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".368","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":150,"era":"3.77","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.23","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":57,"strikes":93,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":6,"pitchesPerInning":"16.67","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":15,"putOuts":27,"errors":1,"chances":43,"passedBall":0,"pickoffs":0}},"players":{"ID676428":{"person":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":4,"flyOuts":25,"groundOuts":49,"airOuts":51,"runs":24,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":60,"baseOnBalls":23,"intentionalWalks":3,"hits":48,"hitByPitch":10,"atBats":205,"obp":".339","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":906,"era":"2.60","inningsPitched":"55.1","wins":3,"losses":3,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":16,"whip":"1.28","battersFaced":241,"outs":166,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":906,"balls":329,"strikes":577,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".500","pitchesPerInning":"16.37","gamesFinished":5,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"9.76","walksPer9Inn":"3.74","hitsPer9Inn":"7.81","runsScoredPer9":"3.90","homeRunsPer9":"0.65","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":40,"groundOuts":79,"airOuts":88,"runs":53,"doubles":17,"triples":8,"homeRuns":9,"strikeOuts":83,"baseOnBalls":39,"intentionalWalks":1,"hits":90,"hitByPitch":4,"avg":".269","atBats":335,"obp":".348","slg":".448","ops":".796","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":150,"rbi":37,"leftOnBase":146,"sacBunts":1,"sacFlies":4,"babip":".328","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.22","popOuts":17,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":126,"putOuts":117,"errors":8,"chances":251,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":71,"groundOuts":113,"airOuts":117,"runs":34,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":181,"baseOnBalls":19,"intentionalWalks":0,"hits":98,"hitByPitch":4,"atBats":506,"obp":".228","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":2039,"era":"2.18","inningsPitched":"140.2","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"0.83","battersFaced":532,"outs":422,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":2039,"balls":598,"strikes":1441,"strikePercentage":".710","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".786","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"9.53","strikeoutsPer9Inn":"11.58","walksPer9Inn":"1.22","hitsPer9Inn":"6.27","runsScoredPer9":"2.18","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":72,"groundOuts":93,"airOuts":113,"runs":43,"doubles":19,"triples":2,"homeRuns":15,"strikeOuts":88,"baseOnBalls":26,"intentionalWalks":1,"hits":103,"hitByPitch":2,"atBats":392,"obp":".309","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1587,"era":"3.50","inningsPitched":"100.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.29","battersFaced":425,"outs":301,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1587,"balls":534,"strikes":1053,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".714","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"7.89","walksPer9Inn":"2.33","hitsPer9Inn":"9.24","runsScoredPer9":"3.86","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":40,"gamesStarted":0,"flyOuts":23,"groundOuts":35,"airOuts":41,"runs":26,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":24,"intentionalWalks":2,"hits":32,"hitByPitch":0,"atBats":146,"obp":".327","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":753,"era":"5.72","inningsPitched":"39.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":25,"whip":"1.42","battersFaced":171,"outs":118,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":303,"strikes":450,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":".000","pitchesPerInning":"19.14","gamesFinished":13,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"8.92","walksPer9Inn":"5.49","hitsPer9Inn":"7.32","runsScoredPer9":"5.95","homeRunsPer9":"0.69","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"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"}]},"ID592426":{"person":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":18,"strikes":16,"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":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":23,"groundOuts":47,"airOuts":38,"runs":24,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":24,"intentionalWalks":4,"hits":35,"hitByPitch":2,"atBats":145,"obp":".355","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":604,"era":"4.54","inningsPitched":"39.2","wins":2,"losses":5,"saves":9,"saveOpportunities":11,"holds":3,"blownSaves":2,"earnedRuns":20,"whip":"1.49","battersFaced":174,"outs":119,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":230,"strikes":374,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".286","pitchesPerInning":"15.23","gamesFinished":23,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"6.35","walksPer9Inn":"5.45","hitsPer9Inn":"7.94","runsScoredPer9":"5.45","homeRunsPer9":"0.91","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 3B, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":1,"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":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":8,"groundOuts":11,"airOuts":26,"runs":9,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".239","atBats":71,"obp":".316","slg":".507","ops":".823","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":36,"rbi":10,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.75","popOuts":9,"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":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":48,"groundOuts":78,"airOuts":76,"runs":46,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":81,"baseOnBalls":9,"intentionalWalks":0,"hits":83,"hitByPitch":5,"avg":".262","atBats":317,"obp":".292","slg":".423","ops":".715","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":134,"rbi":45,"leftOnBase":131,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.82","popOuts":11,"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":128,"putOuts":127,"errors":8,"chances":263,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":51,"groundOuts":83,"airOuts":85,"runs":59,"doubles":23,"triples":1,"homeRuns":26,"strikeOuts":150,"baseOnBalls":28,"intentionalWalks":1,"hits":116,"hitByPitch":2,"avg":".269","atBats":432,"obp":".315","slg":".507","ops":".822","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":219,"rbi":84,"leftOnBase":201,"sacBunts":0,"sacFlies":2,"babip":".349","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.62","popOuts":13,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":200,"errors":1,"chances":203,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":48,"gamesStarted":5,"flyOuts":28,"groundOuts":64,"airOuts":51,"runs":24,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":47,"baseOnBalls":10,"intentionalWalks":0,"hits":49,"hitByPitch":0,"atBats":205,"obp":".269","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":822,"era":"3.72","inningsPitched":"55.2","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":12,"blownSaves":4,"earnedRuns":23,"whip":"1.06","battersFaced":221,"outs":167,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":278,"strikes":544,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".625","pitchesPerInning":"14.77","gamesFinished":4,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"7.60","walksPer9Inn":"1.62","hitsPer9Inn":"7.92","runsScoredPer9":"3.88","homeRunsPer9":"1.78","inheritedRunners":28,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":51,"groundOuts":52,"airOuts":93,"runs":45,"doubles":14,"triples":3,"homeRuns":19,"strikeOuts":67,"baseOnBalls":8,"intentionalWalks":0,"hits":78,"hitByPitch":4,"avg":".270","atBats":289,"obp":".298","slg":".536","ops":".834","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":155,"rbi":39,"leftOnBase":121,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.56","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"15.21","popOuts":26,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":91,"errors":3,"chances":95,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":42,"gamesStarted":0,"flyOuts":23,"groundOuts":41,"airOuts":43,"runs":21,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":153,"obp":".306","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":625,"era":"4.14","inningsPitched":"41.1","wins":1,"losses":4,"saves":22,"saveOpportunities":28,"holds":0,"blownSaves":6,"earnedRuns":19,"whip":"1.23","battersFaced":171,"outs":124,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":209,"strikes":416,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".200","pitchesPerInning":"15.12","gamesFinished":36,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.62","walksPer9Inn":"3.05","hitsPer9Inn":"8.06","runsScoredPer9":"4.57","homeRunsPer9":"0.65","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":61,"groundOuts":79,"airOuts":114,"runs":57,"doubles":16,"triples":1,"homeRuns":19,"strikeOuts":144,"baseOnBalls":47,"intentionalWalks":0,"hits":98,"hitByPitch":3,"atBats":434,"obp":".305","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2025,"era":"4.36","inningsPitched":"115.2","wins":6,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.25","battersFaced":485,"outs":347,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2025,"balls":733,"strikes":1292,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".375","pitchesPerInning":"17.51","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"11.20","walksPer9Inn":"3.66","hitsPer9Inn":"7.63","runsScoredPer9":"4.44","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":75,"groundOuts":64,"airOuts":128,"runs":62,"doubles":23,"triples":0,"homeRuns":23,"strikeOuts":114,"baseOnBalls":46,"intentionalWalks":5,"hits":95,"hitByPitch":9,"avg":".240","atBats":396,"obp":".329","slg":".472","ops":".801","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":187,"rbi":63,"leftOnBase":165,"sacBunts":0,"sacFlies":5,"babip":".273","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.22","popOuts":32,"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":64,"putOuts":717,"errors":3,"chances":784,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":9,"groundOuts":23,"airOuts":22,"runs":11,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".181","atBats":83,"obp":".281","slg":".337","ops":".618","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":28,"rbi":13,"leftOnBase":30,"sacBunts":1,"sacFlies":1,"babip":".214","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.67","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":11,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":13,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":18,"strikes":23,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","assists":12,"putOuts":212,"errors":3,"chances":227,"fielding":".987","passedBall":1,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":78,"groundOuts":88,"airOuts":124,"runs":58,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":59,"baseOnBalls":55,"intentionalWalks":0,"hits":100,"hitByPitch":4,"avg":".273","atBats":366,"obp":".370","slg":".426","ops":".796","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":430,"totalBases":156,"rbi":55,"leftOnBase":121,"sacBunts":0,"sacFlies":5,"babip":".291","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.15","popOuts":15,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":188,"putOuts":132,"errors":3,"chances":323,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":23,"groundOuts":47,"airOuts":44,"runs":24,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":37,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":163,"obp":".293","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":707,"era":"4.74","inningsPitched":"43.2","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":13,"blownSaves":4,"earnedRuns":23,"whip":"1.19","battersFaced":181,"outs":131,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":271,"strikes":436,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".250","pitchesPerInning":"16.19","gamesFinished":14,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.50","hitsPer9Inn":"7.21","runsScoredPer9":"4.95","homeRunsPer9":"1.65","inheritedRunners":19,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"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":true,"isSubstitute":false}},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":22,"groundOuts":16,"airOuts":26,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".220","atBats":82,"obp":".301","slg":".256","ops":".557","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":21,"rbi":7,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":51,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":26,"groundOuts":29,"airOuts":41,"runs":16,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":25,"hitByPitch":4,"avg":".227","atBats":110,"obp":".295","slg":".364","ops":".659","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":40,"rbi":17,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".239","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":3,"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":56,"putOuts":27,"errors":2,"chances":85,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 4-10)","summary":"4.0 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":5,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":57,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":13,"strikes":44,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":82,"groundOuts":112,"airOuts":156,"runs":70,"doubles":24,"triples":3,"homeRuns":19,"strikeOuts":88,"baseOnBalls":27,"intentionalWalks":0,"hits":124,"hitByPitch":3,"atBats":470,"obp":".303","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1995,"era":"4.91","inningsPitched":"121.0","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.25","battersFaced":510,"outs":363,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1995,"balls":690,"strikes":1305,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":4,"winPercentage":".286","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"6.55","walksPer9Inn":"2.01","hitsPer9Inn":"9.22","runsScoredPer9":"5.21","homeRunsPer9":"1.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":8,"passedBall":0,"popOuts":40,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":17,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":86,"flyOuts":45,"groundOuts":60,"airOuts":82,"runs":33,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":72,"baseOnBalls":12,"intentionalWalks":0,"hits":80,"hitByPitch":7,"avg":".273","atBats":293,"obp":".316","slg":".430","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":126,"rbi":43,"leftOnBase":119,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.30","popOuts":17,"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":{"caughtStealing":19,"stolenBases":39,"stolenBasePercentage":".672","caughtStealingPercentage":".328","assists":28,"putOuts":705,"errors":2,"chances":735,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID450203":{"person":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":18,"flyOuts":59,"groundOuts":107,"airOuts":99,"runs":64,"doubles":20,"triples":2,"homeRuns":16,"strikeOuts":107,"baseOnBalls":49,"intentionalWalks":2,"hits":114,"hitByPitch":10,"atBats":419,"obp":".357","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1878,"era":"5.20","inningsPitched":"107.1","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.52","battersFaced":487,"outs":322,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1878,"balls":672,"strikes":1206,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".438","pitchesPerInning":"17.50","gamesFinished":1,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.97","walksPer9Inn":"4.11","hitsPer9Inn":"9.56","runsScoredPer9":"5.37","homeRunsPer9":"1.34","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":3,"chances":21,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":17,"groundOuts":54,"airOuts":32,"runs":16,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":177,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":795,"era":"2.85","inningsPitched":"47.1","wins":5,"losses":2,"saves":16,"saveOpportunities":21,"holds":1,"blownSaves":5,"earnedRuns":15,"whip":"1.12","battersFaced":194,"outs":142,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":795,"balls":275,"strikes":520,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".714","pitchesPerInning":"16.80","gamesFinished":27,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"10.27","walksPer9Inn":"2.85","hitsPer9Inn":"7.23","runsScoredPer9":"3.04","homeRunsPer9":"0.57","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":55,"groundOuts":67,"airOuts":92,"runs":47,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":69,"baseOnBalls":37,"intentionalWalks":0,"hits":80,"hitByPitch":1,"avg":".262","atBats":305,"obp":".341","slg":".420","ops":".761","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":128,"rbi":33,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.89","popOuts":11,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":168,"errors":5,"chances":256,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":38,"groundOuts":34,"airOuts":63,"runs":32,"doubles":9,"triples":3,"homeRuns":9,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":49,"hitByPitch":2,"avg":".263","atBats":186,"obp":".317","slg":".489","ops":".806","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":91,"rbi":25,"leftOnBase":94,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.67","popOuts":13,"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":4,"putOuts":91,"errors":2,"chances":97,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":37,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":16,"strikes":21,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":2,"flyOuts":10,"groundOuts":12,"airOuts":14,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":50,"obp":".291","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":214,"era":"3.86","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.14","battersFaced":55,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":214,"balls":72,"strikes":142,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"15.29","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"8.36","walksPer9Inn":"2.57","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[690993,628451,663837,681481,679529,672761,663330,656716,595879,668670,693307,663978,606160,675512,592426],"pitchers":[663978,606160,675512,592426],"bench":[682985,650402],"bullpen":[640448,656427,663947,676428,592454,663554,450203,669373,676684],"battingOrder":[628451,663837,681481,679529,672761,663330,656716,595879,693307],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Keith (17, Matthews); Carpenter (14, Matthews); Vierling (3, Matthews)."},{"label":"3B","value":"Jones, Jah (1, Sands)."},{"label":"TB","value":"Carpenter 3; Jones, Jah 3; Keith 2; McKinstry; Pérez, W; Torkelson; Vierling 3."},{"label":"RBI","value":"Carpenter (39); Jones, Jah 2 (10)."},{"label":"2-out RBI","value":"Carpenter; Jones, Jah 2."},{"label":"Runners left in scoring position, 2 out","value":"Torkelson; Carpenter; McKinstry; Ibáñez."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"McKinstry (8, fielding)."},{"label":"DP","value":"(Ibáñez-McKinstry-Torkelson)."}]}],"note":[{"label":"a","value":"Flied out for Keith in the 7th."},{"label":"b","value":"Grounded out for Rogers in the 9th."}]}},"officials":[{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Matthews 86-55; Tonkin 27-19; Funderburk 1-1; Sands 25-17; Topa 15-12; Paddack 57-44; Montero, R 22-12; Melton 37-21; Jackson 34-16."},{"label":"Groundouts-flyouts","value":"Matthews 4-1; Tonkin 1-3; Funderburk 0-1; Sands 0-1; Topa 2-0; Paddack 7-1; Montero, R 1-0; Melton 2-1; Jackson 3-1."},{"label":"Batters faced","value":"Matthews 21; Tonkin 6; Funderburk 1; Sands 6; Topa 3; Paddack 18; Montero, R 5; Melton 7; Jackson 9."},{"label":"Inherited runners-scored","value":"Funderburk 1-0."},{"label":"Umpires","value":"HP: Chad Fairchild. 1B: Ben May. 2B: Roberto Ortiz. 3B: Bill Miller. "},{"label":"Weather","value":"80 degrees, Clear."},{"label":"Wind","value":"3 mph, In From LF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"26,313."},{"label":"Venue","value":"Comerica Park."},{"label":"August 5, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","boxscoreName":"Matthews"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 3-3)","summary":"5.0 IP, ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":31,"strikes":55,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":0,"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":8,"gamesStarted":8,"flyOuts":19,"groundOuts":26,"airOuts":39,"runs":22,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":48,"baseOnBalls":10,"intentionalWalks":0,"hits":43,"hitByPitch":0,"atBats":154,"obp":".321","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":641,"era":"5.17","inningsPitched":"38.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.38","battersFaced":166,"outs":115,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":641,"balls":215,"strikes":426,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".500","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"11.27","walksPer9Inn":"2.35","hitsPer9Inn":"10.10","runsScoredPer9":"5.17","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"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":61,"pitchingGameScore":61},{"player":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","boxscoreName":"Clemens"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | 2 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":40,"groundOuts":43,"airOuts":63,"runs":27,"doubles":9,"triples":3,"homeRuns":12,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":0,"hits":46,"hitByPitch":4,"avg":".232","atBats":198,"obp":".306","slg":".490","ops":".796","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":97,"rbi":33,"leftOnBase":88,"sacBunts":1,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":147,"errors":2,"chances":244,"fielding":".992","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":60,"hittingGameScore":60},{"player":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","boxscoreName":"Larnach"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":104,"flyOuts":55,"groundOuts":94,"airOuts":98,"runs":49,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":91,"baseOnBalls":38,"intentionalWalks":1,"hits":91,"hitByPitch":4,"avg":".246","atBats":370,"obp":".320","slg":".414","ops":".734","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":153,"rbi":48,"leftOnBase":159,"sacBunts":0,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":14,"lineOuts":29},"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":95,"errors":0,"chances":96,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"loser":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"save":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}