{"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":776732,"link":"/api/v1.1/game/776732/feed/live","metaData":{"wait":10,"timeStamp":"20250816_031807","gameEvents":["double_play","game_finished"],"logicalEvents":["midInning","countChange","count32","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776732,"type":"R","doubleHeader":"N","id":"2025/08/15/detmlb-minmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776732-2025-08-15","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-16T00:10:00Z","originalDate":"2025-08-15","officialDate":"2025-08-15","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":52,"ties":0,"pct":".581"},"records":{},"divisionLeader":false,"wins":72,"losses":52,"winningPercentage":".581"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":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":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":65,"ties":0,"pct":".467"},"records":{},"divisionLeader":false,"wins":57,"losses":65,"winningPercentage":".467"},"franchiseName":"Minnesota","clubName":"Twins","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},"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},"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},"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},"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},"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},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"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},"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},"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},"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},"ID700242":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242","firstName":"Trey","lastName":"Sweeney","primaryNumber":"27","birthDate":"2000-04-24","currentAge":26,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trey","useLastName":"Sweeney","middleName":"Thomas","boxscoreName":"Sweeney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Sweeney","nameSlug":"trey-sweeney-700242","firstLastName":"Trey Sweeney","lastFirstName":"Sweeney, Trey","lastInitName":"Sweeney, T","initLastName":"T Sweeney","fullFMLName":"Trey Thomas Sweeney","fullLFMName":"Sweeney, Trey Thomas","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID621139":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139","firstName":"Brooks","lastName":"Kriske","primaryNumber":"48","birthDate":"1994-02-03","currentAge":32,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Kriske","middleName":"Joseph","boxscoreName":"Kriske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"kris-key","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Kriske","nameSlug":"brooks-kriske-621139","firstLastName":"Brooks Kriske","lastFirstName":"Kriske, Brooks","lastInitName":"Kriske, B","initLastName":"B Kriske","fullFMLName":"Brooks Joseph Kriske","fullLFMName":"Kriske, Brooks Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID690544":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544","firstName":"Bailey","lastName":"Horn","primaryNumber":"57","birthDate":"1998-01-15","currentAge":28,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Horn","middleName":"Christian Tant","boxscoreName":"Horn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bailey Horn","nameSlug":"bailey-horn-690544","firstLastName":"Bailey Horn","lastFirstName":"Horn, Bailey","lastInitName":"Horn, B","initLastName":"B Horn","fullFMLName":"Bailey Christian Tant Horn","fullLFMName":"Horn, Bailey Christian Tant","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"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},"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},"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":3312,"name":"Target Field","link":"/api/v1/venues/3312","location":{"address1":"1 Twins Way","city":"Minneapolis","state":"Minnesota","stateAbbrev":"MN","postalCode":"55403","defaultCoordinates":{"latitude":44.981829,"longitude":-93.277891},"azimuthAngle":129.0,"elevation":828,"country":"USA","phone":"(612) 659-3400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":38544,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":377,"center":404,"rightCenter":367,"rightLine":328},"active":true,"season":"2025"},"officialVenue":{"id":3312,"link":"/api/v1/venues/3312"},"weather":{"condition":"Overcast","temp":"84","wind":"7 mph, R To L"},"gameInfo":{"attendance":27282,"firstPitch":"2025-08-16T00:36:00.000Z","gameDurationMinutes":162,"delayDurationMinutes":26},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"home":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"}},"officialScorer":{"id":427508,"fullName":"Stew Thornley","link":"/api/v1/people/427508"},"primaryDatacaster":{"id":685972,"fullName":"Kent Wipf","link":"/api/v1/people/685972"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a ground ball to right fielder Matt Wallner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:35:59.250Z","endTime":"2025-08-16T00:37:04.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8],"actionIndex":[0,1,2,3,4],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T21:00:39.492Z","endTime":"2025-08-15T23:50:17.691Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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-15T23:50:17.691Z","endTime":"2025-08-16T00:10:07.958Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Status Change - Delayed Start: Rain","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-16T00:10:07.958Z","endTime":"2025-08-16T00:34:01.621Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-16T00:34:01.621Z","endTime":"2025-08-16T00:35:17.643Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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":4,"startTime":"2025-08-16T00:35:17.643Z","endTime":"2025-08-16T00:36:01.367Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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":90.9,"endSpeed":82.8,"strikeZoneTop":3.42258549075211,"strikeZoneBottom":1.57201597083088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55161637706024,"aZ":-12.722687511188962,"pfxX":-7.827225063436005,"pfxZ":11.062058403936227,"pX":-0.19138939352391598,"pZ":1.7149050506351415,"vX0":4.113677233497695,"vY0":-132.12725242247473,"vZ0":-8.17320441744967,"x":124.3,"y":192.48,"x0":-0.7559269561359355,"y0":50.00474525592198,"z0":5.794466273240428,"aX":-13.767035216750061},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":13.2,"spinRate":2323,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.41539562972160127,"extension":6.229616845731952},"index":5,"playId":"d4268d6f-b930-3423-a33e-42e808c47ea1","pitchNumber":1,"startTime":"2025-08-16T00:36:01.367Z","endTime":"2025-08-16T00:36:05.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.35000113768404,"strikeZoneBottom":1.58071945818786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64691380747958,"aZ":-14.257335100314247,"pfxX":-7.084584965383405,"pfxZ":9.977445805076561,"pX":-0.4314284577806268,"pZ":1.0441599131975798,"vX0":3.599778417787469,"vY0":-133.1849105922685,"vZ0":-9.359567976403175,"x":133.45,"y":210.59,"x0":-0.8801418050796846,"y0":50.005899455695065,"z0":5.635586029557589,"aX":-12.727743983437616},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.2,"breakHorizontal":12.0,"spinRate":2338,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4112823330582769,"extension":6.263808237421022},"index":6,"playId":"d0b93d35-b110-32d0-a07f-3cfcbf33a568","pitchNumber":2,"startTime":"2025-08-16T00:36:17.054Z","endTime":"2025-08-16T00:36:21.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.34999885148189,"strikeZoneBottom":1.5813777422259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.125147763364893,"aZ":-24.40128158129611,"pfxX":-1.645883253242709,"pfxZ":4.913046686406443,"pX":1.3158553748652089,"pZ":1.0180610153994003,"vX0":5.9449722601554,"vY0":-124.02135573675494,"vZ0":-6.611043614115488,"x":66.84,"y":211.29,"x0":-0.8821303570278225,"y0":50.00490971537534,"z0":5.709623694278517,"aX":-2.6057159952662836},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.8,"breakHorizontal":1.8,"spinRate":2233,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.43900419376920485,"extension":6.239585063234742},"index":7,"playId":"e8d0f1aa-576f-3f86-8c0f-1786b8623703","pitchNumber":3,"startTime":"2025-08-16T00:36:35.130Z","endTime":"2025-08-16T00:36:39.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95115751878526,"aZ":-14.122769654138299,"pfxX":-8.784054324789254,"pfxZ":10.152838598878283,"pX":0.18268057699562248,"pZ":1.7784536728384261,"vX0":5.458094392882375,"vY0":-132.4103412008926,"vZ0":-7.679356002293325,"x":110.04,"y":190.76,"x0":-0.7628343764404516,"y0":50.00321778825203,"z0":5.7472304364691515,"aX":-15.616735760687607},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":14.8,"spinRate":2307,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.41347994265775156,"extension":6.289900311043617},"hitData":{"launchSpeed":95.4,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.47,"coordY":113.77}},"index":8,"playId":"3422a198-9da9-3140-b57f-5c5ddaa4e981","pitchNumber":4,"startTime":"2025-08-16T00:36:52.908Z","endTime":"2025-08-16T00:37:04.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:37:04.977Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a sharp ground ball to left fielder Kody Clemens. Colt Keith to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:37:09.943Z","endTime":"2025-08-16T00:37:57.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":81.7,"strikeZoneTop":3.26999894780336,"strikeZoneBottom":1.66897206427058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97335622703553,"aZ":-10.984890259948216,"pfxX":-7.9414263131342,"pfxZ":12.26576060011101,"pX":-1.0182532721026125,"pZ":2.4321120633756435,"vX0":2.453072401214774,"vY0":-131.62897191897255,"vZ0":-6.734080373808504,"x":155.81,"y":173.11,"x0":-0.9392427441701741,"y0":50.005914655035895,"z0":5.864669186948291,"aX":-13.721549282149143},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.6,"breakHorizontal":13.7,"spinRate":2301,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.41861962873808967,"extension":6.258829300970013},"index":0,"playId":"e1287532-4dc8-38de-afd0-60182f58be58","pitchNumber":1,"startTime":"2025-08-16T00:37:27.146Z","endTime":"2025-08-16T00:37:32.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42870801231608,"aZ":-21.83418169432754,"pfxX":0.2546114794144383,"pfxZ":6.566477857579825,"pX":-0.26791980435154655,"pZ":2.4405764419759386,"vX0":1.7059792168429897,"vY0":-124.55274629697713,"vZ0":-4.137299221915262,"x":127.21,"y":172.88,"x0":-0.9941169399439583,"y0":50.00387549821884,"z0":5.923177629314372,"aX":0.40108610310014065},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.2,"breakHorizontal":-0.8,"spinRate":2168,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4393271342072884,"extension":6.083465932772082},"hitData":{"launchSpeed":105.3,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":101.41,"coordY":83.89}},"index":1,"playId":"38517f61-be11-3668-94c6-02d425ce49f5","pitchNumber":2,"startTime":"2025-08-16T00:37:46.042Z","endTime":"2025-08-16T00:37:57.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:37:57.424Z","atBatIndex":1},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Kerry Carpenter reaches on a fielder's choice, fielded by second baseman Luke Keaschall. Colt Keith scores. Gleyber Torres to 2nd. Fielding error by second baseman Luke Keaschall.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:38:10.108Z","endTime":"2025-08-16T00:38:44.684Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":{"id":701487,"link":"/api/v1/people/701487"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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_fielded_ball"}]}],"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(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":77.7,"endSpeed":72.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.1679265609321,"aZ":-39.37110169201616,"pfxX":1.0838242105534421,"pfxZ":-5.566122496490783,"pX":-0.12460412026761294,"pZ":1.063253317293591,"vX0":1.4708769746516797,"vY0":-113.18350748317476,"vZ0":-2.103637767625199,"x":121.75,"y":210.07,"x0":-0.924306622634159,"y0":50.00088245644591,"z0":5.957034035928996,"aX":1.4020573332622603},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.3,"breakHorizontal":-2.4,"spinRate":2303,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.48442632554418363,"extension":6.28938603647344},"hitData":{"launchSpeed":88.9,"launchAngle":-11.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.1,"coordY":151.26}},"index":0,"playId":"760ff440-d6d5-3832-8960-986bc11dfccf","pitchNumber":1,"startTime":"2025-08-16T00:38:36.937Z","endTime":"2025-08-16T00:38:44.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:38:44.684Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Kody Clemens.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:39:21.337Z","endTime":"2025-08-16T00:40:15.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.60809524229194,"strikeZoneBottom":1.79105770466894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.251218425441873,"aZ":-26.67942717813832,"pfxX":-7.821701889013745,"pfxZ":3.868794931533639,"pX":0.4023080089091518,"pZ":0.6397592985901832,"vX0":5.237201316941982,"vY0":-118.54054382534976,"vZ0":-6.305367287339495,"x":101.66,"y":221.51,"x0":-0.822549321888602,"y0":50.001398308470115,"z0":5.778656134617272,"aX":-11.099554336145701},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.6,"breakHorizontal":12.8,"spinRate":2182,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.46256447482750884,"extension":6.465230202360718},"index":0,"playId":"6b48960e-4c89-3e7c-9ee3-bf2bed530426","pitchNumber":1,"startTime":"2025-08-16T00:39:21.337Z","endTime":"2025-08-16T00:39:25.227Z","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.8,"endSpeed":83.0,"strikeZoneTop":3.62999993809313,"strikeZoneBottom":1.74440951722218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.808463357515095,"aZ":-11.737828446458415,"pfxX":-6.669849252718863,"pfxZ":11.585100750239489,"pX":-1.0912834992517717,"pZ":2.2267760782380215,"vX0":2.100237766639815,"vY0":-132.14215669469266,"vZ0":-7.066957574492868,"x":158.6,"y":178.66,"x0":-1.0309758520635257,"y0":50.00416892595567,"z0":5.802816341931021,"aX":-11.766961440127746},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.6,"breakHorizontal":11.6,"spinRate":2193,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.41489630550445966,"extension":6.082494670896158},"index":1,"playId":"994a24b3-595f-3eb5-a753-551c1a59989f","pitchNumber":2,"startTime":"2025-08-16T00:39:41.591Z","endTime":"2025-08-16T00:39:45.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.910189640903223,"aZ":-10.357555019550812,"pfxX":-5.359252914969845,"pfxZ":12.450302090397349,"pX":0.167100612484543,"pZ":2.4591641585649446,"vX0":4.552053102814896,"vY0":-132.45283353044366,"vZ0":-6.6696458408572,"x":110.63,"y":172.38,"x0":-0.8891076921737046,"y0":50.00603262855826,"z0":5.790927624115207,"aX":-9.39368596874314},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":21.0,"breakHorizontal":8.5,"spinRate":2247,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.41572218991869825,"extension":6.206771856885773},"hitData":{"launchSpeed":93.1,"launchAngle":46.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.33,"coordY":98.28}},"index":2,"playId":"73fc2de0-2c8f-37c1-8653-3f4ff43f7417","pitchNumber":3,"startTime":"2025-08-16T00:40:03.404Z","endTime":"2025-08-16T00:40:15.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:40:15.457Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks. Gleyber Torres to 3rd. Kerry Carpenter to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:40:34.606Z","endTime":"2025-08-16T00:46:08.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10,11,12,13,14],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"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":86.0,"endSpeed":79.3,"strikeZoneTop":3.54715224828603,"strikeZoneBottom":1.62921847852642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.424501904522508,"aZ":-20.566526706857733,"pfxX":-1.39582463135554,"pfxZ":7.278646037306566,"pX":-0.7625406475024129,"pZ":1.667127937359224,"vX0":1.1056509066604958,"vY0":-125.2757115864459,"vZ0":-6.142035464290513,"x":146.07,"y":193.77,"x0":-1.027449267606546,"y0":50.00551531672356,"z0":5.8228417270758905,"aX":-2.22724738824838},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.1,"breakHorizontal":2.3,"spinRate":2193,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.43659418544803863,"extension":6.1213633239585725},"index":0,"playId":"43d4d8ea-9229-333d-9fac-c0e8f2295d9b","pitchNumber":1,"startTime":"2025-08-16T00:40:42.317Z","endTime":"2025-08-16T00:40:46.554Z","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.6,"endSpeed":83.9,"strikeZoneTop":3.57999853311785,"strikeZoneBottom":1.66652447630302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07306780782342,"aZ":-11.618718451368212,"pfxX":-7.756049764492376,"pfxZ":11.424693081279006,"pX":-0.3281406809018386,"pZ":1.8511588298704158,"vX0":4.052612388186776,"vY0":-133.1692408824905,"vZ0":-7.785745945605452,"x":129.51,"y":188.8,"x0":-0.8603214272172819,"y0":50.00572779117164,"z0":5.649515337838697,"aX":-13.960223014081404},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":13.2,"spinRate":2307,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.41098945877131765,"extension":6.277499361101363},"index":1,"playId":"60071033-25e8-3df5-a88a-bbffc702a5ad","pitchNumber":2,"startTime":"2025-08-16T00:41:02.779Z","endTime":"2025-08-16T00:41:08.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.579998700577,"strikeZoneBottom":1.6758886764394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36702993957634,"aZ":-11.913049721034941,"pfxX":-6.286421030079795,"pfxZ":11.092446239975397,"pX":0.36453435984350163,"pZ":1.8473263412619563,"vX0":5.753659879090565,"vY0":-134.13524850605418,"vZ0":-8.079601142982856,"x":103.1,"y":188.9,"x0":-0.9890537716332432,"y0":50.00277539958482,"z0":5.743226665678646,"aX":-11.482735621133141},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":10.2,"spinRate":2301,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4079695395308547,"extension":6.2753418681816555},"index":2,"playId":"998f581c-3032-3b9e-8a6b-a6c6374de2e2","pitchNumber":3,"startTime":"2025-08-16T00:41:25.236Z","endTime":"2025-08-16T00:41:30.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-16T00:41:36.951Z","endTime":"2025-08-16T00:41:59.282Z","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, 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":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.57999968917068,"strikeZoneBottom":1.61967332941017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52911051813118,"aZ":-29.524185903041467,"pfxX":-8.056151281166176,"pfxZ":1.8513878527474454,"pX":-0.3860408734148997,"pZ":0.8045631986842617,"vX0":3.6499969719285135,"vY0":-119.10219341124781,"vZ0":-5.506614638535114,"x":131.71,"y":217.06,"x0":-0.8942222583362485,"y0":50.0041955339653,"z0":5.826486775344723,"aX":-11.53937183950423},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.3,"breakHorizontal":13.7,"spinRate":2090,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4604163347271637,"extension":6.333642871140412},"index":4,"playId":"3f94e535-983a-3bc1-9dbc-cc16b45e0992","pitchNumber":4,"startTime":"2025-08-16T00:41:59.282Z","endTime":"2025-08-16T00:42:04.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.298702080101265,"aZ":-21.792307218846418,"pfxX":-0.7511203619416843,"pfxZ":6.364549916437448,"pX":0.08098598203260107,"pZ":1.6231235728278528,"vX0":2.8834616923449703,"vY0":-126.03543233710406,"vZ0":-6.131239210465149,"x":113.91,"y":194.96,"x0":-0.9734603411290011,"y0":50.00113902377138,"z0":5.8130836784690585,"aX":-1.2250099270243495},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.6,"breakHorizontal":0.8,"spinRate":2154,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.43230647363063657,"extension":6.187226039553837},"index":5,"playId":"4734a8bc-6365-39fe-8130-abcc579ff469","pitchNumber":5,"startTime":"2025-08-16T00:42:19.512Z","endTime":"2025-08-16T00:42:24.601Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"5fa61e3c-a384-4101-b965-1958f7ababe0","startTime":"2025-08-16T00:42:47.043Z","endTime":"2025-08-16T00:42:52.043Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44520300463564,"aZ":-12.144759041242029,"pfxX":-4.521496593329843,"pfxZ":10.949436229478039,"pX":0.6906304566742727,"pZ":1.785723325977826,"vX0":5.747043138063954,"vY0":-134.4699669779104,"vZ0":-8.016676728464574,"x":90.67,"y":190.57,"x0":-0.8879055913409721,"y0":50.005464884824136,"z0":5.6695249268573855,"aX":-8.273356711397202},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2359,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40749195883687106,"extension":6.2512097945229534},"index":7,"playId":"fb74b565-c568-3417-a1c0-df37fa8c4331","pitchNumber":6,"startTime":"2025-08-16T00:43:06.174Z","endTime":"2025-08-16T00:43:09.896Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.066829782388087,"aZ":-11.104346918152114,"pfxX":-5.711042035344749,"pfxZ":11.400495690960462,"pX":-0.06813197882175176,"pZ":1.8197719129461147,"vX0":4.746641109395757,"vY0":-135.22450044923568,"vZ0":-8.077268078510038,"x":119.6,"y":189.65,"x0":-1.1060550615712643,"y0":50.001439698391316,"z0":5.628491305919069,"aX":-10.553541027708507},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":9.4,"spinRate":2404,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.40536943400623615,"extension":6.315676087208692},"index":8,"playId":"1ca8ef63-1f1d-36d3-b4f5-3927cf7da76d","pitchNumber":7,"startTime":"2025-08-16T00:43:30.427Z","endTime":"2025-08-16T00:43:34.155Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.745245931258157,"aZ":-13.560069858479723,"pfxX":-5.502078247801066,"pfxZ":10.344833392184709,"pX":0.33567980286088867,"pZ":3.3701772350412527,"vX0":5.346561688003247,"vY0":-133.54793733771035,"vZ0":-3.914538964916701,"x":104.2,"y":147.79,"x0":-0.980972778265533,"y0":50.0054960167872,"z0":5.835649048833257,"aX":-9.903633434509109},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":8.8,"spinRate":2307,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.410703158595247,"extension":6.160900880470041},"index":9,"playId":"43fdde7a-f27d-38f4-8910-56a8cafa5fb6","pitchNumber":8,"startTime":"2025-08-16T00:43:55.781Z","endTime":"2025-08-16T00:43:59.804Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72014320227743,"aZ":-27.494057781979006,"pfxX":-8.239522406388375,"pfxZ":3.2426971796825343,"pX":-0.4680247216274393,"pZ":1.2924165328632706,"vX0":3.714323813585292,"vY0":-119.27006066179973,"vZ0":-4.792560091709951,"x":134.84,"y":203.88,"x0":-0.9742572721357805,"y0":50.00051877479281,"z0":5.804152860730324,"aX":-11.881332777856672},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.0,"breakHorizontal":14.0,"spinRate":2229,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4590577315777633,"extension":6.259691803970336},"index":10,"playId":"1b384eb7-fd46-3a07-909d-2fa86ca76b8a","pitchNumber":9,"startTime":"2025-08-16T00:44:20.309Z","endTime":"2025-08-16T00:44:25.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.280717206392364,"aZ":-11.60911022365209,"pfxX":-5.828769691765696,"pfxZ":11.233998834584659,"pX":0.18049470508307736,"pZ":3.492319661906921,"vX0":4.912893781601063,"vY0":-134.701593532225,"vZ0":-4.003950681294425,"x":110.12,"y":144.49,"x0":-0.9130699986207236,"y0":50.00423458383359,"z0":5.823743309978421,"aX":-10.672157786398262},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.7,"breakHorizontal":9.5,"spinRate":2215,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4072010244034674,"extension":6.195532741748653},"index":11,"playId":"f0e210d2-80fc-3caf-b16e-cf7103df4378","pitchNumber":10,"startTime":"2025-08-16T00:44:56.913Z","endTime":"2025-08-16T00:45:00.759Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":12,"playId":"8accdcef-e41d-4c0d-a217-49a762d70dde","startTime":"2025-08-16T00:45:20.128Z","endTime":"2025-08-16T00:45:25.128Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.9,"strikeZoneTop":3.5800017924421,"strikeZoneBottom":1.69347755027359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.39881474214145,"aZ":-41.00708328104256,"pfxX":0.3793513923475271,"pfxZ":-6.523221473344231,"pX":0.3329647247991655,"pZ":0.547971023759508,"vX0":2.6875765486655663,"vY0":-115.30096583808998,"vZ0":-3.0175114273372516,"x":104.31,"y":223.98,"x0":-0.8945902586114104,"y0":50.004399437982784,"z0":5.810841020210243,"aX":0.5133199950352971},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.2,"breakHorizontal":-1.3,"spinRate":2254,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4741004654914147,"extension":6.228782402149363},"index":13,"playId":"ae2b849c-ff56-30b6-8d23-722291d8e643","pitchNumber":11,"startTime":"2025-08-16T00:45:38.954Z","endTime":"2025-08-16T00:45:43.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.58000109503737,"strikeZoneBottom":1.5948109140591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.428913389961803,"aZ":-14.475360944567143,"pfxX":-7.34866025583863,"pfxZ":9.5579961729283,"pX":-0.11850679397123019,"pZ":1.2890525812885671,"vX0":4.936276905517934,"vY0":-134.7686670170582,"vZ0":-8.901537082043662,"x":121.52,"y":203.98,"x0":-1.0128277297374793,"y0":50.00318700918446,"z0":5.642077732617846,"aX":-13.609743392088426},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":12.4,"spinRate":2339,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4053600440801306,"extension":6.311180056173981},"index":14,"playId":"58b7ba5c-3c7b-3ada-93cd-4d1721accfd3","pitchNumber":12,"startTime":"2025-08-16T00:46:04.283Z","endTime":"2025-08-16T00:46:08.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:46:08.912Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:47:25.826Z","endTime":"2025-08-16T00:50:01.563Z","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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"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":7},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T00:46:18.614Z","endTime":"2025-08-16T00:47:28.030Z","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, 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":77.9,"endSpeed":72.1,"strikeZoneTop":3.1489217634953,"strikeZoneBottom":1.40055569016761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.233455241498152,"aZ":-40.75027579080997,"pfxX":-0.6858726530230701,"pfxZ":-6.597559185393685,"pX":-0.5923888679579502,"pZ":1.467852761336693,"vX0":1.13425289049591,"vY0":-113.4853025744149,"vZ0":-1.1482309172023386,"x":139.58,"y":199.15,"x0":-1.0100805091829883,"y0":50.00007532671054,"z0":6.048076001733639,"aX":-0.8924687357032556},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.9,"breakHorizontal":1.0,"spinRate":2131,"spinDirection":27},"zone":7,"typeConfidence":2.0,"plateTime":0.4830851245425647,"extension":6.231658490728394},"index":1,"playId":"d356ba13-781d-3d19-8559-a7232d4e9e74","pitchNumber":1,"startTime":"2025-08-16T00:47:28.030Z","endTime":"2025-08-16T00:47:33.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.996222347433537,"aZ":-11.20215452486239,"pfxX":-6.461863950082828,"pfxZ":11.47808301823207,"pX":0.2571744821212622,"pZ":2.3977035929166153,"vX0":5.3089014465090445,"vY0":-134.07416712566535,"vZ0":-6.704442114613224,"x":107.2,"y":174.04,"x0":-0.9054904384020017,"y0":50.00362807818511,"z0":5.723957487803322,"aX":-11.807925397375827},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":10.6,"spinRate":2277,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40794870087287194,"extension":6.1980986214090485},"index":2,"playId":"b7ecfb83-8838-30dc-a7e8-8b0a472059a1","pitchNumber":2,"startTime":"2025-08-16T00:47:45.342Z","endTime":"2025-08-16T00:47:49.750Z","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":92.7,"endSpeed":84.4,"strikeZoneTop":3.21634315709451,"strikeZoneBottom":1.49812485334765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.107958494462014,"aZ":-10.94048869147912,"pfxX":-8.679382772679356,"pfxZ":11.572878989332978,"pX":0.7541267331402796,"pZ":3.0237972939711586,"vX0":7.07555470778384,"vY0":-134.79268448387737,"vZ0":-5.243133636606318,"x":88.25,"y":157.14,"x0":-0.7810422787106579,"y0":50.00280428390632,"z0":5.7710237195342815,"aX":-15.924316335851337},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.9,"breakHorizontal":14.2,"spinRate":2364,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4068206232309399,"extension":6.205267278612258},"index":3,"playId":"fb9ac83a-1f9e-333f-8506-35bb1fef0a6e","pitchNumber":3,"startTime":"2025-08-16T00:48:08.430Z","endTime":"2025-08-16T00:48:14.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61688882099751,"aZ":-25.17334719286695,"pfxX":-7.071509747718053,"pfxZ":4.852006177434906,"pX":0.10298612830040471,"pZ":1.5021299076430454,"vX0":4.431417584211533,"vY0":-119.23080559051532,"vZ0":-4.8404311492823515,"x":113.07,"y":198.22,"x0":-0.859628157930454,"y0":50.00123931866861,"z0":5.826341792650638,"aX":-10.195069380371784},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.9,"breakHorizontal":11.8,"spinRate":2146,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.45914262371764547,"extension":6.496494630621931},"index":4,"playId":"83c07fe1-ca1a-3536-9408-400bdfc19a4b","pitchNumber":4,"startTime":"2025-08-16T00:48:27.216Z","endTime":"2025-08-16T00:48:30.951Z","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.2,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.778682260166217,"aZ":-13.887174435929635,"pfxX":-6.3953901831250555,"pfxZ":10.065310911008913,"pX":0.44438122242932004,"pZ":3.653323883280844,"vX0":5.801635914951306,"vY0":-134.12515220758243,"vZ0":-3.11922301158744,"x":100.06,"y":140.14,"x0":-0.9188020996880645,"y0":50.001593735504905,"z0":5.825357072337489,"aX":-11.618363110446444},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":10.3,"spinRate":2318,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4088077467648512,"extension":6.26403668040215},"index":5,"playId":"c6153fb9-7149-390e-966b-f5b67d55e0c1","pitchNumber":5,"startTime":"2025-08-16T00:48:52.580Z","endTime":"2025-08-16T00:48:59.207Z","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.7,"endSpeed":73.4,"strikeZoneTop":3.20000011063682,"strikeZoneBottom":1.42054210839139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.939164375262994,"aZ":-37.25715964627197,"pfxX":-1.8187766634371247,"pfxZ":-3.754215452351996,"pX":-0.4917259909487157,"pZ":1.2274482100662236,"vX0":1.6218428528959847,"vY0":-116.04196747523987,"vZ0":-2.423226447714857,"x":135.74,"y":205.64,"x0":-0.9654178104489923,"y0":50.000770409541516,"z0":5.855201650463388,"aX":-2.4652459029886904},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.1,"breakHorizontal":2.9,"spinRate":2122,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4731107329210831,"extension":6.257249154558138},"index":6,"playId":"f7b13a02-3f7a-31e4-be37-d2aa91ec55e9","pitchNumber":6,"startTime":"2025-08-16T00:49:38.574Z","endTime":"2025-08-16T00:49:44.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.158363728539243,"aZ":-26.927952558614262,"pfxX":-9.177644038266033,"pfxZ":3.8524288026429154,"pX":-1.0620238509077804,"pZ":2.4948993899736367,"vX0":2.4174840935475372,"vY0":-116.59403720737447,"vZ0":-1.9746195059249447,"x":157.48,"y":171.42,"x0":-0.9270000991991184,"y0":50.00194909337272,"z0":5.921062134304479,"aX":-12.497015957646292},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.7,"breakHorizontal":16.0,"spinRate":2108,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.4717356122634624,"extension":6.075158422738546},"index":7,"playId":"4a81f460-2d0c-388f-aff1-571557135e3c","pitchNumber":7,"startTime":"2025-08-16T00:49:57.614Z","endTime":"2025-08-16T00:50:01.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:50:01.563Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to center fielder Byron Buxton. Gleyber Torres scores. Kerry Carpenter scores. Spencer Torkelson to 3rd.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:50:08.626Z","endTime":"2025-08-16T00:51:09.509Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":701487,"link":"/api/v1/people/701487"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":701487,"link":"/api/v1/people/701487"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.38999840852734,"strikeZoneBottom":1.46988215849094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05157519540751,"aZ":-25.04246365010573,"pfxX":-0.2560287356773156,"pfxZ":4.563495805506424,"pX":0.12410720353070108,"pZ":3.530794944368262,"vX0":2.948258535632089,"vY0":-124.03355482077532,"vZ0":-0.9038508509298083,"x":112.27,"y":143.45,"x0":-1.045046170369155,"y0":50.003405208338336,"z0":5.981948774801044,"aX":-0.400350936440045},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.3,"breakHorizontal":-0.2,"spinRate":1996,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.441049698224496,"extension":6.251095905129351},"index":0,"playId":"38cb479b-62ed-3ae3-ad8a-ee0e80d69b3e","pitchNumber":1,"startTime":"2025-08-16T00:50:28.955Z","endTime":"2025-08-16T00:50:33.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.640659360898436,"aZ":-12.32715512959164,"pfxX":-7.430176961817389,"pfxZ":10.914741611049786,"pX":-0.608497268497885,"pZ":2.3872883088754793,"vX0":3.595696442533274,"vY0":-134.36020521806324,"vZ0":-6.40372250067659,"x":140.19,"y":174.32,"x0":-1.002913532619534,"y0":50.001565983943486,"z0":5.687373019122502,"aX":-13.507077836119915},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":12.6,"spinRate":2290,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4085465250191782,"extension":6.2889615740982086},"hitData":{"launchSpeed":65.7,"launchAngle":24.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.74,"coordY":107.91}},"index":1,"playId":"87544c3e-36fe-320f-ae5e-edc41052daee","pitchNumber":2,"startTime":"2025-08-16T00:50:57.719Z","endTime":"2025-08-16T00:51:09.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:51:09.509Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a sharp line drive to right fielder Matt Wallner. Spencer Torkelson scores. Dillon Dingler to 2nd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:51:36.716Z","endTime":"2025-08-16T00:52:01.884Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":701487,"link":"/api/v1/people/701487"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.276505622522954,"aZ":-30.25945520134142,"pfxX":-8.04746597857044,"pfxZ":1.3667693991106562,"pX":0.3321399528161448,"pZ":1.747597050132404,"vX0":5.159664808756346,"vY0":-117.54797702171845,"vZ0":-3.160311179494993,"x":104.34,"y":191.59,"x0":-0.8404325186283763,"y0":50.00561537349528,"z0":5.904856643277517,"aX":-11.317926949217759},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.0,"breakHorizontal":13.4,"spinRate":2101,"spinDirection":255},"zone":9,"typeConfidence":2.0,"plateTime":0.4650903254053538,"extension":6.187271947420696},"hitData":{"launchSpeed":105.0,"launchAngle":11.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.15,"coordY":105.61}},"index":0,"playId":"9a17fbbb-e246-3922-843d-3b06c825db85","pitchNumber":1,"startTime":"2025-08-16T00:51:52.407Z","endTime":"2025-08-16T00:52:01.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:52:01.884Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Báez doubles (17) on a ground ball to left fielder Kody Clemens. Dillon Dingler scores. Zach McKinstry out at home on the throw, left fielder Kody Clemens to third baseman Royce Lewis to catcher Mickey Gasper.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T00:52:16.163Z","endTime":"2025-08-16T00:53:23.843Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":701487,"link":"/api/v1/people/701487"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":81.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00644379953648,"aZ":-11.087234434247517,"pfxX":-5.108866057085258,"pfxZ":12.229896594479916,"pX":-0.15759950796750638,"pZ":2.1150983268017223,"vX0":3.775290187238539,"vY0":-131.52032404488497,"vZ0":-7.143666807232484,"x":123.01,"y":181.67,"x0":-0.9593548563244911,"y0":50.00054602198708,"z0":5.717807110506631,"aX":-8.807513805216317},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":20.5,"breakHorizontal":8.3,"spinRate":2224,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.41898765548625505,"extension":6.203395578301244},"index":0,"playId":"efa8891b-44c0-33a2-9ec8-c5aec86e2f98","pitchNumber":1,"startTime":"2025-08-16T00:52:47.847Z","endTime":"2025-08-16T00:52:51.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.291819924490614,"aZ":-27.878209538215263,"pfxX":-8.356367846990729,"pfxZ":3.044453801303578,"pX":-0.09388108106333919,"pZ":1.7358983262657688,"vX0":4.503695211286809,"vY0":-118.26865872292782,"vZ0":-3.592103863427868,"x":120.58,"y":191.91,"x0":-0.9405685796377092,"y0":50.0043233398545,"z0":5.841018881893325,"aX":-11.797503491966996},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.9,"breakHorizontal":14.0,"spinRate":2020,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.46374716480977485,"extension":6.30567984016882},"hitData":{"launchSpeed":92.4,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.78,"coordY":123.9}},"index":1,"playId":"4e2a0a43-8b9d-3f38-b2ca-b91a16b85083","pitchNumber":2,"startTime":"2025-08-16T00:53:10.153Z","endTime":"2025-08-16T00:53:23.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:53:23.843Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T00:55:35.418Z","endTime":"2025-08-16T00:56:14.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.9352435190658,"strikeZoneBottom":1.85378099756204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.931255698121223,"aZ":-17.522565308671496,"pfxX":-7.925779774046546,"pfxZ":7.735126693937591,"pX":0.3533967373271128,"pZ":2.071734063036526,"vX0":10.166264551048563,"vY0":-136.46374807236035,"vZ0":-5.426026508144531,"x":103.53,"y":182.84,"x0":-2.3836644700214817,"y0":50.000027010860535,"z0":5.285760147193166,"aX":-15.005953542303248},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2360,"spinDirection":242},"zone":9,"typeConfidence":0.9,"plateTime":0.4007856697333265,"extension":6.271894337890445},"index":0,"playId":"4ecee69c-b3ee-33cb-85f1-da9cec2e9966","pitchNumber":1,"startTime":"2025-08-16T00:55:55.469Z","endTime":"2025-08-16T00:56:00.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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48580288940283,"aZ":-33.61286406369676,"pfxX":-8.213537057936799,"pfxZ":-0.8558641261860869,"pX":-0.7211382827309033,"pZ":1.6790398566006144,"vX0":7.130577183352718,"vY0":-128.2171844101989,"vZ0":-2.8727533582343043,"x":144.49,"y":193.45,"x0":-2.4655262733104353,"y0":50.00537953585878,"z0":5.425938687443751,"aX":-13.733827944387153},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.9,"breakHorizontal":13.3,"spinRate":1882,"spinDirection":260},"zone":7,"typeConfidence":0.9,"plateTime":0.4265110213719363,"extension":6.416709588779932},"hitData":{"launchSpeed":86.7,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.61,"coordY":154.3}},"index":1,"playId":"2751e08b-c0a4-35f5-ad83-82dfad463fdf","pitchNumber":2,"startTime":"2025-08-16T00:56:07.240Z","endTime":"2025-08-16T00:56:14.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:56:14.776Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T00:56:39.936Z","endTime":"2025-08-16T00:58:21.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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.1,"endSpeed":86.3,"strikeZoneTop":3.46000063580998,"strikeZoneBottom":1.68221326707655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.370202387296068,"aZ":-24.251123990505445,"pfxX":-10.08858926359697,"pfxZ":4.17540307663257,"pX":-0.2523833023953164,"pZ":1.7195799697007592,"vX0":8.834412669636452,"vY0":-136.71629803795886,"vZ0":-5.065078908083682,"x":126.62,"y":192.35,"x0":-2.2105346334978258,"y0":50.00620580239376,"z0":5.2550345216366505,"aX":-19.154509792422466},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":16.4,"spinRate":2187,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.40022773595064676,"extension":6.138890526327206},"index":0,"playId":"7656cd2a-9fa6-324d-8a6f-a8740052152e","pitchNumber":1,"startTime":"2025-08-16T00:56:39.936Z","endTime":"2025-08-16T00:56:44.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.45999924350149,"strikeZoneBottom":1.57517828257651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21786018788141,"aZ":-38.21377991083999,"pfxX":7.2351581459981995,"pfxZ":-4.275472291509834,"pX":2.169855644072474,"pZ":1.8444259833381018,"vX0":8.495291474404448,"vY0":-118.28028200779187,"vZ0":-0.17131489766801455,"x":34.29,"y":188.98,"x0":-2.4126085088246487,"y0":50.003668588118686,"z0":5.43111689018707,"aX":10.217888906231142},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.4,"breakHorizontal":-15.2,"spinRate":3157,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.46363419443552667,"extension":6.1267883437720805},"index":1,"playId":"e5a56ebb-e0a7-3254-b374-b55ace1803e7","pitchNumber":2,"startTime":"2025-08-16T00:56:52.686Z","endTime":"2025-08-16T00:56:57.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.228723999204057,"aZ":-37.33780721494003,"pfxX":-5.939718978853515,"pfxZ":-3.1699687965355663,"pX":0.24770625459765142,"pZ":1.6274377460256684,"vX0":8.486132766232757,"vY0":-126.64585616509889,"vZ0":-1.6586770046033938,"x":107.56,"y":194.84,"x0":-2.3707713675674,"y0":50.00436228940017,"z0":5.270138728403848,"aX":-9.676019647805385},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.9,"breakHorizontal":8.9,"spinRate":1947,"spinDirection":264},"zone":8,"typeConfidence":0.91,"plateTime":0.43206103344305813,"extension":6.127735371035082},"index":2,"playId":"8fe09cd7-b91b-39e8-94ed-5ba36b17b303","pitchNumber":3,"startTime":"2025-08-16T00:57:08.217Z","endTime":"2025-08-16T00:57:15.877Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-16T00:57:30.737Z","endTime":"2025-08-16T00:57:34.185Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.922187779813406,"aZ":-17.390799524413733,"pfxX":-7.800635168337096,"pfxZ":7.556285855124701,"pX":0.9945529190202262,"pZ":2.9006683354781013,"vX0":11.609464039278881,"vY0":-139.36406221856075,"vZ0":-3.60334894562408,"x":79.09,"y":160.46,"x0":-2.2222032310237716,"y0":50.001274466435596,"z0":5.367234586810323,"aX":-15.259417308015365},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2310,"spinDirection":239},"zone":12,"typeConfidence":0.91,"plateTime":0.3938418119783198,"extension":6.296704666355121},"index":4,"playId":"8948d3c1-e721-3440-9aea-b2a8e9e99d77","pitchNumber":4,"startTime":"2025-08-16T00:57:34.185Z","endTime":"2025-08-16T00:57:40.621Z","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":82.7,"endSpeed":76.8,"strikeZoneTop":3.46000097842863,"strikeZoneBottom":1.50507006662563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.210124552724565,"aZ":-39.397147542726856,"pfxX":6.927453271236388,"pfxZ":-4.934556632752203,"pX":2.205510339709389,"pZ":1.403658003441518,"vX0":8.779139467014343,"vY0":-120.22767372454892,"vZ0":-1.1422871360743734,"x":32.93,"y":200.88,"x0":-2.3925575286479965,"y0":50.002311470428786,"z0":5.3801209731385455,"aX":10.142486797242569},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.9,"breakHorizontal":-14.6,"spinRate":3223,"spinDirection":57},"zone":14,"typeConfidence":0.89,"plateTime":0.45550286905262416,"extension":6.133427168259186},"index":5,"playId":"3f2f429a-07b0-3491-8cb7-071518daa353","pitchNumber":5,"startTime":"2025-08-16T00:57:54.711Z","endTime":"2025-08-16T00:57:59.297Z","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":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71567980098613,"aZ":-21.089000609032972,"pfxX":-9.753425092924136,"pfxZ":5.5566711732274126,"pX":-0.2541519160370622,"pZ":2.9372224184869222,"vX0":9.169624162821915,"vY0":-140.1660615185928,"vZ0":-3.075533202765828,"x":126.69,"y":159.47,"x0":-2.295591983916326,"y0":50.00700027111718,"z0":5.42056128331136,"aX":-19.475011711511126},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":15.8,"spinRate":2319,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.3902827936633346,"extension":6.138854691549443},"hitData":{"launchSpeed":91.2,"launchAngle":46.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.37,"coordY":107.54}},"index":6,"playId":"b308bc21-e25a-3a8b-9713-4fb87b633e58","pitchNumber":6,"startTime":"2025-08-16T00:58:12.203Z","endTime":"2025-08-16T00:58:21.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:58:21.780Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T00:58:26.390Z","endTime":"2025-08-16T00:59:53.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.57999966171596,"strikeZoneBottom":1.8086100740714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.555146638532324,"aZ":-22.74784823087582,"pfxX":-2.466815276298309,"pfxZ":5.311717258553342,"pX":1.8254955631630865,"pZ":0.0774119566094484,"vX0":11.59333539479258,"vY0":-131.48201245946188,"vZ0":-8.477791969203498,"x":47.42,"y":236.69,"x0":-2.2960779181413087,"y0":50.00037557928195,"z0":4.996853359321264,"aX":-4.376747530422344},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":2.3,"spinRate":2437,"spinDirection":235},"zone":14,"typeConfidence":0.82,"plateTime":0.4145851219498238,"extension":6.238518218892706},"index":0,"playId":"5374a37a-b1dc-3afc-be3e-0cf0c342fd98","pitchNumber":1,"startTime":"2025-08-16T00:58:46.784Z","endTime":"2025-08-16T00:58:52.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.57999830659694,"strikeZoneBottom":1.76294890891402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5034493694234,"aZ":-40.351202338175185,"pfxX":7.670885062699632,"pfxZ":-5.676171740688005,"pX":0.5488807305222184,"pZ":1.2929381821296155,"vX0":5.03134336675665,"vY0":-119.17724011978711,"vZ0":-0.946912701789188,"x":96.08,"y":203.87,"x0":-2.5847969261226185,"y0":50.00275297880712,"z0":5.334141957698838,"aX":11.052554626502037},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.2,"breakHorizontal":-15.1,"spinRate":3235,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.45927050580000417,"extension":6.088457416727083},"index":1,"playId":"a733bbc6-3dd0-3eaa-8383-28f30ce12771","pitchNumber":2,"startTime":"2025-08-16T00:59:05.716Z","endTime":"2025-08-16T00:59:12.077Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.70014383391516,"strikeZoneBottom":1.79508868086721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.009363961387535,"aZ":-23.902338793937684,"pfxX":-8.42886432201799,"pfxZ":4.291214092670003,"pX":-1.1575772454166446,"pZ":2.924315881847458,"vX0":6.408640346965672,"vY0":-137.6288199195855,"vZ0":-2.065807206296811,"x":161.12,"y":159.82,"x0":-2.4149309079504735,"y0":50.005267353722154,"z0":5.294585414772248,"aX":-16.259054494461672},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":14.0,"spinRate":2282,"spinDirection":240},"zone":11,"typeConfidence":0.77,"plateTime":0.39715488346811867,"extension":6.103675236986688},"index":2,"playId":"c6b7544b-cf72-34f8-9a4d-fcc23af0d11e","pitchNumber":3,"startTime":"2025-08-16T00:59:21.072Z","endTime":"2025-08-16T00:59:26.142Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.57999963964164,"strikeZoneBottom":1.73324210815073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92959451969701,"aZ":-19.77402149036468,"pfxX":-8.415396980289064,"pfxZ":6.37382715397934,"pX":0.2818338891908339,"pZ":2.784248470738286,"vX0":10.28958543193789,"vY0":-138.3661961765872,"vZ0":-3.2892138525944192,"x":106.26,"y":163.61,"x0":-2.386031819198446,"y0":50.00315819671942,"z0":5.3082472593778505,"aX":-16.37221581897635},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":13.2,"spinRate":2263,"spinDirection":239},"zone":6,"typeConfidence":0.9,"plateTime":0.3953591400509264,"extension":6.255134532764801},"index":3,"playId":"2989f800-7394-313e-b3af-67f560d85a3c","pitchNumber":4,"startTime":"2025-08-16T00:59:34.921Z","endTime":"2025-08-16T00:59:38.135Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.58000004639141,"strikeZoneBottom":1.81774150458018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.385104184735344,"aZ":-37.321343826543256,"pfxX":-7.908953295239547,"pfxZ":-3.063083991163994,"pX":-0.189018145297842,"pZ":1.3271301703259988,"vX0":8.507029585893779,"vY0":-128.47056540367012,"vZ0":-2.5986131779587525,"x":124.2,"y":202.95,"x0":-2.5079988615716813,"y0":50.00389064034989,"z0":5.238671074881389,"aX":-13.286919449368245},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.9,"breakHorizontal":12.5,"spinRate":1639,"spinDirection":273},"zone":13,"typeConfidence":0.91,"plateTime":0.4255483189490552,"extension":6.363531141817772},"index":4,"playId":"e9dcb416-5deb-3986-9c6b-341d61f6e2ce","pitchNumber":5,"startTime":"2025-08-16T00:59:48.401Z","endTime":"2025-08-16T00:59:53.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T00:59:53.706Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks. Kody Clemens to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T01:00:19.805Z","endTime":"2025-08-16T01:02:35.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.21000038451344,"strikeZoneBottom":1.50266429516707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65996483250713,"aZ":-25.666676821150677,"pfxX":-11.938238440535862,"pfxZ":3.4337095015050396,"pX":0.945064692555036,"pZ":1.574405054471847,"vX0":12.522894005377026,"vY0":-136.6321228782234,"vZ0":-5.104728524175301,"x":80.98,"y":196.27,"x0":-2.1431288088263627,"y0":50.00164523064055,"z0":5.2272192085476,"aX":-22.607040910807605},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":19.1,"spinRate":2198,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.40064939582993864,"extension":6.3163220286231265},"index":0,"playId":"19ceab37-0ec9-332e-9ba6-0a9df6090c1f","pitchNumber":1,"startTime":"2025-08-16T01:00:19.805Z","endTime":"2025-08-16T01:00:24.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"47285479-d358-39d0-b50c-2ddc6b033771","startTime":"2025-08-16T01:00:37.908Z","endTime":"2025-08-16T01:00:42.954Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.2099987783681,"strikeZoneBottom":1.48543318939295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97408152176049,"aZ":-29.50898059992155,"pfxX":-12.10390900363302,"pfxZ":1.4163252792681726,"pX":1.3596233271012517,"pZ":1.3663997137135793,"vX0":13.472292971259773,"vY0":-135.52039848810674,"vZ0":-5.052104286903314,"x":65.17,"y":201.89,"x0":-2.0811075886213026,"y0":50.00083510456352,"z0":5.292334074448835,"aX":-22.726990885238333},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.7,"breakHorizontal":19.4,"spinRate":2053,"spinDirection":243},"zone":14,"typeConfidence":0.87,"plateTime":0.40270147885337737,"extension":6.216736844682006},"index":2,"playId":"d5408415-66c0-35ce-86eb-e93874dadf95","pitchNumber":2,"startTime":"2025-08-16T01:00:55.670Z","endTime":"2025-08-16T01:00:59.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.21000152500031,"strikeZoneBottom":1.50454736369424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.402354141685773,"aZ":-37.16049066493251,"pfxX":-10.939400906330082,"pfxZ":-2.917960043400708,"pX":0.6506943539554161,"pZ":1.9606415346952115,"vX0":11.145947202967491,"vY0":-129.3748290179514,"vZ0":-1.249212685945229,"x":92.2,"y":185.84,"x0":-2.2792216783853507,"y0":50.00621571214576,"z0":5.281769862851647,"aX":-18.66477751533833},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-5.4,"breakHorizontal":17.5,"spinRate":1738,"spinDirection":266},"zone":9,"typeConfidence":0.84,"plateTime":0.4223445252917233,"extension":6.451421697336465},"index":3,"playId":"d8d449f3-8dfc-3f67-a844-7daaa3acd813","pitchNumber":3,"startTime":"2025-08-16T01:01:15.884Z","endTime":"2025-08-16T01:01:21.531Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.20999978071145,"strikeZoneBottom":1.50347430247628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.583388832814588,"aZ":-41.26613746090317,"pfxX":5.900089853082404,"pfxZ":-6.3283925261695995,"pX":1.4729746794505187,"pZ":0.5351223424819783,"vX0":7.423092474237019,"vY0":-119.76379244727093,"vZ0":-2.38229231473139,"x":60.85,"y":224.33,"x0":-2.4467931104933225,"y0":50.00384019935517,"z0":5.2735004699471455,"aX":8.473691543890789},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.8,"breakHorizontal":-12.6,"spinRate":3223,"spinDirection":57},"zone":14,"typeConfidence":0.89,"plateTime":0.45933083246099304,"extension":6.194502532561702},"index":4,"playId":"a48723f7-87e0-3b1c-bd30-ed9fbc926956","pitchNumber":4,"startTime":"2025-08-16T01:01:33.091Z","endTime":"2025-08-16T01:01:36.950Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.20999938238026,"strikeZoneBottom":1.56883077948214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.440179972157146,"aZ":-24.89172438997186,"pfxX":-10.586015440616773,"pfxZ":3.7563515159071468,"pX":-0.26501807412905826,"pZ":1.904387048627753,"vX0":9.684555552527643,"vY0":-138.45307490655932,"vZ0":-4.640290778413913,"x":127.1,"y":187.36,"x0":-2.436009164761548,"y0":50.001328282474,"z0":5.271702959019513,"aX":-20.513039503094063},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":17.2,"spinRate":2202,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.39588517724366223,"extension":6.353864875682723},"index":5,"playId":"a81487a0-5e96-3da8-9bfd-481f610d3e49","pitchNumber":5,"startTime":"2025-08-16T01:01:56.770Z","endTime":"2025-08-16T01:02:02.318Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-16T01:02:16.123Z","endTime":"2025-08-16T01:02:31.582Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.20999882184301,"strikeZoneBottom":1.47743350927897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19685109894247,"aZ":-27.960501406793565,"pfxX":-11.204613846960177,"pfxZ":2.1627171279968307,"pX":0.9538669616118747,"pZ":0.3149572339655449,"vX0":12.668642796371078,"vY0":-138.69246643573985,"vZ0":-8.114051348936382,"x":80.64,"y":230.28,"x0":-2.2186999348982805,"y0":50.0001971517256,"z0":5.144630773002288,"aX":-21.811542807079523},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.3,"breakHorizontal":17.6,"spinRate":2200,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.3950023607230695,"extension":6.312195560153704},"index":7,"playId":"79f498bf-ee83-341e-b600-0cc859794968","pitchNumber":6,"startTime":"2025-08-16T01:02:31.582Z","endTime":"2025-08-16T01:02:35.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:02:35.788Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T01:02:56.933Z","endTime":"2025-08-16T01:04:35.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38763080140219,"aZ":-20.502573663482767,"pfxX":-8.485188666344335,"pfxZ":5.8848601087249754,"pX":0.0348939585696115,"pZ":2.7542463174153826,"vX0":9.198417048608535,"vY0":-139.44235613339634,"vZ0":-3.4332861295200114,"x":115.67,"y":164.42,"x0":-2.1936346354561143,"y0":50.00016854569433,"z0":5.343156944808062,"aX":-16.819977948691037},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":13.7,"spinRate":2306,"spinDirection":236},"zone":5,"typeConfidence":0.89,"plateTime":0.3917987062010164,"extension":6.201522330219975},"index":0,"playId":"aead891d-f53b-3c01-b7e7-5dab52829425","pitchNumber":1,"startTime":"2025-08-16T01:03:02.807Z","endTime":"2025-08-16T01:03:07.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.84238351221089,"strikeZoneBottom":1.87543900086157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30036376700221,"aZ":-40.113830493978924,"pfxX":6.33561021451331,"pfxZ":-5.447670419540526,"pX":1.103358755954386,"pZ":1.2655029457399454,"vX0":6.704104745377582,"vY0":-120.45104669194592,"vZ0":-1.0114324582894147,"x":74.94,"y":204.61,"x0":-2.5483777349146886,"y0":50.00468813097928,"z0":5.265214070100437,"aX":9.228610353825502},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.8,"breakHorizontal":-13.2,"spinRate":3187,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.4562464218867688,"extension":6.2835710657883315},"index":1,"playId":"8aa6c242-58c2-3e8b-af75-4597292a4f33","pitchNumber":2,"startTime":"2025-08-16T01:03:20.088Z","endTime":"2025-08-16T01:03:26.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.376512014592475,"aZ":-42.26818731411847,"pfxX":7.177938531683022,"pfxZ":-6.907473857994752,"pX":0.8630865469289152,"pZ":2.041490449365349,"vX0":5.951077936642127,"vY0":-120.8975333933943,"vZ0":0.965199360123453,"x":84.1,"y":183.66,"x0":-2.574215326350652,"y0":50.00296156127228,"z0":5.3845984062034296,"aX":10.488574209527258},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.9,"breakHorizontal":-14.5,"spinRate":3269,"spinDirection":61},"zone":14,"typeConfidence":0.89,"plateTime":0.4552914731393116,"extension":6.157626911218717},"index":2,"playId":"bd84088f-6d82-3ed9-a75c-7bbb3c4a6190","pitchNumber":3,"startTime":"2025-08-16T01:03:40.288Z","endTime":"2025-08-16T01:03:45.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-16T01:03:59.964Z","endTime":"2025-08-16T01:04:11.673Z","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(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.3,"endSpeed":87.7,"strikeZoneTop":3.73000025917319,"strikeZoneBottom":1.92644088425283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.031734882567285,"aZ":-17.519204236963326,"pfxX":-6.492337606032287,"pfxZ":7.388940027528422,"pX":-0.6958166122896747,"pZ":3.7477927196755942,"vX0":7.268696170504497,"vY0":-140.03736720967427,"vZ0":-1.2947395468626692,"x":143.52,"y":137.59,"x0":-2.483277290117802,"y0":50.0027064673196,"z0":5.363772705286849,"aX":-12.877068556718353},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":10.2,"spinRate":2299,"spinDirection":239},"zone":1,"typeConfidence":0.91,"plateTime":0.39133629198751363,"extension":6.075847114547834},"index":4,"playId":"ae1010bb-e0ba-3940-9d2f-6509e9ea1466","pitchNumber":4,"startTime":"2025-08-16T01:04:11.673Z","endTime":"2025-08-16T01:04:16.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.655887721553967,"aZ":-41.326054590060394,"pfxX":8.771557939892126,"pfxZ":-6.549633255808628,"pX":0.9481225172875181,"pZ":2.16255055769138,"vX0":5.567062809099163,"vY0":-118.57265133233126,"vZ0":1.5899612087912864,"x":80.86,"y":180.39,"x0":-2.584998472259161,"y0":50.00270120603083,"z0":5.308678948036475,"aX":12.25485906865425},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.0,"breakHorizontal":-17.4,"spinRate":3365,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46529430796784155,"extension":6.2385799251590655},"index":5,"playId":"282d78c6-c9f4-310f-8514-a4a3ff3cb194","pitchNumber":5,"startTime":"2025-08-16T01:04:32.281Z","endTime":"2025-08-16T01:04:35.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:04:35.601Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T01:06:31.737Z","endTime":"2025-08-16T01:06:52.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.480614025042094,"aZ":-38.231535856283266,"pfxX":-0.8722364454349272,"pfxZ":-4.561925857900203,"pX":-0.7992514601082896,"pZ":2.384645382511727,"vX0":0.5266206984047413,"vY0":-114.04858565442478,"vZ0":0.21309817270987774,"x":105.26,"y":153.62,"x0":-0.9189435977264105,"y0":50.004609433494274,"z0":6.037368325280927,"aX":-1.1579019401011164},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.9,"breakHorizontal":1.4,"spinRate":1915,"spinDirection":23},"zone":4,"typeConfidence":2.0,"plateTime":0.4788822439727092,"extension":6.146867641587189},"hitData":{"launchSpeed":76.0,"launchAngle":10.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.6,"coordY":155.31}},"index":0,"playId":"29e82640-f2e0-33c3-9b3b-fa2f4fd92e2b","pitchNumber":1,"startTime":"2025-08-16T01:06:44.508Z","endTime":"2025-08-16T01:06:52.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:06:52.100Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a sharp line drive to right fielder Matt Wallner.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T01:07:06.151Z","endTime":"2025-08-16T01:07:41.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":91.0,"endSpeed":83.0,"strikeZoneTop":3.21179782553559,"strikeZoneBottom":1.53456866859874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.946804475140805,"aZ":-11.867329407847093,"pfxX":-6.544842893074214,"pfxZ":11.466429537476245,"pX":1.60898758687832E-4,"pZ":2.553193420829697,"vX0":4.2524892402420305,"vY0":-132.39982518351246,"vZ0":-5.93626381093403,"x":116.99,"y":169.84,"x0":-0.7786157710685098,"y0":50.001543159685944,"z0":5.697107422433949,"aX":-11.588856589201814},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.7,"breakHorizontal":10.9,"spinRate":2266,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4140975762272867,"extension":6.186780985653801},"index":0,"playId":"9894b8b2-4f23-3b71-b387-ca5dca65bef6","pitchNumber":1,"startTime":"2025-08-16T01:07:16.106Z","endTime":"2025-08-16T01:07:21.137Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24071038647508,"aZ":-24.515518023741638,"pfxX":-0.22853134566374295,"pfxZ":4.851853063321907,"pX":0.07960052035525043,"pZ":2.3935360723431436,"vX0":2.45179694217793,"vY0":-124.12271121403757,"vZ0":-3.5317096618931423,"x":113.97,"y":174.15,"x0":-0.8865641324974584,"y0":50.000489249254414,"z0":5.850615941857983,"aX":-0.3607373406941755},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.3,"breakHorizontal":-0.1,"spinRate":2065,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4394020416708191,"extension":6.209675725875196},"hitData":{"launchSpeed":102.8,"launchAngle":15.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":203.51,"coordY":103.0}},"index":1,"playId":"678f4ef9-95cf-337a-87f6-b9e0910335fb","pitchNumber":2,"startTime":"2025-08-16T01:07:30.710Z","endTime":"2025-08-16T01:07:41.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:07:41.309Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kerry Carpenter lines out to left fielder Kody Clemens.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T01:07:45.756Z","endTime":"2025-08-16T01:09:31.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":"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":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.3,"endSpeed":73.7,"strikeZoneTop":3.57159248698209,"strikeZoneBottom":1.68914037484841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.205131587961873,"aZ":-28.961348256184127,"pfxX":-8.22874295334207,"pfxZ":2.331451206993747,"pX":-0.8061035908066454,"pZ":1.9195388256970498,"vX0":2.8061414386513324,"vY0":-116.95958682475687,"vZ0":-2.981404369818431,"x":147.73,"y":186.95,"x0":-0.9562038939812828,"y0":50.00207273721979,"z0":5.942271061329635,"aX":-11.336488914347242},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":2172,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.4692966871802393,"extension":6.2702333849501155},"index":0,"playId":"03dd651d-0eaa-3bd2-b1e0-feb02e310f95","pitchNumber":1,"startTime":"2025-08-16T01:08:16.252Z","endTime":"2025-08-16T01:08:22.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.879088741044487,"aZ":-13.568600415485896,"pfxX":-7.306985486645933,"pfxZ":10.435184922603554,"pX":-0.15618416338935576,"pZ":2.812586661764669,"vX0":4.32996564275308,"vY0":-133.0182259468395,"vZ0":-5.1676681258523915,"x":122.95,"y":162.84,"x0":-0.8600292154541112,"y0":50.00318770730167,"z0":5.772612288599828,"aX":-13.02819682105988},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.9,"breakHorizontal":12.2,"spinRate":2279,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4125739263981778,"extension":6.267397264677214},"index":1,"playId":"4a25c770-ded8-35ae-8213-ab77d34d3434","pitchNumber":2,"startTime":"2025-08-16T01:08:34.491Z","endTime":"2025-08-16T01:08:38.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.64727726694507,"strikeZoneBottom":1.73238554155412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73505171819003,"aZ":-14.43644151264383,"pfxX":-5.714391424480912,"pfxZ":10.101454773002327,"pX":-0.8938767469577147,"pZ":1.9061814542370374,"vX0":2.0123078116103366,"vY0":-132.09195898261683,"vZ0":-7.091752890572009,"x":151.07,"y":187.31,"x0":-0.9257918310810161,"y0":50.00513881423317,"z0":5.699516278097567,"aX":-10.038155855877838},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2304,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41562059121253947,"extension":6.248684446872424},"index":2,"playId":"d91eb0fd-db1a-305f-a9d9-299528ddc74b","pitchNumber":3,"startTime":"2025-08-16T01:08:59.802Z","endTime":"2025-08-16T01:09:05.522Z","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":91.7,"endSpeed":83.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50700610150184,"aZ":-14.669009096664272,"pfxX":-6.383081981152998,"pfxZ":9.754132897118641,"pX":0.07724245847121314,"pZ":2.375782462895464,"vX0":4.677696469992829,"vY0":-133.33072170730878,"vZ0":-5.9859415391422175,"x":114.06,"y":174.63,"x0":-0.8733248303375531,"y0":50.00570755314247,"z0":5.71449096155179,"aX":-11.45828205706647},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":10.6,"spinRate":2309,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4112985818468151,"extension":6.284792240464026},"hitData":{"launchSpeed":93.6,"launchAngle":24.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.25,"coordY":84.93}},"index":3,"playId":"4a03a608-d6f4-302d-800d-3aea5f235a71","pitchNumber":4,"startTime":"2025-08-16T01:09:21.176Z","endTime":"2025-08-16T01:09:31.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:09:31.703Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to center fielder Byron Buxton.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T01:09:38.622Z","endTime":"2025-08-16T01:13:01.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":82.3,"strikeZoneTop":3.62999877561229,"strikeZoneBottom":1.76863807877391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.008216830110605,"aZ":-15.14481787671576,"pfxX":-5.946394037557628,"pfxZ":9.723365305313534,"pX":-0.5398353592665894,"pZ":3.9883470128736302,"vX0":3.041901912220239,"vY0":-131.9788012030502,"vZ0":-1.9349268231449213,"x":137.58,"y":131.09,"x0":-0.9393521700897378,"y0":50.00118946144172,"z0":5.855498919360933,"aX":-10.412168036839123},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2195,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41617904990623344,"extension":6.1351465293715375},"index":0,"playId":"c20198af-c047-3bec-988d-122625d39a08","pitchNumber":1,"startTime":"2025-08-16T01:09:55.536Z","endTime":"2025-08-16T01:10:00.356Z","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":90.6,"endSpeed":82.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.547510976393873,"aZ":-13.278814357311886,"pfxX":-5.843189834488909,"pfxZ":10.84945903261725,"pX":0.25716880392220703,"pZ":3.438324907956257,"vX0":5.146954785187106,"vY0":-131.7689515583296,"vZ0":-3.4940793326680204,"x":107.2,"y":145.95,"x0":-0.9716049768726018,"y0":50.00001260574873,"z0":5.776057722755357,"aX":-10.173683751629357},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.0,"breakHorizontal":9.4,"spinRate":2314,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4172237306603015,"extension":6.146940830590427},"index":1,"playId":"2f2f7b00-bfc9-3470-809c-1ec35698b711","pitchNumber":2,"startTime":"2025-08-16T01:10:12.690Z","endTime":"2025-08-16T01:10:16.275Z","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":91.1,"endSpeed":83.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59882726643884,"aZ":-14.119542565455886,"pfxX":-6.06902039432304,"pfxZ":10.089592567260981,"pX":-0.6998150599552713,"pZ":3.397861787986996,"vX0":3.0193616831760215,"vY0":-132.7089513420016,"vZ0":-3.639202175401189,"x":143.68,"y":147.04,"x0":-1.0620371918234879,"y0":50.00012589465853,"z0":5.811100399759085,"aX":-10.855844307002258},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":10.3,"spinRate":2249,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4122611063881072,"extension":6.118252146348145},"index":2,"playId":"72cfe5f0-427f-3662-86d8-64613e02939e","pitchNumber":3,"startTime":"2025-08-16T01:10:35.106Z","endTime":"2025-08-16T01:10:41.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, 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":82.4,"endSpeed":76.5,"strikeZoneTop":3.63000108214229,"strikeZoneBottom":1.71606434395226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82419453333105,"aZ":-28.484925774639855,"pfxX":-8.385384852482876,"pfxZ":2.515317930370541,"pX":-0.7423971585557445,"pZ":1.0102280605251486,"vX0":3.2589390344049143,"vY0":-120.00293889132232,"vZ0":-5.295202904938108,"x":145.3,"y":211.5,"x0":-1.0236614203070802,"y0":50.00574192619375,"z0":5.763739412904748,"aX":-12.310315059647895},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.6,"breakHorizontal":14.5,"spinRate":2178,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4553264003043149,"extension":6.365435206863613},"index":3,"playId":"a8ec66d0-271d-33bc-9ba5-88a00a7b59f0","pitchNumber":4,"startTime":"2025-08-16T01:10:53.505Z","endTime":"2025-08-16T01:10:59.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.660325008343374,"aZ":-14.254634642311617,"pfxX":-6.191919537953535,"pfxZ":9.84725514762003,"pX":-0.05388350314591099,"pZ":2.869568125592688,"vX0":4.712774991347389,"vY0":-133.29808592681633,"vZ0":-4.857733995922873,"x":119.05,"y":161.3,"x0":-1.0305970461664233,"y0":50.00154281033927,"z0":5.726751684500923,"aX":-11.266222610672122},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2301,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40915789935256397,"extension":6.206650209387889},"index":4,"playId":"d62c10a4-7294-3326-a915-02a3a5e46db2","pitchNumber":5,"startTime":"2025-08-16T01:11:11.827Z","endTime":"2025-08-16T01:11:17.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.841378544577818,"aZ":-13.16980166846812,"pfxX":-7.878055969684931,"pfxZ":10.812895465203793,"pX":-0.5177596881351177,"pZ":3.5691353469723253,"vX0":4.010594172162366,"vY0":-132.60566873006871,"vZ0":-3.231122667335295,"x":136.74,"y":142.41,"x0":-1.0370652257033286,"y0":50.001203344964544,"z0":5.781651179396624,"aX":-13.843865087019235},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.0,"breakHorizontal":13.2,"spinRate":2336,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.415149830667886,"extension":6.200653180484856},"index":5,"playId":"eb14ccd0-a1a5-3030-8e67-44bc6b772fb6","pitchNumber":6,"startTime":"2025-08-16T01:11:34.943Z","endTime":"2025-08-16T01:11:41.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.63000015117438,"strikeZoneBottom":1.7711368698453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.188531295693533,"aZ":-26.09314799761493,"pfxX":-7.8112105743872675,"pfxZ":4.198545592022522,"pX":-0.4426748703957727,"pZ":0.9208080734460091,"vX0":3.5962706611149233,"vY0":-119.15143339881993,"vZ0":-5.764593869783485,"x":133.87,"y":213.92,"x0":-0.9502714687839209,"y0":50.0047323838329,"z0":5.705795756828725,"aX":-11.322029018725184},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":13.4,"spinRate":2139,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4582990698630307,"extension":6.377311978885282},"index":6,"playId":"862cca08-e9e9-3c10-9f2a-3c20bb0f7ae9","pitchNumber":7,"startTime":"2025-08-16T01:11:58.927Z","endTime":"2025-08-16T01:12:04.756Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05004571818812,"aZ":-29.254401929821512,"pfxX":-9.094596657942033,"pfxZ":2.0816075223963724,"pX":-0.27933043590294265,"pZ":1.4978920147749104,"vX0":4.240821817870057,"vY0":-118.10803517161229,"vZ0":-3.6561884125882402,"x":127.65,"y":198.34,"x0":-0.9236654367317849,"y0":50.00357751918041,"z0":5.777993787616704,"aX":-12.753887831072538},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":2162,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4650810820991187,"extension":6.331417531036523},"index":7,"playId":"353e95ce-0932-3c20-b98b-ba18fc48e31d","pitchNumber":8,"startTime":"2025-08-16T01:12:27.276Z","endTime":"2025-08-16T01:12:32.355Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.030258627153135,"aZ":-12.148745742045726,"pfxX":-6.762443435478348,"pfxZ":11.221881007818498,"pX":-0.26543530339390764,"pZ":3.1054867027108095,"vX0":3.9937568134591768,"vY0":-133.33787220690456,"vZ0":-4.616757114078082,"x":127.12,"y":154.93,"x0":-0.9109254051238831,"y0":50.00531328237883,"z0":5.7490249619800515,"aX":-12.071000027000265},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.4,"breakHorizontal":11.3,"spinRate":2300,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4121718594428092,"extension":6.241392731644553},"hitData":{"launchSpeed":91.7,"launchAngle":21.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.8,"coordY":77.66}},"index":8,"playId":"2f59d854-c40f-32de-954e-6f148e37e109","pitchNumber":9,"startTime":"2025-08-16T01:12:54.636Z","endTime":"2025-08-16T01:13:01.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:13:01.601Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brooks Lee doubles (12) on a line drive to right fielder Wenceel Pérez.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T01:14:53.917Z","endTime":"2025-08-16T01:15:38.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.32999956298114,"strikeZoneBottom":1.55112434392626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38868568269196,"aZ":-27.33494709847558,"pfxX":0.1814601620004801,"pfxZ":2.937640086332207,"pX":-0.6055169590503555,"pZ":2.5107824808869537,"vX0":4.941270547934142,"vY0":-127.10468830705332,"vZ0":-1.591617820471784,"x":140.08,"y":170.99,"x0":-2.5927987756437267,"y0":50.00379072273128,"z0":5.301701504607273,"aX":0.2977710621490516},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":-1.3,"spinRate":2476,"spinDirection":206},"zone":4,"typeConfidence":0.93,"plateTime":0.42982202159749683,"extension":6.286859074627957},"index":0,"playId":"60c7a746-297a-33b2-99a8-d19a743de49c","pitchNumber":1,"startTime":"2025-08-16T01:15:11.868Z","endTime":"2025-08-16T01:15:16.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.472223653696325,"aZ":-26.543628731978593,"pfxX":-8.550753974395366,"pfxZ":3.5446185801042844,"pX":0.004844658877980796,"pZ":1.7036519617462584,"vX0":9.088095256310936,"vY0":-125.51242555276716,"vZ0":-3.1262719821213274,"x":116.82,"y":192.78,"x0":-2.5597538471222583,"y0":50.00236763252122,"z0":5.137372920650134,"aX":-13.581096616819918},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":13.3,"spinRate":1978,"spinDirection":270},"zone":8,"typeConfidence":0.84,"plateTime":0.4371419181409206,"extension":6.312847914830753},"hitData":{"launchSpeed":88.1,"launchAngle":16.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.51,"coordY":121.22}},"index":1,"playId":"8cbb1f58-4b75-3f78-8371-e41ebc6e9619","pitchNumber":2,"startTime":"2025-08-16T01:15:26.028Z","endTime":"2025-08-16T01:15:38.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:15:38.110Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to center fielder Javier Báez. Brooks Lee to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T01:15:45.483Z","endTime":"2025-08-16T01:16:33.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"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":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.299025382227796,"aZ":-28.312607508441946,"pfxX":-9.935338420924529,"pfxZ":2.0001672115677582,"pX":-0.36314315141322,"pZ":2.569037802637434,"vX0":9.125265029259387,"vY0":-137.62352636661626,"vZ0":-2.245076260244646,"x":130.84,"y":169.42,"x0":-2.418413784590901,"y0":50.00590395525589,"z0":5.297994001299558,"aX":-19.21167121335226},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":16.3,"spinRate":2060,"spinDirection":246},"zone":4,"typeConfidence":0.91,"plateTime":0.3968018908826423,"extension":6.148594162464297},"hitData":{"launchSpeed":94.4,"launchAngle":29.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.12,"coordY":53.72}},"index":0,"playId":"3cd139a4-a010-3d15-b569-8539352d54a9","pitchNumber":1,"startTime":"2025-08-16T01:16:21.666Z","endTime":"2025-08-16T01:16:33.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:16:33.872Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T01:16:46.174Z","endTime":"2025-08-16T01:19:13.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"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,4,6,7],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.39999847034913,"strikeZoneBottom":1.79076639788235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59503321628825,"aZ":-40.28158033020806,"pfxX":9.337424177160141,"pfxZ":-5.674084422803395,"pX":-1.7748853215169922,"pZ":3.1986839755549217,"vX0":-0.05524239709284606,"vY0":-118.49621428057955,"vZ0":3.272853048106187,"x":184.65,"y":152.42,"x0":-2.9654135228509437,"y0":50.00286680766998,"z0":5.467673022249677,"aX":13.343097334232938},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.2,"breakHorizontal":-16.9,"spinRate":3230,"spinDirection":63},"zone":11,"typeConfidence":0.91,"plateTime":0.4613665799208104,"extension":6.036658996745694},"index":0,"playId":"8f213927-c137-31b2-a973-8c2ef8fa6f50","pitchNumber":1,"startTime":"2025-08-16T01:17:02.147Z","endTime":"2025-08-16T01:17:05.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.39999840967146,"strikeZoneBottom":1.73365894826325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.307314008265543,"aZ":-39.570579723055324,"pfxX":9.224498216476508,"pfxZ":-5.194860848579248,"pX":-1.2392544306249853,"pZ":2.5856403565196397,"vX0":1.0851029070154168,"vY0":-118.42844296641924,"vZ0":1.8495476641578328,"x":164.24,"y":168.97,"x0":-2.902063805028813,"y0":50.005811517848485,"z0":5.410007481369207,"aX":13.123557559897396},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.8,"breakHorizontal":-16.9,"spinRate":3202,"spinDirection":59},"zone":11,"typeConfidence":0.91,"plateTime":0.46224956783717897,"extension":6.026980893679018},"index":1,"playId":"b997c496-2274-376f-95a2-89c21bbcf75f","pitchNumber":2,"startTime":"2025-08-16T01:17:18.070Z","endTime":"2025-08-16T01:17:22.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.40000178202773,"strikeZoneBottom":1.67383960038202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.977776999049862,"aZ":-36.7580418725477,"pfxX":9.307585231504223,"pfxZ":-3.2555321089949754,"pX":-0.4773486037524616,"pZ":2.878679214265598,"vX0":2.3935521299807023,"vY0":-117.73564858680449,"vZ0":1.9943385121358597,"x":135.2,"y":161.06,"x0":-2.7162013228120587,"y0":50.00527290664125,"z0":5.417994480235058,"aX":13.091179614405762},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.2,"breakHorizontal":-17.4,"spinRate":3122,"spinDirection":62},"zone":1,"typeConfidence":0.91,"plateTime":0.4648998689307309,"extension":5.953837725397098},"index":2,"playId":"be498097-1f8c-3ed3-b4a5-87d3b99a3a28","pitchNumber":3,"startTime":"2025-08-16T01:17:39.148Z","endTime":"2025-08-16T01:17:44.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.50335025294699,"strikeZoneBottom":1.76106137579764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564381868638133,"aZ":-36.57029166531482,"pfxX":-8.38535699174476,"pfxZ":-2.5749753054770723,"pX":0.31570394799568147,"pZ":1.965151746975996,"vX0":9.918498549880777,"vY0":-129.36070321598916,"vZ0":-1.0087270398065986,"x":104.97,"y":185.72,"x0":-2.4686803611045733,"y0":50.0063922041122,"z0":5.149729287780731,"aX":-14.295147592520822},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.7,"breakHorizontal":13.1,"spinRate":1973,"spinDirection":264},"zone":9,"typeConfidence":0.89,"plateTime":0.42250069156492476,"extension":6.30527975935869},"index":3,"playId":"dea710d9-b2a5-3179-9089-2408a1aaa567","pitchNumber":4,"startTime":"2025-08-16T01:17:55.071Z","endTime":"2025-08-16T01:18:00.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.39999963014122,"strikeZoneBottom":1.69490306512047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.262324470248352,"aZ":-36.166110523965564,"pfxX":8.866792908278791,"pfxZ":-2.7798713991737123,"pX":1.145577530407654,"pZ":0.7386978543795882,"vX0":6.26577315300423,"vY0":-119.19177552772165,"vZ0":-2.491379296489799,"x":73.33,"y":218.84,"x0":-2.6707101204906234,"y0":50.00281977437444,"z0":5.068510933048916,"aX":12.73506446958363},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.4,"breakHorizontal":-17.6,"spinRate":3103,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.45983481877125376,"extension":6.742462670371176},"index":4,"playId":"d9e55ab3-2396-3795-bad5-a6d4799dde02","pitchNumber":5,"startTime":"2025-08-16T01:18:12.559Z","endTime":"2025-08-16T01:18:19.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T01:18:29.448Z","endTime":"2025-08-16T01:18:46.694Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.949657318230745,"aZ":-17.751364388764625,"pfxX":-8.055784393135818,"pfxZ":7.532444578712694,"pX":0.7500213572290603,"pZ":2.6403892596582192,"vX0":11.097826639149801,"vY0":-137.58351782083386,"vZ0":-3.7130996309177626,"x":88.41,"y":167.49,"x0":-2.292001829119093,"y0":50.00003053332527,"z0":5.212766646395015,"aX":-15.419453487736227},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2312,"spinDirection":245},"zone":6,"typeConfidence":0.91,"plateTime":0.3983381130141046,"extension":6.150578440913538},"index":6,"playId":"0f754284-f033-3321-8ee2-054829c5b13b","pitchNumber":6,"startTime":"2025-08-16T01:18:46.694Z","endTime":"2025-08-16T01:18:50.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.065930568803932,"aZ":-41.60688319125546,"pfxX":7.892819133830219,"pfxZ":-6.502174177899712,"pX":0.9011426211105057,"pZ":1.6972834888809094,"vX0":5.922468511614092,"vY0":-120.15841170531534,"vZ0":0.34427671355680545,"x":82.65,"y":192.95,"x0":-2.6282204950742702,"y0":50.00341082198872,"z0":5.273799137742636,"aX":11.447064840105407},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.4,"breakHorizontal":-15.8,"spinRate":3209,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.45726769277509627,"extension":6.223712528004005},"index":7,"playId":"137a5f9b-ac31-395e-81a5-e3898603492d","pitchNumber":7,"startTime":"2025-08-16T01:19:07.080Z","endTime":"2025-08-16T01:19:13.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:19:13.983Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Gasper flies out to center fielder Javier Báez.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T01:19:23.063Z","endTime":"2025-08-16T01:20:36.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":78.8,"strikeZoneTop":3.30710978524947,"strikeZoneBottom":1.56277268700054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.344178180626958,"aZ":-34.812409133219745,"pfxX":2.433446977837921,"pfxZ":-1.6703092620044533,"pX":-1.4790567219214914,"pZ":2.480757602821305,"vX0":2.5482202044549207,"vY0":-124.93812402313101,"vZ0":0.3285947418753159,"x":173.38,"y":171.8,"x0":-2.8286118652133667,"y0":50.00259145296266,"z0":5.210222430667044,"aX":3.843784611576238},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.6,"breakHorizontal":-5.0,"spinRate":2698,"spinDirection":96},"zone":11,"typeConfidence":0.69,"plateTime":0.4385149994265656,"extension":6.093839043502708},"index":0,"playId":"ed59f703-dfee-3412-92e8-7aa7a097480f","pitchNumber":1,"startTime":"2025-08-16T01:19:35.413Z","endTime":"2025-08-16T01:19:39.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.13000087759689,"strikeZoneBottom":1.44912318640447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42113960101682,"aZ":-39.10169666083017,"pfxX":8.988306762271382,"pfxZ":-4.978580786212252,"pX":-0.19979511339590164,"pZ":1.513757226672548,"vX0":3.1610305544833195,"vY0":-118.02296528943164,"vZ0":-0.05120994426675329,"x":124.62,"y":197.91,"x0":-2.7296583065095232,"y0":50.004751895001704,"z0":5.179899807710225,"aX":12.501237581699288},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.6,"breakHorizontal":-17.0,"spinRate":3109,"spinDirection":61},"zone":8,"typeConfidence":0.91,"plateTime":0.4666163384428299,"extension":6.167093913015834},"index":1,"playId":"8ab33f48-3432-3349-97b1-22614986189c","pitchNumber":2,"startTime":"2025-08-16T01:19:51.419Z","endTime":"2025-08-16T01:19:56.573Z","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":94.2,"endSpeed":85.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10005295975632,"aZ":-17.994007979269888,"pfxX":-7.7801753253708545,"pfxZ":7.49595205103558,"pX":-0.4412118872059048,"pZ":3.689764150493845,"vX0":8.445534472354542,"vY0":-136.90003877582896,"vZ0":-0.9372844180348427,"x":133.82,"y":139.16,"x0":-2.5599451726857154,"y0":50.004881511159944,"z0":5.271867183445813,"aX":-14.723565153384342},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":12.2,"spinRate":2351,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.40055735041638396,"extension":6.0269430112563365},"index":2,"playId":"236a3738-066b-3fae-a284-594526ff243f","pitchNumber":3,"startTime":"2025-08-16T01:20:08.184Z","endTime":"2025-08-16T01:20:13.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.524870927879,"aZ":-40.032975880268765,"pfxX":9.384966950652057,"pfxZ":-5.59184369873885,"pX":0.35020922798583926,"pZ":1.8139660730556197,"vX0":4.246462921428887,"vY0":-118.5688145932753,"vZ0":0.5763441437516899,"x":103.65,"y":189.8,"x0":-2.69090805768851,"y0":50.00432476484549,"z0":5.260801506507597,"aX":13.183091430244563},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.6,"breakHorizontal":-18.1,"spinRate":3305,"spinDirection":57},"zone":9,"typeConfidence":0.91,"plateTime":0.4643537873179273,"extension":6.1944760079150205},"hitData":{"launchSpeed":97.5,"launchAngle":36.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.56,"coordY":50.08}},"index":3,"playId":"0cd3b441-8251-33a9-a4d7-43e4b2d3f438","pitchNumber":4,"startTime":"2025-08-16T01:20:26.686Z","endTime":"2025-08-16T01:20:36.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:20:36.273Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to left fielder Kody Clemens.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:22:43.857Z","endTime":"2025-08-16T01:23:55.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":"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":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.2,"endSpeed":72.2,"strikeZoneTop":3.57999859056237,"strikeZoneBottom":1.63847646832159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.347730338477735,"aZ":-39.31839380224881,"pfxX":2.075758799581906,"pfxZ":-5.5577372173312085,"pX":1.3207882103416995,"pZ":0.5830293626761472,"vX0":4.09650142624498,"vY0":-112.39545455242214,"vZ0":-3.0202825843249332,"x":66.65,"y":223.04,"x0":-0.7911847062484976,"y0":50.00244969197109,"z0":5.916397082690638,"aX":2.6686487830954837},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.6,"breakHorizontal":-4.8,"spinRate":2216,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4863427952215522,"extension":6.207242188897072},"index":0,"playId":"c1ba7f39-4751-306d-9c50-ec632a1ee60a","pitchNumber":1,"startTime":"2025-08-16T01:22:49.664Z","endTime":"2025-08-16T01:22:54.507Z","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":90.6,"endSpeed":82.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.899436851860415,"aZ":-12.479367109655232,"pfxX":-4.69197741948603,"pfxZ":11.187895829154503,"pX":-0.04107456712628702,"pZ":2.332022853151349,"vX0":4.102008919165635,"vY0":-131.80788760849893,"vZ0":-6.536445857689185,"x":118.57,"y":175.82,"x0":-1.0075913077868777,"y0":50.00061956672326,"z0":5.764542249006879,"aX":-8.258357148664187},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.1,"breakHorizontal":7.6,"spinRate":2215,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4154678263024949,"extension":6.205397363777984},"index":1,"playId":"327be614-b6b8-32c6-a605-e688d11ae54c","pitchNumber":2,"startTime":"2025-08-16T01:23:06.888Z","endTime":"2025-08-16T01:23:10.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.58000106992272,"strikeZoneBottom":1.70270117533183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.556889245286808,"aZ":-15.03358649117811,"pfxX":-5.0529404168045975,"pfxZ":9.867184117293975,"pX":-1.341944352389996,"pZ":2.8399500069854,"vX0":1.16152991091846,"vY0":-131.156683789599,"vZ0":-4.769494980474633,"x":168.15,"y":162.1,"x0":-1.135090008365007,"y0":50.0005462260456,"z0":5.808522915961513,"aX":-8.773632600182431},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2177,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4181184754361005,"extension":6.182631451476349},"index":2,"playId":"3e6519c9-e65b-3c79-9a9f-02030f8375fd","pitchNumber":3,"startTime":"2025-08-16T01:23:27.722Z","endTime":"2025-08-16T01:23:32.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.016380363866556,"aZ":-14.731611967932185,"pfxX":-5.6322452104389455,"pfxZ":9.81092191461842,"pX":-0.7849587472146593,"pZ":2.5982101652120564,"vX0":2.360134309261469,"vY0":-132.883825032858,"vZ0":-5.365493431944757,"x":146.92,"y":168.63,"x0":-0.9557105609757199,"y0":50.00585317382041,"z0":5.724126466303095,"aX":-10.015646252379712},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2262,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.413104438356644,"extension":6.264080638910662},"hitData":{"launchSpeed":81.5,"launchAngle":16.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.01,"coordY":101.15}},"index":3,"playId":"5279c65b-9381-366d-8575-fd44b997dce9","pitchNumber":4,"startTime":"2025-08-16T01:23:44.268Z","endTime":"2025-08-16T01:23:55.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:23:55.220Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks. Spencer Torkelson to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:24:00.003Z","endTime":"2025-08-16T01:27:34.380Z","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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"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":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.399019003956493,"aZ":-15.572747817171726,"pfxX":-5.982001116078389,"pfxZ":9.417380359947952,"pX":0.06137435827657899,"pZ":3.2848335323968563,"vX0":4.7315410038103245,"vY0":-131.55615191316983,"vZ0":-3.6105830804077574,"x":114.66,"y":150.09,"x0":-0.9781698610328219,"y0":50.00243089881525,"z0":5.820454838413013,"aX":-10.545816571946563},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.6,"breakHorizontal":9.8,"spinRate":2216,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.41541681085901994,"extension":6.251529161549808},"index":0,"playId":"871731f2-f634-3f19-8099-14467edf2d74","pitchNumber":1,"startTime":"2025-08-16T01:24:15.935Z","endTime":"2025-08-16T01:24:19.476Z","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":90.6,"endSpeed":83.2,"strikeZoneTop":3.20000167061767,"strikeZoneBottom":1.5091715087078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.578855045869496,"aZ":-14.180228559823094,"pfxX":-5.766922998037661,"pfxZ":10.147880158293075,"pX":0.3461835008137688,"pZ":4.175409934408142,"vX0":5.248337907873825,"vY0":-131.9493731351107,"vZ0":-1.7263803406212979,"x":103.8,"y":126.04,"x0":-0.9139100651013526,"y0":50.00331623065937,"z0":5.8764602594370325,"aX":-10.227179811966893},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2207,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4141918089146115,"extension":6.266515504036197},"index":1,"playId":"386bdc5d-0f71-3322-bbf7-6b098e578d73","pitchNumber":2,"startTime":"2025-08-16T01:24:33.945Z","endTime":"2025-08-16T01:24:40.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.273791741310912,"aZ":-15.159043262954636,"pfxX":-6.554540160567514,"pfxZ":9.703897819184093,"pX":0.21391384695671842,"pZ":3.4927936126371746,"vX0":5.378010053780761,"vY0":-131.67632264700802,"vZ0":-3.1310054020919895,"x":108.85,"y":144.47,"x0":-1.0045670682849905,"y0":50.00622168226682,"z0":5.820634586523838,"aX":-11.498434170621742},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2212,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41616133686500456,"extension":6.231959096062304},"index":2,"playId":"9761e72f-1ad0-3b8c-b102-f97c4b9580c4","pitchNumber":3,"startTime":"2025-08-16T01:24:55.103Z","endTime":"2025-08-16T01:25:00.294Z","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":90.7,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.602713466134244,"aZ":-16.38771785689567,"pfxX":-7.368335117154918,"pfxZ":8.964671344913095,"pX":-0.2883543375166784,"pZ":3.740840672340673,"vX0":4.446069770903647,"vY0":-131.98755619238335,"vZ0":-2.1998615746638994,"x":127.99,"y":137.78,"x0":-1.0391135285500332,"y0":50.00130511625873,"z0":5.794465073978789,"aX":-12.973853570010219},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.0,"breakHorizontal":12.4,"spinRate":2281,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4152831388094689,"extension":6.102966667892927},"index":3,"playId":"fcf631e6-d7b7-3f31-9cd3-f8786fffb9b8","pitchNumber":4,"startTime":"2025-08-16T01:25:12.816Z","endTime":"2025-08-16T01:25:17.372Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.195932725464132,"aZ":-40.86858362441864,"pfxX":0.45217189947261716,"pfxZ":-6.719026833307106,"pX":-1.0814781931179407,"pZ":2.2526848854825867,"vX0":-0.15399904372920084,"vY0":-112.64303017255182,"vZ0":0.9407045817630892,"x":158.22,"y":177.96,"x0":-1.0712286085923701,"y0":50.00356147313523,"z0":5.940092556107501,"aX":0.5849346641319345},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.6,"breakHorizontal":-0.8,"spinRate":2176,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4850206349377095,"extension":6.25321603430245},"index":4,"playId":"67ab6978-2882-38ec-aa06-722cb3f2711c","pitchNumber":5,"startTime":"2025-08-16T01:25:34.411Z","endTime":"2025-08-16T01:25:39.971Z","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":81.0,"endSpeed":75.5,"strikeZoneTop":3.19999832498738,"strikeZoneBottom":1.46454610231608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.940149704137575,"aZ":-28.921250901335235,"pfxX":-7.06413095529367,"pfxZ":2.2858273216376057,"pX":-0.5428733026145587,"pZ":1.0565237326599397,"vX0":3.3339011706920716,"vY0":-117.91754026899397,"vZ0":-4.715583803014798,"x":137.69,"y":210.25,"x0":-1.0484028292481362,"y0":50.00527506134864,"z0":5.7148525811598345,"aX":-10.066899307859561},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.4,"breakHorizontal":12.1,"spinRate":2067,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.46241172183015644,"extension":6.531018218781625},"index":5,"playId":"4c22f4d5-79a5-3b18-93de-752814ea3aaf","pitchNumber":6,"startTime":"2025-08-16T01:26:13.710Z","endTime":"2025-08-16T01:26:19.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"352cf097-5cf6-49f9-b43a-eb726ba30495","startTime":"2025-08-16T01:26:35.036Z","endTime":"2025-08-16T01:26:40.036Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-16T01:26:48.516Z","endTime":"2025-08-16T01:27:09.435Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.23031239478523,"strikeZoneBottom":1.5653621406866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.661674039087025,"aZ":-13.30273852408343,"pfxX":-5.424917873098159,"pfxZ":10.56273830324937,"pX":1.4086078957911632,"pZ":3.320320057638767,"vX0":7.875107246934495,"vY0":-132.63756230243246,"vZ0":-3.9251322146124465,"x":63.31,"y":149.13,"x0":-0.8904160761533957,"y0":50.00097160563405,"z0":5.785491889770369,"aX":-9.690994785460223},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.5,"breakHorizontal":8.2,"spinRate":2230,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4125184238049804,"extension":6.3712247838703835},"index":8,"playId":"8610c43d-1693-3ba1-94b5-272794d3c67e","pitchNumber":7,"startTime":"2025-08-16T01:27:09.435Z","endTime":"2025-08-16T01:27:14.976Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.19999954394421,"strikeZoneBottom":1.52188273541529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.14414914915209,"aZ":-14.09361251529673,"pfxX":-5.544843417979798,"pfxZ":10.345237790489035,"pX":-1.3055155215610528,"pZ":2.9391197374034914,"vX0":1.4416257712611689,"vY0":-131.44260562880694,"vZ0":-4.484810088711704,"x":166.76,"y":159.42,"x0":-1.1410024866043678,"y0":50.00547634986305,"z0":5.715818244283435,"aX":-9.692866428935348},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.0,"breakHorizontal":9.7,"spinRate":2194,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4168809586329587,"extension":6.29178982881621},"index":9,"playId":"51e1a58e-1cb5-398a-b6c4-711a66d62b88","pitchNumber":8,"startTime":"2025-08-16T01:27:28.205Z","endTime":"2025-08-16T01:27:34.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:27:34.380Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dillon Dingler doubles (15) on a sharp line drive to left fielder Kody Clemens. Spencer Torkelson scores. Wenceel Pérez to 3rd.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:27:55.725Z","endTime":"2025-08-16T01:28:39.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":701487,"link":"/api/v1/people/701487"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":78.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.710272890139894,"aZ":-23.969280444021322,"pfxX":-0.4950960962845795,"pfxZ":5.349390358199189,"pX":0.14474032816549684,"pZ":0.7018790010978125,"vX0":2.694923663298095,"vY0":-122.39841857593062,"vZ0":-7.06686433476006,"x":111.48,"y":219.83,"x0":-0.9011393408693835,"y0":50.00379198372509,"z0":5.647809335775413,"aX":-0.7598528734211957},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.4,"breakHorizontal":0.4,"spinRate":2044,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.44567168626406106,"extension":6.265654408018142},"index":0,"playId":"72951d23-ff37-340b-b6d5-d0a47cb11e66","pitchNumber":1,"startTime":"2025-08-16T01:27:59.837Z","endTime":"2025-08-16T01:28:05.863Z","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":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.485315208700875,"aZ":-14.06656613826403,"pfxX":-6.089066512594966,"pfxZ":10.35897371867543,"pX":-0.7684272591265326,"pZ":2.43766804137497,"vX0":2.685724632037718,"vY0":-131.30343702920942,"vZ0":-5.806907374940186,"x":146.29,"y":172.96,"x0":-1.012718303919599,"y0":50.00422076557483,"z0":5.7224182541416475,"aX":-10.645877401812132},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.8,"breakHorizontal":10.4,"spinRate":2199,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4169518515651518,"extension":6.2516871946852905},"hitData":{"launchSpeed":101.7,"launchAngle":22.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":26.54,"coordY":98.58}},"index":1,"playId":"19c38653-c9ab-3d80-adeb-cf009f5b9a08","pitchNumber":2,"startTime":"2025-08-16T01:28:25.108Z","endTime":"2025-08-16T01:28:39.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:28:39.231Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:29:06.297Z","endTime":"2025-08-16T01:30:01.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.51198962083188,"strikeZoneBottom":1.63136751947243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.329197020686248,"aZ":-12.709877045110202,"pfxX":-5.7552970838886734,"pfxZ":10.903094667160882,"pX":0.14711331522894205,"pZ":1.9441492544338297,"vX0":4.987022481983121,"vY0":-132.2932392796102,"vZ0":-7.312682995289368,"x":111.39,"y":186.29,"x0":-1.0081158697273755,"y0":50.0013179048964,"z0":5.661825974549815,"aX":-10.273636953056368},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.5,"breakHorizontal":9.5,"spinRate":2322,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4128986575157456,"extension":6.151582217729392},"index":0,"playId":"d8ac0f8c-1e23-3ebb-a0f7-fd35c30d6e92","pitchNumber":1,"startTime":"2025-08-16T01:29:12.374Z","endTime":"2025-08-16T01:29:18.226Z","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":83.7,"endSpeed":78.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.92244321076384,"aZ":-24.965279502710192,"pfxX":-0.0013029772473824863,"pfxZ":4.7036123044615845,"pX":0.9669492361930451,"pZ":1.885016054941596,"vX0":4.491441224031652,"vY0":-121.97114982107402,"vZ0":-4.280209560235597,"x":80.14,"y":187.88,"x0":-0.8844497834283663,"y0":50.00603160840135,"z0":5.770372699642493,"aX":-0.0020497851422248098},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.9,"breakHorizontal":-0.8,"spinRate":2196,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.44599476991145126,"extension":6.272177784622079},"index":1,"playId":"23b16152-384a-3e18-93f3-61981919c940","pitchNumber":2,"startTime":"2025-08-16T01:29:31.488Z","endTime":"2025-08-16T01:29:35.348Z","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":91.5,"endSpeed":83.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31763932787473,"aZ":-13.10038075344975,"pfxX":-6.697656792007411,"pfxZ":10.59046689676608,"pX":-0.6754821899877931,"pZ":3.441625946649856,"vX0":3.268989422052106,"vY0":-133.27788711295747,"vZ0":-3.6054736704147405,"x":142.75,"y":145.86,"x0":-1.0469399290115102,"y0":50.00315835212227,"z0":5.756387663125497,"aX":-12.064090594533983},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":11.4,"spinRate":2278,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.410777914545593,"extension":6.279913854614937},"hitData":{"launchSpeed":87.7,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.21,"coordY":165.95}},"index":2,"playId":"f9697e46-4f0e-3021-80de-9b48fde67e4d","pitchNumber":3,"startTime":"2025-08-16T01:29:54.279Z","endTime":"2025-08-16T01:30:01.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:30:01.749Z","atBatIndex":25},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Javier Báez out on a sacrifice fly to center fielder Byron Buxton. Wenceel Pérez scores.","rbi":1,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:32:52.075Z","endTime":"2025-08-16T01:33:05.998Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":{"id":701487,"link":"/api/v1/people/701487"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T01:30:14.946Z","endTime":"2025-08-16T01:31:26.642Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: José Ureña replaces Pierson Ohl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-16T01:31:26.642Z","endTime":"2025-08-16T01:32:54.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":570632,"link":"/api/v1/people/570632"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60665955945984,"aZ":-20.83690313622027,"pfxX":-9.455666010481215,"pfxZ":5.764956502639847,"pX":-0.03858656517392815,"pZ":2.3004047623737574,"vX0":9.486612326462872,"vY0":-139.39485709026422,"vZ0":-5.2599647253097,"x":118.47,"y":176.67,"x0":-2.2589638817893922,"y0":50.000663683768664,"z0":5.589212567458101,"aX":-18.588770568400832},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":15.1,"spinRate":2300,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3930681734064052,"extension":6.611582550475001},"hitData":{"launchSpeed":105.7,"launchAngle":15.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":124.95,"coordY":74.16}},"index":2,"playId":"185e58ae-9ff5-34a5-995f-3b781a7ef76e","pitchNumber":1,"startTime":"2025-08-16T01:32:54.359Z","endTime":"2025-08-16T01:33:05.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:33:05.998Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to first baseman Edouard Julien.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T01:33:44.507Z","endTime":"2025-08-16T01:33:49.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.117936302048335,"aZ":-22.63859693521465,"pfxX":-3.0232064172565147,"pfxZ":5.666903426103116,"pX":0.2328528876295946,"pZ":2.216194729946105,"vX0":7.36833417977692,"vY0":-128.0591076841378,"vZ0":-4.452340468210835,"x":108.12,"y":178.94,"x0":-2.2720306240800445,"y0":50.00544658141311,"z0":5.719172543733607,"aX":-5.090354394861297},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.6,"breakHorizontal":4.1,"spinRate":2264,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4255493212461974,"extension":6.3212863189614055},"hitData":{"launchSpeed":94.7,"launchAngle":8.0,"totalDistance":121.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":166.25,"coordY":164.93}},"index":0,"playId":"a6c28f87-70e2-3325-a302-31c747785b53","pitchNumber":1,"startTime":"2025-08-16T01:33:44.507Z","endTime":"2025-08-16T01:33:49.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:33:49.185Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Larnach lines out to left fielder Riley Greene.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T01:35:40.436Z","endTime":"2025-08-16T01:37:07.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.73999832670859,"strikeZoneBottom":1.79155615227238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13852688078764,"aZ":-19.479779409918944,"pfxX":-7.5454876244766425,"pfxZ":6.704463575280101,"pX":-0.6959148826857741,"pZ":4.283915778625629,"vX0":7.479443085783536,"vY0":-135.83261015395317,"vZ0":0.4504290267540202,"x":143.53,"y":123.11,"x0":-2.487787355058708,"y0":50.00005710185915,"z0":5.456841339084465,"aX":-14.28091150253669},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":12.4,"spinRate":2382,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.4012658185977056,"extension":6.103020683740776},"index":0,"playId":"4ec5b27c-ed3c-3e95-8cb2-7d97cba90018","pitchNumber":1,"startTime":"2025-08-16T01:35:59.208Z","endTime":"2025-08-16T01:36:03.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":76.1,"strikeZoneTop":3.79073531362624,"strikeZoneBottom":1.73890947926067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.678683112583375,"aZ":-37.983155949218904,"pfxX":5.248538115164689,"pfxZ":-4.05712931796869,"pX":1.248085242421424,"pZ":0.7859760545406953,"vX0":6.872757307931414,"vY0":-118.40238199750853,"vZ0":-2.3433851872656626,"x":69.43,"y":217.56,"x0":-2.3638962336550406,"y0":50.001564740281836,"z0":5.234337891165595,"aX":7.518069111364435},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.7,"breakHorizontal":-11.0,"spinRate":3146,"spinDirection":59},"zone":14,"typeConfidence":0.89,"plateTime":0.4610039110797284,"extension":6.213861937160715},"index":1,"playId":"d02f5ea8-52c1-332d-94e0-03d472df867a","pitchNumber":2,"startTime":"2025-08-16T01:36:12.172Z","endTime":"2025-08-16T01:36:16.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.260582706980998,"aZ":-18.81095100148438,"pfxX":-7.5306463204960625,"pfxZ":7.167453427901991,"pX":-0.10291333945809819,"pZ":3.114396334646775,"vX0":8.756871112807879,"vY0":-134.94244839864973,"vZ0":-2.3493304953987577,"x":120.92,"y":154.69,"x0":-2.3945442134583237,"y0":50.00572425959564,"z0":5.305137751004119,"aX":-14.047613790743892},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":12.0,"spinRate":2356,"spinDirection":240},"zone":2,"typeConfidence":0.9,"plateTime":0.40415780006623203,"extension":6.172277397071192},"index":2,"playId":"68d3d057-3297-3b75-9442-258ca244bfec","pitchNumber":3,"startTime":"2025-08-16T01:36:28.877Z","endTime":"2025-08-16T01:36:32.563Z","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":94.3,"endSpeed":86.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.859925243671423,"aZ":-18.07454228711933,"pfxX":-6.6932342586839315,"pfxZ":7.33353072972081,"pX":-0.4248485889957231,"pZ":3.1070312498038026,"vX0":7.639352307932124,"vY0":-137.1956108889725,"vZ0":-2.638719157760595,"x":133.19,"y":154.89,"x0":-2.36432293958084,"y0":50.00477023153243,"z0":5.300728261416851,"aX":-12.873117446313769},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":10.7,"spinRate":2324,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.39789408706089,"extension":6.19976537716452},"hitData":{"launchSpeed":98.4,"launchAngle":16.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.98,"coordY":97.19}},"index":3,"playId":"90a1b28b-8e2f-3fd8-a91f-9e2d6c353085","pitchNumber":4,"startTime":"2025-08-16T01:37:01.169Z","endTime":"2025-08-16T01:37:07.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:37:07.842Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to center fielder Javier Báez.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T01:37:13.317Z","endTime":"2025-08-16T01:38:29.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.950935385070636,"aZ":-25.87423701684369,"pfxX":-0.5007487949918192,"pfxZ":3.6398532089209255,"pX":0.7130332783215693,"pZ":3.1361158106836555,"vX0":8.292074037640734,"vY0":-129.62180453549163,"vZ0":-0.7698930288628504,"x":89.82,"y":154.1,"x0":-2.440245817447564,"y0":50.00086560838948,"z0":5.384159630615174,"aX":-0.8683528675296953},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-0.6,"spinRate":2501,"spinDirection":223},"zone":3,"typeConfidence":0.92,"plateTime":0.4199652749040981,"extension":6.094604257635242},"index":0,"playId":"3c2c9f7c-4ef3-35c3-94d1-660549dbc4bb","pitchNumber":1,"startTime":"2025-08-16T01:37:41.165Z","endTime":"2025-08-16T01:37:45.147Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.45999817544074,"strikeZoneBottom":1.5320017633406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87109665710013,"aZ":-29.02773604158709,"pfxX":-10.7797915454255,"pfxZ":1.623042046450192,"pX":0.6199706668746746,"pZ":1.8002734723851994,"vX0":11.686356647943327,"vY0":-137.81684427764537,"vZ0":-4.077549098552397,"x":93.37,"y":190.17,"x0":-2.262466081730607,"y0":50.000362096856826,"z0":5.245741768661236,"aX":-20.861108323705988},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.3,"breakHorizontal":17.3,"spinRate":2274,"spinDirection":240},"zone":9,"typeConfidence":0.91,"plateTime":0.39650457471585465,"extension":6.203352571307115},"index":1,"playId":"e46fc932-fb19-3559-9342-eba748fc429f","pitchNumber":2,"startTime":"2025-08-16T01:38:01.363Z","endTime":"2025-08-16T01:38:06.246Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.892756914729482,"aZ":-19.354584635745713,"pfxX":-8.023627169389666,"pfxZ":6.516783869510929,"pX":0.16968048203312344,"pZ":3.4368351702353173,"vX0":9.66752547154167,"vY0":-138.42265651393984,"vZ0":-1.730007324713851,"x":110.53,"y":145.99,"x0":-2.3030624932107044,"y0":50.00357401144868,"z0":5.347397145524648,"aX":-15.786989820711135},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":12.8,"spinRate":2364,"spinDirection":242},"zone":2,"typeConfidence":0.91,"plateTime":0.39361535085392196,"extension":6.149261099689825},"hitData":{"launchSpeed":99.3,"launchAngle":36.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.36,"coordY":54.74}},"index":2,"playId":"36b0e4a1-4dc7-3f19-a725-f4a1e20afe10","pitchNumber":3,"startTime":"2025-08-16T01:38:19.468Z","endTime":"2025-08-16T01:38:29.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:38:29.057Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T01:38:35.867Z","endTime":"2025-08-16T01:40:26.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.66329941088324,"strikeZoneBottom":1.78028132846428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.272534763184655,"aZ":-20.397604479250617,"pfxX":-7.904159290975123,"pfxZ":6.149935186853131,"pX":-1.2006018122427085,"pZ":4.488620464103064,"vX0":6.227180772711973,"vY0":-137.03638909332915,"vZ0":1.0853313735983272,"x":162.76,"y":117.59,"x0":-2.4675341323390714,"y0":50.00397970319537,"z0":5.4738135055350865,"aX":-15.140627023328989},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":13.1,"spinRate":2451,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.39861804816536006,"extension":6.024250990453985},"index":0,"playId":"2458c176-cb9f-3c46-964b-baa37c04ce15","pitchNumber":1,"startTime":"2025-08-16T01:38:55.482Z","endTime":"2025-08-16T01:38:58.966Z","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":88.7,"endSpeed":82.3,"strikeZoneTop":3.73874242616687,"strikeZoneBottom":1.7904423279892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.050033868157286,"aZ":-35.13181322312447,"pfxX":-9.065614587069504,"pfxZ":-1.7317455320958208,"pX":-0.911698685036064,"pZ":1.719677858993007,"vX0":7.195638408928411,"vY0":-129.03297444558163,"vZ0":-2.0730512063953057,"x":151.75,"y":192.35,"x0":-2.543498570173123,"y0":50.00442362946176,"z0":5.211815462994013,"aX":-15.458432116000793},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.4,"breakHorizontal":15.0,"spinRate":1901,"spinDirection":264},"zone":13,"typeConfidence":0.91,"plateTime":0.4226818439514961,"extension":6.243010967163177},"index":1,"playId":"1e6a2df2-f422-37a5-9578-15662e005fe9","pitchNumber":2,"startTime":"2025-08-16T01:39:11.464Z","endTime":"2025-08-16T01:39:17.383Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.322036029374758,"aZ":-33.40191570463464,"pfxX":-10.051040833480743,"pfxZ":-0.7402501888827109,"pX":0.7848084427401393,"pZ":1.723355663346273,"vX0":11.37748157643455,"vY0":-127.5572233333883,"vZ0":-2.221108899131196,"x":87.08,"y":192.25,"x0":-2.4111916020447115,"y0":50.001838336401136,"z0":5.219032135020482,"aX":-16.691582676276553},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.6,"breakHorizontal":15.8,"spinRate":1887,"spinDirection":263},"zone":9,"typeConfidence":0.9,"plateTime":0.4281271642181248,"extension":6.429222860013753},"index":2,"playId":"4147130f-86d2-3feb-b6b3-897628acf151","pitchNumber":3,"startTime":"2025-08-16T01:39:27.234Z","endTime":"2025-08-16T01:39:32.011Z","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":94.2,"endSpeed":86.4,"strikeZoneTop":3.6878263069873,"strikeZoneBottom":1.77249213331203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.012151035624,"aZ":-21.41693562250904,"pfxX":-8.771848903502404,"pfxZ":5.648760304449304,"pX":0.13093644402476923,"pZ":2.092050606553771,"vX0":9.335392048216246,"vY0":-136.83021797112505,"vZ0":-4.632707698638529,"x":112.01,"y":182.29,"x0":-2.178592510995129,"y0":50.00230878824331,"z0":5.26652802096161,"aX":-16.70257196925999},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":14.0,"spinRate":2276,"spinDirection":236},"zone":8,"typeConfidence":0.88,"plateTime":0.39966341651679826,"extension":6.130261942096128},"index":3,"playId":"4ad6c2dd-cdd4-3d94-8eac-ccb1b676a7e2","pitchNumber":4,"startTime":"2025-08-16T01:39:41.428Z","endTime":"2025-08-16T01:39:46.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-16T01:39:54.101Z","endTime":"2025-08-16T01:40:04.204Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.58000109030964,"strikeZoneBottom":1.74728913104385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24879946293146,"aZ":-39.16592880786296,"pfxX":6.4515396353318195,"pfxZ":-4.982346858031145,"pX":1.3613608888570718,"pZ":0.4369742488136352,"vX0":7.40620170421352,"vY0":-118.51984167081649,"vZ0":-2.557735801410594,"x":65.11,"y":226.98,"x0":-2.6563820620152576,"y0":50.000456511950915,"z0":5.1496770040716235,"aX":9.061370540898311},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.4,"breakHorizontal":-13.7,"spinRate":3301,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4643400713326624,"extension":6.232942375344266},"index":5,"playId":"d0b13eb0-d55e-3955-8d95-57b64233c784","pitchNumber":5,"startTime":"2025-08-16T01:40:04.204Z","endTime":"2025-08-16T01:40:08.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.57999941395107,"strikeZoneBottom":1.72787085399324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.900614630630816,"aZ":-18.40663544246011,"pfxX":-9.442672735566518,"pfxZ":7.197742093470578,"pX":0.1991697562438629,"pZ":1.9941133191404845,"vX0":10.547509432558105,"vY0":-137.55212724862636,"vZ0":-5.0869734778614815,"x":109.41,"y":184.94,"x0":-2.4607633133926226,"y0":50.00639567012025,"z0":5.118008727901444,"aX":-18.073317350488434},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":14.9,"spinRate":2405,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.3983934144834702,"extension":6.180869095248428},"index":6,"playId":"0c010e17-4439-3b73-b98e-dae22299f6dd","pitchNumber":6,"startTime":"2025-08-16T01:40:23.253Z","endTime":"2025-08-16T01:40:26.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:40:26.742Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:42:30.583Z","endTime":"2025-08-16T01:43:53.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.2700004043168,"strikeZoneBottom":1.5291122325332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.902091273019558,"aZ":-17.237864444551505,"pfxX":-8.918861259310923,"pfxZ":7.644413106592731,"pX":0.003633966109267297,"pZ":1.9691178678948449,"vX0":9.961891365743465,"vY0":-138.19773491421356,"vZ0":-6.448965259689358,"x":116.86,"y":185.61,"x0":-2.4719165041834676,"y0":50.00365062842412,"z0":5.4715490146684544,"aX":-17.426761159509258},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":2333,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.39483671601861836,"extension":6.326209756030127},"index":0,"playId":"78fab451-0d8f-3b21-86d3-c798e59fab46","pitchNumber":1,"startTime":"2025-08-16T01:42:32.424Z","endTime":"2025-08-16T01:42:36.144Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.26999884761767,"strikeZoneBottom":1.52087575715769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.130387208347827,"aZ":-16.95359781062842,"pfxX":-9.55149901242928,"pfxZ":7.723926183706562,"pX":-0.046682367800756054,"pZ":1.7041505520409708,"vX0":10.022215491801477,"vY0":-139.42283892706266,"vZ0":-7.389032784792659,"x":118.78,"y":192.77,"x0":-2.4456979950569004,"y0":50.00131523320215,"z0":5.506036181189448,"aX":-18.817166458862555},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":15.2,"spinRate":2298,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3927526961398833,"extension":6.090699903531096},"index":1,"playId":"c0f5a7f9-7417-3405-8ffa-207a238d1fa0","pitchNumber":2,"startTime":"2025-08-16T01:42:48.037Z","endTime":"2025-08-16T01:42:53.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.12545772259967,"strikeZoneBottom":1.53627559613635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00687519317806,"aZ":-23.179718986608542,"pfxX":1.1186444990859714,"pfxZ":5.5058947269974565,"pX":1.6702538240314193,"pZ":1.0695578536470312,"vX0":9.467438498062437,"vY0":-126.79968693743511,"vZ0":-7.048621661481163,"x":53.33,"y":209.9,"x0":-2.2515674686280067,"y0":50.00549318425302,"z0":5.724724240134229,"aX":1.8286986384024855},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.5,"breakHorizontal":-4.1,"spinRate":2401,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4313303181016308,"extension":5.877078831907381},"index":2,"playId":"d6fa45cf-6475-3c5b-bf75-5928adc64108","pitchNumber":3,"startTime":"2025-08-16T01:43:00.977Z","endTime":"2025-08-16T01:43:05.014Z","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":87.5,"endSpeed":80.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63905768085899,"aZ":-21.111347388219553,"pfxX":-8.381359981133143,"pfxZ":6.7646668823207055,"pX":-0.6552767979245628,"pZ":2.1652828410737217,"vX0":6.966338492362114,"vY0":-127.209279841859,"vZ0":-4.569709486342313,"x":141.98,"y":180.32,"x0":-2.343326948218689,"y0":50.00366178441236,"z0":5.663503353681336,"aX":-13.706712054660855},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.4,"breakHorizontal":13.6,"spinRate":1974,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.43094001959204586,"extension":6.486130157794993},"index":3,"playId":"580a7edf-bdbb-3e8a-ae3d-3452f8575ab3","pitchNumber":4,"startTime":"2025-08-16T01:43:19.464Z","endTime":"2025-08-16T01:43:22.594Z","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.7,"endSpeed":80.8,"strikeZoneTop":3.26999853273423,"strikeZoneBottom":1.49735962642951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.175489498316768,"aZ":-24.876233392103362,"pfxX":1.8761978943467987,"pfxZ":4.417895008867072,"pX":1.5317052754917966,"pZ":2.956370108707771,"vX0":8.588344240720529,"vY0":-127.46861118037674,"vZ0":-2.2129108407414426,"x":58.61,"y":158.96,"x0":-2.119299735040858,"y0":50.00390065812919,"z0":5.791461981364465,"aX":3.100154922869767},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":-5.3,"spinRate":2260,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.42901114415807573,"extension":6.2510148793814855},"index":4,"playId":"27e888be-606e-3ea4-bb00-af68c68aa089","pitchNumber":5,"startTime":"2025-08-16T01:43:35.538Z","endTime":"2025-08-16T01:43:39.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97467438348761,"aZ":-25.01054823552059,"pfxX":-2.4534141781996563,"pfxZ":4.381078185589993,"pX":0.0849118864607637,"pZ":2.346330110679161,"vX0":7.23412234253207,"vY0":-127.04735574026934,"vZ0":-3.4191538497348724,"x":113.76,"y":175.43,"x0":-2.4803707828591604,"y0":50.00419900573211,"z0":5.697024389572631,"aX":-4.013454936492974},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":2.8,"spinRate":1978,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.43109609425975526,"extension":6.23011748422649},"index":5,"playId":"6e5aef51-49fe-3867-ac2d-0110372872fa","pitchNumber":6,"startTime":"2025-08-16T01:43:49.576Z","endTime":"2025-08-16T01:43:53.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:43:53.331Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, second baseman Luke Keaschall to first baseman Edouard Julien.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:43:59.467Z","endTime":"2025-08-16T01:44:22.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64979047078439,"aZ":-23.326796997145962,"pfxX":-9.367066940207396,"pfxZ":5.145199089163765,"pX":-0.7112052850827192,"pZ":1.7150270926677404,"vX0":7.765546195430745,"vY0":-129.4167425560936,"vZ0":-5.245484133914289,"x":144.11,"y":192.47,"x0":-2.514406327154922,"y0":50.000792694862945,"z0":5.524068318495839,"aX":-16.098508230246246},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":15.5,"spinRate":1790,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4211073825908107,"extension":6.239833759903841},"hitData":{"launchSpeed":77.1,"launchAngle":10.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.26,"coordY":144.7}},"index":0,"playId":"17c73c08-7fa1-3dcd-b041-37face57d4d2","pitchNumber":1,"startTime":"2025-08-16T01:44:14.799Z","endTime":"2025-08-16T01:44:22.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:44:22.340Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T01:44:27.376Z","endTime":"2025-08-16T01:45:17.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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(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":96.0,"endSpeed":86.9,"strikeZoneTop":3.64216786778148,"strikeZoneBottom":1.75264532814192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45519727071246,"aZ":-19.01390402114352,"pfxX":-10.992632629898289,"pfxZ":6.751329677822797,"pX":0.6659839826332367,"pZ":3.659369848733293,"vX0":12.065236483487077,"vY0":-139.27343970381625,"vZ0":-1.888325657602612,"x":91.61,"y":139.98,"x0":-2.3095295810539804,"y0":50.00465806804259,"z0":5.613631406691781,"aX":-21.436370004302617},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":17.2,"spinRate":2150,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.3944017082720688,"extension":6.307201158981625},"index":0,"playId":"7a183182-9e75-3aea-a41e-b72e9dfdf4f6","pitchNumber":1,"startTime":"2025-08-16T01:44:42.813Z","endTime":"2025-08-16T01:44:49.667Z","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":87.4,"endSpeed":79.5,"strikeZoneTop":3.62999905881041,"strikeZoneBottom":1.68794754158623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29643615562317,"aZ":-24.725770006071244,"pfxX":-10.434004914361331,"pfxZ":4.589788044083375,"pX":-1.293753665346234,"pZ":2.0005297796898174,"vX0":6.18692903349442,"vY0":-127.11494610491985,"vZ0":-4.05183239492361,"x":166.31,"y":184.77,"x0":-2.415316409668563,"y0":50.00004855813955,"z0":5.5995982983714185,"aX":-16.914998939122786},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":17.3,"spinRate":1825,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4324199204437913,"extension":6.6465121129062},"index":1,"playId":"16adbe25-6158-3e89-a71f-8ecda047f1ef","pitchNumber":2,"startTime":"2025-08-16T01:44:56.011Z","endTime":"2025-08-16T01:45:00.272Z","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":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.532717524971112,"aZ":-21.319633914619992,"pfxX":-10.427473246862615,"pfxZ":6.710374912592725,"pX":0.3189409474625061,"pZ":1.3884612483841565,"vX0":9.770316543202853,"vY0":-127.2969586298791,"vZ0":-6.075979075960717,"x":104.84,"y":201.29,"x0":-2.2401473542020307,"y0":50.00628517905497,"z0":5.528259916881006,"aX":-16.87813980109623},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":1920,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.43259148370088374,"extension":6.7157672204792656},"hitData":{"launchSpeed":74.4,"launchAngle":1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.76,"coordY":151.07}},"index":2,"playId":"b9c313cf-6f3a-3e80-8ef7-dd08fd692e14","pitchNumber":3,"startTime":"2025-08-16T01:45:10.154Z","endTime":"2025-08-16T01:45:17.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:45:17.751Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:47:13.600Z","endTime":"2025-08-16T01:48:23.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":81.1,"endSpeed":74.3,"strikeZoneTop":3.20999874212797,"strikeZoneBottom":1.54144922381559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.708211937659264,"aZ":-42.91195620516895,"pfxX":8.266617272624272,"pfxZ":-7.747050198405561,"pX":1.2477383929577615,"pZ":1.369966748544284,"vX0":6.16298269670924,"vY0":-117.93326003303261,"vZ0":0.056658924520574194,"x":69.44,"y":201.79,"x0":-2.4878431229742755,"y0":50.00218585478268,"z0":5.355940771486975,"aX":11.45941009255433},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.6,"breakHorizontal":-16.7,"spinRate":3273,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.46725665065117683,"extension":6.469655297981354},"index":0,"playId":"a83caff1-8aca-31b6-b19a-f0d96d5dfe75","pitchNumber":1,"startTime":"2025-08-16T01:47:25.009Z","endTime":"2025-08-16T01:47:30.647Z","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":93.1,"endSpeed":84.6,"strikeZoneTop":3.21000030876673,"strikeZoneBottom":1.58502197314289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.869782973803137,"aZ":-24.65731992377001,"pfxX":-11.68391910357117,"pfxZ":4.102326980616845,"pX":-0.023573211048360104,"pZ":1.1577766631020014,"vX0":9.869931153745165,"vY0":-135.06863535212148,"vZ0":-5.8085202582924484,"x":117.9,"y":207.52,"x0":-2.2232302456568926,"y0":50.00046885108201,"z0":5.091022278546652,"aX":-21.392960011294125},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.2,"breakHorizontal":18.8,"spinRate":2253,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.40691747833682923,"extension":6.169851164857689},"index":1,"playId":"b89ec871-ac35-3a93-8f6d-b15024217f70","pitchNumber":2,"startTime":"2025-08-16T01:47:39.600Z","endTime":"2025-08-16T01:47:44.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.21000141128578,"strikeZoneBottom":1.45725852039498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.836855615123046,"aZ":-29.744049332239673,"pfxX":-12.217300683919868,"pfxZ":1.2957292666384586,"pX":-1.2313366548215396,"pZ":2.1316316792557326,"vX0":7.345664252713607,"vY0":-136.4144508641447,"vZ0":-2.8079521090735584,"x":163.94,"y":181.23,"x0":-2.3809809985152293,"y0":50.00073233099169,"z0":5.238753181118308,"aX":-22.87264502245458},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":20.4,"spinRate":2279,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.4025294875367882,"extension":6.357463985998502},"index":2,"playId":"5a000cab-438a-39e0-a56a-e60d37aef34b","pitchNumber":3,"startTime":"2025-08-16T01:48:00.629Z","endTime":"2025-08-16T01:48:07.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.20999827703873,"strikeZoneBottom":1.58168386864153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70044981957327,"aZ":-25.100601194857273,"pfxX":-11.098178845837495,"pfxZ":3.734110165977633,"pX":-1.0897025134335296,"pZ":2.840322441850896,"vX0":7.966411290600291,"vY0":-136.90733598455583,"vZ0":-1.9581863934325443,"x":158.54,"y":162.09,"x0":-2.597724853146921,"y0":50.005883713676575,"z0":5.285827987748468,"aX":-21.03632465082781},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":18.4,"spinRate":2303,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.400338012900991,"extension":6.122443032817727},"index":3,"playId":"cfdce08b-42a8-3c48-a1f1-d02f9cd097b1","pitchNumber":4,"startTime":"2025-08-16T01:48:18.047Z","endTime":"2025-08-16T01:48:23.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:48:23.651Z","atBatIndex":34},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt Wallner hit by pitch. Luke Keaschall to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:49:18.340Z","endTime":"2025-08-16T01:50:17.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:48:37.409Z","endTime":"2025-08-16T01:49:20.563Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.695545049765272,"aZ":-42.95792319437264,"pfxX":8.560851281321241,"pfxZ":-7.671329472202668,"pX":0.7760714229915159,"pZ":2.4421522211725284,"vX0":5.274358785606989,"vY0":-118.17338896197421,"vZ0":2.317476372516885,"x":87.42,"y":172.84,"x0":-2.600924584281163,"y0":50.00034462546407,"z0":5.411009495034093,"aX":12.03830768683641},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.0,"breakHorizontal":-16.8,"spinRate":3206,"spinDirection":58},"zone":6,"typeConfidence":0.9,"plateTime":0.4644762905873234,"extension":6.324961749279815},"index":1,"playId":"548d10b5-6c54-395e-97ff-9f12fd35d7b9","pitchNumber":1,"startTime":"2025-08-16T01:49:20.563Z","endTime":"2025-08-16T01:49:24.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.184859074391923,"aZ":-20.001764989396428,"pfxX":-7.274363417521115,"pfxZ":6.31362920377433,"pX":-0.7555332173482519,"pZ":2.74198377230001,"vX0":7.1462018115331585,"vY0":-137.6572097562433,"vZ0":-2.9640376000671433,"x":145.8,"y":164.75,"x0":-2.434084287671459,"y0":50.00375446623256,"z0":5.179186329399301,"aX":-14.028576764653126},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":11.8,"spinRate":2358,"spinDirection":234},"zone":4,"typeConfidence":0.9,"plateTime":0.3971514980829114,"extension":6.177691206640503},"index":2,"playId":"ac4682f6-3755-3dd5-854e-dc1160fa4ca6","pitchNumber":2,"startTime":"2025-08-16T01:49:38.545Z","endTime":"2025-08-16T01:49:44.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-16T01:49:56.739Z","endTime":"2025-08-16T01:50:14.062Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.036136451537494,"aZ":-41.9295898879061,"pfxX":6.8157777349682025,"pfxZ":-6.6712303353739335,"pX":1.973343256420617,"pZ":1.870182819317017,"vX0":8.222197724091656,"vY0":-120.3240022469194,"vZ0":0.9753245010225973,"x":41.78,"y":188.29,"x0":-2.3779085999025504,"y0":50.00513024658901,"z0":5.184168970631933,"aX":9.961509214395825},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.5,"breakHorizontal":-14.4,"spinRate":3291,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.45577104697509574,"extension":6.295142230712308},"index":4,"playId":"23fa27dc-4255-3e9d-bef9-b581ea22d8db","pitchNumber":3,"startTime":"2025-08-16T01:50:14.062Z","endTime":"2025-08-16T01:50:17.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:50:17.515Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brooks Lee grounds into a force out, first baseman Spencer Torkelson to shortstop Zach McKinstry. Luke Keaschall to 3rd. Matt Wallner out at 2nd. Brooks Lee to 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:50:50.002Z","endTime":"2025-08-16T01:53:18.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":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":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":450203,"fullName":"Charlie Morton"}}},"count":{"balls":1,"strikes":0,"outs":0},"index":0,"playId":"1b15477d-5bbd-4f40-95b0-e24dca9e4fa8","pitchNumber":0,"startTime":"2025-08-16T01:50:50.002Z","endTime":"2025-08-16T01:50:57.010Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.39892296724387,"strikeZoneBottom":1.57965624363618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.933026547460663,"aZ":-40.1055601703988,"pfxX":9.301388391347144,"pfxZ":-5.505584529469406,"pX":-0.4429457410802685,"pZ":3.0862104293855923,"vX0":2.578614160090562,"vY0":-119.52477541938468,"vZ0":3.1875210757980734,"x":133.88,"y":155.45,"x0":-2.745213656087169,"y0":50.00308486726209,"z0":5.346913599437154,"aX":13.40017356881974},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.9,"breakHorizontal":-17.5,"spinRate":3201,"spinDirection":62},"zone":1,"typeConfidence":0.91,"plateTime":0.45900270401370813,"extension":6.075732776532081},"index":1,"playId":"b0d60fc0-4eff-31d6-bd87-901ba45e9ea9","pitchNumber":1,"startTime":"2025-08-16T01:51:17.327Z","endTime":"2025-08-16T01:51:23.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.777530013457948,"aZ":-20.578524374610144,"pfxX":-7.609566896328166,"pfxZ":5.960999772946989,"pX":-0.5523857783941063,"pZ":2.505739439750372,"vX0":7.884609902192083,"vY0":-138.562686197537,"vZ0":-3.588254119542249,"x":138.06,"y":171.13,"x0":-2.4452793700805953,"y0":50.00373327910876,"z0":5.191389230967534,"aX":-14.806959563402879},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":12.1,"spinRate":2333,"spinDirection":241},"zone":4,"typeConfidence":0.9,"plateTime":0.3951820371764412,"extension":6.23845867148552},"index":2,"playId":"ca81a049-d865-3c9c-a826-5bbe3f2b7759","pitchNumber":2,"startTime":"2025-08-16T01:51:32.999Z","endTime":"2025-08-16T01:51:38.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.3577681089935,"strikeZoneBottom":1.53872222073337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38967337092944,"aZ":-42.099482326266816,"pfxX":7.538819869117995,"pfxZ":-6.972688034843973,"pX":1.0549299715087532,"pZ":0.9153808261251286,"vX0":6.149389691359049,"vY0":-119.00946513411047,"vZ0":-0.9436016414201852,"x":76.79,"y":214.06,"x0":-2.5484407025845432,"y0":50.00095623896484,"z0":5.154487650353743,"aX":10.733906927159103},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.6,"breakHorizontal":-15.2,"spinRate":3198,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4615130510486476,"extension":6.220114480301425},"index":3,"playId":"a6d1d774-1840-3b1a-b57d-bb16fd401cff","pitchNumber":3,"startTime":"2025-08-16T01:51:54.354Z","endTime":"2025-08-16T01:51:59.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.653126188146597,"aZ":-40.850575190808854,"pfxX":7.555464054832456,"pfxZ":-6.034338443083488,"pX":-0.6403296583335388,"pZ":2.180514551871916,"vX0":2.7300780940292757,"vY0":-119.37344887717768,"vZ0":1.349712758568012,"x":141.41,"y":179.91,"x0":-2.7812127437066447,"y0":50.000726610049426,"z0":5.294154481414779,"aX":10.868045286738074},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.3,"breakHorizontal":-14.4,"spinRate":3157,"spinDirection":63},"zone":4,"typeConfidence":0.9,"plateTime":0.45937856602055716,"extension":6.019276459483798},"index":4,"playId":"6bd4c22d-3605-3764-aafa-7e2d1ccb78ce","pitchNumber":4,"startTime":"2025-08-16T01:52:13.246Z","endTime":"2025-08-16T01:52:17.552Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.37877394691011,"strikeZoneBottom":1.5981136993418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.763303095187396,"aZ":-20.467372348844894,"pfxX":-6.450679547535827,"pfxZ":6.066438503232781,"pX":-2.2729096429021074,"pZ":2.2124154822239577,"vX0":3.151098688405756,"vY0":-138.71574107675033,"vZ0":-4.2255220083033995,"x":203.64,"y":179.04,"x0":-2.591336575265961,"y0":50.00522290784322,"z0":5.136952167371155,"aX":-12.454158854539136},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":10.9,"spinRate":2227,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.39628247206628275,"extension":6.1357370489604985},"index":5,"playId":"08bdda1e-da4f-3928-93f3-7533fccbc66a","pitchNumber":5,"startTime":"2025-08-16T01:52:50.481Z","endTime":"2025-08-16T01:52:54.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.621914629190954,"aZ":-39.01367941220787,"pfxX":9.143557008307184,"pfxZ":-4.768445041529413,"pX":-0.21944907392607554,"pZ":1.7823336908725156,"vX0":2.9817392818446944,"vY0":-119.40901178599574,"vZ0":0.2738300630490951,"x":125.36,"y":190.66,"x0":-2.6750257200877825,"y0":50.00596461974291,"z0":5.198287271050901,"aX":13.104619438871739},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.3,"breakHorizontal":-17.3,"spinRate":3168,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.46004673074796276,"extension":6.244884960611633},"hitData":{"launchSpeed":94.4,"launchAngle":2.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.05,"coordY":160.38}},"index":6,"playId":"60f3a366-dd61-3aec-96ae-d3c9c23123d2","pitchNumber":6,"startTime":"2025-08-16T01:53:10.400Z","endTime":"2025-08-16T01:53:18.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:53:18.324Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to shortstop Zach McKinstry in foul territory.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:53:42.304Z","endTime":"2025-08-16T01:55:42.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.51999938719663,"strikeZoneBottom":1.67446385923338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.762479311945032,"aZ":-35.57597993200118,"pfxX":8.307572075746611,"pfxZ":-2.375139283979042,"pX":0.1535359459905129,"pZ":1.46540971598396,"vX0":4.039132138373025,"vY0":-118.69315816210644,"vZ0":-1.2385454195946002,"x":111.15,"y":199.21,"x0":-2.647034323887037,"y0":50.001725604610584,"z0":5.220401446094282,"aX":11.905182512837822},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.3,"breakHorizontal":-16.0,"spinRate":3095,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46066940424186287,"extension":6.214162990593706},"index":0,"playId":"25f79917-2e13-3613-ae5b-535a0a1e5a4f","pitchNumber":1,"startTime":"2025-08-16T01:54:03.436Z","endTime":"2025-08-16T01:54:07.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.52000166433941,"strikeZoneBottom":1.64798481480949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93399026013499,"aZ":-27.421338426806216,"pfxX":-10.338740426250325,"pfxZ":2.4610357228407036,"pX":1.0430421483151724,"pZ":1.8861599532835993,"vX0":12.404221480119759,"vY0":-137.2431203696888,"vZ0":-4.036098941299938,"x":77.24,"y":187.85,"x0":-2.1664070129373476,"y0":50.00319893291179,"z0":5.217519535108221,"aX":-19.962901014216495},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.8,"breakHorizontal":16.6,"spinRate":2244,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.3972602000475427,"extension":6.344125195789224},"index":1,"playId":"78acac53-4193-3175-9b06-3b737380cc16","pitchNumber":2,"startTime":"2025-08-16T01:54:25.449Z","endTime":"2025-08-16T01:54:29.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.52000049925992,"strikeZoneBottom":1.66187381742829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.266706440153044,"aZ":-26.688713294806725,"pfxX":-10.426002957059078,"pfxZ":2.9403165020172413,"pX":-0.1979505700992277,"pZ":0.8248805667104577,"vX0":9.498850096052195,"vY0":-135.44658091111856,"vZ0":-6.233329438659768,"x":124.55,"y":216.51,"x0":-2.38770820854006,"y0":50.00377854180107,"z0":5.010280945474286,"aX":-19.465053337560775},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":17.0,"spinRate":2126,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4036507107069669,"extension":6.38685868477714},"index":2,"playId":"a90ed1f3-51ff-3a1f-8fb6-60aeb38302c9","pitchNumber":3,"startTime":"2025-08-16T01:54:47.025Z","endTime":"2025-08-16T01:54:51.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.5199995941399,"strikeZoneBottom":1.58674877663062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72364765475227,"aZ":-26.060034135873767,"pfxX":-10.82237511582854,"pfxZ":3.3097260455660864,"pX":-0.044167150248641235,"pZ":2.037482946423406,"vX0":9.926263821046895,"vY0":-135.79128450820355,"vZ0":-3.5983047072148207,"x":118.68,"y":183.77,"x0":-2.360196708495024,"y0":50.0034240848235,"z0":5.215317343431007,"aX":-19.994284803786403},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":17.2,"spinRate":2207,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.40502845813843846,"extension":6.28410752938457},"index":3,"playId":"6cab0bd4-9c7e-3612-a9cc-f6c9b39903f4","pitchNumber":4,"startTime":"2025-08-16T01:55:09.836Z","endTime":"2025-08-16T01:55:13.360Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02555023607667,"aZ":-26.744189672863723,"pfxX":-0.7972820126467925,"pfxZ":3.198429936653782,"pX":0.442549713770667,"pZ":2.036715482389315,"vX0":7.588729598952448,"vY0":-129.16637351999216,"vZ0":-2.7532507765466123,"x":100.13,"y":183.79,"x0":-2.4253363633510845,"y0":50.0002642523391,"z0":5.165364096759382,"aX":-1.3537197098588323},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":-0.2,"spinRate":2486,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.4234908366588299,"extension":6.186118229483559},"hitData":{"launchSpeed":92.4,"launchAngle":63.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":73.55,"coordY":167.97}},"index":4,"playId":"a53ed34b-baa6-3b26-9150-66eca04b2ff2","pitchNumber":5,"startTime":"2025-08-16T01:55:30.503Z","endTime":"2025-08-16T01:55:42.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:55:42.391Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, first baseman Spencer Torkelson to pitcher Charlie Morton.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T01:56:04.888Z","endTime":"2025-08-16T01:56:26.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":450203,"link":"/api/v1/people/450203"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87116773322704,"aZ":-39.49754036245161,"pfxX":-9.196500537723036,"pfxZ":-4.401984157982955,"pX":0.0668373263856774,"pZ":2.0976972525527318,"vX0":9.221624894466371,"vY0":-128.91551412733725,"vZ0":-0.017220534957848255,"x":114.45,"y":182.14,"x0":-2.3829415480692955,"y0":50.005103112146436,"z0":5.184845191501111,"aX":-15.291563402388277},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.7,"breakHorizontal":14.3,"spinRate":1901,"spinDirection":266},"zone":8,"typeConfidence":0.85,"plateTime":0.4268783273037591,"extension":6.376458165049037},"hitData":{"launchSpeed":62.1,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.26,"coordY":176.68}},"index":0,"playId":"dc342d8a-a44c-3f83-9a7d-0ea6824fe49b","pitchNumber":1,"startTime":"2025-08-16T01:56:19.253Z","endTime":"2025-08-16T01:56:26.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:56:26.892Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Byron Buxton.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T01:58:19.976Z","endTime":"2025-08-16T01:58:57.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":79.8,"strikeZoneTop":3.51201684976305,"strikeZoneBottom":1.69478925774557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.855221462171176,"aZ":-25.52130109619308,"pfxX":-9.908450829296534,"pfxZ":4.1204097090629555,"pX":-0.40002028139815554,"pZ":1.6817569942452315,"vX0":8.189511219023888,"vY0":-126.06033273394777,"vZ0":-4.43841689220707,"x":132.25,"y":193.37,"x0":-2.3983830079553345,"y0":50.00399045158551,"z0":5.517779776891776,"aX":-15.999796217143235},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":1798,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.43396454784163785,"extension":6.4135153641957166},"index":0,"playId":"68f6b7db-394a-3b4d-a6c5-38dbc34e3fe8","pitchNumber":1,"startTime":"2025-08-16T01:58:35.113Z","endTime":"2025-08-16T01:58:40.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.392193958819576,"aZ":-17.663956612048143,"pfxX":-9.171351647985851,"pfxZ":7.32526585837485,"pX":0.19184354410516752,"pZ":2.633885838389983,"vX0":10.093382992885118,"vY0":-140.03823818946134,"vZ0":-5.281965138444182,"x":109.69,"y":167.67,"x0":-2.272063305540759,"y0":50.00301568766389,"z0":5.704550598894166,"aX":-18.168659093528067},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":14.5,"spinRate":2181,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3915158962245431,"extension":6.185771100386241},"hitData":{"launchSpeed":99.1,"launchAngle":36.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.28,"coordY":54.5}},"index":1,"playId":"8691539c-8581-32c7-9b9e-7806e6232d07","pitchNumber":2,"startTime":"2025-08-16T01:58:48.128Z","endTime":"2025-08-16T01:58:57.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T01:58:57.625Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T01:59:03.862Z","endTime":"2025-08-16T02:00:42.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.742685707420268,"aZ":-19.239506441826727,"pfxX":-8.422720269970599,"pfxZ":6.5361941455558235,"pX":0.3776100249196258,"pZ":2.6580125940276482,"vX0":9.888794980439867,"vY0":-139.3863788696178,"vZ0":-4.4482267753254865,"x":102.61,"y":167.01,"x0":-2.1127134853110183,"y0":50.001879574376005,"z0":5.535688601302267,"aX":-16.663555448115645},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":13.3,"spinRate":2129,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.3921543613812979,"extension":6.265878710067364},"index":0,"playId":"9104ac38-384f-3d13-9381-943dd29a0dae","pitchNumber":1,"startTime":"2025-08-16T01:59:17.918Z","endTime":"2025-08-16T01:59:21.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.329922761930845,"aZ":-17.7999839914461,"pfxX":-8.9047622369221,"pfxZ":7.222748027313244,"pX":0.5153617140947568,"pZ":3.0740650330174653,"vX0":10.365905909927925,"vY0":-139.47067667110537,"vZ0":-3.5928651027916443,"x":97.36,"y":155.78,"x0":-2.0744611975126053,"y0":50.00606833650198,"z0":5.537463695046732,"aX":-17.72904650321902},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":14.3,"spinRate":2080,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.3911781863915893,"extension":6.054287660086941},"index":1,"playId":"5f6dffdb-3d9a-3387-b5a7-523482f13859","pitchNumber":2,"startTime":"2025-08-16T01:59:34.328Z","endTime":"2025-08-16T01:59:40.195Z","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":96.8,"endSpeed":89.1,"strikeZoneTop":3.20000147105925,"strikeZoneBottom":1.45219372150004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61691780532306,"aZ":-19.19547653133377,"pfxX":-10.490146341658747,"pfxZ":6.437870484902811,"pX":1.6547589046546838,"pZ":2.452854408850373,"vX0":13.803640028686829,"vY0":-140.3515988193519,"vZ0":-4.888208552341942,"x":53.92,"y":172.55,"x0":-1.9400716377437708,"y0":50.0026200128266,"z0":5.448501131917455,"aX":-21.149666909282434},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.9,"breakHorizontal":16.6,"spinRate":2178,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.3886846043594079,"extension":6.364579740572485},"index":2,"playId":"7db6d062-97be-3454-810c-21b688714567","pitchNumber":3,"startTime":"2025-08-16T01:59:48.912Z","endTime":"2025-08-16T01:59:52.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.20000155392211,"strikeZoneBottom":1.40698817212477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.418321113910608,"aZ":-23.958082462599997,"pfxX":-5.582956550881809,"pfxZ":4.707512900714982,"pX":-0.9730688039805714,"pZ":1.5525289665691753,"vX0":6.184831874011168,"vY0":-130.70919002073794,"vZ0":-5.792465326306805,"x":154.09,"y":196.86,"x0":-2.6353600159710266,"y0":50.00282032283863,"z0":5.576466173869186,"aX":-9.741005821628221},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":8.9,"spinRate":2198,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4177270837434506,"extension":5.805307635779714},"index":3,"playId":"c7586667-955f-3bc4-bea6-284176f55bc6","pitchNumber":4,"startTime":"2025-08-16T02:00:04.866Z","endTime":"2025-08-16T02:00:09.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.19999875075851,"strikeZoneBottom":1.44409403400846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46560044349882,"aZ":-24.875072769702868,"pfxX":-10.119408962320955,"pfxZ":3.5981463878516866,"pX":-1.5995542676266952,"pZ":1.2510291665662392,"vX0":6.676573991820722,"vY0":-141.64024002762633,"vZ0":-7.501805139886146,"x":177.97,"y":205.0,"x0":-2.6729131812138203,"y0":50.00673534878309,"z0":5.525565617309594,"aX":-20.55804222398538},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.2,"breakHorizontal":16.9,"spinRate":2006,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.3867615810923102,"extension":6.173354630923286},"index":4,"playId":"e0112632-cd20-328b-9c71-8563db3de8dc","pitchNumber":5,"startTime":"2025-08-16T02:00:20.924Z","endTime":"2025-08-16T02:00:24.385Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.678335556960633,"aZ":-26.003067990264718,"pfxX":-3.1358739128605544,"pfxZ":3.6011506851835833,"pX":1.0562877423634327,"pZ":1.4833712248769082,"vX0":9.19270231221189,"vY0":-129.93855025836223,"vZ0":-5.558444128160627,"x":76.74,"y":198.73,"x0":-2.116546337503449,"y0":50.0020298329247,"z0":5.620387291487448,"aX":-5.373635744114153},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":3.7,"spinRate":2256,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4211805127301904,"extension":6.38163165096861},"index":5,"playId":"554949f8-1b65-3018-94fb-038d685282c7","pitchNumber":6,"startTime":"2025-08-16T02:00:36.407Z","endTime":"2025-08-16T02:00:42.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:00:42.210Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T02:00:47.998Z","endTime":"2025-08-16T02:01:32.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"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":3},"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":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.39000078393466,"strikeZoneBottom":1.61495977778125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0129663851125,"aZ":-26.15681953647382,"pfxX":-0.3501678057243495,"pfxZ":3.5635689258062477,"pX":0.020622438079888936,"pZ":2.482204428753776,"vX0":6.150007161601131,"vY0":-128.98965304631702,"vZ0":-3.246795983186151,"x":116.21,"y":171.76,"x0":-2.345881661769044,"y0":50.005860504038154,"z0":5.766799534197139,"aX":-0.59174211272582},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.0,"breakHorizontal":-0.7,"spinRate":2252,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.4240952485573839,"extension":5.971637466369843},"index":0,"playId":"37980231-520d-3b3d-ac11-0c0a1bd0dbbc","pitchNumber":1,"startTime":"2025-08-16T02:01:03.791Z","endTime":"2025-08-16T02:01:08.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-16T02:01:15.244Z","endTime":"2025-08-16T02:01:24.805Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80085861727763,"aZ":-27.214704499510507,"pfxX":0.31016998044763855,"pfxZ":3.0324424447099165,"pX":0.36273016300444044,"pZ":2.859357556375787,"vX0":6.686136747353768,"vY0":-126.7674681993859,"vZ0":-1.9047462428344817,"x":103.17,"y":161.58,"x0":-2.3441238333888887,"y0":50.00156063475047,"z0":5.783207957633946,"aX":0.5067418599968118},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":-2.0,"spinRate":2312,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.4313186799820463,"extension":5.539242589991992},"hitData":{"launchSpeed":94.9,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.63,"coordY":152.27}},"index":2,"playId":"ccaef373-4493-3144-9bad-fc7ca127d5b2","pitchNumber":2,"startTime":"2025-08-16T02:01:24.805Z","endTime":"2025-08-16T02:01:32.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:01:32.653Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Gasper flies out to left fielder Riley Greene.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T02:03:24.035Z","endTime":"2025-08-16T02:04:29.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.12999926198929,"strikeZoneBottom":1.46482904242468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.809512477292323,"aZ":-21.563432652827032,"pfxX":-8.35268077883784,"pfxZ":5.785424564533534,"pX":-1.2342302883609595,"pZ":2.9549303155202584,"vX0":6.288817743360227,"vY0":-134.94230413538878,"vZ0":-2.1090632243581267,"x":164.05,"y":159.0,"x0":-2.51586307929798,"y0":50.00496692100476,"z0":5.274271007186922,"aX":-15.325032267202099},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":13.7,"spinRate":2337,"spinDirection":243},"zone":11,"typeConfidence":0.89,"plateTime":0.4067305033062931,"extension":6.139165351744042},"index":0,"playId":"21172c1f-df3d-3410-9263-69a4201a781a","pitchNumber":1,"startTime":"2025-08-16T02:03:48.516Z","endTime":"2025-08-16T02:03:52.742Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.12999832155895,"strikeZoneBottom":1.46999467886677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.144136615705317,"aZ":-37.868900484031464,"pfxX":-7.2737382080495765,"pfxZ":-3.521663182156697,"pX":-1.9015855051992603,"pZ":2.6247975079434696,"vX0":4.078601071332178,"vY0":-126.68540674113713,"vZ0":0.8330435587225877,"x":189.48,"y":167.91,"x0":-2.5917717655895216,"y0":50.00329820097937,"z0":5.331155992139799,"aX":-11.761460056145086},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.9,"breakHorizontal":12.1,"spinRate":1969,"spinDirection":266},"zone":11,"typeConfidence":0.91,"plateTime":0.4332299484406974,"extension":6.329542771475737},"index":1,"playId":"d6ff8fb8-d1c5-31b9-8161-cea4ac84a208","pitchNumber":2,"startTime":"2025-08-16T02:04:01.923Z","endTime":"2025-08-16T02:04:06.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76854117420601,"aZ":-21.615279834505934,"pfxX":-9.737727590994387,"pfxZ":5.608202032860615,"pX":-0.2670784758870985,"pZ":2.242452242927829,"vX0":9.083269658721704,"vY0":-136.51254841832505,"vZ0":-3.9148965671235594,"x":127.18,"y":178.23,"x0":-2.3765190326276304,"y0":50.003281979660194,"z0":5.187896752652742,"aX":-18.33307470405829},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":15.6,"spinRate":2304,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.4016221025153395,"extension":6.382979471416853},"hitData":{"launchSpeed":92.8,"launchAngle":56.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.24,"coordY":112.8}},"index":2,"playId":"ef15b039-1187-3c8c-8586-8b1a96d942ab","pitchNumber":3,"startTime":"2025-08-16T02:04:18.995Z","endTime":"2025-08-16T02:04:29.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:04:29.063Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Larnach pops out to third baseman Colt Keith.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T02:04:35.080Z","endTime":"2025-08-16T02:05:32.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.73999904323677,"strikeZoneBottom":1.74119327354102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83732473304208,"aZ":-29.104392794428595,"pfxX":-0.19378401144099922,"pfxZ":1.839987888999616,"pX":-0.7243795054788007,"pZ":3.245092484224903,"vX0":4.794859134170585,"vY0":-128.13169401878812,"vZ0":0.43630259041921593,"x":144.61,"y":151.16,"x0":-2.5926496871778784,"y0":50.000761850161794,"z0":5.342014515780261,"aX":-0.32306826936729915},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-0.7,"spinRate":2501,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.427043605450276,"extension":6.073534497344945},"index":0,"playId":"64700908-844c-3491-b9fa-9049cc1d35d1","pitchNumber":1,"startTime":"2025-08-16T02:04:53.120Z","endTime":"2025-08-16T02:04:57.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.74000063320291,"strikeZoneBottom":1.7104728370399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.921139927851097,"aZ":-37.67476804501739,"pfxX":6.942418700538484,"pfxZ":-3.817707534674411,"pX":-0.7559946168028003,"pZ":1.4528534621184659,"vX0":2.561843038978751,"vY0":-119.73537033781146,"vZ0":-0.9373043886091654,"x":145.82,"y":199.55,"x0":-2.7444252191297993,"y0":50.005352586356224,"z0":5.245675669080081,"aX":9.996163969744009},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.8,"breakHorizontal":-13.2,"spinRate":3174,"spinDirection":63},"zone":13,"typeConfidence":0.9,"plateTime":0.45891793451012486,"extension":6.30354790619662},"index":1,"playId":"fa7bdc62-86ea-31dc-8e49-c742c182b707","pitchNumber":2,"startTime":"2025-08-16T02:05:05.881Z","endTime":"2025-08-16T02:05:10.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.392446995447866,"aZ":-17.56929541151412,"pfxX":-8.31128142439719,"pfxZ":7.804103175386633,"pX":0.42621232251572044,"pZ":2.576559450238333,"vX0":10.270474918120815,"vY0":-136.29920909571084,"vZ0":-3.6042757611693945,"x":100.75,"y":169.21,"x0":-2.3200590022975476,"y0":50.0042681415447,"z0":5.137353931488094,"aX":-15.55870196634768},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":12.7,"spinRate":2405,"spinDirection":242},"zone":6,"typeConfidence":0.91,"plateTime":0.4026489473560053,"extension":6.221374349324889},"hitData":{"launchSpeed":85.9,"launchAngle":75.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.37,"coordY":168.48}},"index":2,"playId":"364ea96a-6e29-3e4a-80d0-165226ced249","pitchNumber":3,"startTime":"2025-08-16T02:05:22.987Z","endTime":"2025-08-16T02:05:32.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:05:32.713Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T02:06:10.536Z","endTime":"2025-08-16T02:07:05.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T02:05:54.458Z","endTime":"2025-08-16T02:06:12.395Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.46000124954471,"strikeZoneBottom":1.62283856578355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.074174116469194,"aZ":-29.863408610043486,"pfxX":-10.244973114777602,"pfxZ":1.211265742865426,"pX":-0.03614969578257615,"pZ":2.0769326779887938,"vX0":9.725751948134432,"vY0":-137.52030733658611,"vZ0":-2.986879609422339,"x":118.38,"y":182.7,"x0":-2.29705681341946,"y0":50.00082102533793,"z0":5.214701256488126,"aX":-19.5121890575684},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.7,"breakHorizontal":16.3,"spinRate":2369,"spinDirection":245},"zone":8,"typeConfidence":0.91,"plateTime":0.3991327394509385,"extension":6.151839676696071},"index":1,"playId":"2cca4520-27e9-31a8-b4a7-833723e0b5bd","pitchNumber":1,"startTime":"2025-08-16T02:06:12.395Z","endTime":"2025-08-16T02:06:17.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.554574135551476,"aZ":-41.80968855883036,"pfxX":-5.940135492188517,"pfxZ":-5.979237323273991,"pX":-0.7597319747003232,"pZ":1.5056917377812982,"vX0":6.397789682293758,"vY0":-126.81714141473972,"vZ0":-0.5838198935331086,"x":145.96,"y":198.13,"x0":-2.5564588797409993,"y0":50.00446248397101,"z0":5.105376617626339,"aX":-9.572158899123123},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-10.7,"breakHorizontal":9.1,"spinRate":1570,"spinDirection":271},"zone":7,"typeConfidence":0.9,"plateTime":0.43371756318525323,"extension":6.198971062306051},"index":2,"playId":"d352f76e-be35-3c0b-be02-0cf428b7f772","pitchNumber":2,"startTime":"2025-08-16T02:06:25.938Z","endTime":"2025-08-16T02:06:30.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.45999876038518,"strikeZoneBottom":1.58727499535116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.457750772450186,"aZ":-39.05566628987875,"pfxX":7.55153205372243,"pfxZ":-4.741242438082376,"pX":2.598074451667554,"pZ":1.8074343164391162,"vX0":9.28162917916382,"vY0":-120.27359203620345,"vZ0":0.06041178208304321,"x":17.97,"y":189.98,"x0":-2.3066727333663737,"y0":50.00451407230299,"z0":5.2738808484692274,"aX":10.9545014558405},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.3,"breakHorizontal":-16.1,"spinRate":3294,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.45711037817019484,"extension":6.213486934467931},"index":3,"playId":"0f823726-6feb-3130-aac0-135026836da3","pitchNumber":3,"startTime":"2025-08-16T02:06:42.694Z","endTime":"2025-08-16T02:06:46.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60538184761725,"aZ":-40.28340964479295,"pfxX":8.406708171367914,"pfxZ":-5.832819327317703,"pX":1.9765228693951333,"pZ":1.4174214505630995,"vX0":8.119573716129542,"vY0":-117.79835488997196,"vZ0":-0.11498751319940181,"x":41.66,"y":200.51,"x0":-2.620769665009073,"y0":50.00269449327023,"z0":5.224549349855278,"aX":11.687239876999175},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.2,"breakHorizontal":-17.4,"spinRate":3368,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4668886724184551,"extension":6.513331328872689},"index":4,"playId":"c3d442fb-8394-3fd4-b29c-d62b20e702c0","pitchNumber":4,"startTime":"2025-08-16T02:06:58.692Z","endTime":"2025-08-16T02:07:05.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:07:05.674Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to right fielder Matt Wallner.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:09:08.966Z","endTime":"2025-08-16T02:11:16.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"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":"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.3,"strikeZoneTop":3.50367419119339,"strikeZoneBottom":1.68739700889166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05399834284019,"aZ":-16.9713516659981,"pfxX":-10.922142579094258,"pfxZ":7.959387685519758,"pX":-0.1659633100571692,"pZ":1.276689845265786,"vX0":9.36408581964561,"vY0":-137.8992491960341,"vZ0":-8.269834306492196,"x":123.33,"y":204.31,"x0":-2.200660066395005,"y0":50.00312744793138,"z0":5.478083580329933,"aX":-20.860577578667026},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":17.6,"spinRate":2288,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3984747973583609,"extension":6.281443072173891},"index":0,"playId":"2621005e-9bb6-32b1-a3d9-9a9d3a91761f","pitchNumber":1,"startTime":"2025-08-16T02:09:29.909Z","endTime":"2025-08-16T02:09:34.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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.43365216535057,"strikeZoneBottom":1.55184036749908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.199984923089833,"aZ":-23.30867901759643,"pfxX":-0.48021512543797584,"pfxZ":5.431928077579366,"pX":0.9906554656559596,"pZ":1.8439717777441844,"vX0":8.2535484967247,"vY0":-127.01108171597159,"vZ0":-4.923376294444446,"x":79.24,"y":188.99,"x0":-2.2398277161276576,"y0":50.00540354864493,"z0":5.663101695960254,"aX":-0.7856409920038813},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.9,"breakHorizontal":-1.0,"spinRate":2192,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.43138002689381105,"extension":5.795821554567847},"index":1,"playId":"e7fde320-fbd9-36e7-aa6f-509d04d045ae","pitchNumber":2,"startTime":"2025-08-16T02:09:42.730Z","endTime":"2025-08-16T02:09:49.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.45772076331219,"strikeZoneBottom":1.60878340564783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.059761344749422,"aZ":-19.970908691832484,"pfxX":-7.523364738679524,"pfxZ":6.285145183002369,"pX":0.8057546365706921,"pZ":3.802331372130548,"vX0":10.270508963279612,"vY0":-138.48293988999208,"vZ0":-1.660729583583433,"x":86.29,"y":136.12,"x0":-1.9743401087787638,"y0":50.00132938092314,"z0":5.746324209204184,"aX":-14.604903892855832},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":11.5,"spinRate":1972,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39559662231926973,"extension":6.37730878342684},"index":2,"playId":"dab25cb4-9568-366c-a7ca-b737ead9f8a4","pitchNumber":3,"startTime":"2025-08-16T02:09:58.091Z","endTime":"2025-08-16T02:10:02.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.35000174893898,"strikeZoneBottom":1.55066671686033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.965921797514135,"aZ":-18.755323313198453,"pfxX":-9.50771862161444,"pfxZ":6.87547374552444,"pX":-0.1357792869221035,"pZ":1.9697340774935173,"vX0":9.1882938149133,"vY0":-138.36988679165867,"vZ0":-5.982139513841512,"x":122.18,"y":185.6,"x0":-2.2536223280132615,"y0":50.003401535481736,"z0":5.403506091946383,"aX":-18.559002514439168},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2281,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.39483733923713915,"extension":6.506802368641924},"index":3,"playId":"dc4495da-4012-36a7-90e2-59037be3fa67","pitchNumber":4,"startTime":"2025-08-16T02:10:16.591Z","endTime":"2025-08-16T02:10:23.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.82575305001202,"aZ":-16.387201301419914,"pfxX":-8.039380956021965,"pfxZ":8.061132298558773,"pX":0.988074135105893,"pZ":1.6522122279620692,"vX0":10.6866676037594,"vY0":-138.96750087361772,"vZ0":-7.702604274438593,"x":79.34,"y":194.17,"x0":-1.8608039000586194,"y0":50.000757931101006,"z0":5.54611496034203,"aX":-15.740186414631962},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2234,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.393984157474065,"extension":6.105769840809902},"index":4,"playId":"9f4c880d-f02e-31d0-a55d-c8e7a7196314","pitchNumber":5,"startTime":"2025-08-16T02:10:31.470Z","endTime":"2025-08-16T02:10:36.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.75728150390093,"aZ":-21.022885255929257,"pfxX":-9.454741143512553,"pfxZ":5.732609499586857,"pX":0.1965585419039932,"pZ":1.8871517314434634,"vX0":8.888769104419708,"vY0":-138.78141003564738,"vZ0":-6.3314854332525305,"x":109.51,"y":187.83,"x0":-1.823182481248226,"y0":50.004709847943296,"z0":5.603540322916427,"aX":-18.400508787547533},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":15.2,"spinRate":2085,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.39502620253886356,"extension":6.5406873415657625},"index":5,"playId":"2701364b-c22e-35c6-9d91-82b7cf9dad21","pitchNumber":6,"startTime":"2025-08-16T02:10:48.554Z","endTime":"2025-08-16T02:10:51.554Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60470306695987,"aZ":-23.729584010376723,"pfxX":-1.7057306693672891,"pfxZ":4.836074513455246,"pX":-0.43799447306646766,"pZ":2.7406152497460528,"vX0":5.376076921553218,"vY0":-131.50626806860728,"vZ0":-2.858937243219031,"x":133.7,"y":164.78,"x0":-2.2896973265741254,"y0":50.0042459481392,"z0":5.607418953121984,"aX":-2.9799778072125216},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":1.9,"spinRate":2282,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4169456606690214,"extension":6.4410942174840615},"hitData":{"launchSpeed":80.3,"launchAngle":53.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.86,"coordY":117.96}},"index":6,"playId":"47af198c-3273-3554-8fae-44f38fb059fd","pitchNumber":7,"startTime":"2025-08-16T02:11:06.626Z","endTime":"2025-08-16T02:11:16.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:11:16.264Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a ground ball to second baseman Luke Keaschall.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:11:22.483Z","endTime":"2025-08-16T02:13:16.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 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":88.3,"endSpeed":80.7,"strikeZoneTop":3.49000016428723,"strikeZoneBottom":1.69669460593784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.371937952990933,"aZ":-24.746189929587647,"pfxX":2.3424881329756246,"pfxZ":4.500530679835425,"pX":1.955843189414162,"pZ":1.6069966938336813,"vX0":9.449506944230967,"vY0":-128.1832292432113,"vZ0":-5.108260549140091,"x":42.45,"y":195.39,"x0":-2.094322832339822,"y0":50.00458364089162,"z0":5.576374202651788,"aX":3.869333081281436},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.1,"breakHorizontal":-6.5,"spinRate":2231,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4285397364408383,"extension":6.438602529706769},"index":0,"playId":"4f1a4792-953a-3309-8d36-4848ce463198","pitchNumber":1,"startTime":"2025-08-16T02:11:37.431Z","endTime":"2025-08-16T02:11:41.100Z","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":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.598637630956798,"aZ":-22.27202815390804,"pfxX":-8.661266319498889,"pfxZ":6.059488214187448,"pX":-1.1049491504491513,"pZ":2.385566254923568,"vX0":6.311273838891683,"vY0":-126.9246175599607,"vZ0":-3.6777936903050494,"x":159.12,"y":174.37,"x0":-2.496524895546093,"y0":50.00259906863722,"z0":5.623635852262735,"aX":-14.153547012029943},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.3,"breakHorizontal":14.3,"spinRate":1799,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4312865959880767,"extension":6.11891881117214},"index":1,"playId":"2e4d3d01-e10a-3a78-82d6-3af1f5589e50","pitchNumber":2,"startTime":"2025-08-16T02:11:52.394Z","endTime":"2025-08-16T02:11:55.832Z","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":87.3,"endSpeed":81.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31979345135353,"aZ":-24.632621441749706,"pfxX":2.0161610638931977,"pfxZ":4.564151742245194,"pX":0.5379979158075565,"pZ":2.4971085522266043,"vX0":6.5940667009963505,"vY0":-127.05393329610484,"vZ0":-2.9591051546881895,"x":96.49,"y":171.36,"x0":-2.341501600232191,"y0":50.00583658709023,"z0":5.61122099917874,"aX":3.3318395785812838},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":-5.0,"spinRate":2295,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.42929286233345465,"extension":6.176298626256044},"index":2,"playId":"26f1fb5a-4f9a-383c-89d6-c62efcd59bbe","pitchNumber":3,"startTime":"2025-08-16T02:12:09.686Z","endTime":"2025-08-16T02:12:14.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.49000015428597,"strikeZoneBottom":1.65690450441009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.324905365505295,"aZ":-24.739711675664772,"pfxX":1.6294889485386097,"pfxZ":4.386688114777472,"pX":2.562350625900367,"pZ":1.64562603771695,"vX0":11.418931369753542,"vY0":-128.9381786134279,"vZ0":-5.102661844424077,"x":19.33,"y":194.35,"x0":-2.124410604295,"y0":50.00193243112237,"z0":5.545130278666955,"aX":2.7558157931205254},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":-5.4,"spinRate":2398,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.42385571153054125,"extension":6.345251536467533},"index":3,"playId":"db70494c-37b7-374d-9f63-d3624402947a","pitchNumber":4,"startTime":"2025-08-16T02:12:49.229Z","endTime":"2025-08-16T02:12:53.900Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49857038494509,"aZ":-25.205956011498625,"pfxX":1.4706741051743908,"pfxZ":4.114660815410258,"pX":1.328151456306267,"pZ":1.7002953916931376,"vX0":8.635500976376084,"vY0":-128.51446537138938,"vZ0":-4.886678561056463,"x":66.37,"y":192.87,"x0":-2.2493926359515113,"y0":50.002454523924044,"z0":5.553942666771611,"aX":2.4909266291420553},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.7,"breakHorizontal":-4.3,"spinRate":2322,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4241606408856877,"extension":6.176305732110888},"hitData":{"launchSpeed":73.2,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":173.0,"coordY":138.0}},"index":4,"playId":"ad0bf9f4-9a2d-305b-b9bf-735880c8718f","pitchNumber":5,"startTime":"2025-08-16T02:13:03.217Z","endTime":"2025-08-16T02:13:16.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:13:16.758Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:13:23.334Z","endTime":"2025-08-16T02:14:38.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.35000079660177,"strikeZoneBottom":1.54914311694661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.633341086703012,"aZ":-22.650391088867277,"pfxX":-9.94981180036468,"pfxZ":5.777971106837858,"pX":-0.664919024645466,"pZ":2.4276732778392214,"vX0":7.4197813453211765,"vY0":-127.90257088917775,"vZ0":-3.1719201215534207,"x":142.35,"y":173.23,"x0":-2.31812424795295,"y0":50.002243531005206,"z0":5.470215847328251,"aX":-16.400708016228997},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.0,"breakHorizontal":16.2,"spinRate":1898,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4290762792737679,"extension":6.6660872127161515},"index":0,"playId":"f0aaa503-22bd-3566-b178-ec06f7e24ef3","pitchNumber":1,"startTime":"2025-08-16T02:13:40.590Z","endTime":"2025-08-16T02:13:45.622Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.34999814494422,"strikeZoneBottom":1.60504493226458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53399782365626,"aZ":-28.623653782528564,"pfxX":1.7694932824912943,"pfxZ":2.242346533318327,"pX":-0.028352170032274686,"pZ":1.8882112860102238,"vX0":5.095262046604546,"vY0":-124.63134186970524,"vZ0":-3.478303383973461,"x":118.08,"y":187.8,"x0":-2.323839246971474,"y0":50.00288334615668,"z0":5.649518359346853,"aX":2.8009758573141124},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.3,"spinRate":2228,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.43840587919796503,"extension":6.002654998532834},"index":1,"playId":"8243e435-9c0f-3e09-8eac-d078f40a6ba3","pitchNumber":2,"startTime":"2025-08-16T02:13:56.360Z","endTime":"2025-08-16T02:14:01.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.5,"strikeZoneTop":3.35000000239128,"strikeZoneBottom":1.61175818224724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.212328669668075,"aZ":-18.7206475391959,"pfxX":-5.417509172516437,"pfxZ":8.104000629861567,"pX":-0.8469578971004641,"pZ":1.0822435178367527,"vX0":5.86282358748536,"vY0":-128.67310609993936,"vZ0":-7.218299551937925,"x":149.28,"y":209.56,"x0":-2.4620558020781953,"y0":50.00084303389098,"z0":5.398490813893019,"aX":-8.991779926854523},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.1,"breakHorizontal":8.3,"spinRate":1640,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42731629516688363,"extension":6.4816848782911505},"index":2,"playId":"b02e6c66-cb56-36cb-a68d-788b9eab5fe7","pitchNumber":3,"startTime":"2025-08-16T02:14:14.419Z","endTime":"2025-08-16T02:14:18.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.34999963760614,"strikeZoneBottom":1.50444005777215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87484643286292,"aZ":-20.41956170760404,"pfxX":-10.085151146863762,"pfxZ":5.998245272910305,"pX":0.8128854005825464,"pZ":1.933973813346275,"vX0":10.9775533478611,"vY0":-139.48664207131782,"vZ0":-6.073322322514846,"x":86.01,"y":186.56,"x0":-1.873007249176745,"y0":50.00585678803505,"z0":5.4964597807856626,"aX":-19.775057960424885},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":15.8,"spinRate":2139,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.3934521353769358,"extension":6.374549774484031},"index":3,"playId":"1e306d7e-0868-3d11-a31c-e9dee9ae65d0","pitchNumber":4,"startTime":"2025-08-16T02:14:33.857Z","endTime":"2025-08-16T02:14:38.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:14:38.599Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out sharply, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T02:14:45.361Z","endTime":"2025-08-16T02:16:38.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.26999854669888,"strikeZoneBottom":1.69253548656906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.363325007935792,"aZ":-24.375790657572875,"pfxX":2.3531285577965155,"pfxZ":4.714983363731671,"pX":1.251711662848321,"pZ":1.9485403736257856,"vX0":7.158605257699741,"vY0":-127.80817315521732,"vZ0":-4.647106576061349,"x":69.29,"y":186.17,"x0":-1.8913568360847528,"y0":50.00383331098376,"z0":5.704952138961724,"aX":3.8918236244213515},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.7,"breakHorizontal":-5.9,"spinRate":2239,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.42856285105115255,"extension":5.843887299744147},"index":0,"playId":"7f06fa52-d879-38c1-8bb5-f052be3537b8","pitchNumber":1,"startTime":"2025-08-16T02:14:58.674Z","endTime":"2025-08-16T02:15:04.894Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a39384d3-3f3e-3058-8bff-dbe02352e038","startTime":"2025-08-16T02:15:13.881Z","endTime":"2025-08-16T02:15:19.774Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.411414769333085,"aZ":-21.404106810929772,"pfxX":-7.379060097913311,"pfxZ":5.37100680717996,"pX":-1.0529535109294184,"pZ":3.0957662468786884,"vX0":6.183038107472415,"vY0":-140.42564633957468,"vZ0":-3.5393248521359295,"x":157.14,"y":155.19,"x0":-2.319519517772507,"y0":50.00632066108371,"z0":5.757128405288134,"aX":-14.808804922289655},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.2,"breakHorizontal":12.1,"spinRate":2122,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38935032895538013,"extension":6.155874871559117},"index":2,"playId":"ee78b66d-f4ac-3c7c-94ff-b7fa08b4be4b","pitchNumber":2,"startTime":"2025-08-16T02:15:28.904Z","endTime":"2025-08-16T02:15:32.939Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.26999971062468,"strikeZoneBottom":1.59689008993857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.795019137919976,"aZ":-24.064668338270074,"pfxX":1.3425411753597425,"pfxZ":4.775713800176561,"pX":1.5585380322949722,"pZ":1.2436280166602578,"vX0":8.786121844983064,"vY0":-128.27119533513985,"vZ0":-6.209626812409665,"x":57.59,"y":205.2,"x0":-2.0590824017804565,"y0":50.00471908525042,"z0":5.523973134012824,"aX":2.2775658337406375},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":-4.1,"spinRate":2198,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4239453897593548,"extension":6.437287485482746},"index":3,"playId":"5b8ec3de-5eb8-34f4-8f51-3a5f463695e8","pitchNumber":3,"startTime":"2025-08-16T02:15:50.255Z","endTime":"2025-08-16T02:15:53.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.27000017139679,"strikeZoneBottom":1.61075377316324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.153679798750694,"aZ":-18.914557070742767,"pfxX":-6.67262520655776,"pfxZ":6.847672717422057,"pX":-0.15490544282893962,"pZ":4.40297825731095,"vX0":7.610350654436098,"vY0":-139.0001567213972,"vZ0":0.13996540160060666,"x":122.9,"y":119.9,"x0":-2.0748485639176653,"y0":50.00409449598546,"z0":5.618481053899512,"aX":-12.923890568631233},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":10.3,"spinRate":2108,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3956110361478009,"extension":6.1861924458705495},"index":4,"playId":"9a1ce8c4-8876-3285-9dcc-722c8f45feb1","pitchNumber":4,"startTime":"2025-08-16T02:16:12.187Z","endTime":"2025-08-16T02:16:16.542Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32781594650782,"aZ":-24.441745955209335,"pfxX":-2.307922644733109,"pfxZ":4.461392704847012,"pX":-0.35460658329314204,"pZ":2.222642275932315,"vX0":5.870094105257938,"vY0":-129.8159342209855,"vZ0":-3.793563602358285,"x":130.52,"y":178.77,"x0":-2.330227579368915,"y0":50.001104665995456,"z0":5.531182850415072,"aX":-3.9987364542106647},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":3.1,"spinRate":2243,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4195194349126572,"extension":6.408205619472894},"hitData":{"launchSpeed":100.5,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":99.89,"coordY":151.26}},"index":5,"playId":"911812a5-2a87-31d4-a973-2ee3e4be37ec","pitchNumber":5,"startTime":"2025-08-16T02:16:30.755Z","endTime":"2025-08-16T02:16:38.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:16:38.863Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T02:18:18.594Z","endTime":"2025-08-16T02:20:51.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.57999948651251,"strikeZoneBottom":1.70314586265624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.260436086142434,"aZ":-33.07035632837722,"pfxX":0.43104816577823435,"pfxZ":-0.57244422313277,"pX":-0.849774718151248,"pZ":3.5815228114947466,"vX0":4.278904612986805,"vY0":-123.90908948216233,"vZ0":2.398673072111404,"x":149.39,"y":142.08,"x0":-2.647256154886609,"y0":50.001540856896845,"z0":5.3439925532957515,"aX":0.676463870194457},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.4,"breakHorizontal":-1.7,"spinRate":2583,"spinDirection":114},"zone":11,"typeConfidence":0.87,"plateTime":0.44023746241013795,"extension":5.814752455929598},"index":0,"playId":"fb5c7b7b-01e7-36ba-8951-d083303a6170","pitchNumber":1,"startTime":"2025-08-16T02:18:50.541Z","endTime":"2025-08-16T02:18:54.659Z","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":87.8,"endSpeed":82.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.40573614138825,"aZ":-25.11627224945566,"pfxX":-2.357174432130697,"pfxZ":4.184908093288198,"pX":0.471279952554986,"pZ":1.1926071570649985,"vX0":8.301532162320875,"vY0":-127.75638396181748,"vZ0":-4.841839751688556,"x":99.04,"y":206.58,"x0":-2.486000738173549,"y0":50.00159782537891,"z0":5.038631643029159,"aX":-3.974665349938715},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":2.8,"spinRate":2523,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4255023445280388,"extension":6.1470697729608625},"index":1,"playId":"22fd81e4-b009-3a89-9e57-0d2b064f1e70","pitchNumber":2,"startTime":"2025-08-16T02:19:05.226Z","endTime":"2025-08-16T02:19:08.945Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17480707223189,"aZ":-40.91133407609723,"pfxX":6.998209843611953,"pfxZ":-5.956518386189118,"pX":0.25860626813161675,"pZ":1.1822856234888144,"vX0":4.837454874831847,"vY0":-120.04701867627887,"vZ0":-0.7961694158186667,"x":107.14,"y":206.86,"x0":-2.688435658907253,"y0":50.00343986929529,"z0":5.144608438003047,"aX":10.263509486095389},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.7,"breakHorizontal":-13.8,"spinRate":3122,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4554135420762213,"extension":6.2137733890946745},"index":2,"playId":"5ddbb2fd-ad9a-3581-9045-fb037e31017b","pitchNumber":3,"startTime":"2025-08-16T02:19:33.965Z","endTime":"2025-08-16T02:19:37.155Z","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":92.9,"endSpeed":85.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.878516642913322,"aZ":-21.054675549854224,"pfxX":-7.195805756743473,"pfxZ":5.942049847393779,"pX":-0.9971492250570183,"pZ":2.5718575358268687,"vX0":6.6212014684557685,"vY0":-135.28556624335096,"vZ0":-2.9840050802445472,"x":155.01,"y":169.34,"x0":-2.5301567459452845,"y0":50.00309278015005,"z0":5.148969423052711,"aX":-13.46601165293298},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":11.8,"spinRate":2286,"spinDirection":245},"zone":13,"typeConfidence":0.89,"plateTime":0.4034130464703587,"extension":6.052557369366062},"index":3,"playId":"0071aea9-09b9-3c12-8322-64080e8d9186","pitchNumber":4,"startTime":"2025-08-16T02:19:53.560Z","endTime":"2025-08-16T02:20:01.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.57999959616339,"strikeZoneBottom":1.80054942776705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.72812752117006,"aZ":-19.65124776167371,"pfxX":-8.350269621281388,"pfxZ":6.526657282792154,"pX":-1.4483018944550514,"pZ":4.622111237914197,"vX0":5.6688070376038056,"vY0":-137.91227590154082,"vZ0":1.5047381433125708,"x":172.21,"y":113.98,"x0":-2.4494140224141847,"y0":50.0039486002193,"z0":5.398035320294937,"aX":-16.02681289861684},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":13.9,"spinRate":2280,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.3977189066597058,"extension":5.992942504505825},"index":4,"playId":"437f507e-58e0-303e-a65a-f724ef302543","pitchNumber":5,"startTime":"2025-08-16T02:20:15.267Z","endTime":"2025-08-16T02:20:20.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.57999852094449,"strikeZoneBottom":1.76488769014708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.099440712912756,"aZ":-38.43168708889641,"pfxX":-7.7280282239114735,"pfxZ":-3.877348481415959,"pX":-1.1562757195187605,"pZ":2.0897248251395797,"vX0":6.004200373414865,"vY0":-126.31687142495362,"vZ0":-0.011568238092360072,"x":161.07,"y":182.36,"x0":-2.561805480857897,"y0":50.002765037180545,"z0":5.188091618104273,"aX":-12.469238444284946},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.7,"breakHorizontal":12.6,"spinRate":1637,"spinDirection":266},"zone":13,"typeConfidence":0.92,"plateTime":0.4338682581460245,"extension":6.374840899799629},"index":5,"playId":"c78c3e49-b27f-3cb0-bdbc-479807f40454","pitchNumber":6,"startTime":"2025-08-16T02:20:30.064Z","endTime":"2025-08-16T02:20:34.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.571833980100035,"aZ":-36.1476520543425,"pfxX":7.672683441540278,"pfxZ":-2.7233460036087482,"pX":0.37278325595235695,"pZ":3.1680669941370447,"vX0":4.900714276402671,"vY0":-119.29490021247732,"vZ0":2.62516858246968,"x":102.79,"y":153.24,"x0":-2.697554174155653,"y0":50.005431651475824,"z0":5.287234136701534,"aX":11.181033251835242},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.1,"breakHorizontal":-15.0,"spinRate":3050,"spinDirection":64},"zone":3,"typeConfidence":0.88,"plateTime":0.4572138696531254,"extension":6.420539387024562},"index":6,"playId":"7569dcf5-0164-3478-8016-1e5526720768","pitchNumber":7,"startTime":"2025-08-16T02:20:47.304Z","endTime":"2025-08-16T02:20:51.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:20:51.721Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a ground ball to second baseman Gleyber Torres.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T02:21:03.701Z","endTime":"2025-08-16T02:22:41.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.21000075717247,"strikeZoneBottom":1.47341396466421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.348545512927238,"aZ":-38.76462656283658,"pfxX":6.1052202071469415,"pfxZ":-4.4608826897300045,"pX":1.3117577983269688,"pZ":0.7611772811574796,"vX0":7.7072283319830674,"vY0":-120.22947954386852,"vZ0":-2.2647928661643486,"x":67.0,"y":218.23,"x0":-2.717869315905483,"y0":50.00451634111293,"z0":5.126749693852384,"aX":9.016505964670468},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.4,"breakHorizontal":-12.7,"spinRate":3293,"spinDirection":60},"zone":14,"typeConfidence":0.88,"plateTime":0.4540305277252519,"extension":6.641965606331236},"index":0,"playId":"fe388ee1-7cb3-3981-82c2-34c284ad9e9d","pitchNumber":1,"startTime":"2025-08-16T02:21:14.710Z","endTime":"2025-08-16T02:21:18.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.210001530178,"strikeZoneBottom":1.49549447084051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.014276262871793,"aZ":-31.712609097296532,"pfxX":1.4354182414979233,"pfxZ":0.2878114637182243,"pX":-1.2425477861652543,"pZ":3.2195329773692216,"vX0":3.3071419057623936,"vY0":-123.9320900172204,"vZ0":1.4586458379009846,"x":164.36,"y":151.85,"x0":-2.772146502954357,"y0":50.00033490435648,"z0":5.241032691773807,"aX":2.2674811346152284},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-3.2,"spinRate":2620,"spinDirection":111},"zone":11,"typeConfidence":0.9,"plateTime":0.43925480887026724,"extension":6.129956670337926},"index":1,"playId":"c109ad72-0fd4-32a7-822e-dfde7fa8849e","pitchNumber":2,"startTime":"2025-08-16T02:21:36.244Z","endTime":"2025-08-16T02:21:41.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.28099737085468,"strikeZoneBottom":1.49343416523265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.647527556865445,"aZ":-27.533189113303973,"pfxX":-10.03292528581438,"pfxZ":2.444436229641287,"pX":-0.2471561166485817,"pZ":2.641274021309488,"vX0":9.251042506465819,"vY0":-136.67230017610362,"vZ0":-1.793540928962663,"x":126.42,"y":167.47,"x0":-2.3637719123209817,"y0":50.00640200128878,"z0":5.187300974578807,"aX":-19.08370853133684},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":16.3,"spinRate":2298,"spinDirection":245},"zone":5,"typeConfidence":0.91,"plateTime":0.3999536595455928,"extension":6.174744380891531},"index":2,"playId":"c8210bb9-2d40-35cc-9247-1b82f554a9d3","pitchNumber":3,"startTime":"2025-08-16T02:21:51.965Z","endTime":"2025-08-16T02:21:56.985Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.677918056548634,"aZ":-39.022635360619624,"pfxX":-8.866827807669985,"pfxZ":-4.238656513095647,"pX":-0.0631724852073789,"pZ":1.931420725730447,"vX0":8.959457512071967,"vY0":-126.92690071705127,"vZ0":-0.27510787305678774,"x":119.41,"y":186.63,"x0":-2.5056458050769357,"y0":50.006185023231495,"z0":5.178025230282812,"aX":-14.309235447887385},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.4,"breakHorizontal":13.8,"spinRate":1777,"spinDirection":266},"zone":8,"typeConfidence":0.91,"plateTime":0.4333754638253522,"extension":6.446440370652905},"index":3,"playId":"abe9bcc8-32bc-3093-9683-08f9b8f2fed9","pitchNumber":4,"startTime":"2025-08-16T02:22:08.472Z","endTime":"2025-08-16T02:22:12.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33220673574517,"aZ":-20.636964931453832,"pfxX":-8.001465317800566,"pfxZ":6.105480690265624,"pX":0.2671817215360544,"pZ":2.8358059543288783,"vX0":10.226082471071418,"vY0":-135.52874215898686,"vZ0":-2.6157831533016678,"x":106.82,"y":162.21,"x0":-2.488283224636953,"y0":50.00140674157251,"z0":5.230373519421951,"aX":-15.115291616482155},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":12.7,"spinRate":2225,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.4017839334036539,"extension":6.2242212780622745},"hitData":{"launchSpeed":90.5,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.71,"coordY":144.17}},"index":4,"playId":"9d9a7a50-a305-3f5d-83d4-2fc163f9194d","pitchNumber":5,"startTime":"2025-08-16T02:22:31.621Z","endTime":"2025-08-16T02:22:41.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:22:41.797Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Matt Wallner grounds into a double play, second baseman Gleyber Torres to shortstop Zach McKinstry to first baseman Spencer Torkelson. Luke Keaschall out at 2nd. Matt Wallner out at 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T02:22:54.440Z","endTime":"2025-08-16T02:25:26.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":"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.2,"endSpeed":87.9,"strikeZoneTop":3.77766677073792,"strikeZoneBottom":1.82511420241746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80835655850591,"aZ":-22.326686733662584,"pfxX":-5.020488550553771,"pfxZ":5.00190566065503,"pX":-1.0791279193993821,"pZ":3.300095024353666,"vX0":5.643903848007467,"vY0":-138.65922404744086,"vZ0":-1.2646816163297347,"x":158.13,"y":149.68,"x0":-2.4781018627196465,"y0":50.003020654914,"z0":5.236262055034421,"aX":-9.884215594310765},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":8.0,"spinRate":2218,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.3933699437604887,"extension":6.098074301345961},"index":0,"playId":"d6dbe047-9056-3079-968d-66013639a388","pitchNumber":1,"startTime":"2025-08-16T02:23:14.266Z","endTime":"2025-08-16T02:23:18.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.299576986687157,"aZ":-35.87927872051313,"pfxX":8.325658073389864,"pfxZ":-2.548818558654655,"pX":0.5960699819749419,"pZ":1.4430202555666476,"vX0":5.073503353932354,"vY0":-119.44733636222101,"vZ0":-1.0463814171502661,"x":94.28,"y":199.82,"x0":-2.6312338037989202,"y0":50.00093652015025,"z0":5.090303852345652,"aX":12.121943929664862},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.6,"breakHorizontal":-16.2,"spinRate":3230,"spinDirection":68},"zone":14,"typeConfidence":0.89,"plateTime":0.45718314923937386,"extension":6.237585872503733},"index":1,"playId":"daf80d55-6313-3de9-a2e4-fb04c11e0454","pitchNumber":2,"startTime":"2025-08-16T02:23:31.122Z","endTime":"2025-08-16T02:23:37.554Z","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":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.73000066967491,"strikeZoneBottom":1.94434909903521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.76269611133809,"aZ":-37.85577949613371,"pfxX":8.12715460950546,"pfxZ":-3.8801151360654966,"pX":0.6655475296884104,"pZ":0.9930518729874547,"vX0":5.105432457492838,"vY0":-119.86440248859472,"vZ0":-1.713686440856152,"x":91.63,"y":211.97,"x0":-2.54324907496011,"y0":50.00344272726394,"z0":5.077395870542946,"aX":11.9008499691623},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.2,"breakHorizontal":-15.8,"spinRate":3351,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.455833698279831,"extension":6.247892776414551},"index":2,"playId":"8be21139-af31-36a5-b2e3-267c588b7966","pitchNumber":3,"startTime":"2025-08-16T02:23:51.005Z","endTime":"2025-08-16T02:23:56.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.68072042936551,"strikeZoneBottom":1.79173582779626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.222438046060113,"aZ":-37.91763021688604,"pfxX":8.720426661059026,"pfxZ":-3.8734132334680744,"pX":-0.8406856606570867,"pZ":2.729182598925515,"vX0":2.0891710575118934,"vY0":-120.32354255133565,"vZ0":2.128795631496007,"x":149.04,"y":165.09,"x0":-2.851750439142046,"y0":50.00576577421993,"z0":5.169321932854593,"aX":12.913378166592205},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.4,"breakHorizontal":-16.3,"spinRate":3152,"spinDirection":68},"zone":13,"typeConfidence":0.9,"plateTime":0.45352242072306703,"extension":6.145745343019488},"index":3,"playId":"d25fb4c2-3492-3e5a-a3c9-eb87a5fa640a","pitchNumber":4,"startTime":"2025-08-16T02:24:10.509Z","endTime":"2025-08-16T02:24:14.897Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24875509101327,"aZ":-38.136349086699695,"pfxX":-5.529615139526765,"pfxZ":-3.5088240971620817,"pX":-0.31028312376697437,"pZ":1.7939482142069796,"vX0":7.546305935881079,"vY0":-129.15847283626408,"vZ0":-0.8505045915115331,"x":128.83,"y":190.34,"x0":-2.5425785197802755,"y0":50.00096261419376,"z0":5.043368149151403,"aX":-9.403194355774941},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-6.4,"breakHorizontal":8.4,"spinRate":1571,"spinDirection":269},"zone":7,"typeConfidence":0.9,"plateTime":0.4230155931985595,"extension":6.1791389649501545},"index":4,"playId":"7c07e621-1b3d-3eb8-bcf8-f1418da8800a","pitchNumber":5,"startTime":"2025-08-16T02:24:32.414Z","endTime":"2025-08-16T02:24:37.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T02:25:05.674Z","endTime":"2025-08-16T02:25:18.357Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.743687470989165,"aZ":-39.566691677031166,"pfxX":7.7101454706341475,"pfxZ":-4.95504862563665,"pX":-0.40731836376625025,"pZ":2.2511675957545885,"vX0":2.9528129341576044,"vY0":-121.1330263605345,"vZ0":1.1705225994494146,"x":132.53,"y":178.0,"x0":-2.64233851805273,"y0":50.00275986247567,"z0":5.209920748525542,"aX":11.503914619588828},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.5,"breakHorizontal":-14.6,"spinRate":3139,"spinDirection":64},"zone":7,"typeConfidence":0.9,"plateTime":0.4514649363031964,"extension":6.102801594634474},"hitData":{"launchSpeed":97.9,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.05,"coordY":154.3}},"index":6,"playId":"6834b432-4936-3e74-8cce-ba9f64ac5b14","pitchNumber":6,"startTime":"2025-08-16T02:25:18.357Z","endTime":"2025-08-16T02:25:26.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:25:26.147Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out sharply to right fielder Matt Wallner.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T02:27:43.786Z","endTime":"2025-08-16T02:28:58.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Austin Martin replaces center fielder Byron Buxton, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T02:26:53.465Z","endTime":"2025-08-16T02:27:46.035Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":621439,"link":"/api/v1/people/621439"}},{"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.6,"endSpeed":80.6,"strikeZoneTop":3.56869348422002,"strikeZoneBottom":1.74377354832426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.797371978324673,"aZ":-22.64102163247819,"pfxX":0.4763975415098214,"pfxZ":5.897754227250013,"pX":1.9919245160233072,"pZ":0.35327805781798427,"vX0":10.252202550824066,"vY0":-125.65691674207552,"vZ0":-8.23262223727254,"x":41.07,"y":229.24,"x0":-2.1840835003959023,"y0":50.00519065152219,"z0":5.479450965022454,"aX":0.7697508482914706},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.1,"breakHorizontal":-3.0,"spinRate":2286,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4340339887466875,"extension":6.059256527239069},"index":1,"playId":"20ced6c4-2fbd-3d5b-939a-81a007a619de","pitchNumber":1,"startTime":"2025-08-16T02:27:46.035Z","endTime":"2025-08-16T02:27:49.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.53958145488884,"strikeZoneBottom":1.71827389437762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00304776071417,"aZ":-23.237410910532397,"pfxX":-8.529888742980313,"pfxZ":4.6616415569482115,"pX":0.10435852936498201,"pZ":3.575923452032092,"vX0":9.653966701904963,"vY0":-137.4652184456784,"vZ0":-1.0909853643344154,"x":113.02,"y":142.23,"x0":-2.3420774631074024,"y0":50.00207961704747,"z0":5.553010331532321,"aX":-16.351235759898387},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":13.4,"spinRate":2187,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3981866121849409,"extension":6.142279948337074},"index":2,"playId":"168c2412-6cc4-3d40-99a4-7069b0a27968","pitchNumber":2,"startTime":"2025-08-16T02:28:04.869Z","endTime":"2025-08-16T02:28:10.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.6140747214966,"strikeZoneBottom":1.79288679301911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.597212223574793,"aZ":-26.8781127723632,"pfxX":-7.048902251968854,"pfxZ":3.2786476689527237,"pX":-1.0738133768100615,"pZ":2.9448857861980504,"vX0":5.632967059392124,"vY0":-126.00159882602425,"vZ0":-1.0820625747953625,"x":157.93,"y":159.27,"x0":-2.417981821172703,"y0":50.00152701534616,"z0":5.543372939992261,"aX":-11.38101522178257},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.9,"breakHorizontal":11.5,"spinRate":1736,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4340116116430166,"extension":6.500193463127478},"index":3,"playId":"6dd98611-8e3a-3251-aef7-f62baf2aef0c","pitchNumber":3,"startTime":"2025-08-16T02:28:19.173Z","endTime":"2025-08-16T02:28:23.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.51711283181773,"strikeZoneBottom":1.69591848074337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.013974951200062,"aZ":-20.859387293930077,"pfxX":-8.141423036859385,"pfxZ":5.737254871434625,"pX":-0.3294687142830327,"pZ":2.2098454452024647,"vX0":8.147353727085633,"vY0":-139.27290534517954,"vZ0":-5.066610632728205,"x":129.56,"y":179.11,"x0":-2.228909362075293,"y0":50.00459510796376,"z0":5.423929421774546,"aX":-16.064412456697198},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":13.2,"spinRate":2208,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.39261676698353565,"extension":6.308352076498596},"index":4,"playId":"2fe601a5-0498-3760-b152-9d59899405e9","pitchNumber":4,"startTime":"2025-08-16T02:28:34.395Z","endTime":"2025-08-16T02:28:40.286Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.960281104930058,"aZ":-24.31495640835065,"pfxX":-8.302439081959516,"pfxZ":4.839876998024797,"pX":0.2636395989324096,"pZ":3.3391501709404774,"vX0":8.99066222484162,"vY0":-126.66810368086746,"vZ0":-0.7410098891030277,"x":106.95,"y":148.62,"x0":-2.253686171910529,"y0":50.00378990326326,"z0":5.580140973664684,"aX":-13.487387934447003},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":13.0,"spinRate":1973,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.4324695519994277,"extension":6.699549572526653},"hitData":{"launchSpeed":103.4,"launchAngle":40.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":173.0,"coordY":62.0}},"index":5,"playId":"1f690e0a-2e94-3e52-a6d9-e0ac2e3caa32","pitchNumber":5,"startTime":"2025-08-16T02:28:48.647Z","endTime":"2025-08-16T02:28:58.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:28:58.868Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out sharply to left fielder Kody Clemens.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T02:29:07.411Z","endTime":"2025-08-16T02:30:30.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":80.1,"strikeZoneTop":3.63000020849978,"strikeZoneBottom":1.76583854902785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.401805014755272,"aZ":-22.544124320131836,"pfxX":-8.064579967185846,"pfxZ":5.8863800088715985,"pX":-1.3211030747421608,"pZ":2.2075169197005686,"vX0":5.19927633611488,"vY0":-126.93297806751269,"vZ0":-3.908319761575094,"x":167.36,"y":179.18,"x0":-2.345736077795765,"y0":50.0024028827565,"z0":5.557129023599093,"aX":-13.190843310165222},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.0,"breakHorizontal":13.4,"spinRate":1826,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4311274438367976,"extension":6.750665565755903},"index":0,"playId":"73daaf74-989d-3bd1-80f7-6accb533fef5","pitchNumber":1,"startTime":"2025-08-16T02:29:21.609Z","endTime":"2025-08-16T02:29:25.621Z","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":88.2,"endSpeed":82.0,"strikeZoneTop":3.55402507262103,"strikeZoneBottom":1.68036286849373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.600011402347963,"aZ":-23.313932495964,"pfxX":-0.5138192758534315,"pfxZ":5.2807773567108605,"pX":1.2853626066067867,"pZ":0.9669300445857499,"vX0":9.723776959857158,"vY0":-128.034174851273,"vZ0":-7.009193160706515,"x":68.01,"y":212.67,"x0":-2.476925199884336,"y0":50.00629281559581,"z0":5.53430991588773,"aX":-0.8624665895853187},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":-1.0,"spinRate":2259,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.42594176628465297,"extension":6.027897979269243},"index":1,"playId":"15be805d-62bf-308e-9bcd-abe507298fac","pitchNumber":2,"startTime":"2025-08-16T02:29:34.929Z","endTime":"2025-08-16T02:29:40.873Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47691797424164,"aZ":-25.436361069348326,"pfxX":-7.977930347578032,"pfxZ":3.976968358250838,"pX":-0.3280354254514992,"pZ":2.6807338045898406,"vX0":7.26766236522614,"vY0":-129.23830448855213,"vZ0":-2.3977722667231145,"x":129.5,"y":166.4,"x0":-2.13761597820232,"y0":50.00329337403894,"z0":5.570498753425239,"aX":-13.520452322395293},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":12.8,"spinRate":1879,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4235075345295458,"extension":6.351967460250308},"index":2,"playId":"68cac691-3599-311b-8b09-0487d354457d","pitchNumber":3,"startTime":"2025-08-16T02:29:51.350Z","endTime":"2025-08-16T02:29:56.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.61225263688417,"strikeZoneBottom":1.70605406792422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.640238794975605,"aZ":-18.22181361785264,"pfxX":-8.641995698897652,"pfxZ":7.1607220338689554,"pX":1.610776135603459,"pZ":2.4781113363760263,"vX0":12.268555344241053,"vY0":-138.83307473582855,"vZ0":-4.788320814263389,"x":55.6,"y":171.87,"x0":-1.7466761509897049,"y0":50.00269325873174,"z0":5.441336441944688,"aX":-16.838605239062442},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2225,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3948087773169,"extension":6.330596964273396},"index":3,"playId":"6132992a-c766-3ca1-b0d8-771288ce77a5","pitchNumber":4,"startTime":"2025-08-16T02:30:06.277Z","endTime":"2025-08-16T02:30:10.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75072904377448,"aZ":-18.54682918079574,"pfxX":-8.738229233602853,"pfxZ":7.038754345716111,"pX":0.26101270639978547,"pZ":1.4776912210020858,"vX0":9.294676143245308,"vY0":-138.2420219989528,"vZ0":-7.21774519834368,"x":107.05,"y":198.88,"x0":-2.0090893910524343,"y0":50.0012049474487,"z0":5.366769764751219,"aX":-16.915363634679395},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":13.9,"spinRate":2264,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39617214493123676,"extension":6.442774050323864},"hitData":{"launchSpeed":102.4,"launchAngle":35.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":51.02,"coordY":80.72}},"index":4,"playId":"f5e05e4b-0b88-375f-9dc6-a8e184a0f95f","pitchNumber":5,"startTime":"2025-08-16T02:30:21.820Z","endTime":"2025-08-16T02:30:30.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:30:30.745Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T02:30:38.705Z","endTime":"2025-08-16T02:32:10.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.4,"strikeZoneTop":3.48239168396332,"strikeZoneBottom":1.63552250713815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.000675004714083,"aZ":-23.424088335126196,"pfxX":1.3904770804648656,"pfxZ":5.303032272196865,"pX":1.594806449418317,"pZ":1.379592222342137,"vX0":9.359159509000056,"vY0":-126.65750575218905,"vZ0":-5.869077927574356,"x":56.21,"y":201.53,"x0":-2.3050119546306673,"y0":50.0053928259708,"z0":5.560270427601625,"aX":2.294290003534223},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.6,"breakHorizontal":-4.3,"spinRate":2247,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4298379151148324,"extension":5.941977311793449},"index":0,"playId":"3084d778-8cf7-32e9-adfe-735606481c2c","pitchNumber":1,"startTime":"2025-08-16T02:30:53.502Z","endTime":"2025-08-16T02:30:57.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.58751507139324,"strikeZoneBottom":1.7408375487024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.234287306284575,"aZ":-23.737962666819147,"pfxX":-0.41259495753914466,"pfxZ":5.0138874334345624,"pX":0.021643168498421492,"pZ":1.9225022914614731,"vX0":6.31096440017174,"vY0":-128.06859589369134,"vZ0":-4.84249307144497,"x":116.18,"y":186.87,"x0":-2.4074628537045863,"y0":50.00351271321258,"z0":5.664529932102225,"aX":-0.6951075215055629},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.4,"breakHorizontal":-0.5,"spinRate":2241,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.42557547139937313,"extension":5.936850920029961},"index":1,"playId":"4032463f-dc7a-3795-bf6a-86549c843bbf","pitchNumber":2,"startTime":"2025-08-16T02:31:05.511Z","endTime":"2025-08-16T02:31:10.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.51817717688024,"strikeZoneBottom":1.6719118369183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05463383183012,"aZ":-25.658275797739982,"pfxX":1.2234250428082558,"pfxZ":3.97517658883795,"pX":-0.17442090400024382,"pZ":3.3964487955055076,"vX0":5.44210567723211,"vY0":-126.95879175314006,"vZ0":-0.9428528259347907,"x":123.65,"y":147.08,"x0":-2.5012456551574442,"y0":50.00197921628455,"z0":5.807606527626822,"aX":2.0038937945165385},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":-3.4,"spinRate":2247,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.43079723370745215,"extension":5.93079943101497},"index":2,"playId":"430489b3-0b81-358a-af19-91b7a3c30d17","pitchNumber":3,"startTime":"2025-08-16T02:31:18.119Z","endTime":"2025-08-16T02:31:24.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.58000161439507,"strikeZoneBottom":1.69520313416012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31960652776552,"aZ":-19.71302008251144,"pfxX":-8.404806859245523,"pfxZ":6.29695058393455,"pX":-1.67030140915986,"pZ":2.1023592712275483,"vX0":4.178994124266262,"vY0":-139.54176394399863,"vZ0":-6.044163088281963,"x":180.67,"y":182.02,"x0":-2.092316443301492,"y0":50.00409359701488,"z0":5.5878990841801555,"aX":-16.637150265517956},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":14.4,"spinRate":2272,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.39196461533219473,"extension":6.184609431075746},"index":3,"playId":"cca388cd-2898-3aba-96fd-bccd8b0c4600","pitchNumber":4,"startTime":"2025-08-16T02:31:34.956Z","endTime":"2025-08-16T02:31:38.915Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.58000183654543,"strikeZoneBottom":1.70846580053855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.156878845787418,"aZ":-23.448382586748345,"pfxX":-2.534069720516958,"pfxZ":5.133342287260107,"pX":1.249906364165059,"pZ":1.5372754131365203,"vX0":9.404229298922711,"vY0":-128.87860754835094,"vZ0":-5.641078758128071,"x":69.36,"y":197.27,"x0":-2.1005684100820963,"y0":50.00366738310831,"z0":5.540384512607244,"aX":-4.3090985899495475},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":2.8,"spinRate":2209,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4233079380574236,"extension":6.279138435597695},"index":4,"playId":"b2d028fd-41d8-30cc-88f7-08283a055b68","pitchNumber":5,"startTime":"2025-08-16T02:32:04.386Z","endTime":"2025-08-16T02:32:10.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:32:10.312Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a ground ball. Spencer Torkelson out at 2nd, hit by batted ball, second baseman Luke Keaschall unassisted.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T02:32:13.874Z","endTime":"2025-08-16T02:33:17.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_hbr","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.080876224203827,"aZ":-20.4653225428562,"pfxX":-9.150574982997819,"pfxZ":6.019371482280789,"pX":-0.1344185111497385,"pZ":2.940601555585353,"vX0":8.592173434825934,"vY0":-138.19352758904665,"vZ0":-3.2208396408570152,"x":122.12,"y":159.38,"x0":-2.086067486881756,"y0":50.003577228974436,"z0":5.486207731683672,"aX":-17.804745800991903},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":14.9,"spinRate":2157,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.39544942523134985,"extension":6.222285959046897},"index":0,"playId":"5cb99a59-0d37-3fb6-9168-ea7d95a14558","pitchNumber":1,"startTime":"2025-08-16T02:32:35.274Z","endTime":"2025-08-16T02:32:40.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.823846696312216,"aZ":-23.734589572185783,"pfxX":-0.45385347069988846,"pfxZ":5.029272999648622,"pX":0.7440987561593007,"pZ":1.8972703726361757,"vX0":7.4515139721670085,"vY0":-128.00137124532938,"vZ0":-4.772258752531069,"x":88.64,"y":187.55,"x0":-2.13267547049726,"y0":50.000321347503494,"z0":5.619948235005535,"aX":-0.7630227763500537},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.4,"breakHorizontal":-0.7,"spinRate":2295,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.4262141617186139,"extension":5.452295441677275},"index":1,"playId":"b6ac7180-b4fc-314d-913f-77b5339735bd","pitchNumber":2,"startTime":"2025-08-16T02:32:51.717Z","endTime":"2025-08-16T02:32:54.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.773369035685644,"aZ":-19.9801531057305,"pfxX":-8.585371370989776,"pfxZ":6.140695723314053,"pX":1.0324673884188866,"pZ":2.727509991363526,"vX0":10.95840207547182,"vY0":-139.61205980862087,"vZ0":-4.229975729758338,"x":77.64,"y":165.14,"x0":-1.817696784872845,"y0":50.00116990502884,"z0":5.56755012232722,"aX":-17.043250890928885},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":13.4,"spinRate":2180,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3914746940361091,"extension":6.239917695176973},"hitData":{"launchSpeed":94.0,"launchAngle":7.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":166.62,"coordY":154.31}},"index":2,"playId":"a7056a7d-2b2c-30d2-827e-6724231a29e6","pitchNumber":3,"startTime":"2025-08-16T02:33:10.236Z","endTime":"2025-08-16T02:33:17.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:33:17.002Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T02:35:37.419Z","endTime":"2025-08-16T02:37:00.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Kahnle replaces Charlie Morton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T02:35:10.124Z","endTime":"2025-08-16T02:35:39.673Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592454,"link":"/api/v1/people/592454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.33000127812404,"strikeZoneBottom":1.50579694557367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.878317231673247,"aZ":-30.459699729903573,"pfxX":-7.922695905430128,"pfxZ":1.0768891753757663,"pX":-0.46404779056492446,"pZ":0.48421449724142385,"vX0":6.235868261388494,"vY0":-125.31709364678362,"vZ0":-6.510935746588782,"x":134.69,"y":225.71,"x0":-1.953025829311655,"y0":50.00402734735314,"z0":5.598339338818515,"aX":-12.62592967664302},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":13.0,"spinRate":1259,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.4367621465295253,"extension":6.59802886516253},"index":1,"playId":"f6bcd2d5-12d8-3643-9d4b-30372a936731","pitchNumber":1,"startTime":"2025-08-16T02:35:39.673Z","endTime":"2025-08-16T02:35:45.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.25565287146232,"strikeZoneBottom":1.41235374242029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.247521161541517,"aZ":-33.73878187954086,"pfxX":-6.5439947811497055,"pfxZ":-0.9796358753521064,"pX":-0.033516547566839326,"pZ":1.6100030850895755,"vX0":7.27959145044615,"vY0":-125.63627626972459,"vZ0":-3.006882622058675,"x":118.28,"y":195.31,"x0":-2.1229131213694865,"y0":50.00456594456653,"z0":5.573734711310569,"aX":-10.427782736240111},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.3,"breakHorizontal":10.1,"spinRate":1179,"spinDirection":252},"zone":8,"typeConfidence":0.9,"plateTime":0.43651502749438187,"extension":6.6468054404257595},"index":2,"playId":"09cc17c1-b6bd-3ae2-bd27-82edc81b0f40","pitchNumber":2,"startTime":"2025-08-16T02:35:55.720Z","endTime":"2025-08-16T02:36:00.496Z","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":87.8,"endSpeed":80.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9453826863101,"aZ":-29.696219904649723,"pfxX":-6.927693331062672,"pfxZ":1.5086660409084875,"pX":0.357513823233582,"pZ":0.8881775048421711,"vX0":7.870395453792281,"vY0":-127.62134819831685,"vZ0":-5.7850571691692,"x":103.37,"y":214.8,"x0":-1.8703532747702605,"y0":50.00478192230191,"z0":5.531507139175468,"aX":-11.397362203572474},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":10.7,"spinRate":1246,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.42964296029465787,"extension":6.803508122151351},"index":3,"playId":"30a5f967-86d3-3870-89fb-03fb1f1c3f76","pitchNumber":3,"startTime":"2025-08-16T02:36:12.633Z","endTime":"2025-08-16T02:36:16.946Z","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":88.1,"endSpeed":80.5,"strikeZoneTop":3.37940679718353,"strikeZoneBottom":1.66670485862778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75633224671402,"aZ":-34.05050595402489,"pfxX":-7.691723047162102,"pfxZ":-1.1419981877656875,"pX":0.23754098344983607,"pZ":0.698339987178799,"vX0":7.996588333307457,"vY0":-127.98630256541568,"vZ0":-5.3529501704593105,"x":107.95,"y":219.92,"x0":-1.9422238797245481,"y0":50.00385290043795,"z0":5.51344799252954,"aX":-12.640712540556258},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.1,"breakHorizontal":11.9,"spinRate":1256,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.4295240468626105,"extension":6.705524138776686},"index":4,"playId":"721bb222-05f8-3368-a600-ecc75d1c5f59","pitchNumber":4,"startTime":"2025-08-16T02:36:31.526Z","endTime":"2025-08-16T02:36:37.261Z","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":88.3,"endSpeed":81.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.194643995602792,"aZ":-28.38815999478127,"pfxX":-7.105133652744466,"pfxZ":2.2680413253551546,"pX":0.2671940993210454,"pZ":1.0617259468589337,"vX0":7.648938270076265,"vY0":-128.2629353245231,"vZ0":-6.148906859517307,"x":106.82,"y":210.11,"x0":-1.8285678793266142,"y0":50.00279728622061,"z0":5.700012151643204,"aX":-11.854890392137841},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.9,"breakHorizontal":11.2,"spinRate":1306,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4268166204584185,"extension":6.6991765652347794},"hitData":{"launchSpeed":71.9,"launchAngle":-9.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.67,"coordY":166.45}},"index":5,"playId":"322de64c-d7bc-3fce-a9f5-46c2d4eb0b98","pitchNumber":5,"startTime":"2025-08-16T02:36:52.500Z","endTime":"2025-08-16T02:37:00.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:37:00.061Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Royce Lewis walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T02:37:06.268Z","endTime":"2025-08-16T02:39:01.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"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,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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.2,"endSpeed":83.0,"strikeZoneTop":3.51999830365376,"strikeZoneBottom":1.70120404824552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.968287643479083,"aZ":-30.594093396824,"pfxX":-6.779542201510666,"pfxZ":0.9163325276803302,"pX":0.20332330171973004,"pZ":0.9728239858134138,"vX0":7.664162529956819,"vY0":-129.70730721424013,"vZ0":-6.08240106443298,"x":109.25,"y":212.51,"x0":-1.891771968179863,"y0":50.003609102535954,"z0":5.645046623851997,"aX":-11.696424580761947},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.6,"breakHorizontal":10.8,"spinRate":1275,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.42029023099554275,"extension":6.651945936110949},"index":0,"playId":"5aa94fff-ddc9-3a11-bb81-6ac4e54ad7b5","pitchNumber":1,"startTime":"2025-08-16T02:37:26.534Z","endTime":"2025-08-16T02:37:31.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.51999945706583,"strikeZoneBottom":1.65540309669029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.172778380048154,"aZ":-27.832516812673408,"pfxX":-6.734956532520374,"pfxZ":2.5792143522388145,"pX":-0.17523691148291928,"pZ":3.055276123220121,"vX0":6.512317492995982,"vY0":-128.30593087798437,"vZ0":-1.7915197362089463,"x":123.68,"y":156.29,"x0":-1.8597099303263622,"y0":50.00281147928703,"z0":5.911574393823909,"aX":-11.336673122023054},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":10.9,"spinRate":1370,"spinDirection":236},"zone":2,"typeConfidence":0.91,"plateTime":0.4253449244517986,"extension":6.586417595869779},"index":1,"playId":"6528b3d1-0178-33f2-9b67-aba645b9245a","pitchNumber":2,"startTime":"2025-08-16T02:37:43.920Z","endTime":"2025-08-16T02:37:48.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.52000005492372,"strikeZoneBottom":1.69754676379095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.760094587087742,"aZ":-14.840842968270362,"pfxX":-1.1380273047554352,"pfxZ":9.170659904733512,"pX":1.5788843732420494,"pZ":2.3722778431295857,"vX0":8.574564652856889,"vY0":-136.10269634696377,"vZ0":-6.556558742895339,"x":56.82,"y":174.73,"x0":-1.4543878362854983,"y0":50.002818113549,"z0":5.826208498791972,"aX":-2.151122690162179},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":0.4,"spinRate":2130,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.4012671719204288,"extension":6.8566617399815835},"index":2,"playId":"18bb93d7-87be-3567-b24c-fd593ea7e06b","pitchNumber":3,"startTime":"2025-08-16T02:38:01.759Z","endTime":"2025-08-16T02:38:05.130Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78912492682086,"aZ":-28.813755213007347,"pfxX":-5.180202065142903,"pfxZ":1.9466053527043066,"pX":-0.15116269588667364,"pZ":1.2965048106515382,"vX0":5.834247867053105,"vY0":-129.73304661421517,"vZ0":-5.738226843647818,"x":122.76,"y":203.77,"x0":-1.7422878331882823,"y0":50.00273245195603,"z0":5.697173419038802,"aX":-8.946462656729034},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":8.3,"spinRate":1242,"spinDirection":243},"zone":13,"typeConfidence":0.85,"plateTime":0.4200811096173571,"extension":6.697613981042279},"index":3,"playId":"d8d93a87-5f93-3832-b75f-a70e7085cd35","pitchNumber":4,"startTime":"2025-08-16T02:38:19.633Z","endTime":"2025-08-16T02:38:24.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.449254560711,"strikeZoneBottom":1.62836670803067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34617622337178,"aZ":-29.33916792587304,"pfxX":-7.413740194329251,"pfxZ":1.6636407832363367,"pX":1.0957174232379894,"pZ":0.9647079675618736,"vX0":9.562652777876686,"vY0":-129.17086485229228,"vZ0":-6.387187493572791,"x":75.23,"y":212.73,"x0":-1.6804119209088388,"y0":50.00089986632538,"z0":5.707257379534389,"aX":-12.605368730297286},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":11.4,"spinRate":1432,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.423042119589244,"extension":6.74594801933866},"index":4,"playId":"86cad375-4789-32d8-99b6-5dcf47a681db","pitchNumber":5,"startTime":"2025-08-16T02:38:38.477Z","endTime":"2025-08-16T02:38:43.478Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.51999861110758,"strikeZoneBottom":1.67874100927996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70281658041339,"aZ":-27.60809864836308,"pfxX":-8.02947074698661,"pfxZ":2.6653087762339105,"pX":-0.0013658165731757507,"pZ":1.0693683701250558,"vX0":7.532484417566161,"vY0":-129.23897902812905,"vZ0":-6.176004837068754,"x":117.05,"y":209.91,"x0":-1.8926533397190253,"y0":50.004750453910844,"z0":5.5756092902365575,"aX":-13.759023983903674},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":13.1,"spinRate":1411,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4217554887667716,"extension":6.749173112364126},"index":5,"playId":"db705f2a-9697-3edb-acfc-716c58670205","pitchNumber":6,"startTime":"2025-08-16T02:38:57.108Z","endTime":"2025-08-16T02:39:01.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:39:01.080Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T02:39:04.386Z","endTime":"2025-08-16T02:40:38.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.39999893782094,"strikeZoneBottom":1.71383119927525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14454699813703,"aZ":-23.896158057680402,"pfxX":-7.001910533695338,"pfxZ":4.902521899696005,"pX":-0.6346863578312947,"pZ":2.601415695841431,"vX0":5.324612941354164,"vY0":-128.486921748693,"vZ0":-3.795703719241581,"x":141.19,"y":168.54,"x0":-1.8140255374121796,"y0":50.003511345108464,"z0":5.9334321569510955,"aX":-11.824131359917812},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.3,"breakHorizontal":11.6,"spinRate":1335,"spinDirection":236},"zone":4,"typeConfidence":0.88,"plateTime":0.4246853091171272,"extension":6.602257188479957},"index":0,"playId":"bdfb2870-f52e-3f53-bee2-8a4a68ae1e55","pitchNumber":1,"startTime":"2025-08-16T02:39:28.038Z","endTime":"2025-08-16T02:39:33.709Z","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.7,"endSpeed":80.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.915735626790344,"aZ":-31.773778528729423,"pfxX":-7.025324829984244,"pfxZ":0.2468895163037983,"pX":-0.42643027698523367,"pZ":1.7193437966742473,"vX0":5.125395732648502,"vY0":-127.5662819138665,"vZ0":-4.200252748013219,"x":133.25,"y":192.36,"x0":-1.547549965890702,"y0":50.005774696539,"z0":5.888368238518609,"aX":-11.595964031165826},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":11.6,"spinRate":1307,"spinDirection":235},"zone":7,"typeConfidence":0.91,"plateTime":0.4291416436021551,"extension":6.6858534736944994},"index":1,"playId":"037c4ed2-38cd-3148-b695-8b730a46be69","pitchNumber":2,"startTime":"2025-08-16T02:39:46.533Z","endTime":"2025-08-16T02:39:51.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.38890314582728,"strikeZoneBottom":1.7345815668594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.421845965487837,"aZ":-25.920324915571264,"pfxX":-9.467675084333909,"pfxZ":3.690686622636268,"pX":0.31757617400572985,"pZ":0.9232842103197362,"vX0":7.842559873378504,"vY0":-129.966803772224,"vZ0":-7.366334432330242,"x":104.89,"y":213.85,"x0":-1.5217444536007119,"y0":50.006480907675915,"z0":5.787627856649455,"aX":-16.06116448761976},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":15.2,"spinRate":1488,"spinDirection":235},"zone":14,"typeConfidence":0.87,"plateTime":0.422835670887034,"extension":6.698106537893138},"index":2,"playId":"eda66b56-5d8e-3b83-8d6f-338bb79e414a","pitchNumber":3,"startTime":"2025-08-16T02:40:12.194Z","endTime":"2025-08-16T02:40:16.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.307033979915595,"aZ":-13.195816128982951,"pfxX":-1.250699764992373,"pfxZ":10.05232213548316,"pX":-0.08946898345370011,"pZ":3.5005829132353403,"vX0":4.14341244674254,"vY0":-137.02154336419093,"vZ0":-4.109252797785645,"x":120.41,"y":144.26,"x0":-1.4634874692803381,"y0":50.00182884222137,"z0":5.931340873482108,"aX":-2.361607926799548},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":1.3,"spinRate":2233,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.40084428263484995,"extension":6.671208226755887},"index":3,"playId":"908cacf0-7f6b-3b4d-b320-ed2a4d689109","pitchNumber":4,"startTime":"2025-08-16T02:40:33.744Z","endTime":"2025-08-16T02:40:38.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:40:38.507Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Gasper flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T02:40:45.975Z","endTime":"2025-08-16T02:41:52.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.13000198119285,"strikeZoneBottom":1.37918141770217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02447120339475,"aZ":-22.255195889976243,"pfxX":-6.135361028211463,"pfxZ":5.9563481289288704,"pX":0.17776564067817816,"pZ":1.3632218098320796,"vX0":6.593795432490665,"vY0":-128.36370440981756,"vZ0":-6.747360869863128,"x":110.22,"y":201.97,"x0":-1.6293889289382593,"y0":50.00496581993473,"z0":5.763372029721891,"aX":-10.221471926605231},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.5,"breakHorizontal":9.6,"spinRate":1495,"spinDirection":235},"zone":8,"typeConfidence":0.72,"plateTime":0.4269920263019853,"extension":6.838664154941071},"index":0,"playId":"7380fe4e-e18b-3a7a-9c9d-4279bdae02dc","pitchNumber":1,"startTime":"2025-08-16T02:41:01.845Z","endTime":"2025-08-16T02:41:07.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.07153681692751,"strikeZoneBottom":1.38206721705556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.223174637339433,"aZ":-23.391151417701035,"pfxX":-6.286727402564896,"pfxZ":5.217573165424474,"pX":-0.2379894503534051,"pZ":0.8592347594032583,"vX0":5.243984676561402,"vY0":-128.7485562524252,"vZ0":-7.977284477101433,"x":126.07,"y":215.58,"x0":-1.4823913281955539,"y0":50.00046408780422,"z0":5.802337172173078,"aX":-10.574446102423412},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":10.2,"spinRate":1397,"spinDirection":232},"zone":13,"typeConfidence":0.68,"plateTime":0.4250985830344223,"extension":6.744181262955911},"index":1,"playId":"9ba47a2a-d201-3274-ba31-8f33694f75e5","pitchNumber":2,"startTime":"2025-08-16T02:41:21.424Z","endTime":"2025-08-16T02:41:27.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.839635795499856,"aZ":-24.268703360117648,"pfxX":-6.0146471790499225,"pfxZ":4.684684932672388,"pX":0.2681246749827391,"pZ":2.724091791524241,"vX0":6.658678433106603,"vY0":-128.86341067541568,"vZ0":-3.3853951456870286,"x":106.78,"y":165.23,"x0":-1.5633438872608265,"y0":50.00382339732135,"z0":5.9217739498646385,"aX":-10.154013480262465},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":9.5,"spinRate":1298,"spinDirection":230},"zone":2,"typeConfidence":0.85,"plateTime":0.4244364034495547,"extension":6.797395278822902},"hitData":{"launchSpeed":92.7,"launchAngle":60.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.94,"coordY":125.79}},"index":2,"playId":"3c4e7411-b215-38d1-bacf-6ffc5106836e","pitchNumber":3,"startTime":"2025-08-16T02:41:42.685Z","endTime":"2025-08-16T02:41:52.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:41:52.883Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T02:43:46.415Z","endTime":"2025-08-16T02:45:16.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":93.0,"endSpeed":85.0,"strikeZoneTop":3.37907055039433,"strikeZoneBottom":1.59047340122083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54561670617792,"aZ":-18.465006154550167,"pfxX":-8.767716505031187,"pfxZ":7.396393843044008,"pX":-1.6469063970729978,"pZ":2.903485972614223,"vX0":5.394311629032156,"vY0":-135.27390229274815,"vZ0":-3.8021162886865056,"x":179.78,"y":160.39,"x0":-2.5279482308003085,"y0":50.00085491933677,"z0":5.621928205560937,"aX":-16.245012327381936},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":14.8,"spinRate":2195,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.404925041434947,"extension":6.1548135716068435},"index":0,"playId":"21c8e0dc-69a9-396d-b557-6869cbfdae72","pitchNumber":1,"startTime":"2025-08-16T02:44:01.140Z","endTime":"2025-08-16T02:44:06.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.127613323214526,"aZ":-22.490652870215417,"pfxX":-9.353048799538094,"pfxZ":5.1056700406352995,"pX":-1.1172779351738753,"pZ":2.7666291452589387,"vX0":6.66888541053777,"vY0":-136.81557423906602,"vZ0":-3.400588926113257,"x":159.59,"y":164.08,"x0":-2.370999153171247,"y0":50.00125471754984,"z0":5.566629007727384,"aX":-17.73335273577007},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":15.5,"spinRate":2210,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4003024092426526,"extension":5.7302480176823485},"index":1,"playId":"4ae705d2-0802-3702-92ce-274571be282d","pitchNumber":2,"startTime":"2025-08-16T02:44:14.960Z","endTime":"2025-08-16T02:44:21.459Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-16T02:44:28.352Z","endTime":"2025-08-16T02:44:38.778Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":85.4,"endSpeed":79.0,"strikeZoneTop":3.39000064431039,"strikeZoneBottom":1.64798826430546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.427242016238168,"aZ":-26.29020263558168,"pfxX":1.6486943958430764,"pfxZ":3.7465529209331807,"pX":1.4423004173563254,"pZ":1.9117303768193568,"vX0":8.388874135880252,"vY0":-124.15337119652646,"vZ0":-3.57975110613212,"x":62.02,"y":187.16,"x0":-2.186139718052544,"y0":50.0041558476867,"z0":5.545592426107376,"aX":2.587922541730776},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.8,"spinRate":2233,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4401351969217342,"extension":6.163519705800416},"index":3,"playId":"7a98f542-034a-3b69-af37-d4b7b1ebb317","pitchNumber":3,"startTime":"2025-08-16T02:44:38.778Z","endTime":"2025-08-16T02:44:44.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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.38999933562646,"strikeZoneBottom":1.57307718020333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.815195821058015,"aZ":-24.328754784145815,"pfxX":0.21269255970215806,"pfxZ":4.887478359058774,"pX":1.1332521608633273,"pZ":2.1516824482227754,"vX0":8.381566462348538,"vY0":-125.49210608715907,"vZ0":-3.7097394073974863,"x":73.8,"y":180.68,"x0":-2.2683788655691774,"y0":50.00425320106789,"z0":5.615996820020067,"aX":0.3403417825178462},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.3,"breakHorizontal":-2.2,"spinRate":2176,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.43535710127325533,"extension":6.121328528036517},"index":4,"playId":"5b427171-194e-33d5-b0dc-1bedcea53bb4","pitchNumber":4,"startTime":"2025-08-16T02:44:52.658Z","endTime":"2025-08-16T02:44:56.900Z","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":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.728350833403532,"aZ":-24.051414074175927,"pfxX":-9.52490631509265,"pfxZ":4.2845331937728535,"pX":-0.3303765647845955,"pZ":2.5168337418672455,"vX0":8.388072787488303,"vY0":-136.72921472435806,"vZ0":-3.792640975913349,"x":129.59,"y":170.83,"x0":-2.198225078028461,"y0":50.003572113012176,"z0":5.569438010749441,"aX":-18.062056871596237},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":2043,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40035526058422466,"extension":6.296232324135089},"hitData":{"launchSpeed":85.6,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.52,"coordY":153.79}},"index":5,"playId":"20e9f1a1-4646-332f-8a70-1df3668006c3","pitchNumber":5,"startTime":"2025-08-16T02:45:08.932Z","endTime":"2025-08-16T02:45:16.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:45:16.575Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, first baseman Edouard Julien to pitcher José Ureña.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T02:45:23.245Z","endTime":"2025-08-16T02:47:45.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.206921434995,"aZ":-24.52792162487594,"pfxX":-8.670316531523492,"pfxZ":4.703996862071399,"pX":0.056310946231095414,"pZ":1.7165315390645774,"vX0":9.034875055877093,"vY0":-126.79843200914785,"vZ0":-4.26401880481538,"x":114.85,"y":192.43,"x0":-2.4285465205452827,"y0":50.00620163497076,"z0":5.379929145690759,"aX":-14.105149560678404},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":13.7,"spinRate":1705,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.43216829145513325,"extension":6.502948281948961},"index":0,"playId":"efa75d11-b0c1-33cc-8e79-25e1a46eaea1","pitchNumber":1,"startTime":"2025-08-16T02:45:39.970Z","endTime":"2025-08-16T02:45:44.516Z","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":86.6,"endSpeed":80.0,"strikeZoneTop":3.35000057653475,"strikeZoneBottom":1.582106389487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51253700322961,"aZ":-24.623258161269007,"pfxX":-2.145576684877547,"pfxZ":4.685252268649367,"pX":0.9554854852005712,"pZ":1.1147970109794054,"vX0":8.3688990167979,"vY0":-125.88365251064825,"vZ0":-6.107739803439204,"x":80.58,"y":208.68,"x0":-2.127135270482226,"y0":50.00501539331856,"z0":5.554461512613729,"aX":-3.4604604225300895},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":2.0,"spinRate":2198,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.43439621516921445,"extension":6.510513064471145},"index":1,"playId":"577a45c1-d663-38cd-bd35-4c0b8484a966","pitchNumber":2,"startTime":"2025-08-16T02:46:07.347Z","endTime":"2025-08-16T02:46:11.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.47846322523153,"strikeZoneBottom":1.68504753361676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.301796365682495,"aZ":-23.232165185371834,"pfxX":-0.8481193686976916,"pfxZ":5.307811726066209,"pX":2.0060406612928006,"pZ":0.6146909411654602,"vX0":10.252514033612682,"vY0":-128.62580021111904,"vZ0":-7.688078288757784,"x":40.53,"y":222.18,"x0":-1.9121490147104094,"y0":50.00516089499783,"z0":5.428913105831371,"aX":-1.4314316663431834},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.6,"spinRate":2174,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.424945375364318,"extension":6.20917104179641},"index":2,"playId":"495a3214-7e58-37d5-9b31-d50e49e33d93","pitchNumber":3,"startTime":"2025-08-16T02:46:22.137Z","endTime":"2025-08-16T02:46:28.544Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11844571982255,"aZ":-22.365956356084933,"pfxX":-8.79255008847674,"pfxZ":5.060696819707316,"pX":0.31034795993425224,"pZ":1.9533412894357116,"vX0":9.518158913490282,"vY0":-137.9621648709197,"vZ0":-5.478323529247753,"x":105.17,"y":186.04,"x0":-2.0330433995216,"y0":50.00341423371453,"z0":5.460867170584165,"aX":-17.043220017534537},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":14.0,"spinRate":2109,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3961891275426481,"extension":6.153447751697462},"index":3,"playId":"ab62ac5d-6214-3810-8735-3872b86bd6e9","pitchNumber":4,"startTime":"2025-08-16T02:46:45.429Z","endTime":"2025-08-16T02:46:48.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.46420428705046,"strikeZoneBottom":1.57539660242276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.953603472800065,"aZ":-19.41389994536861,"pfxX":-9.139378700570902,"pfxZ":6.505683305047343,"pX":1.1885758904203878,"pZ":2.741375309512256,"vX0":11.823097757469919,"vY0":-138.67178844655177,"vZ0":-3.8400624759068753,"x":71.69,"y":164.76,"x0":-1.9287338091879858,"y0":50.00252852400443,"z0":5.427524178659698,"aX":-17.9260376367016},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":14.3,"spinRate":2121,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.393916614843032,"extension":6.336042125209798},"index":4,"playId":"2246dd3d-8b47-3f99-8cbd-0105a97835a1","pitchNumber":5,"startTime":"2025-08-16T02:47:03.162Z","endTime":"2025-08-16T02:47:10.130Z","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":87.9,"endSpeed":81.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.969119211342026,"aZ":-25.781027988434705,"pfxX":-5.4473656804102735,"pfxZ":3.8354032450398954,"pX":-0.9162962037732458,"pZ":1.8137471954914521,"vX0":4.955189099265603,"vY0":-127.89170464982813,"vZ0":-4.492553000726328,"x":151.93,"y":189.81,"x0":-2.1658771922135887,"y0":50.00212355710457,"z0":5.601530973832637,"aX":-9.07520063407928},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.2,"breakHorizontal":8.9,"spinRate":2215,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.42734661789384853,"extension":5.969583474859482},"index":5,"playId":"f5959d82-5986-3939-bfc0-f58dca02ae04","pitchNumber":6,"startTime":"2025-08-16T02:47:18.054Z","endTime":"2025-08-16T02:47:22.662Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.895049987391044,"aZ":-24.512080765556682,"pfxX":-9.974276661998616,"pfxZ":3.8974234492380457,"pX":0.09333315193789872,"pZ":2.404008955183269,"vX0":9.211660018020902,"vY0":-139.0504765886666,"vZ0":-4.102363556175036,"x":113.44,"y":173.87,"x0":-1.959402888647714,"y0":50.005588816396994,"z0":5.516276910120298,"aX":-19.621376195188628},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":2029,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.39325359024648066,"extension":6.351245961930755},"hitData":{"launchSpeed":76.8,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.99,"coordY":157.01}},"index":6,"playId":"10101752-76d2-317b-b6ce-31fb5a47bfdd","pitchNumber":7,"startTime":"2025-08-16T02:47:38.238Z","endTime":"2025-08-16T02:47:45.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:47:45.517Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T02:47:58.026Z","endTime":"2025-08-16T02:48:56.193Z","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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.2,"strikeZoneTop":3.50917239786101,"strikeZoneBottom":1.68360237695675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.116417354692555,"aZ":-24.43876585197093,"pfxX":-3.4964082959569094,"pfxZ":4.668296128729029,"pX":-0.7420450291669038,"pZ":3.034068513519495,"vX0":4.954378320072783,"vY0":-126.41865326996215,"vZ0":-1.9956076587929465,"x":145.29,"y":156.86,"x0":-2.25215826185392,"y0":50.002215876685064,"z0":5.750440727327527,"aX":-5.792211142728837},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":5.5,"spinRate":2301,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.42946330960233103,"extension":6.325382208126958},"index":0,"playId":"1b7770ae-028a-3754-b833-9ce82dda7038","pitchNumber":1,"startTime":"2025-08-16T02:48:15.575Z","endTime":"2025-08-16T02:48:22.199Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.974876789461863,"aZ":-22.06623385262128,"pfxX":-8.43986740657163,"pfxZ":5.107272435598029,"pX":-0.5357908750178864,"pZ":2.2638582693495457,"vX0":7.88254012131807,"vY0":-138.64316196214565,"vZ0":-5.119873086435734,"x":137.42,"y":177.66,"x0":-2.2955998432344784,"y0":50.00576664587224,"z0":5.573037530686978,"aX":-16.717355955203633},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":14.0,"spinRate":2165,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39248484267515904,"extension":5.992339562330346},"index":1,"playId":"ddcaf146-a029-35f7-93b1-f93b2dff738a","pitchNumber":2,"startTime":"2025-08-16T02:48:29.598Z","endTime":"2025-08-16T02:48:34.437Z","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":95.5,"endSpeed":88.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.446049730012078,"aZ":-19.31609400435748,"pfxX":-8.073963411143176,"pfxZ":6.530322898958649,"pX":-0.3992884037397737,"pZ":1.504025812610285,"vX0":7.763628371796269,"vY0":-138.7836778966341,"vZ0":-7.449049420828315,"x":132.22,"y":198.17,"x0":-2.1718568419940567,"y0":50.00016624278879,"z0":5.489656279013565,"aX":-15.889540819129055},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.6,"breakHorizontal":13.2,"spinRate":2265,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3933223037267668,"extension":6.520968761858639},"hitData":{"launchSpeed":94.5,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.41,"coordY":151.26}},"index":2,"playId":"2c946c57-39e9-3baa-9463-3854d72143aa","pitchNumber":3,"startTime":"2025-08-16T02:48:48.429Z","endTime":"2025-08-16T02:48:56.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:48:56.193Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T02:51:15.275Z","endTime":"2025-08-16T02:52:24.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brant Hurter replaces Tommy Kahnle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T02:50:15.985Z","endTime":"2025-08-16T02:51:17.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"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":91.2,"endSpeed":83.8,"strikeZoneTop":3.7465189245955,"strikeZoneBottom":1.72630713813999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39258072771053,"aZ":-26.687077997768156,"pfxX":10.865223861996256,"pfxZ":3.0774429229464566,"pX":-0.4463274059985825,"pZ":2.9298510752178757,"vX0":-12.92718877697406,"vY0":-132.2055303196103,"vZ0":-2.9167576121135714,"x":134.01,"y":159.67,"x0":3.0795365770549865,"y0":50.00282198754274,"z0":5.992121788234911,"aX":19.36573258630969},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.2,"breakHorizontal":-17.0,"spinRate":2154,"spinDirection":125},"zone":4,"typeConfidence":0.89,"plateTime":0.4132372743577699,"extension":6.450174575793237},"index":1,"playId":"c34f438d-cdf2-3048-87e2-7c48501d3628","pitchNumber":1,"startTime":"2025-08-16T02:51:17.571Z","endTime":"2025-08-16T02:51:22.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.65479455253493,"strikeZoneBottom":1.79913578776024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.305074261870278,"aZ":-31.70981665342014,"pfxX":-5.815449419256682,"pfxZ":0.33474492151466784,"pX":1.8560566221077406,"pZ":2.3849524440368053,"vX0":-2.174187258498267,"vY0":-117.29251590131302,"vZ0":-1.474453158356339,"x":46.25,"y":174.39,"x0":3.5507466594139623,"y0":50.00349046556356,"z0":5.98011200526543,"aX":-8.098192281013493},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.5,"breakHorizontal":11.0,"spinRate":2704,"spinDirection":287},"zone":14,"typeConfidence":0.9,"plateTime":0.4670800312205494,"extension":6.023179427463835},"index":2,"playId":"a3203547-6db2-39a2-a334-51092f5bcdd4","pitchNumber":2,"startTime":"2025-08-16T02:51:31.662Z","endTime":"2025-08-16T02:51:36.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.67566551586074,"strikeZoneBottom":1.75398159724467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25508974824665,"aZ":-33.02103604497098,"pfxX":-7.528304226170756,"pfxZ":-0.6075061048961263,"pX":1.088967198983577,"pZ":2.8619920584973095,"vX0":-3.703359452430737,"vY0":-117.60932849517347,"vZ0":-0.2013478258019944,"x":75.49,"y":161.51,"x0":3.664346534287225,"y0":50.002836807993,"z0":6.0230823286789406,"aX":-10.497199787965444},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.8,"breakHorizontal":14.5,"spinRate":2719,"spinDirection":290},"zone":12,"typeConfidence":0.9,"plateTime":0.46652919577226326,"extension":6.1119172523941145},"index":3,"playId":"85d52fd1-2448-3dd6-9f53-179ec79a9dcb","pitchNumber":3,"startTime":"2025-08-16T02:51:46.372Z","endTime":"2025-08-16T02:51:52.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.94476113303063,"aZ":-27.12039854051157,"pfxX":11.881090458149664,"pfxZ":2.724093236371907,"pX":-0.23798207711209052,"pZ":1.6604362203480656,"vX0":-12.991424124871553,"vY0":-134.90939490387754,"vZ0":-5.634347729987576,"x":126.07,"y":193.95,"x0":3.084612530779864,"y0":50.00032751202948,"z0":5.6749323953656985,"aX":22.010742470874888},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":-19.0,"spinRate":2171,"spinDirection":122},"zone":8,"typeConfidence":0.91,"plateTime":0.4052169250004889,"extension":6.563363257531006},"index":4,"playId":"689080ac-c49a-3109-815e-ea8205c47cdb","pitchNumber":4,"startTime":"2025-08-16T02:52:01.011Z","endTime":"2025-08-16T02:52:05.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.316642378531892,"aZ":-28.478830712804253,"pfxX":10.19542685254264,"pfxZ":2.116062375185205,"pX":2.3237961183976488,"pZ":3.8011625174452996,"vX0":-6.459895341209668,"vY0":-131.27795938339816,"vZ0":0.08978255536976165,"x":28.42,"y":136.15,"x0":3.4894343935251437,"y0":50.005466334005526,"z0":5.8832319386335366,"aX":17.830520149266764},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.1,"breakHorizontal":-17.0,"spinRate":2165,"spinDirection":129},"zone":12,"typeConfidence":0.84,"plateTime":0.4169431825652721,"extension":6.268931880559134},"index":5,"playId":"f996f07c-fbad-311f-8567-cca57b93a029","pitchNumber":5,"startTime":"2025-08-16T02:52:18.642Z","endTime":"2025-08-16T02:52:24.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:52:24.004Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Martin walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T02:52:38.401Z","endTime":"2025-08-16T02:54:20.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.39000113026788,"strikeZoneBottom":1.58706240568984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19925996880676,"aZ":-30.42950397914605,"pfxX":-3.6296764418406853,"pfxZ":1.1932960673442374,"pX":-0.3215982930504867,"pZ":0.8132956377832946,"vX0":-7.6563915036151755,"vY0":-119.92749938747417,"vZ0":-5.276356234247201,"x":129.26,"y":216.82,"x0":3.383579812836147,"y0":50.00012879590345,"z0":5.756060475242525,"aX":-5.284628915951563},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":8.4,"spinRate":2599,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.4567170664760325,"extension":6.13804904351542},"index":0,"playId":"18b6507f-2337-3fad-a7b4-fb6bc3928bb1","pitchNumber":1,"startTime":"2025-08-16T02:52:51.214Z","endTime":"2025-08-16T02:52:55.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.38999859143116,"strikeZoneBottom":1.64499839008785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17149716043615,"aZ":-25.741546255397797,"pfxX":8.602847241525863,"pfxZ":3.4533225474702576,"pX":-1.553337824799213,"pZ":2.0497181013403787,"vX0":-14.727820670888136,"vY0":-135.0586907348975,"vZ0":-4.785567126752205,"x":176.21,"y":183.44,"x0":2.8325692331914722,"y0":50.002743777629945,"z0":5.636751668523171,"aX":16.023767831079557},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":-12.7,"spinRate":2171,"spinDirection":127},"zone":13,"typeConfidence":0.89,"plateTime":0.40429977405165873,"extension":6.540080853517003},"index":1,"playId":"d39f67f5-f570-39d2-a277-c3d058731f74","pitchNumber":2,"startTime":"2025-08-16T02:53:07.491Z","endTime":"2025-08-16T02:53:14.423Z","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":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.844157162514215,"aZ":-24.031216660050855,"pfxX":10.7837744595206,"pfxZ":4.415385774776745,"pX":0.27170946101241156,"pZ":1.8592047238132365,"vX0":-11.319546943877704,"vY0":-134.36371448635006,"vZ0":-5.831400380071308,"x":106.64,"y":188.58,"x0":3.121435308858768,"y0":50.0029748305928,"z0":5.746064712230598,"aX":19.88294229952985},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":-17.4,"spinRate":2077,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.4063630390576729,"extension":6.333786549381445},"index":2,"playId":"45db17ef-f2e8-33d9-8063-e3bd7143aea8","pitchNumber":3,"startTime":"2025-08-16T02:53:22.652Z","endTime":"2025-08-16T02:53:25.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.39000133755136,"strikeZoneBottom":1.60724804086922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.251281397195164,"aZ":-31.26113435023065,"pfxX":-4.891859260820918,"pfxZ":0.6340624516594087,"pX":1.485867335388501,"pZ":2.211563292011427,"vX0":-3.2632141581161678,"vY0":-119.16125846020951,"vZ0":-2.324915481621208,"x":60.36,"y":179.07,"x0":3.505163969715326,"y0":50.005165143190865,"z0":6.003091104809282,"aX":-7.089914315738746},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.8,"breakHorizontal":9.6,"spinRate":2712,"spinDirection":293},"zone":14,"typeConfidence":0.9,"plateTime":0.4583148312021641,"extension":6.015401413465554},"index":3,"playId":"22cb9b05-ddbe-32ab-a49c-1e284668d920","pitchNumber":4,"startTime":"2025-08-16T02:53:43.430Z","endTime":"2025-08-16T02:53:48.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.4,"strikeZoneTop":3.39000016019387,"strikeZoneBottom":1.64531175402968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.759781377606863,"aZ":-26.89350158957626,"pfxX":7.618524710921934,"pfxZ":2.8122169975647218,"pX":0.6506015427602003,"pZ":2.8943257446962694,"vX0":-9.40257201114224,"vY0":-134.83209104903534,"vZ0":-2.9855525855990415,"x":92.2,"y":160.63,"x0":3.1606047941166806,"y0":50.00391513782094,"z0":5.87310662883443,"aX":14.31235339966218},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.8,"breakHorizontal":-12.2,"spinRate":2180,"spinDirection":148},"zone":3,"typeConfidence":0.89,"plateTime":0.40313710698233285,"extension":6.352408779157391},"index":4,"playId":"9cb49c69-bfa5-371e-97b8-4d99900acf42","pitchNumber":5,"startTime":"2025-08-16T02:53:57.474Z","endTime":"2025-08-16T02:54:02.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T02:54:07.660Z","endTime":"2025-08-16T02:54:16.330Z","isPitch":false,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.38999977676743,"strikeZoneBottom":1.57891842736441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.358329233474734,"aZ":-28.810184147645778,"pfxX":8.856941292553156,"pfxZ":1.829515498917294,"pX":1.4458931226852183,"pZ":2.915801850763944,"vX0":-8.123357401222297,"vY0":-134.23559319217154,"vZ0":-2.32219280812079,"x":61.89,"y":160.05,"x0":3.3461041238056213,"y0":50.00614748963998,"z0":5.822822735233355,"aX":16.327042495028497},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.0,"breakHorizontal":-14.5,"spinRate":2120,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.4064856174836713,"extension":6.48752326134705},"index":6,"playId":"6bc7e358-fce7-3486-92af-14a1d656c878","pitchNumber":6,"startTime":"2025-08-16T02:54:16.330Z","endTime":"2025-08-16T02:54:20.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:54:20.342Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out sharply to center fielder Javier Báez.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T02:54:30.266Z","endTime":"2025-08-16T02:56:34.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.49668006380633,"strikeZoneBottom":1.72868888598444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83727194479848,"aZ":-26.999080072456405,"pfxX":7.776847006737851,"pfxZ":2.772754932352547,"pX":-0.7477210153231445,"pZ":1.6539738018798427,"vX0":-12.775688474510424,"vY0":-134.75905959068731,"vZ0":-5.643643384565467,"x":145.5,"y":194.12,"x0":3.009561800071394,"y0":50.00607482960218,"z0":5.643243517823699,"aX":14.537843080938837},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":2058,"spinDirection":128},"zone":7,"typeConfidence":0.89,"plateTime":0.4039614353459555,"extension":6.3926432394362545},"index":0,"playId":"7e257142-184d-3843-a8d1-c12eaeecdc91","pitchNumber":1,"startTime":"2025-08-16T02:54:47.186Z","endTime":"2025-08-16T02:54:51.530Z","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":92.4,"endSpeed":84.9,"strikeZoneTop":3.58000125776536,"strikeZoneBottom":1.83095468794615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.644396329890345,"aZ":-28.164266844197687,"pfxX":9.348364418603285,"pfxZ":2.1843660780414798,"pX":0.44758724970511493,"pZ":3.074061668227109,"vX0":-11.083346599666847,"vY0":-134.211219376805,"vZ0":-1.980218811161156,"x":99.94,"y":155.78,"x0":3.4061253286629283,"y0":50.001703460241245,"z0":5.817203193142368,"aX":17.14249642634243},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.7,"breakHorizontal":-14.6,"spinRate":2145,"spinDirection":122},"zone":3,"typeConfidence":0.9,"plateTime":0.40732312901463086,"extension":6.444122297103543},"index":1,"playId":"dbe48c63-bdb1-3c2a-8e96-b93ad3d0bd25","pitchNumber":2,"startTime":"2025-08-16T02:55:08.007Z","endTime":"2025-08-16T02:55:11.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.57999933257873,"strikeZoneBottom":1.75620365182436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.553456775658105,"aZ":-31.236561289981992,"pfxX":-4.964194259172052,"pfxZ":0.6381485516651839,"pX":1.1818693561465263,"pZ":2.110398833733412,"vX0":-4.266095440865871,"vY0":-119.44864883416807,"vZ0":-2.4625133639647445,"x":71.95,"y":181.8,"x0":3.6285245525855823,"y0":50.00168099872578,"z0":5.932054288652939,"aX":-7.2527547064428965},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.8,"breakHorizontal":10.0,"spinRate":2754,"spinDirection":290},"zone":14,"typeConfidence":0.9,"plateTime":0.4565827367365558,"extension":5.818636162625637},"index":2,"playId":"8573ce06-a556-36dd-80fd-bb3d59c7f086","pitchNumber":3,"startTime":"2025-08-16T02:55:28.229Z","endTime":"2025-08-16T02:55:32.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.57999928427347,"strikeZoneBottom":1.7547751610247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.404599540413034,"aZ":-27.808621385391003,"pfxX":8.96032382201204,"pfxZ":2.3856029213727634,"pX":1.8906308701532606,"pZ":3.5648770737728985,"vX0":-7.597317398617659,"vY0":-133.9777589668207,"vZ0":-1.078843543677245,"x":44.93,"y":142.53,"x0":3.5910383705649522,"y0":50.001348553287286,"z0":5.949909633676835,"aX":16.381097579799253},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":-14.8,"spinRate":2126,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.4079409452179181,"extension":6.424737809776302},"index":3,"playId":"9299563c-796e-3e2f-beed-e8b40ec4fc0a","pitchNumber":4,"startTime":"2025-08-16T02:55:47.680Z","endTime":"2025-08-16T02:55:51.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.58000181254607,"strikeZoneBottom":1.71315938794825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.164480156156905,"aZ":-28.14814957441406,"pfxX":8.548137178651112,"pfxZ":2.2105655043008605,"pX":-0.4832880444294653,"pZ":1.8445109118053722,"vX0":-12.393016219921638,"vY0":-133.79486227332026,"vZ0":-5.0255958981396525,"x":135.42,"y":188.98,"x0":3.0848114227777015,"y0":50.00636662431808,"z0":5.749041550540266,"aX":15.598910114863774},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":-13.0,"spinRate":2116,"spinDirection":123},"zone":7,"typeConfidence":0.9,"plateTime":0.40839248480385537,"extension":6.51048067802229},"index":4,"playId":"6b54a476-0ce5-3df2-aeb6-ba5dc6e2f627","pitchNumber":5,"startTime":"2025-08-16T02:56:08.096Z","endTime":"2025-08-16T02:56:11.614Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.768251192415306,"aZ":-26.052927291628603,"pfxX":7.392661115277641,"pfxZ":3.3095403743298393,"pX":-0.32883975741457655,"pZ":1.8957428595413168,"vX0":-12.120169907610148,"vY0":-134.54658789212755,"vZ0":-5.347901304166421,"x":129.53,"y":187.59,"x0":3.255604722271462,"y0":50.00376064260944,"z0":5.734588349241951,"aX":13.676076981278234},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.0,"breakHorizontal":-11.0,"spinRate":2184,"spinDirection":120},"zone":7,"typeConfidence":0.86,"plateTime":0.4057196621461916,"extension":6.371950468002269},"hitData":{"launchSpeed":101.7,"launchAngle":19.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.68,"coordY":46.98}},"index":5,"playId":"9aa6c14f-306c-3a00-beb2-b070c665d7fa","pitchNumber":6,"startTime":"2025-08-16T02:56:27.211Z","endTime":"2025-08-16T02:56:34.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:56:34.892Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T02:57:46.606Z","endTime":"2025-08-16T02:59:42.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T02:56:56.963Z","endTime":"2025-08-16T02:57:48.648Z","isPitch":false,"type":"action"},{"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.3172638546681,"strikeZoneBottom":1.50378222439893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.503663689799122,"aZ":-26.78075504155534,"pfxX":6.773408970462148,"pfxZ":3.005577223672887,"pX":1.4516831086450364,"pZ":2.59999906876263,"vX0":-7.284669622912648,"vY0":-133.36158528716035,"vZ0":-3.2943598628661803,"x":61.67,"y":168.58,"x0":3.34261291654063,"y0":50.00568871285349,"z0":5.789675120352008,"aX":12.165738563498433},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.9,"breakHorizontal":-10.7,"spinRate":2075,"spinDirection":126},"zone":12,"typeConfidence":0.82,"plateTime":0.41119753552037164,"extension":6.388144516479999},"index":1,"playId":"0e2c1bd1-9b56-312c-b8e7-de101a361116","pitchNumber":1,"startTime":"2025-08-16T02:57:48.648Z","endTime":"2025-08-16T02:57:54.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38974784439939,"aZ":-24.790781424484063,"pfxX":7.993091454094214,"pfxZ":4.077744963970911,"pX":-0.6889414096482137,"pZ":1.590827602289415,"vX0":-12.984808814048545,"vY0":-133.12975441768268,"vZ0":-6.215424524809778,"x":143.26,"y":195.83,"x0":3.1949168786599604,"y0":50.000226312278,"z0":5.7298378297082895,"aX":14.463614823871326},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":-11.9,"spinRate":2058,"spinDirection":119},"zone":7,"typeConfidence":0.82,"plateTime":0.41013535296050296,"extension":6.483140545730435},"index":2,"playId":"9be0083c-ea8e-325c-9278-e2d39bb01fb4","pitchNumber":2,"startTime":"2025-08-16T02:58:07.118Z","endTime":"2025-08-16T02:58:11.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.878344664785473,"aZ":-30.42190060875764,"pfxX":-6.037077978499162,"pfxZ":1.196659298711336,"pX":-1.2091703462563574,"pZ":1.2439102053902986,"vX0":-8.931382562843936,"vY0":-120.26287877329833,"vZ0":-4.317799117626709,"x":163.09,"y":205.19,"x0":3.3404067634931214,"y0":50.000582153910756,"z0":5.768438263591301,"aX":-8.818696547051392},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.3,"breakHorizontal":13.1,"spinRate":2804,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4558798615135484,"extension":5.9884632537252696},"index":3,"playId":"17878ed6-2acb-34d6-88ed-470e83d32138","pitchNumber":3,"startTime":"2025-08-16T02:58:29.181Z","endTime":"2025-08-16T02:58:34.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.34014016094587,"aZ":-28.4789821679298,"pfxX":-4.503961991481017,"pfxZ":2.526747817094181,"pX":0.4502778385871151,"pZ":2.0155776201606748,"vX0":-6.072361433684964,"vY0":-119.71440111722713,"vZ0":-3.190032057980042,"x":99.84,"y":184.36,"x0":3.597010088071441,"y0":50.00374878921768,"z0":5.892791204793776,"aX":-6.590842892973374},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.1,"breakHorizontal":9.5,"spinRate":2712,"spinDirection":287},"zone":9,"typeConfidence":0.9,"plateTime":0.4561086694443195,"extension":5.9805272707376185},"index":4,"playId":"d1b75e8a-b894-342f-94ac-f74667e36e68","pitchNumber":4,"startTime":"2025-08-16T02:58:51.205Z","endTime":"2025-08-16T02:58:55.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.20999975305132,"strikeZoneBottom":1.50185385807665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.012293120430943,"aZ":-29.162883847476426,"pfxX":10.380103274034024,"pfxZ":1.6363969717707603,"pX":-0.3699209292503537,"pZ":1.2825044235863565,"vX0":-13.267405292781072,"vY0":-134.73618228426383,"vZ0":-6.424490548053948,"x":131.1,"y":204.15,"x0":3.267232690370277,"y0":50.00467232028272,"z0":5.756269781640165,"aX":19.106705026161865},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.7,"breakHorizontal":-16.0,"spinRate":2153,"spinDirection":123},"zone":13,"typeConfidence":0.91,"plateTime":0.40638154664417936,"extension":6.413700735667111},"index":5,"playId":"c5ccaf2a-79b7-37af-b380-7425f7175962","pitchNumber":5,"startTime":"2025-08-16T02:59:15.361Z","endTime":"2025-08-16T02:59:19.311Z","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":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.570840740944465,"aZ":-30.57627983947267,"pfxX":9.256471026832187,"pfxZ":0.8999097179520685,"pX":0.5637932070440539,"pZ":2.1509558443211234,"vX0":-10.082695959504534,"vY0":-132.7127792856783,"vZ0":-3.6595030015179724,"x":95.51,"y":180.7,"x0":3.2107871052399313,"y0":50.00532986602804,"z0":5.776372906859554,"aX":16.503409327560377},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.0,"breakHorizontal":-14.5,"spinRate":2099,"spinDirection":124},"zone":6,"typeConfidence":0.9,"plateTime":0.41280760092628555,"extension":6.362286693842173},"hitData":{"launchSpeed":92.1,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.08,"coordY":156.32}},"index":6,"playId":"3949a916-7d2f-3d50-bbf8-baadf86c0328","pitchNumber":6,"startTime":"2025-08-16T02:59:34.911Z","endTime":"2025-08-16T02:59:42.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T02:59:42.566Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Kody Clemens.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T03:02:07.485Z","endTime":"2025-08-16T03:02:17.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erasmo Ramírez replaces José Ureña.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T03:00:44.490Z","endTime":"2025-08-16T03:02:09.777Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":541640,"link":"/api/v1/people/541640"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":88.6,"endSpeed":82.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.973076479756827,"aZ":-23.11261812907943,"pfxX":0.7574094185581363,"pfxZ":5.2869008411893255,"pX":0.1895004794348598,"pZ":2.5030936993461523,"vX0":5.566812498547242,"vY0":-129.1173182220379,"vZ0":-2.7929650805439907,"x":109.78,"y":171.2,"x0":-2.079232221868776,"y0":50.0041730588436,"z0":5.347650947094288,"aX":1.2989374184518339},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2326,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4217201962751118,"extension":6.308092059365523},"hitData":{"launchSpeed":79.6,"launchAngle":31.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.83,"coordY":97.56}},"index":1,"playId":"2ca6eb45-ce81-3a0c-98b2-cafc0fa70926","pitchNumber":1,"startTime":"2025-08-16T03:02:09.777Z","endTime":"2025-08-16T03:02:17.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:02:17.456Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trey Sweeney called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T03:02:55.523Z","endTime":"2025-08-16T03:04:25.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Trey Sweeney replaces Gleyber Torres.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T03:02:34.050Z","endTime":"2025-08-16T03:02:57.802Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"}},{"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":89.7,"endSpeed":82.5,"strikeZoneTop":3.81822385662865,"strikeZoneBottom":1.7599193132252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42375148179894,"aZ":-26.349517740333614,"pfxX":-9.805975488224503,"pfxZ":3.369265441516304,"pX":-0.5057054845222552,"pZ":1.3242068095566437,"vX0":7.851929103660691,"vY0":-130.3613337496401,"vZ0":-4.674889625495928,"x":136.28,"y":203.03,"x0":-2.2771058697008812,"y0":50.00079268037496,"z0":5.120537573264471,"aX":-16.940103530298867},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":16.1,"spinRate":2225,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.41954326975139455,"extension":6.151575192590342},"index":1,"playId":"859ee4fd-6c34-349f-8439-54c5314f156f","pitchNumber":1,"startTime":"2025-08-16T03:02:57.802Z","endTime":"2025-08-16T03:03:02.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.70776908390347,"strikeZoneBottom":1.6963861859908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28707067451766,"aZ":-22.08519812726074,"pfxX":0.42749381833783207,"pfxZ":6.025385655046179,"pX":-0.4654798375524735,"pZ":2.7650581230048363,"vX0":4.641594545695118,"vY0":-128.0082179695498,"vZ0":-1.982396365544027,"x":134.74,"y":164.12,"x0":-2.3511715561399575,"y0":50.000462099007684,"z0":5.263369093625076,"aX":0.7149179233626968},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.8,"breakHorizontal":-1.7,"spinRate":2277,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4264871984805896,"extension":6.546026243432126},"index":2,"playId":"8417e03d-63af-3df2-9724-7c312c922e97","pitchNumber":2,"startTime":"2025-08-16T03:03:14.738Z","endTime":"2025-08-16T03:03:19.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.528946904791177,"aZ":-24.144905316690075,"pfxX":-7.666811918079862,"pfxZ":5.17995980681049,"pX":-0.7624546244332486,"pZ":2.105748162247572,"vX0":5.729461626088418,"vY0":-122.95537897148559,"vZ0":-2.7283558901233387,"x":146.06,"y":181.92,"x0":-2.112537275212266,"y0":50.00361887947696,"z0":5.251830983598953,"aX":-11.886130916066037},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.1,"breakHorizontal":12.7,"spinRate":1765,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4433708152085356,"extension":6.441690245466053},"index":3,"playId":"55ba4e18-492e-30f6-b975-7245fe0a94ac","pitchNumber":3,"startTime":"2025-08-16T03:03:32.801Z","endTime":"2025-08-16T03:03:36.773Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-16T03:03:49.785Z","endTime":"2025-08-16T03:04:02.419Z","isPitch":false,"type":"action","player":{"id":700242,"link":"/api/v1/people/700242"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.67000128735898,"strikeZoneBottom":1.59424816845299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.512420259152037,"aZ":-23.954377304444346,"pfxX":0.1979823749165761,"pfxZ":4.791144054454918,"pX":0.977034767441184,"pZ":2.9540532451231627,"vX0":7.949485729178546,"vY0":-129.7342407470059,"vZ0":-1.522450748069379,"x":79.76,"y":159.02,"x0":-2.1442855569652606,"y0":50.00211069046362,"z0":5.362985045475024,"aX":0.33910196574283236},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":-2.0,"spinRate":2399,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4211603092003471,"extension":6.277341035896813},"index":5,"playId":"61bb9553-f41e-34d7-839e-659db92be272","pitchNumber":4,"startTime":"2025-08-16T03:04:02.419Z","endTime":"2025-08-16T03:04:06.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.6699997330139,"strikeZoneBottom":1.62457318706014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64911672644581,"aZ":-21.50440744625911,"pfxX":1.0473496696012266,"pfxZ":6.243927411773224,"pX":0.3676514676634328,"pZ":1.6163325567080373,"vX0":5.859739509783398,"vY0":-128.83096202568635,"vZ0":-4.907535409578967,"x":102.99,"y":195.14,"x0":-2.0571050655192216,"y0":50.00072972438117,"z0":5.172533627129343,"aX":1.7890857646395106},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":-3.0,"spinRate":2312,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.42251877658766235,"extension":6.192337391133292},"index":6,"playId":"d7272af7-52a9-3807-b998-3ec81a794941","pitchNumber":5,"startTime":"2025-08-16T03:04:21.390Z","endTime":"2025-08-16T03:04:25.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:04:25.685Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to left fielder Kody Clemens.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T03:04:31.810Z","endTime":"2025-08-16T03:05:22.583Z","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":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.57717916873175,"strikeZoneBottom":1.62155885152914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1456087942089,"aZ":-26.23833829051476,"pfxX":-7.987053422784648,"pfxZ":3.287527887463341,"pX":-1.3382022182711375,"pZ":1.266259393334316,"vX0":5.341431030652636,"vY0":-132.69127054237921,"vZ0":-4.891644521138233,"x":168.01,"y":204.59,"x0":-2.3272265132406167,"y0":50.00216775372272,"z0":5.016779015554348,"aX":-14.415958298128254},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.2,"breakHorizontal":13.4,"spinRate":2249,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4108783638332376,"extension":6.0949785094538065},"index":0,"playId":"c4494835-6f4a-34ac-b0f6-0352d49e82ef","pitchNumber":1,"startTime":"2025-08-16T03:04:55.707Z","endTime":"2025-08-16T03:04:59.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.878358565884206,"aZ":-21.460434643310784,"pfxX":1.5126084238858775,"pfxZ":6.235625443764235,"pX":-0.167221250197155,"pZ":3.298187934923252,"vX0":4.769410458753555,"vY0":-129.46742991372327,"vZ0":-1.1520410302883333,"x":123.37,"y":149.73,"x0":-2.220719979414604,"y0":50.004689083624044,"z0":5.372240849633563,"aX":2.599919782204362},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":-3.7,"spinRate":2399,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4210635275341539,"extension":6.358718791759542},"hitData":{"launchSpeed":89.3,"launchAngle":50.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.12,"coordY":108.21}},"index":1,"playId":"651758a2-78a0-3455-a348-7675f1eda40a","pitchNumber":2,"startTime":"2025-08-16T03:05:12.911Z","endTime":"2025-08-16T03:05:22.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:05:22.583Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T03:07:37.158Z","endTime":"2025-08-16T03:09:35.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8,9,10],"actionIndex":[0,1,2],"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":10},"credits":[]}],"playEvents":[{"details":{"description":"Trey Sweeney remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T03:07:03.848Z","endTime":"2025-08-16T03:07:03.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"description":"Defensive switch from shortstop to second base for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T03:07:03.884Z","endTime":"2025-08-16T03:07:03.886Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Bailey Horn replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-16T03:07:03.886Z","endTime":"2025-08-16T03:07:39.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690544,"link":"/api/v1/people/690544"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7723404492251,"aZ":-32.56054916467955,"pfxX":-5.224813216216516,"pfxZ":-0.2566401688774693,"pX":-0.5349709933646332,"pZ":1.642874223640048,"vX0":-3.017669473444732,"vY0":-122.75228061331569,"vZ0":-3.331783368700164,"x":137.39,"y":194.42,"x0":1.3898052374868923,"y0":50.001169873074296,"z0":5.795849048066578,"aX":-7.9551100166484625},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.0,"breakHorizontal":10.2,"spinRate":2665,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.44655991095643177,"extension":6.240499078579078},"index":3,"playId":"4e505a57-c219-3a45-81b5-d428996f6bb7","pitchNumber":1,"startTime":"2025-08-16T03:07:39.384Z","endTime":"2025-08-16T03:07:43.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.8,"endSpeed":79.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85945750302338,"aZ":-27.87535795302677,"pfxX":-4.016618180260616,"pfxZ":2.661777162456673,"pX":-0.35124460552015613,"pZ":3.662258639921715,"vX0":-3.4666526818819534,"vY0":-126.38253215668117,"vZ0":-0.1753439961598815,"x":130.39,"y":139.9,"x0":1.5604057179287516,"y0":50.0054165678446,"z0":5.9721584203329,"aX":-6.495443176509966},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":8.0,"spinRate":2832,"spinDirection":291},"zone":1,"typeConfidence":2.0,"plateTime":0.43345072862487743,"extension":6.224138825708384},"index":4,"playId":"0c972a7f-85c7-3fbc-bfb8-a48b4781c357","pitchNumber":2,"startTime":"2025-08-16T03:07:54.240Z","endTime":"2025-08-16T03:07:58.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-16T03:08:08.389Z","endTime":"2025-08-16T03:08:18.106Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.76280948702803,"strikeZoneBottom":1.82067983800424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.455642777880573,"aZ":-10.902862008342622,"pfxX":3.404453649122793,"pfxZ":10.391283919743486,"pX":-0.8191564238886011,"pZ":1.9423613310303676,"vX0":-5.995774753049463,"vY0":-141.72361904353437,"vZ0":-8.878059496711138,"x":148.22,"y":186.34,"x0":0.8754304779715288,"y0":50.00460666679577,"z0":5.799983046907246,"aX":6.97062171843457},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":-5.0,"spinRate":2555,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.38554100741467323,"extension":6.5019698050482875},"index":6,"playId":"af829806-f7f1-3a00-83f7-1cbd091498f3","pitchNumber":3,"startTime":"2025-08-16T03:08:18.106Z","endTime":"2025-08-16T03:08:24.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52515214795355,"aZ":-29.792020297371423,"pfxX":-5.173863049048572,"pfxZ":1.4489865991431667,"pX":-1.034016114492803,"pZ":2.7868930324943757,"vX0":-4.246812640836925,"vY0":-127.33254111537114,"vZ0":-1.783640566395488,"x":156.41,"y":163.53,"x0":1.3282718684819712,"y0":50.00000960241104,"z0":5.857149743119453,"aX":-8.479841426442713},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":10.3,"spinRate":2891,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4304072558339618,"extension":6.347005967478088},"index":7,"playId":"0d08635a-fb98-330c-acb3-61d13fb82592","pitchNumber":4,"startTime":"2025-08-16T03:08:35.714Z","endTime":"2025-08-16T03:08:41.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.72999997450411,"strikeZoneBottom":1.88706202025606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85010631244743,"aZ":-12.490260979172765,"pfxX":1.8404868639197698,"pfxZ":9.647514715124498,"pX":0.1476941873715499,"pZ":4.292523988877301,"vX0":-3.3763207658363146,"vY0":-142.00860854027079,"vZ0":-2.44735076702106,"x":111.37,"y":122.88,"x0":1.113474696022598,"y0":50.00051503791559,"z0":5.961094722566268,"aX":3.7546057762151674},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":-2.6,"spinRate":2491,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.38584751679890417,"extension":6.1196460362664515},"index":8,"playId":"680250ec-c29d-3a7b-8927-90047dc32d48","pitchNumber":5,"startTime":"2025-08-16T03:08:56.826Z","endTime":"2025-08-16T03:09:00.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.7983143809005,"strikeZoneBottom":1.84840899241782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.929720342099152,"aZ":-28.91980651728214,"pfxX":-3.665501665699888,"pfxZ":2.0866171995361293,"pX":-1.614966385971793,"pZ":1.6414674686737663,"vX0":-6.166519585996644,"vY0":-124.05515993432813,"vZ0":-3.909661811740097,"x":178.56,"y":194.46,"x0":1.3795532361217777,"y0":50.002286981869474,"z0":5.649975631940156,"aX":-5.708041878854934},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":8.0,"spinRate":2893,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.44161556292113024,"extension":6.319078839479207},"index":9,"playId":"7bacbbce-22bf-3e1c-8ffd-29178954fc06","pitchNumber":6,"startTime":"2025-08-16T03:09:13.220Z","endTime":"2025-08-16T03:09:16.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.76023767447911,"strikeZoneBottom":1.87595218198685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.618276693755693,"aZ":-20.003208765296165,"pfxX":8.337322888102225,"pfxZ":6.197270624645513,"pX":-1.639537149417803,"pZ":0.7875022877677296,"vX0":-9.419822638410931,"vY0":-138.66522547098077,"vZ0":-9.833133524423497,"x":179.5,"y":217.52,"x0":0.7051263279938853,"y0":50.002719748482214,"z0":5.692979991073556,"aX":16.37044029902805},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":-13.3,"spinRate":2346,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.39376937566873105,"extension":6.607282852583315},"index":10,"playId":"1dcf27c3-490f-3a2f-85d0-a3187bd0b4d9","pitchNumber":7,"startTime":"2025-08-16T03:09:29.535Z","endTime":"2025-08-16T03:09:35.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:09:35.185Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks. Matt Wallner to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T03:09:46.365Z","endTime":"2025-08-16T03:11:41.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.45393951937632,"strikeZoneBottom":1.67190920482428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.720363882317084,"aZ":-30.230913730736468,"pfxX":-1.9304685811953626,"pfxZ":1.1888823519187253,"pX":-0.40696861864909856,"pZ":0.7342876264429615,"vX0":-3.9671584281023176,"vY0":-126.62434094324283,"vZ0":-6.542933377843604,"x":132.51,"y":218.95,"x0":1.4255414882992137,"y0":50.005009342530045,"z0":5.743444396017979,"aX":-3.162567521441587},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":4.3,"spinRate":2621,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4311025182024486,"extension":6.301334814221793},"index":0,"playId":"779ff34b-4fb0-309c-8bf7-13ccc577ed1b","pitchNumber":1,"startTime":"2025-08-16T03:10:00.353Z","endTime":"2025-08-16T03:10:04.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":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.34995581016214,"strikeZoneBottom":1.60085303410081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72905946724613,"aZ":-15.64109147657083,"pfxX":2.0621908376726825,"pfxZ":8.256642305387972,"pX":-1.2211685571724777,"pZ":3.0284830220014114,"vX0":-7.85046992406244,"vY0":-139.70409789611668,"vZ0":-4.84444995298157,"x":163.55,"y":157.01,"x0":1.3417337443000896,"y0":50.00006329302706,"z0":5.793161400893559,"aX":4.12962510297687},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":-2.3,"spinRate":2481,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.390180900507056,"extension":6.337770245749862},"index":1,"playId":"bfc94d1b-3ac7-3618-ade6-2401b6dbe9e7","pitchNumber":2,"startTime":"2025-08-16T03:10:18.541Z","endTime":"2025-08-16T03:10:22.313Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":3.329998424105,"strikeZoneBottom":1.60882135074999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99333678852129,"aZ":-12.631160273634448,"pfxX":2.819799009255854,"pfxZ":10.093246589523353,"pX":0.07914508747697854,"pZ":2.3068794481783272,"vX0":-4.507064806547317,"vY0":-138.09047429081951,"vZ0":-7.022557540559421,"x":113.98,"y":176.49,"x0":1.364135427522342,"y0":50.004886833226145,"z0":5.728169814994939,"aX":5.46123874071107},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":-4.2,"spinRate":2411,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3962454058495082,"extension":6.316200102701953},"index":2,"playId":"5ee9835c-3721-3476-b738-6ab97fbd52a1","pitchNumber":3,"startTime":"2025-08-16T03:10:36.825Z","endTime":"2025-08-16T03:10:42.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29857173075254,"aZ":-12.328385420388777,"pfxX":3.232931643651469,"pfxZ":10.080957823316595,"pX":-0.014279748486327863,"pZ":1.7678529926825164,"vX0":-4.680791647590612,"vY0":-139.2110618034763,"vZ0":-8.557689382314601,"x":117.54,"y":191.05,"x0":1.266402625054552,"y0":50.006565837840704,"z0":5.691611286046219,"aX":6.367402596121681},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-4.9,"spinRate":2408,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.39295496250929496,"extension":6.251042489171679},"index":3,"playId":"70f685f3-5cec-3f1e-918d-2eca1ab9bd77","pitchNumber":4,"startTime":"2025-08-16T03:10:55.225Z","endTime":"2025-08-16T03:10:58.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.33000167386901,"strikeZoneBottom":1.62527556196999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478195192852475,"aZ":-31.400473224031572,"pfxX":-1.7373252427008408,"pfxZ":0.45656557158859457,"pX":-0.46025956070151347,"pZ":3.9214910537986896,"vX0":-4.433117315965701,"vY0":-128.54428529867062,"vZ0":0.8045176593526482,"x":134.54,"y":132.9,"x0":1.503707715961643,"y0":50.0026941962798,"z0":6.018500228778493,"aX":-2.9437228584203523},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":4.1,"spinRate":2618,"spinDirection":286},"zone":11,"typeConfidence":2.0,"plateTime":0.42405668691812703,"extension":6.219759365110851},"index":4,"playId":"abb932fb-e9fd-321e-a7ec-c0888742bf5c","pitchNumber":5,"startTime":"2025-08-16T03:11:19.513Z","endTime":"2025-08-16T03:11:24.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.39857410263779,"strikeZoneBottom":1.58437476304584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.251720779083396,"aZ":-27.462504111317056,"pfxX":-2.443601320628993,"pfxZ":2.709952158586998,"pX":-1.236135162522018,"pZ":1.3681720319656872,"vX0":-5.811495805566794,"vY0":-130.16370249172965,"vZ0":-5.850117762302997,"x":164.12,"y":201.84,"x0":1.3322515309861904,"y0":50.001539345683,"z0":5.692521200855595,"aX":-4.240729244273102},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":5.5,"spinRate":2582,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.41889048142697227,"extension":6.276573066222348},"index":5,"playId":"79253e3a-192d-36d1-b36f-36cffec59b9a","pitchNumber":6,"startTime":"2025-08-16T03:11:38.509Z","endTime":"2025-08-16T03:11:41.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:11:41.975Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to second baseman Zach McKinstry on the infield fly rule.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T03:12:48.758Z","endTime":"2025-08-16T03:15:34.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T03:12:05.650Z","endTime":"2025-08-16T03:12:50.763Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.4309044409574,"strikeZoneBottom":1.68405390163893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38880061198904,"aZ":-15.220486515550343,"pfxX":2.5702896893501475,"pfxZ":8.72459626214013,"pX":0.8923223252599931,"pZ":3.9058650824617454,"vX0":-2.1738127765411015,"vY0":-137.95761982057522,"vZ0":-2.9578692510617417,"x":82.99,"y":133.32,"x0":1.353463375504574,"y0":50.00261373427943,"z0":6.007537636507249,"aX":4.994167104877379},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-4.2,"spinRate":2264,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39582188156065756,"extension":6.19109477703326},"index":1,"playId":"c9de9873-b733-3dfd-8111-b9836b111341","pitchNumber":1,"startTime":"2025-08-16T03:12:50.763Z","endTime":"2025-08-16T03:12:54.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.45454125093358,"strikeZoneBottom":1.57701211143399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.775691577428915,"aZ":-30.344837048030872,"pfxX":-2.4680830824154345,"pfxZ":1.0975913339005103,"pX":0.11410857711914044,"pZ":3.091469791717752,"vX0":-2.794195437904,"vY0":-127.55715612934078,"vZ0":-1.0762447157217887,"x":112.65,"y":155.31,"x0":1.54025353866496,"y0":50.00155296185463,"z0":5.889798305331887,"aX":-4.107060629995368},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":5.0,"spinRate":2528,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.42776530801501966,"extension":6.2739354811837424},"index":2,"playId":"ffd20f31-5edd-3d50-ba2c-7a9deb07b4d4","pitchNumber":2,"startTime":"2025-08-16T03:13:07.485Z","endTime":"2025-08-16T03:13:12.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.9,"strikeZoneTop":3.52000152384181,"strikeZoneBottom":1.6909238499272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.018139269935222,"aZ":-14.374748781548298,"pfxX":3.5549589455098407,"pfxZ":8.896727138624971,"pX":0.9698530273867976,"pZ":1.9136588530754373,"vX0":-2.3299588478493303,"vY0":-139.49836690020223,"vZ0":-7.890128314564585,"x":80.03,"y":187.11,"x0":1.3477600392540816,"y0":50.00035044775749,"z0":5.69730290157512,"aX":7.109197423019043},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":-6.0,"spinRate":2422,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.3904471563712506,"extension":6.162348353144813},"index":3,"playId":"7e45d656-2b64-3e5c-884b-7f64d85aa33e","pitchNumber":3,"startTime":"2025-08-16T03:13:24.392Z","endTime":"2025-08-16T03:13:31.048Z","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":95.5,"endSpeed":88.1,"strikeZoneTop":3.3449074621484,"strikeZoneBottom":1.63080646439958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.450817941600945,"aZ":-14.943137414873773,"pfxX":3.873288281127913,"pfxZ":8.721404854847497,"pX":0.9359470852538067,"pZ":2.403374613672681,"vX0":-2.560599409237274,"vY0":-139.0054528813192,"vZ0":-6.518934218848054,"x":81.32,"y":173.89,"x0":1.3614969300338373,"y0":50.000279560962376,"z0":5.75431641519998,"aX":7.649026216921764},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":-6.6,"spinRate":2310,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39265489414817534,"extension":6.163382223499604},"index":4,"playId":"69d97e29-f64a-36c7-85c0-01d598e1307d","pitchNumber":4,"startTime":"2025-08-16T03:13:45.082Z","endTime":"2025-08-16T03:13:51.458Z","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":95.2,"endSpeed":87.4,"strikeZoneTop":3.52000130772843,"strikeZoneBottom":1.68139028272937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72820600265631,"aZ":-13.176824480701733,"pfxX":3.8949098383488145,"pfxZ":9.757967674268633,"pX":0.169361725233852,"pZ":1.8470781431375014,"vX0":-4.5219895255659805,"vY0":-138.37449991255315,"vZ0":-8.249812431714533,"x":110.54,"y":188.91,"x0":1.3156274017020424,"y0":50.004460719382635,"z0":5.742184199399127,"aX":7.584161731041887},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-6.1,"spinRate":2346,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.39523524571986224,"extension":6.359139449281387},"index":5,"playId":"f6299d0d-420f-33d3-8899-06e75f05fd67","pitchNumber":5,"startTime":"2025-08-16T03:14:04.212Z","endTime":"2025-08-16T03:14:09.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02542376145613,"aZ":-13.963496574871835,"pfxX":3.990333477387157,"pfxZ":9.057804688731132,"pX":0.0552226326012895,"pZ":2.9686874361870426,"vX0":-4.805467009738768,"vY0":-140.2656921062699,"vZ0":-5.566728050741549,"x":114.9,"y":158.63,"x0":1.2649039739566146,"y0":50.00409099665458,"z0":5.875158565087087,"aX":8.024160919446958},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":-6.4,"spinRate":2346,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.3891386143447777,"extension":6.232677077484174},"index":6,"playId":"94ece391-0a83-3809-adbd-7bee74fafec6","pitchNumber":6,"startTime":"2025-08-16T03:14:24.249Z","endTime":"2025-08-16T03:14:29.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.006631871224574,"aZ":-30.22748633334589,"pfxX":-5.225704944069929,"pfxZ":1.2796775119801627,"pX":-0.06719838231810532,"pZ":2.1140848375222503,"vX0":-2.3433105952181053,"vY0":-122.6933811314836,"vZ0":-2.6637200465374633,"x":119.56,"y":181.7,"x0":1.5800734498447304,"y0":50.002890900344134,"z0":5.798265914390595,"aX":-7.940223943138403},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":10.1,"spinRate":2654,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.44697385207648654,"extension":6.210275793777189},"index":7,"playId":"be22ceca-91aa-3115-825a-14e3c5663c19","pitchNumber":7,"startTime":"2025-08-16T03:14:49.808Z","endTime":"2025-08-16T03:14:52.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.485176106272196,"aZ":-15.753554930869013,"pfxX":2.5840106818615993,"pfxZ":8.220874359935081,"pX":-0.1437927457979527,"pZ":2.3926934582049277,"vX0":-4.926516913040609,"vY0":-139.92992477195205,"vZ0":-6.59507593585756,"x":122.48,"y":174.18,"x0":1.2982222445164346,"y0":50.00033520528389,"z0":5.7991194458361015,"aX":5.160173250812614},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":-3.7,"spinRate":2377,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.39037734454839956,"extension":6.339376747206852},"hitData":{"launchSpeed":82.9,"launchAngle":60.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.05,"coordY":146.19}},"index":8,"playId":"d95d8955-c837-3dd5-b029-b3201a145682","pitchNumber":8,"startTime":"2025-08-16T03:15:23.195Z","endTime":"2025-08-16T03:15:34.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:15:34.708Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Edouard Julien lines into an unassisted double play, shortstop Trey Sweeney. Matt Wallner out at 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T03:15:57.635Z","endTime":"2025-08-16T03:18:07.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.47754615472893,"strikeZoneBottom":1.82926887562682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.46186223627714,"aZ":-16.91071773676375,"pfxX":8.911932168613031,"pfxZ":7.659402395458399,"pX":-0.044582193790974854,"pZ":1.9475520618901183,"vX0":-6.342204668722546,"vY0":-140.20927486392588,"vZ0":-7.380199835474442,"x":118.7,"y":186.2,"x0":1.0879315597921257,"y0":50.00386754260949,"z0":5.715946643062353,"aX":17.759018651230985},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":-14.9,"spinRate":2337,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.3905279630772287,"extension":6.247286660459784},"index":0,"playId":"090d339f-8d10-304f-ad19-6f5e78149aab","pitchNumber":1,"startTime":"2025-08-16T03:15:59.791Z","endTime":"2025-08-16T03:16:04.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0604635064873,"aZ":-25.623459789776273,"pfxX":-4.539182450543896,"pfxZ":4.21583030851853,"pX":-0.8896706479603097,"pZ":1.550408186038873,"vX0":-4.52017674433899,"vY0":-123.95917489537149,"vZ0":-4.876003676124545,"x":150.91,"y":196.92,"x0":1.5481129488889096,"y0":50.004725854645095,"z0":5.685484721240617,"aX":-7.055083245419704},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":9.2,"spinRate":2640,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.44207179264671437,"extension":6.289282954946096},"index":1,"playId":"3011fb13-a0d7-32b2-b92e-a27ec67a91f7","pitchNumber":2,"startTime":"2025-08-16T03:16:18.812Z","endTime":"2025-08-16T03:16:22.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.39999913538826,"strikeZoneBottom":1.6657858230997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96981391132445,"aZ":-31.930083724032908,"pfxX":-6.644819351617936,"pfxZ":0.1544258445990705,"pX":1.2702425295785367,"pZ":1.591931931065904,"vX0":1.2181840483624358,"vY0":-123.92887826376952,"vZ0":-3.753029630785555,"x":68.58,"y":195.8,"x0":1.6352021117334845,"y0":50.000307465836535,"z0":5.795332629065208,"aX":-10.325156327915497},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":11.8,"spinRate":2746,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.4421188783904162,"extension":6.1462894484815545},"index":2,"playId":"c2b7cb58-ab9e-354c-8995-9e86d051cf7c","pitchNumber":3,"startTime":"2025-08-16T03:16:40.522Z","endTime":"2025-08-16T03:16:46.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.37179234324567,"strikeZoneBottom":1.77655921512823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.951297170530275,"aZ":-20.52284625276186,"pfxX":7.188955517070629,"pfxZ":5.85861887592108,"pX":-0.1651388889052999,"pZ":1.0701332109800834,"vX0":-6.411186629483133,"vY0":-139.33436570336232,"vZ0":-9.222201380534223,"x":123.29,"y":209.89,"x0":1.2188166968637248,"y0":50.005023180710005,"z0":5.750660652184023,"aX":14.299118501334503},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":-11.9,"spinRate":2245,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3914094800691945,"extension":6.33039649998237},"index":3,"playId":"728ee2d0-d267-352d-9150-a271860683af","pitchNumber":4,"startTime":"2025-08-16T03:17:02.057Z","endTime":"2025-08-16T03:17:09.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.2,"strikeZoneTop":3.38075647378206,"strikeZoneBottom":1.65386430835271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28353526566721,"aZ":-14.749907649938699,"pfxX":6.626120929749108,"pfxZ":8.709947656114169,"pX":-1.3016470456162883,"pZ":0.6200028108309028,"vX0":-8.726858837661897,"vY0":-139.56681357135764,"vZ0":-11.28310544995626,"x":166.62,"y":222.04,"x0":0.984522859183173,"y0":50.0054198928799,"z0":5.652057762649711,"aX":13.258419188942568},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":-10.6,"spinRate":2306,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3903765112807438,"extension":6.404571210165285},"index":4,"playId":"faca2c69-2823-3fe5-8b6d-b0735bdab798","pitchNumber":5,"startTime":"2025-08-16T03:17:23.703Z","endTime":"2025-08-16T03:17:28.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.922539602938084,"aZ":-12.554351595200638,"pfxX":4.106712971124497,"pfxZ":10.115361629155574,"pX":-0.39932667665276156,"pZ":1.597312829035752,"vX0":-5.593786581520472,"vY0":-137.73669365899482,"vZ0":-9.151396137455293,"x":132.22,"y":195.65,"x0":1.1155451726320829,"y0":50.002986724451794,"z0":5.792488904779613,"aX":7.965164692626151},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2342,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.396263635170933,"extension":6.198229675489063},"hitData":{"launchSpeed":78.2,"launchAngle":11.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":121.48,"coordY":138.29}},"index":5,"playId":"c7e95b5f-daca-31d9-b7e7-261ca0117597","pitchNumber":6,"startTime":"2025-08-16T03:18:01.457Z","endTime":"2025-08-16T03:18:07.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:18:07.773Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Edouard Julien lines into an unassisted double play, shortstop Trey Sweeney. Matt Wallner out at 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T03:15:57.635Z","endTime":"2025-08-16T03:18:07.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.47754615472893,"strikeZoneBottom":1.82926887562682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.46186223627714,"aZ":-16.91071773676375,"pfxX":8.911932168613031,"pfxZ":7.659402395458399,"pX":-0.044582193790974854,"pZ":1.9475520618901183,"vX0":-6.342204668722546,"vY0":-140.20927486392588,"vZ0":-7.380199835474442,"x":118.7,"y":186.2,"x0":1.0879315597921257,"y0":50.00386754260949,"z0":5.715946643062353,"aX":17.759018651230985},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":-14.9,"spinRate":2337,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.3905279630772287,"extension":6.247286660459784},"index":0,"playId":"090d339f-8d10-304f-ad19-6f5e78149aab","pitchNumber":1,"startTime":"2025-08-16T03:15:59.791Z","endTime":"2025-08-16T03:16:04.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0604635064873,"aZ":-25.623459789776273,"pfxX":-4.539182450543896,"pfxZ":4.21583030851853,"pX":-0.8896706479603097,"pZ":1.550408186038873,"vX0":-4.52017674433899,"vY0":-123.95917489537149,"vZ0":-4.876003676124545,"x":150.91,"y":196.92,"x0":1.5481129488889096,"y0":50.004725854645095,"z0":5.685484721240617,"aX":-7.055083245419704},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":9.2,"spinRate":2640,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.44207179264671437,"extension":6.289282954946096},"index":1,"playId":"3011fb13-a0d7-32b2-b92e-a27ec67a91f7","pitchNumber":2,"startTime":"2025-08-16T03:16:18.812Z","endTime":"2025-08-16T03:16:22.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.39999913538826,"strikeZoneBottom":1.6657858230997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96981391132445,"aZ":-31.930083724032908,"pfxX":-6.644819351617936,"pfxZ":0.1544258445990705,"pX":1.2702425295785367,"pZ":1.591931931065904,"vX0":1.2181840483624358,"vY0":-123.92887826376952,"vZ0":-3.753029630785555,"x":68.58,"y":195.8,"x0":1.6352021117334845,"y0":50.000307465836535,"z0":5.795332629065208,"aX":-10.325156327915497},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":11.8,"spinRate":2746,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.4421188783904162,"extension":6.1462894484815545},"index":2,"playId":"c2b7cb58-ab9e-354c-8995-9e86d051cf7c","pitchNumber":3,"startTime":"2025-08-16T03:16:40.522Z","endTime":"2025-08-16T03:16:46.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.37179234324567,"strikeZoneBottom":1.77655921512823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.951297170530275,"aZ":-20.52284625276186,"pfxX":7.188955517070629,"pfxZ":5.85861887592108,"pX":-0.1651388889052999,"pZ":1.0701332109800834,"vX0":-6.411186629483133,"vY0":-139.33436570336232,"vZ0":-9.222201380534223,"x":123.29,"y":209.89,"x0":1.2188166968637248,"y0":50.005023180710005,"z0":5.750660652184023,"aX":14.299118501334503},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":-11.9,"spinRate":2245,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3914094800691945,"extension":6.33039649998237},"index":3,"playId":"728ee2d0-d267-352d-9150-a271860683af","pitchNumber":4,"startTime":"2025-08-16T03:17:02.057Z","endTime":"2025-08-16T03:17:09.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.2,"strikeZoneTop":3.38075647378206,"strikeZoneBottom":1.65386430835271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28353526566721,"aZ":-14.749907649938699,"pfxX":6.626120929749108,"pfxZ":8.709947656114169,"pX":-1.3016470456162883,"pZ":0.6200028108309028,"vX0":-8.726858837661897,"vY0":-139.56681357135764,"vZ0":-11.28310544995626,"x":166.62,"y":222.04,"x0":0.984522859183173,"y0":50.0054198928799,"z0":5.652057762649711,"aX":13.258419188942568},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":-10.6,"spinRate":2306,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3903765112807438,"extension":6.404571210165285},"index":4,"playId":"faca2c69-2823-3fe5-8b6d-b0735bdab798","pitchNumber":5,"startTime":"2025-08-16T03:17:23.703Z","endTime":"2025-08-16T03:17:28.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.922539602938084,"aZ":-12.554351595200638,"pfxX":4.106712971124497,"pfxZ":10.115361629155574,"pX":-0.39932667665276156,"pZ":1.597312829035752,"vX0":-5.593786581520472,"vY0":-137.73669365899482,"vZ0":-9.151396137455293,"x":132.22,"y":195.65,"x0":1.1155451726320829,"y0":50.002986724451794,"z0":5.792488904779613,"aX":7.965164692626151},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2342,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.396263635170933,"extension":6.198229675489063},"hitData":{"launchSpeed":78.2,"launchAngle":11.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":121.48,"coordY":138.29}},"index":5,"playId":"c7e95b5f-daca-31d9-b7e7-261ca0117597","pitchNumber":6,"startTime":"2025-08-16T03:18:01.457Z","endTime":"2025-08-16T03:18:07.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T03:18:07.773Z","atBatIndex":73},"scoringPlays":[2,6,7,8,24,26],"playsByInning":[{"startIndex":0,"endIndex":13,"top":[0,1,2,3,4,5,6,7,8],"bottom":[9,10,11,12,13],"hits":{"away":[{"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":183.47,"y":113.77},"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":1,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":101.41,"y":83.89},"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":1,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":155.1,"y":151.26},"type":"O","description":"Fielders Choice"},{"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":54.33,"y":98.28},"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":1,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":138.74,"y":107.91},"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":1,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":181.15,"y":105.61},"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":1,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":52.78,"y":123.9},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":155.61,"y":154.3},"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":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":195.37,"y":107.54},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":116.6,"y":155.31},"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":2,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":203.51,"y":103.0},"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":2,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":76.25,"y":84.93},"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":2,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":107.8,"y":77.66},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":200.51,"y":121.22},"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":2,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":128.12,"y":53.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":134.56,"y":50.08},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":30,"top":[22,23,24,25,26,27],"bottom":[28,29,30],"hits":{"away":[{"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":90.01,"y":101.15},"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":3,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":26.54,"y":98.58},"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":125.21,"y":165.95},"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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":124.95,"y":74.16},"type":"O","description":"Sac Fly"},{"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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":166.25,"y":164.93},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":59.98,"y":97.19},"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":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":114.36,"y":54.74},"type":"O","description":"Flyout"}]}},{"startIndex":31,"endIndex":38,"top":[31,32,33],"bottom":[34,35,36,37,38],"hits":{"away":[{"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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":153.26,"y":144.7},"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":4,"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":123.76,"y":151.07},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":151.05,"y":160.38},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":73.55,"y":167.97},"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":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":141.26,"y":176.68},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":44,"top":[39,40,41],"bottom":[42,43,44],"hits":{"away":[{"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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":114.28,"y":54.5},"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":5,"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":118.63,"y":152.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":73.24,"y":112.8},"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":5,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":98.37,"y":168.48},"type":"O","description":"Pop Out"}]}},{"startIndex":45,"endIndex":51,"top":[45,46,47,48],"bottom":[49,50,51],"hits":{"away":[{"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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":165.86,"y":117.96},"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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":173.0,"y":138.0},"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":6,"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":99.89,"y":151.26},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":124.71,"y":144.17},"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":6,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":151.05,"y":154.3},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":52,"endIndex":59,"top":[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":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":173.0,"y":62.0},"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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":51.02,"y":80.72},"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":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":166.62,"y":154.31},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":160.67,"y":166.45},"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":7,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":162.94,"y":125.79},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":66,"top":[60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":110.52,"y":153.79},"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":8,"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":161.99,"y":157.01},"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":8,"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":101.41,"y":151.26},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":127.68,"y":46.98},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":115.08,"y":156.32},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69],"bottom":[70,71,72,73],"hits":{"away":[{"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":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":95.83,"y":97.56},"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":9,"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":70.12,"y":108.21},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":151.05,"y":146.19},"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":9,"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":121.48,"y":138.29},"type":"O","description":"Double Play"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":2},"away":{"runs":5,"hits":5,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":0,"hits":2,"errors":1,"leftOnBase":8},"away":{"runs":7,"hits":10,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"catcher":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"third":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"shortstop":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"right":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"onDeck":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"inHole":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"battingOrder":4,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"onDeck":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"inHole":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"battingOrder":8,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"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":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":10,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".249","atBats":35,"obp":".316","slg":".421","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":27,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":166,"era":"3.80","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.22","battersFaced":35,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":166,"balls":76,"strikes":90,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"pitchesPerInning":"18.44","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":4,"flyOuts":25,"groundOuts":54,"airOuts":53,"runs":25,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":62,"baseOnBalls":27,"intentionalWalks":3,"hits":49,"hitByPitch":11,"atBats":215,"obp":".343","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":972,"era":"2.45","inningsPitched":"58.2","wins":3,"losses":3,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":16,"whip":"1.30","battersFaced":256,"outs":176,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":972,"balls":363,"strikes":609,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"16.57","gamesFinished":5,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.51","walksPer9Inn":"4.14","hitsPer9Inn":"7.52","runsScoredPer9":"3.84","homeRunsPer9":"0.61","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":44,"groundOuts":89,"airOuts":92,"runs":55,"doubles":18,"triples":8,"homeRuns":10,"strikeOuts":91,"baseOnBalls":40,"intentionalWalks":1,"hits":94,"hitByPitch":4,"avg":".260","atBats":361,"obp":".337","slg":".438","ops":".775","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":158,"rbi":40,"leftOnBase":162,"sacBunts":1,"sacFlies":4,"babip":".318","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.10","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":147,"putOuts":132,"errors":8,"chances":287,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"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":24,"gamesStarted":24,"flyOuts":78,"groundOuts":125,"airOuts":129,"runs":41,"doubles":18,"triples":1,"homeRuns":13,"strikeOuts":190,"baseOnBalls":23,"intentionalWalks":0,"hits":110,"hitByPitch":4,"atBats":551,"obp":".236","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2230,"era":"2.42","inningsPitched":"152.1","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"0.87","battersFaced":581,"outs":457,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2230,"balls":664,"strikes":1566,"strikePercentage":".700","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".786","pitchesPerInning":"14.64","gamesFinished":0,"strikeoutWalkRatio":"8.26","strikeoutsPer9Inn":"11.23","walksPer9Inn":"1.36","hitsPer9Inn":"6.50","runsScoredPer9":"2.42","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":3,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700242":{"person":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"jerseyNumber":"27","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":36,"groundOuts":65,"airOuts":62,"runs":29,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":70,"baseOnBalls":24,"intentionalWalks":0,"hits":49,"hitByPitch":0,"avg":".202","atBats":242,"obp":".270","slg":".293","ops":".563","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":71,"rbi":27,"leftOnBase":110,"sacBunts":0,"sacFlies":4,"babip":".257","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.40","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":161,"putOuts":95,"errors":6,"chances":262,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":20,"gamesStarted":20,"flyOuts":73,"groundOuts":99,"airOuts":117,"runs":45,"doubles":20,"triples":2,"homeRuns":16,"strikeOuts":93,"baseOnBalls":28,"intentionalWalks":1,"hits":106,"hitByPitch":3,"atBats":410,"obp":".308","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1678,"era":"3.50","inningsPitched":"105.1","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.27","battersFaced":446,"outs":316,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1678,"balls":570,"strikes":1108,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".733","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"7.95","walksPer9Inn":"2.39","hitsPer9Inn":"9.06","runsScoredPer9":"3.84","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"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":{},"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":43,"gamesStarted":0,"flyOuts":23,"groundOuts":41,"airOuts":44,"runs":28,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":27,"intentionalWalks":2,"hits":34,"hitByPitch":0,"atBats":160,"obp":".324","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":821,"era":"5.52","inningsPitched":"44.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":27,"whip":"1.39","battersFaced":188,"outs":132,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":328,"strikes":493,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"18.66","gamesFinished":14,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"8.59","walksPer9Inn":"5.52","hitsPer9Inn":"6.95","runsScoredPer9":"5.73","homeRunsPer9":"0.82","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":14},"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":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":10,"groundOuts":14,"airOuts":29,"runs":10,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".222","atBats":81,"obp":".300","slg":".469","ops":".769","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":38,"rbi":10,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".246","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.25","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":50,"groundOuts":84,"airOuts":81,"runs":49,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":87,"baseOnBalls":9,"intentionalWalks":0,"hits":93,"hitByPitch":5,"avg":".271","atBats":343,"obp":".298","slg":".429","ops":".727","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":147,"rbi":49,"leftOnBase":138,"sacBunts":0,"sacFlies":2,"babip":".332","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.18","popOuts":12,"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":130,"putOuts":140,"errors":8,"chances":278,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"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":120,"flyOuts":57,"groundOuts":89,"airOuts":95,"runs":64,"doubles":26,"triples":1,"homeRuns":28,"strikeOuts":159,"baseOnBalls":31,"intentionalWalks":1,"hits":124,"hitByPitch":2,"avg":".267","atBats":465,"obp":".314","slg":".508","ops":".822","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":500,"totalBases":236,"rbi":89,"leftOnBase":213,"sacBunts":0,"sacFlies":2,"babip":".343","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.61","popOuts":14,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":219,"errors":1,"chances":222,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":52,"gamesStarted":5,"flyOuts":31,"groundOuts":70,"airOuts":58,"runs":26,"doubles":6,"triples":0,"homeRuns":13,"strikeOuts":49,"baseOnBalls":10,"intentionalWalks":0,"hits":53,"hitByPitch":0,"atBats":223,"obp":".266","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":895,"era":"3.71","inningsPitched":"60.2","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":12,"blownSaves":4,"earnedRuns":25,"whip":"1.04","battersFaced":240,"outs":182,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":895,"balls":303,"strikes":592,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".625","pitchesPerInning":"14.75","gamesFinished":4,"strikeoutWalkRatio":"4.90","strikeoutsPer9Inn":"7.27","walksPer9Inn":"1.48","hitsPer9Inn":"7.86","runsScoredPer9":"3.86","homeRunsPer9":"1.93","inheritedRunners":30,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"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":"0-5 | RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"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":95,"flyOuts":56,"groundOuts":59,"airOuts":102,"runs":52,"doubles":16,"triples":3,"homeRuns":21,"strikeOuts":76,"baseOnBalls":8,"intentionalWalks":0,"hits":85,"hitByPitch":5,"avg":".266","atBats":320,"obp":".293","slg":".531","ops":".824","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":170,"rbi":46,"leftOnBase":130,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.58","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"15.24","popOuts":27,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":104,"errors":3,"chances":108,"fielding":".972","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":46,"gamesStarted":0,"flyOuts":25,"groundOuts":46,"airOuts":46,"runs":21,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":165,"obp":".290","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":675,"era":"3.74","inningsPitched":"45.2","wins":2,"losses":4,"saves":23,"saveOpportunities":29,"holds":1,"blownSaves":6,"earnedRuns":19,"whip":"1.14","battersFaced":185,"outs":137,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":223,"strikes":452,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"14.78","gamesFinished":37,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.96","hitsPer9Inn":"7.29","runsScoredPer9":"4.14","homeRunsPer9":"0.59","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"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}},"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":24,"gamesStarted":24,"flyOuts":72,"groundOuts":86,"airOuts":126,"runs":68,"doubles":19,"triples":1,"homeRuns":20,"strikeOuts":153,"baseOnBalls":49,"intentionalWalks":0,"hits":114,"hitByPitch":3,"atBats":478,"obp":".313","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2193,"era":"4.76","inningsPitched":"124.2","wins":6,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.31","battersFaced":531,"outs":374,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2193,"balls":795,"strikes":1398,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".333","pitchesPerInning":"17.59","gamesFinished":0,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"11.05","walksPer9Inn":"3.54","hitsPer9Inn":"8.23","runsScoredPer9":"4.91","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":0,"chances":18,"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":"500","stats":{"batting":{"summary":"1-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":80,"groundOuts":68,"airOuts":139,"runs":67,"doubles":24,"triples":0,"homeRuns":26,"strikeOuts":122,"baseOnBalls":52,"intentionalWalks":5,"hits":103,"hitByPitch":9,"avg":".241","atBats":427,"obp":".333","slg":".480","ops":".813","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":205,"rbi":66,"leftOnBase":174,"sacBunts":0,"sacFlies":5,"babip":".271","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.42","popOuts":36,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":786,"errors":3,"chances":861,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID690544":{"person":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":14,"strikes":13,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":4,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".471","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":81,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.18","battersFaced":17,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":28,"strikes":53,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"22.09","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"7.36","hitsPer9Inn":"12.27","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":10,"groundOuts":24,"airOuts":24,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":14,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".180","atBats":89,"obp":".286","slg":".326","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":29,"rbi":14,"leftOnBase":32,"sacBunts":1,"sacFlies":2,"babip":".217","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":8,"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":{"caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","assists":12,"putOuts":234,"errors":3,"chances":249,"fielding":".988","passedBall":1,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":88,"groundOuts":97,"airOuts":137,"runs":62,"doubles":18,"triples":0,"homeRuns":13,"strikeOuts":67,"baseOnBalls":59,"intentionalWalks":0,"hits":106,"hitByPitch":4,"avg":".264","atBats":401,"obp":".360","slg":".406","ops":".766","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":163,"rbi":58,"leftOnBase":135,"sacBunts":0,"sacFlies":6,"babip":".284","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.85","popOuts":17,"lineOuts":32},"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":211,"putOuts":142,"errors":4,"chances":357,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","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":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":50,"gamesStarted":0,"flyOuts":26,"groundOuts":51,"airOuts":49,"runs":28,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":40,"baseOnBalls":23,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":180,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":800,"era":"5.10","inningsPitched":"47.2","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":13,"blownSaves":4,"earnedRuns":27,"whip":"1.32","battersFaced":204,"outs":143,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":313,"strikes":487,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".250","pitchesPerInning":"16.78","gamesFinished":15,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.55","walksPer9Inn":"4.34","hitsPer9Inn":"7.55","runsScoredPer9":"5.29","homeRunsPer9":"1.51","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":28,"groundOuts":32,"airOuts":43,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".240","atBats":121,"obp":".301","slg":".364","ops":".665","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":44,"rbi":18,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","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":61,"putOuts":28,"errors":2,"chances":91,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":24,"flyOuts":85,"groundOuts":117,"airOuts":163,"runs":71,"doubles":24,"triples":3,"homeRuns":20,"strikeOuts":92,"baseOnBalls":28,"intentionalWalks":0,"hits":127,"hitByPitch":3,"atBats":489,"obp":".299","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2071,"era":"4.76","inningsPitched":"126.2","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.22","battersFaced":530,"outs":380,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2071,"balls":712,"strikes":1359,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".286","pitchesPerInning":"16.35","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"6.54","walksPer9Inn":"1.99","hitsPer9Inn":"9.02","runsScoredPer9":"5.04","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":8,"passedBall":0,"popOuts":42,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":19,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":49,"groundOuts":67,"airOuts":90,"runs":37,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":77,"baseOnBalls":14,"intentionalWalks":1,"hits":87,"hitByPitch":8,"avg":".272","atBats":320,"obp":".318","slg":".428","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":137,"rbi":49,"leftOnBase":128,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"29.09","popOuts":20,"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":19,"stolenBases":40,"stolenBasePercentage":".678","caughtStealingPercentage":".322","assists":29,"putOuts":760,"errors":2,"chances":791,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(W, 8-10)","summary":"6.0 IP, 0 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":43,"strikes":55,"strikePercentage":".560","hitBatsmen":1,"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":2,"lineOuts":1},"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":26,"gamesStarted":20,"flyOuts":65,"groundOuts":112,"airOuts":109,"runs":70,"doubles":22,"triples":3,"homeRuns":18,"strikeOuts":122,"baseOnBalls":53,"intentionalWalks":2,"hits":123,"hitByPitch":12,"atBats":458,"obp":".355","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2066,"era":"5.20","inningsPitched":"117.2","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.50","battersFaced":532,"outs":353,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2066,"balls":743,"strikes":1323,"strikePercentage":".640","hitBatsmen":12,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".444","pitchesPerInning":"17.56","gamesFinished":1,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.33","walksPer9Inn":"4.05","hitsPer9Inn":"9.41","runsScoredPer9":"5.35","homeRunsPer9":"1.38","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":18,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":3,"chances":22,"fielding":".864","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":49,"gamesStarted":0,"flyOuts":19,"groundOuts":61,"airOuts":34,"runs":16,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":58,"baseOnBalls":15,"intentionalWalks":1,"hits":39,"hitByPitch":1,"atBats":191,"obp":".264","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":844,"era":"2.61","inningsPitched":"51.2","wins":5,"losses":2,"saves":18,"saveOpportunities":23,"holds":1,"blownSaves":5,"earnedRuns":15,"whip":"1.05","battersFaced":208,"outs":155,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":844,"balls":294,"strikes":550,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.79","rbi":0,"winPercentage":".714","pitchesPerInning":"16.34","gamesFinished":31,"strikeoutWalkRatio":"3.87","strikeoutsPer9Inn":"10.10","walksPer9Inn":"2.61","hitsPer9Inn":"6.79","runsScoredPer9":"2.79","homeRunsPer9":"0.52","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"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-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":110,"flyOuts":60,"groundOuts":69,"airOuts":101,"runs":52,"doubles":17,"triples":2,"homeRuns":10,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":0,"hits":86,"hitByPitch":1,"avg":".260","atBats":331,"obp":".340","slg":".414","ops":".754","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":137,"rbi":37,"leftOnBase":130,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.10","popOuts":12,"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":86,"putOuts":170,"errors":5,"chances":261,"fielding":".981","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":"600","stats":{"batting":{"summary":"1-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":43,"groundOuts":38,"airOuts":72,"runs":34,"doubles":9,"triples":4,"homeRuns":9,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":0,"hits":54,"hitByPitch":2,"avg":".261","atBats":207,"obp":".319","slg":".473","ops":".792","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":98,"rbi":27,"leftOnBase":101,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":102,"errors":2,"chances":108,"fielding":".981","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":{},"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":3,"flyOuts":15,"groundOuts":20,"airOuts":23,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":78,"obp":".229","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":316,"era":"2.82","inningsPitched":"22.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.85","battersFaced":83,"outs":67,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":316,"balls":100,"strikes":216,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".750","pitchesPerInning":"14.15","gamesFinished":0,"strikeoutWalkRatio":"5.25","strikeoutsPer9Inn":"8.46","walksPer9Inn":"1.61","hitsPer9Inn":"6.04","runsScoredPer9":"2.82","homeRunsPer9":"1.21","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[690993,650402,700242,681481,682985,679529,672761,693307,656716,595879,450203,592454,676428,690544],"pitchers":[450203,592454,676428,690544],"bench":[628451,663330,668670],"bullpen":[640448,656427,663947,675512,663554,606160,663978,669373,676684],"battingOrder":[690993,700242,681481,682985,679529,672761,693307,656716,595879],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Báez, J (17, Ohl); Dingler (15, Ohl)."},{"label":"TB","value":"Báez, J 3; Dingler 3; Keith; McKinstry; Pérez, W; Torkelson; Torres 2."},{"label":"RBI","value":"Báez, J 2 (49); Carpenter (46); Dingler 3 (49); McKinstry (40)."},{"label":"2-out RBI","value":"Dingler 2; McKinstry; Báez, J."},{"label":"Runners left in scoring position, 2 out","value":"Keith."},{"label":"SF","value":"Báez, J."},{"label":"Team RISP","value":"4-for-9."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Torres-McKinstry-Torkelson; Sweeney)."}]}],"note":[{"label":"a","value":"Struck out for Torres in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".238","atBats":27,"obp":".309","slg":".395","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":3,"rbi":0,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":10,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"4.25","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.28","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":59,"strikes":92,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":7,"pitchesPerInning":"16.78","runsScoredPer9":"7.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":9,"groundOuts":7,"airOuts":16,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":31,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":153,"era":"3.00","inningsPitched":"9.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.89","battersFaced":37,"outs":27,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":62,"strikes":91,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.00","walksPer9Inn":"4.00","hitsPer9Inn":"4.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621139":{"person":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":11,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":39,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":181,"era":"2.61","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.45","battersFaced":45,"outs":31,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":75,"strikes":106,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".---","pitchesPerInning":"17.52","gamesFinished":5,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.71","walksPer9Inn":"5.23","hitsPer9Inn":"7.84","runsScoredPer9":"2.61","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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}},"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":{},"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":1,"flyOuts":22,"groundOuts":60,"airOuts":46,"runs":25,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":2,"hits":53,"hitByPitch":3,"atBats":199,"obp":".318","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":775,"era":"3.55","inningsPitched":"50.2","wins":1,"losses":3,"saves":2,"saveOpportunities":4,"holds":3,"blownSaves":2,"earnedRuns":20,"whip":"1.30","battersFaced":219,"outs":152,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":258,"strikes":517,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".250","pitchesPerInning":"15.30","gamesFinished":12,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"7.82","walksPer9Inn":"2.31","hitsPer9Inn":"9.41","runsScoredPer9":"4.44","homeRunsPer9":"0.36","inheritedRunners":15,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":50,"airOuts":75,"runs":31,"doubles":10,"triples":3,"homeRuns":13,"strikeOuts":58,"baseOnBalls":21,"intentionalWalks":1,"hits":49,"hitByPitch":4,"avg":".214","atBats":229,"obp":".289","slg":".454","ops":".743","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":104,"rbi":37,"leftOnBase":102,"sacBunts":1,"sacFlies":2,"babip":".225","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.62","popOuts":10,"lineOuts":19},"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":97,"putOuts":179,"errors":2,"chances":278,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"600","stats":{"batting":{"summary":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":7,"putOuts":0,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":68,"groundOuts":94,"airOuts":109,"runs":30,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":69,"baseOnBalls":19,"intentionalWalks":0,"hits":87,"hitByPitch":3,"avg":".244","atBats":356,"obp":".286","slg":".371","ops":".657","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":132,"rbi":44,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.36","popOuts":17,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":164,"putOuts":109,"errors":5,"chances":278,"fielding":".982","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":"201","stats":{"batting":{"summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":3,"groundOuts":17,"airOuts":8,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".250","atBats":40,"obp":".302","slg":".400","ops":".702","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":16,"rbi":1,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".273","groundOutsToAirouts":"2.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{"summary":"5.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":33,"strikes":43,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":4,"flyOuts":18,"groundOuts":30,"airOuts":42,"runs":14,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":1,"hits":33,"hitByPitch":0,"atBats":120,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":522,"era":"4.06","inningsPitched":"31.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.42","battersFaced":133,"outs":93,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":189,"strikes":333,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".---","pitchesPerInning":"16.84","gamesFinished":5,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"4.94","walksPer9Inn":"3.19","hitsPer9Inn":"9.58","runsScoredPer9":"4.06","homeRunsPer9":"1.74","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":14},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","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":6,"gamesStarted":0,"flyOuts":8,"groundOuts":6,"airOuts":10,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":26,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":92,"era":"3.52","inningsPitched":"7.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.04","battersFaced":28,"outs":23,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":34,"strikes":58,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".000","pitchesPerInning":"12.00","gamesFinished":6,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"4.70","walksPer9Inn":"1.17","hitsPer9Inn":"8.22","runsScoredPer9":"4.70","homeRunsPer9":"2.35","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"47","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"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":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":11,"groundOuts":37,"airOuts":22,"runs":9,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".192","atBats":120,"obp":".274","slg":".317","ops":".591","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":38,"rbi":9,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":0,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":71,"errors":3,"chances":132,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"note":"(L, 0-3)","summary":"2.1 IP, 3 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":67,"inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":17,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":23,"strikes":44,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":3,"flyOuts":8,"groundOuts":12,"airOuts":18,"runs":16,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":62,"obp":".403","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":288,"era":"7.90","inningsPitched":"13.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.98","battersFaced":67,"outs":41,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":288,"balls":104,"strikes":184,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":6,"winPercentage":".000","pitchesPerInning":"21.07","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.59","walksPer9Inn":"3.29","hitsPer9Inn":"14.49","runsScoredPer9":"10.54","homeRunsPer9":"2.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"gamesStarted":1,"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"}]},"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":7,"flyOuts":4,"groundOuts":5,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".167","slg":".417","ops":".584","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":0,"chances":15,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":10,"airOuts":24,"runs":8,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".123","atBats":57,"obp":".254","slg":".140","ops":".394","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":8,"rbi":4,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".175","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":5,"putOuts":47,"errors":1,"chances":53,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":52,"groundOuts":71,"airOuts":99,"runs":41,"doubles":22,"triples":0,"homeRuns":8,"strikeOuts":75,"baseOnBalls":39,"intentionalWalks":1,"hits":87,"hitByPitch":7,"avg":".262","atBats":332,"obp":".352","slg":".401","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":133,"rbi":41,"leftOnBase":140,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":22,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":45,"stolenBasePercentage":".776","caughtStealingPercentage":".224","assists":26,"putOuts":532,"errors":5,"chances":563,"fielding":".991","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":52,"gamesStarted":3,"flyOuts":29,"groundOuts":55,"airOuts":59,"runs":30,"doubles":10,"triples":2,"homeRuns":6,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":203,"obp":".306","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":846,"era":"4.42","inningsPitched":"53.0","wins":3,"losses":3,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.25","battersFaced":224,"outs":159,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":846,"balls":297,"strikes":549,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"15.96","gamesFinished":13,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.13","walksPer9Inn":"2.38","hitsPer9Inn":"8.83","runsScoredPer9":"5.09","homeRunsPer9":"1.02","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":17},"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":true,"isSubstitute":false}},"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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":12,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":36,"obp":".386","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":174,"era":"5.59","inningsPitched":"9.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.76","battersFaced":44,"outs":29,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":73,"strikes":101,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"5.59","walksPer9Inn":"7.45","hitsPer9Inn":"8.38","runsScoredPer9":"5.59","homeRunsPer9":"1.86","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":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":20,"gamesStarted":20,"flyOuts":89,"groundOuts":75,"airOuts":159,"runs":63,"doubles":27,"triples":0,"homeRuns":24,"strikeOuts":86,"baseOnBalls":24,"intentionalWalks":0,"hits":122,"hitByPitch":4,"atBats":436,"obp":".320","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1755,"era":"5.15","inningsPitched":"108.1","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.35","battersFaced":470,"outs":325,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1755,"balls":578,"strikes":1177,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".364","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"7.14","walksPer9Inn":"1.99","hitsPer9Inn":"10.14","runsScoredPer9":"5.23","homeRunsPer9":"1.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":47,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"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":{},"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":20,"gamesStarted":0,"flyOuts":13,"groundOuts":29,"airOuts":19,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":1,"hits":33,"hitByPitch":1,"atBats":97,"obp":".400","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"5.48","inningsPitched":"23.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.87","battersFaced":110,"outs":69,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":155,"strikes":259,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".667","pitchesPerInning":"18.00","gamesFinished":9,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.91","hitsPer9Inn":"12.91","runsScoredPer9":"5.87","homeRunsPer9":"0.78","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":2,"flyOuts":19,"groundOuts":12,"airOuts":32,"runs":20,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":2,"atBats":87,"obp":".373","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":412,"era":"7.77","inningsPitched":"22.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":19,"whip":"1.64","battersFaced":102,"outs":66,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":153,"strikes":259,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".333","pitchesPerInning":"18.73","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.18","walksPer9Inn":"3.27","hitsPer9Inn":"11.45","runsScoredPer9":"8.18","homeRunsPer9":"2.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":"700","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":49,"groundOuts":52,"airOuts":87,"runs":22,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":0,"hits":52,"hitByPitch":0,"avg":".227","atBats":229,"obp":".285","slg":".354","ops":".639","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":81,"rbi":26,"leftOnBase":101,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.80","popOuts":19,"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":79,"putOuts":46,"errors":2,"chances":127,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":110,"flyOuts":59,"groundOuts":100,"airOuts":104,"runs":51,"doubles":16,"triples":1,"homeRuns":16,"strikeOuts":96,"baseOnBalls":39,"intentionalWalks":1,"hits":94,"hitByPitch":4,"avg":".241","atBats":390,"obp":".314","slg":".410","ops":".724","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":160,"rbi":49,"leftOnBase":163,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.38","popOuts":15,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":105,"errors":0,"chances":106,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":53,"groundOuts":57,"airOuts":94,"runs":71,"doubles":15,"triples":4,"homeRuns":24,"strikeOuts":102,"baseOnBalls":31,"intentionalWalks":3,"hits":96,"hitByPitch":4,"avg":".279","atBats":344,"obp":".341","slg":".555","ops":".896","caughtStealing":0,"stolenBases":17,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":191,"rbi":60,"leftOnBase":115,"sacBunts":0,"sacFlies":5,"babip":".323","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.33","popOuts":18,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":200,"errors":2,"chances":204,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":20,"groundOuts":31,"airOuts":42,"runs":25,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":11,"intentionalWalks":0,"hits":49,"hitByPitch":0,"atBats":177,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":740,"era":"5.11","inningsPitched":"44.0","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.36","battersFaced":190,"outs":132,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":740,"balls":246,"strikes":494,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".429","pitchesPerInning":"16.82","gamesFinished":0,"strikeoutWalkRatio":"5.18","strikeoutsPer9Inn":"11.66","walksPer9Inn":"2.25","hitsPer9Inn":"10.02","runsScoredPer9":"5.11","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"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":23,"flyOuts":88,"groundOuts":92,"airOuts":159,"runs":44,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":153,"baseOnBalls":27,"intentionalWalks":0,"hits":101,"hitByPitch":11,"atBats":503,"obp":".256","caughtStealing":11,"stolenBases":16,"stolenBasePercentage":".593","caughtStealingPercentage":".407","numberOfPitches":2191,"era":"2.72","inningsPitched":"139.0","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"0.92","battersFaced":543,"outs":417,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2191,"balls":748,"strikes":1443,"strikePercentage":".660","hitBatsmen":11,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".706","pitchesPerInning":"15.76","gamesFinished":0,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"9.91","walksPer9Inn":"1.75","hitsPer9Inn":"6.54","runsScoredPer9":"2.85","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":41,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"0-2 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":27,"groundOuts":47,"airOuts":64,"runs":34,"doubles":11,"triples":3,"homeRuns":16,"strikeOuts":81,"baseOnBalls":35,"intentionalWalks":0,"hits":51,"hitByPitch":5,"avg":".212","atBats":241,"obp":".322","slg":".481","ops":".803","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":116,"rbi":27,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.06","popOuts":23,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":105,"errors":2,"chances":110,"fielding":".982","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":"400","stats":{"batting":{"summary":"1-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":13,"groundOuts":15,"airOuts":17,"runs":7,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".333","atBats":60,"obp":".420","slg":".533","ops":".953","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":32,"rbi":14,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".360","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":20,"errors":2,"chances":46,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[663616,621439,668885,665019,807712,670242,686797,668904,666397,681508,701487,570632,541640],"pitchers":[701487,570632,541640],"bench":[680837,680777],"bullpen":[701519,681892,641672,621139,805673,641927,657746,663485,543859,623437],"battingOrder":[663616,668885,665019,807712,670242,686797,668904,666397,681508],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lee, B (12, Morton, C)."},{"label":"TB","value":"Keaschall; Lee, B 2."},{"label":"Runners left in scoring position, 2 out","value":"Julien; Wallner; Gasper."},{"label":"GIDP","value":"Wallner."},{"label":"Team RISP","value":"0-for-9."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Keaschall (2, fielding)."},{"label":"Outfield assists","value":"Clemens (McKinstry at home)."}]}],"note":[]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"First Base"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Wallner (by Morton, C)."},{"label":"Pitch timer violations","value":"Morton, C (pitcher)."},{"label":"Pitches-strikes","value":"Morton, C 98-55; Kahnle 18-10; Hurter 23-12; Horn 27-13; Ohl 67-44; Ureña 76-43; Ramírez, E 8-5."},{"label":"Groundouts-flyouts","value":"Morton, C 4-5; Kahnle 1-1; Hurter 1-0; Horn 0-0; Ohl 3-1; Ureña 7-4; Ramírez, E 0-2."},{"label":"Batters faced","value":"Morton, C 23; Kahnle 4; Hurter 4; Horn 4; Ohl 17; Ureña 19; Ramírez, E 3."},{"label":"Inherited runners-scored","value":"Ureña 2-1."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Tripp Gibson. 2B: Ryan Blakney. 3B: John Bacon. "},{"label":"Weather","value":"84 degrees, Overcast."},{"label":"Wind","value":"7 mph, R To L."},{"label":"First pitch","value":"7:36 PM."},{"label":"T","value":"2:42 (:26 delay)."},{"label":"Att","value":"27,282."},{"label":"Venue","value":"Target Field."},{"label":"August 15, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203","boxscoreName":"Morton, C"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 8-10)","summary":"6.0 IP, 0 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":43,"strikes":55,"strikePercentage":".560","hitBatsmen":1,"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":2,"lineOuts":1},"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":26,"gamesStarted":20,"flyOuts":65,"groundOuts":112,"airOuts":109,"runs":70,"doubles":22,"triples":3,"homeRuns":18,"strikeOuts":122,"baseOnBalls":53,"intentionalWalks":2,"hits":123,"hitByPitch":12,"atBats":458,"obp":".355","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2066,"era":"5.20","inningsPitched":"117.2","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.50","battersFaced":532,"outs":353,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2066,"balls":743,"strikes":1323,"strikePercentage":".640","hitBatsmen":12,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".444","pitchesPerInning":"17.56","gamesFinished":1,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.33","walksPer9Inn":"4.05","hitsPer9Inn":"9.41","runsScoredPer9":"5.35","homeRunsPer9":"1.38","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":18,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":3,"chances":22,"fielding":".864","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":71,"pitchingGameScore":71},{"player":{"person":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632","boxscoreName":"Ureña"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":33,"strikes":43,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":4,"flyOuts":18,"groundOuts":30,"airOuts":42,"runs":14,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":1,"hits":33,"hitByPitch":0,"atBats":120,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":522,"era":"4.06","inningsPitched":"31.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.42","battersFaced":133,"outs":93,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":189,"strikes":333,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".---","pitchesPerInning":"16.84","gamesFinished":5,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"4.94","walksPer9Inn":"3.19","hitsPer9Inn":"9.58","runsScoredPer9":"4.06","homeRunsPer9":"1.74","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":14},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":71,"pitchingGameScore":71},{"player":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","boxscoreName":"Dingler"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":49,"groundOuts":67,"airOuts":90,"runs":37,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":77,"baseOnBalls":14,"intentionalWalks":1,"hits":87,"hitByPitch":8,"avg":".272","atBats":320,"obp":".318","slg":".428","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":137,"rbi":49,"leftOnBase":128,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"29.09","popOuts":20,"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":19,"stolenBases":40,"stolenBasePercentage":".678","caughtStealingPercentage":".322","assists":29,"putOuts":760,"errors":2,"chances":791,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"loser":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}