{"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":824235,"link":"/api/v1.1/game/824235/feed/live","metaData":{"wait":10,"timeStamp":"20260825_011704","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824235,"type":"R","doubleHeader":"N","id":"2026/08/24/tbamlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824235-2026-08-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-24T22:40:00Z","originalDate":"2026-08-24","officialDate":"2026-08-24","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":53,"ties":0,"pct":".595"},"records":{},"divisionLeader":false,"wins":78,"losses":53,"winningPercentage":".595"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2026,"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":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":70,"ties":0,"pct":".466"},"records":{},"divisionLeader":false,"wins":61,"losses":70,"winningPercentage":".466"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID670764":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764","firstName":"Taylor","lastName":"Walls","primaryNumber":"6","birthDate":"1996-07-10","currentAge":30,"birthCity":"Cordele","birthStateProvince":"GA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Taylor","useLastName":"Walls","boxscoreName":"Walls","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-05-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Walls","nameSlug":"taylor-walls-670764","firstLastName":"Taylor Walls","lastFirstName":"Walls, Taylor","lastInitName":"Walls, T","initLastName":"T Walls","fullFMLName":"Taylor Walls","fullLFMName":"Walls, Taylor","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669330":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330","firstName":"Tyler","lastName":"Wells","primaryNumber":"68","birthDate":"1994-08-26","currentAge":32,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 8\"","weight":270,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Wells","middleName":"Austin","boxscoreName":"Wells, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Wells","nameSlug":"tyler-wells-669330","firstLastName":"Tyler Wells","lastFirstName":"Wells, Tyler","lastInitName":"Wells, T","initLastName":"T Wells","fullFMLName":"Tyler Austin Wells","fullLFMName":"Wells, Tyler Austin","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID814430":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430","firstName":"Brett","lastName":"Callahan","primaryNumber":"34","birthDate":"2001-11-02","currentAge":24,"birthCity":"Newark","birthStateProvince":"DE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brett","useLastName":"Callahan","middleName":"Ryan","boxscoreName":"Callahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Callahan","nameSlug":"brett-callahan-814430","firstLastName":"Brett Callahan","lastFirstName":"Callahan, Brett","lastInitName":"Callahan, B","initLastName":"B Callahan","fullFMLName":"Brett Callahan","fullLFMName":"Callahan, Brett ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID701678":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","firstName":"Hao-Yu","lastName":"Lee","primaryNumber":"50","birthDate":"2003-02-03","currentAge":23,"birthCity":"New Taipei","birthCountry":"Taiwan","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Hao-Yu","useLastName":"Lee","boxscoreName":"Lee","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hao-Yu Lee","nameSlug":"hao-yu-lee-701678","firstLastName":"Hao-Yu Lee","lastFirstName":"Lee, Hao-Yu","lastInitName":"Lee, H","initLastName":"H Lee","fullFMLName":"Hao-Yu Lee","fullLFMName":"Lee, Hao-Yu ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"9","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID623454":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454","firstName":"Andrew","lastName":"Anderson","primaryNumber":"38","birthDate":"1994-03-22","currentAge":32,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Anderson","middleName":"J.","boxscoreName":"Anderson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Anderson","nameSlug":"drew-anderson-623454","firstLastName":"Drew Anderson","lastFirstName":"Anderson, Drew","lastInitName":"Anderson, D","initLastName":"D Anderson","fullFMLName":"Andrew J. Anderson","fullLFMName":"Anderson, Andrew J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"ID663432":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432","firstName":"Tanner","lastName":"Rainey","primaryNumber":"56","birthDate":"1992-12-25","currentAge":33,"birthCity":"Folsom","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Rainey","middleName":"Scott","boxscoreName":"Rainey","nickName":"Rainman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Rainey","nameSlug":"tanner-rainey-663432","firstLastName":"Tanner Rainey","lastFirstName":"Rainey, Tanner","lastInitName":"Rainey, T","initLastName":"T Rainey","fullFMLName":"Tanner Scott Rainey","fullLFMName":"Rainey, Tanner Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":22,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID592155":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155","firstName":"Cameron","lastName":"Booser","primaryNumber":"62","birthDate":"1992-05-04","currentAge":34,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Booser","middleName":"Joseph","boxscoreName":"Booser","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cam Booser","nameSlug":"cam-booser-592155","firstLastName":"Cam Booser","lastFirstName":"Booser, Cam","lastInitName":"Booser, C","initLastName":"C Booser","fullFMLName":"Cameron Joseph Booser","fullLFMName":"Booser, Cameron Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID676356":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","firstName":"Jonathan","lastName":"DeLuca","primaryNumber":"21","birthDate":"1998-07-10","currentAge":28,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jonny","useLastName":"DeLuca","middleName":"Davis","boxscoreName":"DeLuca","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonny DeLuca","nameSlug":"jonny-deluca-676356","firstLastName":"Jonny DeLuca","lastFirstName":"DeLuca, Jonny","lastInitName":"DeLuca, J","initLastName":"J DeLuca","fullFMLName":"Jonathan Davis DeLuca","fullLFMName":"DeLuca, Jonathan Davis","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID700652":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652","firstName":"Kenneth","lastName":"Piper","primaryNumber":"50","birthDate":"1998-07-12","currentAge":28,"birthCity":"Florissant","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kenny","useLastName":"Piper","middleName":"David","boxscoreName":"Piper","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenny Piper","nameSlug":"kenny-piper-700652","firstLastName":"Kenny Piper","lastFirstName":"Piper, Kenny","lastInitName":"Piper, K","initLastName":"K Piper","fullFMLName":"Kenneth David Piper","fullLFMName":"Piper, Kenneth David","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"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},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID703601":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601","firstName":"Maxwell","lastName":"Clark","primaryNumber":"15","birthDate":"2004-12-21","currentAge":21,"birthCity":"Franklin","birthStateProvince":"IN","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Max","useLastName":"Clark","middleName":"Reece","boxscoreName":"Clark","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Clark","nameSlug":"max-clark-703601","firstLastName":"Max Clark","lastFirstName":"Clark, Max","lastInitName":"Clark, M","initLastName":"M Clark","fullFMLName":"Maxwell Reece Clark","fullLFMName":"Clark, Maxwell Reece","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":27,"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},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID808825":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825","firstName":"Andrew","lastName":"Sears","primaryNumber":"64","birthDate":"2002-08-30","currentAge":24,"birthCity":"West Warwick","birthStateProvince":"RI","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Sears","middleName":"Warren","boxscoreName":"Sears, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Sears","nameSlug":"andrew-sears-808825","firstLastName":"Andrew Sears","lastFirstName":"Sears, Andrew","lastInitName":"Sears, A","initLastName":"A Sears","fullFMLName":"Andrew Sears","fullLFMName":"Sears, Andrew ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID667452":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452","firstName":"Corey","lastName":"Julks","primaryNumber":"44","birthDate":"1996-02-27","currentAge":30,"birthCity":"Friendswood","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Corey","useLastName":"Julks","middleName":"Christopher","boxscoreName":"Julks","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Julks","nameSlug":"corey-julks-667452","firstLastName":"Corey Julks","lastFirstName":"Julks, Corey","lastInitName":"Julks, C","initLastName":"C Julks","fullFMLName":"Corey Christopher Julks","fullLFMName":"Julks, Corey Christopher","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"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},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680664":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664","firstName":"Eduardo","lastName":"Valencia","primaryNumber":"32","birthDate":"2000-01-25","currentAge":26,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eduardo","useLastName":"Valencia","middleName":"Andres","boxscoreName":"Valencia","gender":"M","nameMatrilineal":"Padilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduardo Valencia","nameSlug":"eduardo-valencia-680664","firstLastName":"Eduardo Valencia","lastFirstName":"Valencia, Eduardo","lastInitName":"Valencia, E","initLastName":"E Valencia","fullFMLName":"Eduardo Andres Valencia","fullLFMName":"Valencia, Eduardo Andres","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID621097":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097","firstName":"Jacob","lastName":"Waguespack","primaryNumber":"58","birthDate":"1993-11-05","currentAge":32,"birthCity":"Prairieville","birthStateProvince":"LA","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Waguespack","middleName":"Daniel","boxscoreName":"Waguespack","nickName":"Waguespack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAG-uh-spak","mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Waguespack","nameSlug":"jacob-waguespack-621097","firstLastName":"Jacob Waguespack","lastFirstName":"Waguespack, Jacob","lastInitName":"Waguespack, J","initLastName":"J Waguespack","fullFMLName":"Jacob Daniel Waguespack","fullLFMName":"Waguespack, Jacob Daniel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701162":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162","firstName":"Benjamin","lastName":"Malgeri","primaryNumber":"53","birthDate":"2000-01-12","currentAge":26,"birthCity":"Exeter","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ben","useLastName":"Malgeri","middleName":"Joseph","boxscoreName":"Malgeri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Malgeri","nameSlug":"ben-malgeri-701162","firstLastName":"Ben Malgeri","lastFirstName":"Malgeri, Ben","lastInitName":"Malgeri, B","initLastName":"B Malgeri","fullFMLName":"Benjamin Joseph Malgeri","fullLFMName":"Malgeri, Benjamin Joseph","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID666018":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","firstName":"Jonathan","lastName":"Aranda","primaryNumber":"8","birthDate":"1998-05-23","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jonathan","useLastName":"Aranda","middleName":"Alexander","boxscoreName":"Aranda","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":false,"pronunciation":"ah-RAHN-duh","mlbDebutDate":"2022-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Aranda","nameSlug":"jonathan-aranda-666018","firstLastName":"Jonathan Aranda","lastFirstName":"Aranda, Jonathan","lastInitName":"Aranda, J","initLastName":"J Aranda","fullFMLName":"Jonathan Alexander Aranda","fullLFMName":"Aranda, Jonathan Alexander","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID655889":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889","firstName":"Manuel","lastName":"Rodríguez","primaryNumber":"39","birthDate":"1996-08-06","currentAge":30,"birthCity":"Merida","birthStateProvince":"-1","birthCountry":"Mexico","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Manuel","useLastName":"Rodríguez","middleName":"De Jesus","boxscoreName":"Rodríguez, M","gender":"M","nameMatrilineal":"Caamal","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manuel Rodríguez","nameSlug":"manuel-rodriguez-655889","firstLastName":"Manuel Rodríguez","lastFirstName":"Rodríguez, Manuel","lastInitName":"Rodríguez, M","initLastName":"M Rodríguez","fullFMLName":"Manuel De Jesus Rodríguez","fullLFMName":"Rodríguez, Manuel De Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID695549":{"id":695549,"fullName":"Jackson Jobe","link":"/api/v1/people/695549","firstName":"Jackson","lastName":"Jobe","primaryNumber":"21","birthDate":"2002-07-30","currentAge":24,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Jobe","middleName":"William","boxscoreName":"Jobe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Jobe","nameSlug":"jackson-jobe-695549","firstLastName":"Jackson Jobe","lastFirstName":"Jobe, Jackson","lastInitName":"Jobe, J","initLastName":"J Jobe","fullFMLName":"Jackson William Jobe","fullLFMName":"Jobe, Jackson William","strikeZoneTop":3.467,"strikeZoneBottom":1.589},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517},"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}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Cloudy","temp":"74","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":23265,"firstPitch":"2026-08-24T22:41:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"home":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":570881,"fullName":"John Malkoski","link":"/api/v1/people/570881"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a line drive to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-24T22:41:57.785Z","endTime":"2026-08-24T22:42:48.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-24T19:54:42.332Z","endTime":"2026-08-24T22:22:14.611Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-24T22:22:14.611Z","endTime":"2026-08-24T22:40:30.074Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-24T22:40:30.074Z","endTime":"2026-08-24T22:42:00.068Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104835523600062,"aZ":-26.57417837982675,"pfxX":8.07917743433103,"pfxZ":2.912139762688291,"pX":-0.5482252795129792,"pZ":3.520665809382007,"vX0":-6.278888336852809,"vY0":-137.25144488448487,"vZ0":-2.0148667736797474,"x":137.9,"y":143.72,"x0":0.7103770367221287,"y0":50.00244032635796,"z0":6.059506071106305,"aX":15.537010761645313},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.0,"breakHorizontal":-13.4,"spinRate":2126,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.3978433121382907,"extension":5.7757134674796085},"index":3,"playId":"9fe7ee26-8139-35b9-a04d-4fc5e4906f00","pitchNumber":1,"startTime":"2026-08-24T22:42:00.068Z","endTime":"2026-08-24T22:42:04.512Z","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":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.471894757959245,"aZ":-27.935137459657714,"pfxX":10.428428594868603,"pfxZ":2.2777847931977036,"pX":0.22904034710023802,"pZ":2.83037434849221,"vX0":-5.270873154532945,"vY0":-135.61244879957295,"vZ0":-3.0644032252591575,"x":108.27,"y":162.36,"x0":0.8421708005783881,"y0":50.00545186047915,"z0":5.922230859074296,"aX":19.439806311174674},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":-17.8,"spinRate":2239,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4037917686326469,"extension":5.771787341070515},"index":4,"playId":"60d32113-4821-307a-8759-4d616199b8d2","pitchNumber":2,"startTime":"2026-08-24T22:42:16.058Z","endTime":"2026-08-24T22:42:19.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07734834980881,"aZ":-19.585070368306162,"pfxX":3.802996815079006,"pfxZ":6.54337630129336,"pX":-0.22355406316941354,"pZ":3.512856654448512,"vX0":-3.622399853491848,"vY0":-137.70644187739452,"vZ0":-3.032773795168283,"x":125.52,"y":143.93,"x0":0.6137180053982367,"y0":50.00331191772558,"z0":5.950694472542971,"aX":7.317081391092261},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":-6.1,"spinRate":2101,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.39749026481170713,"extension":5.8050247790536},"hitData":{"launchSpeed":99.0,"launchAngle":12.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":163.55,"coordY":86.14}},"index":5,"playId":"5c8bcb5b-f74b-3432-b612-eda21f6369c2","pitchNumber":3,"startTime":"2026-08-24T22:42:37.640Z","endTime":"2026-08-24T22:42:48.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T22:42:48.321Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Vilade singles on a sharp line drive to left fielder Brett Callahan. Yandy Díaz to 3rd. Ryan Vilade to 2nd. Yandy Díaz advances to 3rd, on a fielding error by left fielder Brett Callahan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-24T22:42:48.657Z","endTime":"2026-08-24T22:43:44.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.021208254276825,"aZ":-41.8264479613918,"pfxX":-7.782879711055717,"pfxZ":-7.717136677627247,"pX":0.4057370221988485,"pZ":3.270233942503811,"vX0":0.717526700440698,"vY0":-111.4615139548901,"vZ0":3.328960862099457,"x":101.53,"y":150.48,"x0":1.0890645709980706,"y0":50.00113516531595,"z0":6.092126930117834,"aX":-9.73934057653868},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-12.7,"breakHorizontal":13.9,"spinRate":2816,"spinDirection":313},"zone":3,"typeConfidence":2.0,"plateTime":0.4924085128876774,"extension":5.648251118839797},"index":0,"playId":"3075e374-0171-3918-be08-a772e7dfe9f4","pitchNumber":1,"startTime":"2026-08-24T22:43:13.814Z","endTime":"2026-08-24T22:43:17.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278632603021396,"aZ":-21.95945592603506,"pfxX":8.347694981377785,"pfxZ":5.46290884207522,"pX":-0.2846908923983851,"pZ":1.9985665136272595,"vX0":-5.242920303512693,"vY0":-135.57652051444478,"vZ0":-6.061806886965604,"x":127.85,"y":184.82,"x0":0.5847118411667179,"y0":50.00517781664109,"z0":5.785220926562483,"aX":15.618566568381862},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":-14.0,"spinRate":2180,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.40323173714855987,"extension":5.717264352613948},"hitData":{"launchSpeed":113.0,"launchAngle":12.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.98,"coordY":100.29}},"index":1,"playId":"ff4e7e9d-6b14-3df4-9a72-efe85e3d0e32","pitchNumber":2,"startTime":"2026-08-24T22:43:30.965Z","endTime":"2026-08-24T22:43:44.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T22:43:44.061Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Javier Báez to first baseman Spencer Torkelson. Yandy Díaz scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-24T22:43:59.366Z","endTime":"2026-08-24T22:45:46.625Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.894758224804807,"aZ":-28.101113387521423,"pfxX":11.988287665024473,"pfxZ":2.376390107018568,"pX":0.10968268953231573,"pZ":1.5055839214118643,"vX0":-5.161473695654614,"vY0":-130.26184639291554,"vZ0":-5.5854869218395615,"x":112.82,"y":198.13,"x0":0.5615128580387613,"y0":50.00413837592911,"z0":5.807774881130925,"aX":20.56042294941978},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-20.5,"spinRate":1582,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4208203242496382,"extension":5.805966250026928},"index":0,"playId":"fd6f062b-e902-3a5a-b6ff-312b4f2ebf78","pitchNumber":1,"startTime":"2026-08-24T22:44:13.165Z","endTime":"2026-08-24T22:44:16.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.877456737511274,"aZ":-42.67718967018593,"pfxX":-5.841375414415848,"pfxZ":-8.15611875563005,"pX":0.16761336825871995,"pZ":1.1791809887654006,"vX0":-0.06750733901460124,"vY0":-113.38924978046954,"vZ0":-0.8530828363663407,"x":110.61,"y":206.94,"x0":0.9553972969132585,"y0":50.00280028900244,"z0":5.8598336457032305,"aX":-7.521876384897166},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-14.6,"breakHorizontal":10.6,"spinRate":2716,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.4851105769286628,"extension":5.742642242136819},"index":1,"playId":"0262f798-c9c8-363b-b664-fbe96000ba83","pitchNumber":2,"startTime":"2026-08-24T22:44:41.469Z","endTime":"2026-08-24T22:44:45.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.671941856425583,"aZ":-42.07137325028952,"pfxX":-5.132158150363021,"pfxZ":-7.539816315081299,"pX":-0.9238918079437097,"pZ":0.4298559488902558,"vX0":-2.193396891562275,"vY0":-114.31767559764761,"vZ0":-2.6979435792967297,"x":152.22,"y":227.17,"x0":0.7171770301735491,"y0":50.003505359071156,"z0":5.787504931128216,"aX":-6.736796626842634},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.0,"breakHorizontal":9.8,"spinRate":2688,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4806285164885429,"extension":5.892777899957525},"index":2,"playId":"707f43b9-3c10-37ce-9d6b-420b40b1ef44","pitchNumber":3,"startTime":"2026-08-24T22:45:09.480Z","endTime":"2026-08-24T22:45:14.485Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.806920158342812,"aZ":-33.316700135009754,"pfxX":7.33959612361892,"pfxZ":-0.6430679107982833,"pX":0.0036496334483529145,"pZ":2.6002211006202782,"vX0":-3.8403140581590125,"vY0":-131.82112436993484,"vZ0":-2.4491927299120526,"x":116.86,"y":168.57,"x0":0.5192901703571066,"y0":50.00299868052246,"z0":5.980510567997265,"aX":13.026103987907609},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.4,"breakHorizontal":-12.6,"spinRate":1476,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.414180443247234,"extension":5.862480051902838},"hitData":{"launchSpeed":103.0,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.03,"coordY":141.35}},"index":3,"playId":"fc946b8a-75aa-301e-ac9e-4536eb0c7cd9","pitchNumber":4,"startTime":"2026-08-24T22:45:37.836Z","endTime":"2026-08-24T22:45:46.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T22:45:46.625Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a ground ball to shortstop Javier Báez. Ryan Vilade to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-24T22:46:01.707Z","endTime":"2026-08-24T22:46:21.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"postOnThird":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.631475865764777,"aZ":-22.252012357691086,"pfxX":9.8415961771362,"pfxZ":5.245454692588846,"pX":0.12596570187744402,"pZ":1.6642152818923563,"vX0":-5.117554568134757,"vY0":-136.34055914938722,"vZ0":-7.036674888256572,"x":112.2,"y":193.85,"x0":0.7438651645164237,"y0":50.002744814109754,"z0":5.802904112732458,"aX":18.616836932187553},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":-16.8,"spinRate":2185,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.40099423898507824,"extension":5.775029353370856},"hitData":{"launchSpeed":90.1,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.73,"coordY":150.67}},"index":0,"playId":"0bd4a19d-e0f3-3dca-934c-06a4195ae52c","pitchNumber":1,"startTime":"2026-08-24T22:46:13.252Z","endTime":"2026-08-24T22:46:21.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T22:46:21.740Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jonathan Aranda grounds into a force out, first baseman Spencer Torkelson to shortstop Javier Báez. Ryan Vilade scores. Jonny DeLuca out at 2nd. Jonathan Aranda to 1st.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-24T22:46:27.915Z","endTime":"2026-08-24T22:47:50.352Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.107012117458755,"aZ":-23.520080096622376,"pfxX":9.413678380561823,"pfxZ":4.626647833161014,"pX":-0.4300948770321984,"pZ":1.127207240527865,"vX0":-6.1237659738047485,"vY0":-135.9956289107704,"vZ0":-8.003943629671545,"x":133.39,"y":208.35,"x0":0.6288875486634182,"y0":50.006522850753534,"z0":5.74286583243308,"aX":17.618823138262844},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":-15.7,"spinRate":2220,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4029188384986835,"extension":5.834269637566487},"index":0,"playId":"7993dfc6-c429-360d-85ad-42f29b908fa4","pitchNumber":1,"startTime":"2026-08-24T22:47:04.293Z","endTime":"2026-08-24T22:47:10.268Z","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.5,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397601485920266,"aZ":-26.396925122196993,"pfxX":8.59458048628558,"pfxZ":3.0790520038815963,"pX":-1.0211090480492653,"pZ":1.649613271361044,"vX0":-7.42393961618968,"vY0":-135.9601088910685,"vZ0":-6.273768229320894,"x":155.92,"y":194.24,"x0":0.626263129364827,"y0":50.00039522104123,"z0":5.815150062061364,"aX":16.111948770413672},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":-14.0,"spinRate":2150,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.40262722202291457,"extension":5.812179994728944},"index":1,"playId":"97e4c24c-f2ce-30d0-99f1-19c0672e3a7e","pitchNumber":2,"startTime":"2026-08-24T22:47:23.359Z","endTime":"2026-08-24T22:47:26.992Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89262284971431,"aZ":-25.487462134441984,"pfxX":9.780302888879097,"pfxZ":3.602342521746899,"pX":-0.14403192644413848,"pZ":2.096679243558967,"vX0":-4.918063190802103,"vY0":-136.29595197495598,"vZ0":-5.428685548756473,"x":122.49,"y":182.17,"x0":0.4270198982931447,"y0":50.00132242473058,"z0":5.9072038819887025,"aX":18.139645392990847},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":-16.4,"spinRate":2177,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.40404936017082704,"extension":5.631279531979194},"hitData":{"launchSpeed":81.6,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.32,"coordY":172.97}},"index":2,"playId":"c53041c2-d9c4-3390-8dde-eb167af17986","pitchNumber":3,"startTime":"2026-08-24T22:47:41.698Z","endTime":"2026-08-24T22:47:50.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T22:47:50.352Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Mateo walks. Jonathan Aranda to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-24T22:48:15.213Z","endTime":"2026-08-24T22:50:02.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":69.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82354693857188,"aZ":-42.91988646397428,"pfxX":-9.075467095040823,"pfxZ":-8.660105299031239,"pX":1.3361227107991782,"pZ":2.708379688466579,"vX0":2.7505244572870837,"vY0":-111.52891815334648,"vZ0":2.5520422341413687,"x":66.07,"y":165.65,"x0":1.2552202991857768,"y0":50.002138011573784,"z0":6.02373436207771,"aX":-11.26333570041957},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.5,"breakHorizontal":15.6,"spinRate":2695,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.49390740243714015,"extension":5.632918807314493},"index":0,"playId":"e65b97e4-e461-3236-988d-fa64ea8bbcc4","pitchNumber":1,"startTime":"2026-08-24T22:48:21.867Z","endTime":"2026-08-24T22:48:25.562Z","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.5,"endSpeed":80.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017745702933713,"aZ":-30.024078126316873,"pfxX":10.260875681052962,"pfxZ":1.2996762432022724,"pX":1.2514929130682515,"pZ":4.0015255608248514,"vX0":-2.633844062301833,"vY0":-127.4755353082406,"vZ0":0.926655740205582,"x":69.3,"y":130.74,"x0":0.9618381373140634,"y0":50.00281114428038,"z0":5.994806043303686,"aX":16.96804221554254},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":-18.0,"spinRate":1469,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4288806643549883,"extension":5.7816243631650295},"index":1,"playId":"af4b920b-ec7b-393a-959b-191ae6f69565","pitchNumber":2,"startTime":"2026-08-24T22:48:41.459Z","endTime":"2026-08-24T22:48:44.652Z","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":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721497634275362,"aZ":-27.843378133013562,"pfxX":7.991641713759602,"pfxZ":2.493457541394573,"pX":-0.37381464713352985,"pZ":2.4182825895847646,"vX0":-5.490682387077482,"vY0":-130.2905101036185,"vZ0":-3.437424618490968,"x":131.25,"y":173.49,"x0":0.7116458765935482,"y0":50.0037255533644,"z0":5.835247512670506,"aX":13.88275709829938},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-13.4,"spinRate":1597,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.41873734829120046,"extension":5.888724919204075},"index":2,"playId":"f0efd2fb-67a0-3ac5-ab35-6b4dd26fa869","pitchNumber":3,"startTime":"2026-08-24T22:49:02.022Z","endTime":"2026-08-24T22:49:06.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-24T22:49:21.468Z","endTime":"2026-08-24T22:49:35.553Z","isPitch":false,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"}},{"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":94.9,"endSpeed":87.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.733388932305118,"aZ":-24.406789355538002,"pfxX":7.8946770884438235,"pfxZ":4.0040578835286675,"pX":-1.386616352184422,"pZ":1.69194817561985,"vX0":-7.066635067176732,"vY0":-137.92304874486905,"vZ0":-6.8628889036211715,"x":169.85,"y":193.1,"x0":0.17459563402160383,"y0":50.00416297936358,"z0":5.84235303898922,"aX":15.314404124937077},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":-13.0,"spinRate":2274,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.3961120046385438,"extension":5.804131495317994},"index":4,"playId":"d03363c6-ab59-3036-b3c6-46a31f85b7df","pitchNumber":4,"startTime":"2026-08-24T22:49:35.553Z","endTime":"2026-08-24T22:49:39.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78312222841225,"aZ":-24.947382823371605,"pfxX":9.576193180758555,"pfxZ":3.897731502759087,"pX":-1.4784867520465672,"pZ":1.465128016646888,"vX0":-8.831816976480159,"vY0":-135.1569236189853,"vZ0":-6.695922606353532,"x":173.36,"y":199.22,"x0":0.5834907242347542,"y0":50.00544272179259,"z0":5.7207570135664225,"aX":17.7634229748352},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.8,"breakHorizontal":-15.5,"spinRate":2193,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4048841438066084,"extension":5.85851621742548},"index":5,"playId":"7fabf3ab-86d2-3ff4-9c06-5050df33b70e","pitchNumber":5,"startTime":"2026-08-24T22:49:58.144Z","endTime":"2026-08-24T22:50:02.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T22:50:02.228Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to third baseman Kevin McGonigle in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-24T22:51:13.291Z","endTime":"2026-08-24T22:55:31.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-24T22:50:19.471Z","endTime":"2026-08-24T22:51:15.274Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97788287298258,"aZ":-22.24064999314361,"pfxX":9.947657869851636,"pfxZ":5.248561342920091,"pX":-0.3506568243334871,"pZ":1.8896431988526967,"vX0":-5.768360869139333,"vY0":-136.68195725394582,"vZ0":-6.553150957117134,"x":130.37,"y":187.76,"x0":0.49402265067784934,"y0":50.00605988120466,"z0":5.844565431760222,"aX":18.83492846264981},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":-16.8,"spinRate":2234,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4006578208423077,"extension":5.762809369081899},"index":1,"playId":"b14eee2f-ec03-3bd3-95ce-1a19dad71677","pitchNumber":1,"startTime":"2026-08-24T22:51:15.274Z","endTime":"2026-08-24T22:51:18.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.458013577958287,"aZ":-43.24095436179455,"pfxX":-5.148507990104923,"pfxZ":-8.778345130126368,"pX":-0.6570765826854688,"pZ":0.8677111836203245,"vX0":-1.9849409259578632,"vY0":-112.78257479016679,"vZ0":-1.2771367891571186,"x":142.05,"y":215.35,"x0":0.908574727159856,"y0":50.000375615919154,"z0":5.883633262521808,"aX":-6.493974533047413},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-15.8,"breakHorizontal":9.8,"spinRate":2957,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.48953488221558183,"extension":5.654264269857499},"index":2,"playId":"9c1028e7-4525-3df5-b71e-d9057fce72e0","pitchNumber":2,"startTime":"2026-08-24T22:51:35.649Z","endTime":"2026-08-24T22:51:39.277Z","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":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.176850864433508,"aZ":-42.21734634472852,"pfxX":-6.100406077033806,"pfxZ":-8.142160604197223,"pX":0.9348116020085897,"pZ":2.1157791401900337,"vX0":1.3672162388964297,"vY0":-110.52721220503561,"vZ0":1.4317273974148392,"x":81.37,"y":181.65,"x0":1.0997171704455753,"y0":50.00206159911354,"z0":5.901916236512837,"aX":-7.5273371757258545},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.0,"breakHorizontal":10.7,"spinRate":2672,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.49605296849921965,"extension":5.674101583834819},"index":3,"playId":"19960ccc-a63c-39de-9791-1dedfc66ad1f","pitchNumber":3,"startTime":"2026-08-24T22:51:58.651Z","endTime":"2026-08-24T22:52:02.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.507591453947036,"aZ":-26.826027710075113,"pfxX":9.430888931056941,"pfxZ":2.8264318918932627,"pX":-0.7032166425878369,"pZ":3.1694519527869285,"vX0":-6.301316521786768,"vY0":-135.88560519383205,"vZ0":-2.5148552475270005,"x":143.8,"y":153.2,"x0":0.4067110101015164,"y0":50.00333185993472,"z0":5.948229491335485,"aX":17.843919287771413},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":-16.0,"spinRate":2151,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.40128633384667634,"extension":5.842396365390822},"index":4,"playId":"2d41c042-d687-3c48-8bfa-905496b7a316","pitchNumber":4,"startTime":"2026-08-24T22:52:17.510Z","endTime":"2026-08-24T22:52:21.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67649442888284,"aZ":-43.09897047530547,"pfxX":-5.250583901238656,"pfxZ":-8.279141397354376,"pX":-1.4347947539416064,"pZ":0.9224506974176159,"vX0":-3.8864562304261865,"vY0":-115.1336426414465,"vZ0":-1.4533256978642277,"x":171.69,"y":213.87,"x0":0.967092422361572,"y0":50.001108075018294,"z0":5.795602983986977,"aX":-6.930633892100812},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.0,"breakHorizontal":10.6,"spinRate":2922,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4787717961277611,"extension":5.679786766890205},"index":5,"playId":"b3cc72db-bc32-3d9d-ab34-775f6083d81e","pitchNumber":5,"startTime":"2026-08-24T22:52:49.929Z","endTime":"2026-08-24T22:52:54.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.305120919009344,"aZ":-41.77393714867702,"pfxX":-5.73012152939649,"pfxZ":-7.574508774361251,"pX":-0.5828218587302703,"pZ":1.0461538808832838,"vX0":-1.9427376011770456,"vY0":-112.67984307058998,"vZ0":-0.9169065064516762,"x":139.22,"y":210.53,"x0":1.0386820569616682,"y0":50.00525572436449,"z0":5.7345342915948185,"aX":-7.259314051696144},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-13.6,"breakHorizontal":10.9,"spinRate":2713,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.48888011865156855,"extension":5.797879635726737},"index":6,"playId":"a325be9d-f173-34ad-a472-f210f4c79e71","pitchNumber":6,"startTime":"2026-08-24T22:53:11.841Z","endTime":"2026-08-24T22:53:15.307Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359366370768736,"aZ":-28.910759688052547,"pfxX":9.368034593764342,"pfxZ":1.6878651986466355,"pX":0.2987426856726914,"pZ":2.595222204592859,"vX0":-3.979192227674877,"vY0":-137.78153835482715,"vZ0":-3.5826037969530367,"x":105.61,"y":168.71,"x0":0.5411330455202693,"y0":50.00039647025795,"z0":5.856450970441247,"aX":18.08748854384096},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.5,"breakHorizontal":-16.2,"spinRate":1959,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.396862165745016,"extension":5.768347077164405},"index":7,"playId":"2ce24a8b-4df6-3772-b5c0-11855182e8b3","pitchNumber":7,"startTime":"2026-08-24T22:53:44.060Z","endTime":"2026-08-24T22:53:48.004Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07075713632515,"aZ":-21.468951019241935,"pfxX":9.671419215212852,"pfxZ":5.555793925407275,"pX":-0.49469704267332015,"pZ":2.1796196350183523,"vX0":-5.832515961565639,"vY0":-138.26318299472536,"vZ0":-5.905524507747831,"x":135.86,"y":179.93,"x0":0.3902745960318468,"y0":50.006071549877305,"z0":5.793136693393597,"aX":18.64754301807904},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":-16.2,"spinRate":2075,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.39680221797060256,"extension":5.8046629245590085},"index":8,"playId":"e54dd248-f511-3935-a4d2-bea8227a2dd5","pitchNumber":8,"startTime":"2026-08-24T22:54:14.052Z","endTime":"2026-08-24T22:54:18.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.793196921611738,"aZ":-26.497791134735184,"pfxX":8.249479253824413,"pfxZ":2.9813046368435305,"pX":-0.3814303739008603,"pZ":3.797752530210056,"vX0":-5.293827054899675,"vY0":-136.78840624432593,"vZ0":-1.0155343034590447,"x":131.54,"y":136.24,"x0":0.5023081451526686,"y0":50.00336683015311,"z0":5.982427986417648,"aX":15.709859791859536},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.4,"breakHorizontal":-13.9,"spinRate":2040,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.3996741657908611,"extension":5.753987425141536},"index":9,"playId":"bd4d5083-19d7-35f7-9ab1-7315414bcde9","pitchNumber":9,"startTime":"2026-08-24T22:54:50.230Z","endTime":"2026-08-24T22:54:53.754Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392473554531858,"aZ":-28.02242662485308,"pfxX":9.318530136279232,"pfxZ":2.479396767461811,"pX":0.338775815469648,"pZ":1.588656406111237,"vX0":-3.8692423869563326,"vY0":-128.26550619319985,"vZ0":-5.103817120012484,"x":104.09,"y":195.89,"x0":0.6523023577886621,"y0":50.00347816336476,"z0":5.777348020021473,"aX":15.598089208761166},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":-16.1,"spinRate":1612,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.42628842133336686,"extension":5.925923863535224},"hitData":{"launchSpeed":63.5,"launchAngle":76.0,"totalDistance":57.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.16,"coordY":194.74}},"index":10,"playId":"2da4268e-a09a-31bd-bdf1-0dbc00d6954c","pitchNumber":10,"startTime":"2026-08-24T22:55:23.535Z","endTime":"2026-08-24T22:55:31.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T22:55:31.883Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to right fielder Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-24T22:57:28.716Z","endTime":"2026-08-24T22:59:14.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.389870358955907,"aZ":-11.989096481308216,"pfxX":-3.437713901036826,"pfxZ":10.936490328434928,"pX":-1.0526519976234217,"pZ":1.9324297793545597,"vX0":3.013095583415968,"vY0":-135.22281590260815,"vZ0":-8.027750072026025,"x":157.12,"y":186.6,"x0":-1.736521776297086,"y0":50.00293745332827,"z0":5.78714177406646,"aX":-6.345451600622261},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2419,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.40556338445719664,"extension":6.509246069305957},"index":0,"playId":"d51194dc-666c-3489-8401-6fae17daac9e","pitchNumber":1,"startTime":"2026-08-24T22:57:47.696Z","endTime":"2026-08-24T22:57:51.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.152868308054366,"aZ":-10.725149702612987,"pfxX":-3.541378312269249,"pfxZ":11.24723490721946,"pX":-0.7052732423111803,"pZ":2.7470007585305694,"vX0":3.598977221488626,"vY0":-137.83033883819175,"vZ0":-6.2558682377938855,"x":143.88,"y":164.61,"x0":-1.5734044681562236,"y0":50.00369016731867,"z0":5.7842894904856825,"aX":-6.754189729224241},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":5.5,"spinRate":2439,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3987330608433277,"extension":6.649218940793672},"index":1,"playId":"df4a2149-bc43-33b4-a0ac-3f6d31ca77e1","pitchNumber":2,"startTime":"2026-08-24T22:58:02.813Z","endTime":"2026-08-24T22:58:06.403Z","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.2,"endSpeed":79.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.789324354359653,"aZ":-31.381144729186282,"pfxX":-6.619700995935059,"pfxZ":0.4855502508957237,"pX":-0.044597926811357914,"pZ":2.616165977096375,"vX0":6.772826213500509,"vY0":-126.89660658883109,"vZ0":-1.353093722729864,"x":118.7,"y":168.14,"x0":-1.8924347926433747,"y0":50.001122798152934,"z0":5.664131204147651,"aX":-10.758530222289131},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":10.4,"spinRate":1406,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.4321872322148361,"extension":6.4835980559892175},"index":2,"playId":"04c4b12c-4345-3029-bfc6-05b6e9a5b589","pitchNumber":3,"startTime":"2026-08-24T22:58:17.117Z","endTime":"2026-08-24T22:58:20.779Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-24T22:58:34.216Z","endTime":"2026-08-24T22:58:47.312Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.599172168949554,"aZ":-19.868259390661393,"pfxX":-10.148311077854302,"pfxZ":6.303314223865434,"pX":0.9805650335912401,"pZ":1.7876049958545044,"vX0":11.127231800501194,"vY0":-138.48640804681824,"vZ0":-6.315172223825478,"x":79.62,"y":190.51,"x0":-1.7622038766284585,"y0":50.000463678120056,"z0":5.417105870566852,"aX":-19.80087795263132},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":16.2,"spinRate":2239,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3948246523339902,"extension":6.654420428728729},"index":4,"playId":"bd376e9f-134a-3b3c-9f04-bb4b6686296c","pitchNumber":4,"startTime":"2026-08-24T22:58:47.312Z","endTime":"2026-08-24T22:58:50.768Z","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.0,"endSpeed":80.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810359588713908,"aZ":-29.600243633096923,"pfxX":-6.694516780072766,"pfxZ":1.559234066407864,"pX":-0.38134887308060905,"pZ":2.1803248313182264,"vX0":5.956590833356635,"vY0":-127.93435623651638,"vZ0":-2.8991120950107585,"x":131.54,"y":179.91,"x0":-1.8765615347218119,"y0":50.001004739666,"z0":5.662125247954589,"aX":-11.032448782375859},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":10.7,"spinRate":1309,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4290848210849654,"extension":6.400072392983507},"hitData":{"launchSpeed":91.2,"launchAngle":32.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.83,"coordY":71.72}},"index":5,"playId":"1d3e8afd-3fdd-3386-8351-3d92b12f70e3","pitchNumber":5,"startTime":"2026-08-24T22:59:02.389Z","endTime":"2026-08-24T22:59:14.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T22:59:14.277Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-24T22:59:13.399Z","endTime":"2026-08-24T23:00:13.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758354524719426,"aZ":-9.242006423571597,"pfxX":-4.103742889426618,"pfxZ":11.714926742192368,"pX":0.12445917637363922,"pZ":2.4698135766856857,"vX0":6.53781661350041,"vY0":-138.9330342379032,"vZ0":-7.0017785401054935,"x":112.26,"y":172.1,"x0":-1.724629993846459,"y0":50.00027528978707,"z0":5.634775587105936,"aX":-8.031872617755331},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.9,"breakHorizontal":6.1,"spinRate":2536,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.394041298186639,"extension":6.665688400586877},"index":0,"playId":"a2cd3449-461e-3c4c-b5e2-84b910063577","pitchNumber":1,"startTime":"2026-08-24T22:59:37.537Z","endTime":"2026-08-24T22:59:40.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025948239411964,"aZ":-26.0676400391059,"pfxX":2.29152841741391,"pfxZ":3.4352671578185103,"pX":1.0196159311955817,"pZ":0.8655001849753322,"vX0":6.997870672029256,"vY0":-131.4660589128386,"vZ0":-7.21607313858107,"x":78.13,"y":215.41,"x0":-1.9585874661320535,"y0":50.00006242607924,"z0":5.540368647259112,"aX":4.068717590505288},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":-5.5,"spinRate":2620,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.41430343816127424,"extension":6.627660258341122},"index":1,"playId":"d1b9077d-8bc2-3abb-b1b2-1d4fac8c300b","pitchNumber":2,"startTime":"2026-08-24T22:59:52.297Z","endTime":"2026-08-24T22:59:55.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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.653888768127832,"aZ":-24.692360011476904,"pfxX":0.9355616742772148,"pfxZ":4.145241810402619,"pX":-0.05297619556243827,"pZ":1.3585905033095518,"vX0":5.021425489922344,"vY0":-132.38436138187572,"vZ0":-6.491988462916358,"x":119.02,"y":202.1,"x0":-2.0825850546650457,"y0":50.00422966756459,"z0":5.606607175957023,"aX":1.689709440296632},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":-2.6,"spinRate":2732,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.4110100654457245,"extension":6.48629508785507},"hitData":{"launchSpeed":86.9,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.11,"coordY":169.84}},"index":2,"playId":"c496f9f6-10fb-335b-bdb2-ab787b615e56","pitchNumber":3,"startTime":"2026-08-24T23:00:07.305Z","endTime":"2026-08-24T23:00:13.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:00:13.786Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-24T23:00:17.912Z","endTime":"2026-08-24T23:02:01.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8155135361886,"aZ":-11.589120416743189,"pfxX":-5.045072253796953,"pfxZ":10.483077250507085,"pX":0.41403403359294894,"pZ":2.0732470238824283,"vX0":7.15215775165179,"vY0":-138.92944598405344,"vZ0":-7.721695419338129,"x":101.22,"y":182.8,"x0":-1.5328465605265365,"y0":50.00085180948419,"z0":5.650637553091869,"aX":-9.905490296617197},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2534,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.3935631635949224,"extension":6.600409368627913},"index":0,"playId":"037f2713-f6ae-30ca-bb1f-9b52f47e7782","pitchNumber":1,"startTime":"2026-08-24T23:00:40.079Z","endTime":"2026-08-24T23:00:43.079Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860651431831435,"aZ":-36.1490010392878,"pfxX":-4.627692050556436,"pfxZ":-2.313417604929903,"pX":-0.06551133756013224,"pZ":2.3590980732342337,"vX0":6.078426941736006,"vY0":-129.96618477862813,"vZ0":-1.4881093903809772,"x":119.5,"y":175.08,"x0":-1.8274800370502962,"y0":50.00198491136584,"z0":5.671016049642697,"aX":-7.959802524938303},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.3,"breakHorizontal":7.1,"spinRate":1286,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.42058465567314096,"extension":6.4802342233862005},"index":1,"playId":"46df2a5c-be6d-3f22-8540-82824cdfc4b3","pitchNumber":2,"startTime":"2026-08-24T23:01:01.384Z","endTime":"2026-08-24T23:01:05.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60243311406975,"aZ":-33.39009382440662,"pfxX":1.5078723970362338,"pfxZ":-0.7417692053220746,"pX":0.3371394338064227,"pZ":1.0325377862681662,"vX0":4.862574646476862,"vY0":-126.95712865982219,"vZ0":-5.078665665925486,"x":104.15,"y":210.9,"x0":-1.7944141181428988,"y0":50.001706475485356,"z0":5.698960745433334,"aX":2.475057973864954},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.3,"breakHorizontal":-3.7,"spinRate":2621,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.43048976660008975,"extension":6.768946888003431},"index":2,"playId":"81b85772-c9f3-398f-9ace-1d679419936e","pitchNumber":3,"startTime":"2026-08-24T23:01:17.130Z","endTime":"2026-08-24T23:01:20.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61749875914195,"aZ":-16.948584110941773,"pfxX":-10.822082379660507,"pfxZ":7.970039945792699,"pX":0.5168857459613319,"pZ":3.0404602463751425,"vX0":9.764594923637523,"vY0":-137.6110804867539,"vZ0":-3.5045366850799344,"x":97.3,"y":156.69,"x0":-1.677995232620217,"y0":50.0051117498973,"z0":5.484413343494006,"aX":-20.680108130306177},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":17.4,"spinRate":2417,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39860716819801656,"extension":6.565449472941817},"index":3,"playId":"cc6c1a6e-3c0c-3cca-a0da-26112ef4cfc3","pitchNumber":4,"startTime":"2026-08-24T23:01:33.337Z","endTime":"2026-08-24T23:01:36.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728336665483212,"aZ":-32.44368800128845,"pfxX":-2.6608782295830875,"pfxZ":-0.15929911675832198,"pX":-0.3250914866606177,"pZ":1.7740481040678477,"vX0":4.950523795693614,"vY0":-129.12034889373575,"vZ0":-3.469263994716999,"x":129.39,"y":190.88,"x0":-1.9107189662215864,"y0":50.002315630781375,"z0":5.598765248515699,"aX":-4.549798801647239},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.7,"breakHorizontal":3.8,"spinRate":1502,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4221845427390831,"extension":6.577595541540257},"hitData":{"launchSpeed":86.2,"launchAngle":20.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.41,"coordY":107.52}},"index":4,"playId":"d388cacd-4fad-3b03-922a-18266e1e5754","pitchNumber":5,"startTime":"2026-08-24T23:01:53.707Z","endTime":"2026-08-24T23:02:01.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:02:01.851Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-24T23:05:01.335Z","endTime":"2026-08-24T23:05:26.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-24T23:02:13.043Z","endTime":"2026-08-24T23:05:03.605Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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.1,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17162963063553,"aZ":-24.394849803087258,"pfxX":10.225250133224645,"pfxZ":4.147511468786348,"pX":-0.3750578444450072,"pZ":1.0679228401764422,"vX0":-6.7208824163341685,"vY0":-135.3376488558445,"vZ0":-7.531876764602799,"x":131.3,"y":209.95,"x0":0.7965555181763329,"y0":50.00651962425499,"z0":5.564474465284813,"aX":19.20329412091249},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":-17.3,"spinRate":2171,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4028335824574971,"extension":5.934805150271635},"index":1,"playId":"dde7c798-4d16-33ee-86ca-8317939fc3bc","pitchNumber":1,"startTime":"2026-08-24T23:05:03.605Z","endTime":"2026-08-24T23:05:08.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76945379618021,"aZ":-26.217482698932177,"pfxX":11.493661612750122,"pfxZ":3.2042428932795524,"pX":0.8511584482154387,"pZ":3.010053959146954,"vX0":-3.822656107234256,"vY0":-135.91049027749673,"vZ0":-2.8352305827529394,"x":84.56,"y":157.51,"x0":0.7888433528098109,"y0":50.00005845136354,"z0":5.901501558922607,"aX":21.344933439971022},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":-19.9,"spinRate":2129,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40410038471936316,"extension":5.7178814294808475},"hitData":{"launchSpeed":87.9,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.11,"coordY":179.09}},"index":2,"playId":"7fa092be-1a98-38fd-bdeb-5400f08b164e","pitchNumber":2,"startTime":"2026-08-24T23:05:17.572Z","endTime":"2026-08-24T23:05:26.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:05:26.020Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out softly, catcher Dillon Dingler to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-24T23:05:28.389Z","endTime":"2026-08-24T23:06:06.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275350703791062,"aZ":-21.30761975464914,"pfxX":9.56431400788977,"pfxZ":5.919055073516366,"pX":-0.4381020174223905,"pZ":1.7415660094422967,"vX0":-6.072709936516141,"vY0":-134.4036213409344,"vZ0":-6.377027250546678,"x":133.7,"y":191.76,"x0":0.6044056262463141,"y0":50.00177844636378,"z0":5.651126758308001,"aX":17.551893886832975},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":-16.1,"spinRate":2114,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4070468340375637,"extension":5.795342260365901},"index":0,"playId":"09edd3bc-3bcb-34d7-abcd-57f5b312528e","pitchNumber":1,"startTime":"2026-08-24T23:05:46.737Z","endTime":"2026-08-24T23:05:49.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.589452960084408,"aZ":-30.19829522666528,"pfxX":10.769378886456353,"pfxZ":1.1842483391578833,"pX":0.9224244408715145,"pZ":1.225066499635134,"vX0":-3.317034025215712,"vY0":-128.33376165912642,"vZ0":-5.526155567246135,"x":81.84,"y":205.7,"x0":0.8326919928782948,"y0":50.00168170789398,"z0":5.758725853016529,"aX":17.960008191686157},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":-18.7,"spinRate":1700,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4268214713713916,"extension":5.779868850600928},"hitData":{"launchSpeed":46.2,"launchAngle":-70.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":130.23,"coordY":197.49}},"index":1,"playId":"7f3754cc-9dd6-3fa7-a971-24d34f7b9589","pitchNumber":2,"startTime":"2026-08-24T23:05:59.257Z","endTime":"2026-08-24T23:06:06.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:06:06.749Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-24T23:06:08.771Z","endTime":"2026-08-24T23:06:59.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48742071316547,"aZ":-33.312544264511004,"pfxX":11.731909508943653,"pfxZ":-0.6817977127420205,"pX":-0.4237836988995205,"pZ":1.483459388014405,"vX0":-6.619146335540415,"vY0":-129.12401201514342,"vZ0":-4.317020282449912,"x":133.15,"y":198.73,"x0":0.6679231777710936,"y0":50.005522565799176,"z0":5.781547664908874,"aX":19.52919137342597},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.0,"breakHorizontal":-19.4,"spinRate":1596,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4265427793662089,"extension":5.894608355161224},"index":0,"playId":"d33598d8-bf7f-3384-bdf1-a835e8784f1b","pitchNumber":1,"startTime":"2026-08-24T23:06:36.071Z","endTime":"2026-08-24T23:06:40.238Z","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":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.323839724588826,"aZ":-43.161853397807405,"pfxX":-5.888739385601356,"pfxZ":-8.613365777259416,"pX":-0.6233478669918001,"pZ":1.595185380879164,"vX0":-1.7586310467821877,"vY0":-112.9973335276822,"vZ0":0.21791638057475193,"x":140.76,"y":195.71,"x0":0.9331227845912795,"y0":50.00560468927515,"z0":5.885366377597952,"aX":-7.5077064235975515},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.1,"breakHorizontal":11.2,"spinRate":2840,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.48739193199300823,"extension":5.751028783464468},"hitData":{"launchSpeed":104.3,"launchAngle":0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.56,"coordY":165.36}},"index":1,"playId":"26f70d22-a0af-3956-b139-6b903005ff88","pitchNumber":2,"startTime":"2026-08-24T23:06:50.444Z","endTime":"2026-08-24T23:06:59.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:06:59.669Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out to third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-24T23:09:04.711Z","endTime":"2026-08-24T23:10:12.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":1},"details":{"event":"Lineout","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":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53523217146782,"aZ":-17.601614712156188,"pfxX":-8.910503150191111,"pfxZ":7.4645576654669314,"pX":0.19851594626742763,"pZ":1.5928818988335676,"vX0":8.618482875744247,"vY0":-138.27410931378182,"vZ0":-7.35009047129487,"x":109.43,"y":195.77,"x0":-1.7891449683457883,"y0":50.00050894098209,"z0":5.449742635680759,"aX":-17.38974902244207},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":14.5,"spinRate":2391,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3949171488851073,"extension":6.745941073761609},"index":0,"playId":"96503a41-4006-3788-8611-1e6847a739c8","pitchNumber":1,"startTime":"2026-08-24T23:09:26.771Z","endTime":"2026-08-24T23:09:30.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.033491507104394,"aZ":-28.431921590067894,"pfxX":2.9816745328731433,"pfxZ":2.0885664268353867,"pX":0.7946001623460456,"pZ":3.0156069268083026,"vX0":5.718221002248677,"vY0":-131.9910449969115,"vZ0":-1.686587662367638,"x":86.71,"y":157.36,"x0":-1.7743759072918024,"y0":50.00385403332448,"z0":5.725994907013613,"aX":5.340279900836045},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":-6.5,"spinRate":2655,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4125602282601606,"extension":6.488458394448542},"index":1,"playId":"b750c4bf-1132-3e97-84d4-5ed082e607be","pitchNumber":2,"startTime":"2026-08-24T23:09:50.857Z","endTime":"2026-08-24T23:09:54.672Z","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":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67292650980637,"aZ":-21.040384163583823,"pfxX":-8.739140592028281,"pfxZ":5.715280544458057,"pX":-1.0268967519267473,"pZ":2.9377107143769265,"vX0":5.447795313696836,"vY0":-138.175550097614,"vZ0":-3.2738330973225778,"x":156.14,"y":159.46,"x0":-1.8811714583581778,"y0":50.00336772076263,"z0":5.539514744657688,"aX":-17.022879921340184},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":14.8,"spinRate":2343,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39530094635248636,"extension":6.635682958865886},"hitData":{"launchSpeed":55.2,"launchAngle":22.0,"totalDistance":129.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":89.17,"coordY":165.32}},"index":2,"playId":"d0c0a95c-a019-300b-b116-6308ef6ba411","pitchNumber":3,"startTime":"2026-08-24T23:10:07.480Z","endTime":"2026-08-24T23:10:12.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:10:12.733Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Callahan grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-24T23:10:14.390Z","endTime":"2026-08-24T23:11:19.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.376126794375015,"aZ":-11.384375136769185,"pfxX":-2.7989175173501093,"pfxZ":10.554316140592624,"pX":-0.0969266256671114,"pZ":1.65388610466611,"vX0":4.835046050079071,"vY0":-139.2407395779357,"vZ0":-8.898205580768606,"x":120.69,"y":194.13,"x0":-1.4897882009336092,"y0":50.000247105506,"z0":5.638147360467359,"aX":-5.512212919377749},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":4.1,"spinRate":2494,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.39291966925206046,"extension":6.639449149311585},"index":0,"playId":"f073cf68-382c-39f3-9ad2-081b042c6986","pitchNumber":1,"startTime":"2026-08-24T23:10:36.631Z","endTime":"2026-08-24T23:10:40.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846738043657083,"aZ":-26.220588474031977,"pfxX":1.977041475296101,"pfxZ":3.2794475300634556,"pX":1.4572728214956387,"pZ":1.0731920047544745,"vX0":7.935715959268816,"vY0":-132.92030470333128,"vZ0":-6.810830480128498,"x":61.45,"y":209.8,"x0":-1.8072507134241136,"y0":50.001999775514406,"z0":5.536782789423308,"aX":3.5827985492491683},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":-5.0,"spinRate":2699,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4099558003676922,"extension":6.54947339939109},"index":1,"playId":"a5e53b8c-2539-39c4-aa6d-56776494b428","pitchNumber":2,"startTime":"2026-08-24T23:10:52.285Z","endTime":"2026-08-24T23:10:57.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74825796087938,"aZ":-9.273590198904053,"pfxX":-2.393743157305223,"pfxZ":11.485153044986838,"pX":-0.04859039604309195,"pZ":2.387814118474169,"vX0":5.20252832150963,"vY0":-140.30623543644595,"vZ0":-7.5039555575275925,"x":118.85,"y":174.31,"x0":-1.6158129413743203,"y0":50.00110240261558,"z0":5.70128754570573,"aX":-4.772828761452944},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.4,"breakHorizontal":3.2,"spinRate":2596,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.39037764529522345,"extension":6.616485784905029},"hitData":{"launchSpeed":101.2,"launchAngle":4.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.46,"coordY":131.53}},"index":2,"playId":"5250a067-4739-3a43-8321-975a28cb49c8","pitchNumber":3,"startTime":"2026-08-24T23:11:11.601Z","endTime":"2026-08-24T23:11:19.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:11:19.399Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-24T23:11:22.931Z","endTime":"2026-08-24T23:12:41.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22735543713065,"aZ":-21.209774940707465,"pfxX":-10.51778662104324,"pfxZ":5.673892989388014,"pX":0.6209871471818283,"pZ":1.9146178645747853,"vX0":10.178182769806439,"vY0":-138.21399644191018,"vZ0":-5.735201659490439,"x":93.33,"y":187.09,"x0":-1.7453890185330918,"y0":50.00154919152825,"z0":5.443883456190099,"aX":-20.318346674739278},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":16.9,"spinRate":2526,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3965167895215038,"extension":6.591487348938652},"index":0,"playId":"9737ea8a-0d32-3669-926f-2834844df9c7","pitchNumber":1,"startTime":"2026-08-24T23:11:44.244Z","endTime":"2026-08-24T23:11:47.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37880533813346,"aZ":-8.690238640883814,"pfxX":-2.6832920829517932,"pfxZ":11.815476251202238,"pX":-0.09105588585414424,"pZ":3.396742128322451,"vX0":5.036450887110093,"vY0":-140.46078770052515,"vZ0":-5.0899542114291245,"x":120.47,"y":147.07,"x0":-1.5630561171185098,"y0":50.00406030922301,"z0":5.804007017578163,"aX":-5.334258206522349},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.4,"breakHorizontal":3.7,"spinRate":2576,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39074013876991787,"extension":6.4717709555419605},"index":1,"playId":"a3eedc87-94cb-310c-817f-beffd42ca162","pitchNumber":2,"startTime":"2026-08-24T23:12:00.185Z","endTime":"2026-08-24T23:12:03.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.507489285336387,"aZ":-30.41392760341912,"pfxX":-6.615646646590325,"pfxZ":1.0511663300198961,"pX":-1.125603935452259,"pZ":2.1109152141747956,"vX0":4.062538516144423,"vY0":-128.78619323887003,"vZ0":-2.7667898092993326,"x":159.91,"y":181.79,"x0":-1.8664362358850086,"y0":50.00412671959115,"z0":5.559055451179789,"aX":-11.07982658564585},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":11.0,"spinRate":1311,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.42579679792189573,"extension":6.659020658311369},"index":2,"playId":"71f6d57b-43e1-35d7-a3a0-6a1e6b11d117","pitchNumber":3,"startTime":"2026-08-24T23:12:16.785Z","endTime":"2026-08-24T23:12:20.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895014025650962,"aZ":-27.388868909101202,"pfxX":1.1065787643101235,"pfxZ":2.6758810783249523,"pX":0.6323011326578682,"pZ":1.5847009817533404,"vX0":6.180920224259413,"vY0":-131.61694314384997,"vZ0":-5.2066164978479135,"x":92.9,"y":195.99,"x0":-1.8719681197464404,"y0":50.003406891406996,"z0":5.569178775200976,"aX":1.9776795791094084},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-3.1,"spinRate":2562,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.4131387909656481,"extension":6.6420959305435945},"hitData":{"launchSpeed":84.1,"launchAngle":34.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.2,"coordY":96.34}},"index":3,"playId":"c86de0d3-7df1-3224-914c-96588de39a91","pitchNumber":4,"startTime":"2026-08-24T23:12:32.778Z","endTime":"2026-08-24T23:12:41.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:12:41.016Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-24T23:14:42.691Z","endTime":"2026-08-24T23:16:10.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.2,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344851640853484,"aZ":-25.397347138085728,"pfxX":7.660239455965798,"pfxZ":3.614342672515887,"pX":-1.0973661515907291,"pZ":2.548714317682848,"vX0":-7.211134774324069,"vY0":-135.57559756126665,"vZ0":-3.7462257384472957,"x":158.83,"y":169.96,"x0":0.5910748296327857,"y0":50.00605574337406,"z0":5.704098048523003,"aX":14.380749367328628},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":-12.5,"spinRate":2285,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.40272253005307146,"extension":5.928654275586733},"index":0,"playId":"ca0d3bc8-666a-3625-b850-bcc2560a8749","pitchNumber":1,"startTime":"2026-08-24T23:14:53.085Z","endTime":"2026-08-24T23:14:57.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97791125915973,"aZ":-19.122351938144533,"pfxX":3.6652391166649685,"pfxZ":6.922828338617055,"pX":-0.41811176841630826,"pZ":4.269491125200628,"vX0":-4.061494787302463,"vY0":-136.0122698516755,"vZ0":-0.936258952427427,"x":132.94,"y":123.5,"x0":0.61362834088597,"y0":50.00595858154339,"z0":5.9360066338196065,"aX":6.914096618013578},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":-5.9,"spinRate":2317,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.401681222411844,"extension":5.876412759660614},"index":1,"playId":"598f5c1f-bce3-3ce5-897c-bdd98d48c26a","pitchNumber":2,"startTime":"2026-08-24T23:15:08.988Z","endTime":"2026-08-24T23:15:12.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.487003204704493,"aZ":-30.3214143739131,"pfxX":9.109548782887366,"pfxZ":1.044599535996051,"pX":0.3994372822519719,"pZ":2.5833378779043685,"vX0":-4.278512235496527,"vY0":-132.17468285842625,"vZ0":-2.0791603964809786,"x":101.77,"y":169.03,"x0":0.8532926002958386,"y0":50.00419795234435,"z0":5.601154983448632,"aX":16.160669013148762},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.7,"breakHorizontal":-15.6,"spinRate":2190,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.41400086866401153,"extension":5.8391696352439295},"index":2,"playId":"6a610a3b-20d8-30b7-bd71-25969d5bbc2e","pitchNumber":3,"startTime":"2026-08-24T23:15:26.377Z","endTime":"2026-08-24T23:15:32.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.322458938703313,"aZ":-42.014816620543264,"pfxX":-7.265624442859574,"pfxZ":-7.806876450985237,"pX":-0.9785831202538444,"pZ":1.0410250569934767,"vX0":-2.085963596653283,"vY0":-112.19720609301518,"vZ0":-0.8184029955656982,"x":154.3,"y":210.67,"x0":0.9095007310888981,"y0":50.00156555192748,"z0":5.732350923150976,"aX":-9.162134428090434},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-14.0,"breakHorizontal":13.7,"spinRate":2864,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.49020076063548457,"extension":5.837223678801594},"index":3,"playId":"6f72e860-8238-3024-b838-fd8f79423b4d","pitchNumber":4,"startTime":"2026-08-24T23:15:40.025Z","endTime":"2026-08-24T23:15:46.186Z","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":92.2,"endSpeed":84.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38471539735535,"aZ":-25.06059100615633,"pfxX":8.677485184320696,"pfxZ":3.907442148789304,"pX":0.08251788593747852,"pZ":2.2348581904750846,"vX0":-4.6249452452195925,"vY0":-134.14697306405318,"vZ0":-4.374553891678771,"x":113.85,"y":178.44,"x0":0.7028232550728075,"y0":50.001393018120226,"z0":5.676074215315941,"aX":15.79242675846569},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-14.6,"spinRate":2116,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.40850890158507314,"extension":5.826268591577798},"hitData":{"launchSpeed":108.2,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.63,"coordY":162.32}},"index":4,"playId":"0f4e051d-e13f-3337-a7d2-a796ef87f69f","pitchNumber":5,"startTime":"2026-08-24T23:16:00.849Z","endTime":"2026-08-24T23:16:10.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:16:10.204Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-24T23:16:11.178Z","endTime":"2026-08-24T23:18:01.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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(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":78.9,"endSpeed":72.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966991992727767,"aZ":-43.08484889447052,"pfxX":-5.457648550224327,"pfxZ":-8.293795887733067,"pX":-1.9358830102922788,"pZ":0.2368290751831567,"vX0":-4.585529968225457,"vY0":-114.73901719952815,"vZ0":-2.6084896797200936,"x":190.79,"y":232.39,"x0":0.807865312531218,"y0":50.00544340607778,"z0":5.642473950752051,"aX":-7.176301748848942},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-15.4,"breakHorizontal":11.2,"spinRate":2848,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4799234029052575,"extension":5.909327755471988},"index":0,"playId":"48142da4-4da0-338f-b13b-191e7caeb760","pitchNumber":1,"startTime":"2026-08-24T23:16:30.347Z","endTime":"2026-08-24T23:16:33.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.469627014341523,"aZ":-25.733037869177636,"pfxX":7.747907517926203,"pfxZ":3.7840749580724093,"pX":-0.19641932879885862,"pZ":1.1329653911156496,"vX0":-4.691672162633911,"vY0":-130.19536681562298,"vZ0":-6.5822625685125065,"x":124.49,"y":208.19,"x0":0.6301007092453716,"y0":50.005168726455544,"z0":5.664298825037416,"aX":13.191671685414358},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.5,"breakHorizontal":-12.8,"spinRate":1482,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.42206032006830174,"extension":5.98402119948392},"index":1,"playId":"8633b060-616c-332e-95e5-d9c00e681563","pitchNumber":2,"startTime":"2026-08-24T23:16:46.569Z","endTime":"2026-08-24T23:16:49.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841775182121772,"aZ":-27.188942670366636,"pfxX":10.151677252437775,"pfxZ":2.9011168317725433,"pX":-0.7508801024563894,"pZ":1.5282335473940718,"vX0":-6.229684941288678,"vY0":-130.40395177006056,"vZ0":-5.525220648287959,"x":145.62,"y":197.52,"x0":0.3520459621839775,"y0":50.004971143097904,"z0":5.729971528726009,"aX":17.45731685996656},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":-16.9,"spinRate":1663,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4202829534986954,"extension":5.931445750352645},"index":2,"playId":"66c7b7cd-bd28-3f01-ade7-9d686d76aa1f","pitchNumber":3,"startTime":"2026-08-24T23:17:01.777Z","endTime":"2026-08-24T23:17:06.343Z","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.2,"endSpeed":84.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18728880180928,"aZ":-24.806858184364945,"pfxX":10.285043600275733,"pfxZ":3.982186539311412,"pX":-0.15051807111203228,"pZ":2.890679554588792,"vX0":-5.370302357770401,"vY0":-135.56682059154403,"vZ0":-3.3087718892283586,"x":122.74,"y":160.73,"x0":0.5257051688282949,"y0":50.00596927429253,"z0":5.869752733189004,"aX":19.03971449007845},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":-17.4,"spinRate":2223,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4049105731940341,"extension":5.769050469893747},"index":3,"playId":"f4840590-aa46-3f82-a447-773accd16ca5","pitchNumber":4,"startTime":"2026-08-24T23:17:16.789Z","endTime":"2026-08-24T23:17:20.657Z","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":93.0,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.930479669741857,"aZ":-27.45944759392552,"pfxX":9.288788898394891,"pfxZ":2.5489052637353913,"pX":-0.24344424632354572,"pZ":1.9117742027853373,"vX0":-5.682761800340667,"vY0":-135.23850408048946,"vZ0":-4.6510449282630315,"x":126.28,"y":187.16,"x0":0.6799984521648106,"y0":50.00310642106941,"z0":5.5836700133276675,"aX":17.178743359389596},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":-15.6,"spinRate":2218,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.40526586578094115,"extension":5.813084831942208},"index":4,"playId":"3e90986f-40cc-32bf-b776-4a38394c878b","pitchNumber":5,"startTime":"2026-08-24T23:17:35.321Z","endTime":"2026-08-24T23:17:38.703Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-24T23:17:44.998Z","endTime":"2026-08-24T23:17:57.295Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459202713902982,"aZ":-30.12407756490188,"pfxX":9.619757215578465,"pfxZ":1.1882991208589258,"pX":-0.8144479164009256,"pZ":0.41143886291289544,"vX0":-6.676832355557705,"vY0":-131.14346829091053,"vZ0":-7.61357142755963,"x":148.04,"y":227.67,"x0":0.5283325306137032,"y0":50.0009356033112,"z0":5.63178431757523,"aX":16.578036464182357},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":-15.7,"spinRate":1698,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.41934111895133563,"extension":5.9465673435118624},"index":6,"playId":"ab9f4f99-889b-377a-919a-41b02386ab40","pitchNumber":6,"startTime":"2026-08-24T23:17:57.295Z","endTime":"2026-08-24T23:18:01.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:18:01.738Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tigers challenged (tag play), call on the field was overturned: Jonny DeLuca doubles (19) on a line drive to right fielder Zach McKinstry. Junior Caminero out at home on the throw, right fielder Zach McKinstry to second baseman Hao-Yu Lee to catcher Dillon Dingler. Jonny DeLuca to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-24T23:18:03.171Z","endTime":"2026-08-24T23:19:03.775Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59377016500163,"aZ":-42.11087740278951,"pfxX":-7.862597769906857,"pfxZ":-7.752326771540833,"pX":-0.6954025542957202,"pZ":1.9289113692949647,"vX0":-1.3057249762690222,"vY0":-113.59246840752826,"vZ0":0.6942051189495748,"x":143.51,"y":186.7,"x0":0.9099029856308644,"y0":50.004740999170316,"z0":5.8727349702709395,"aX":-10.074747112610975},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.4,"breakHorizontal":14.5,"spinRate":2900,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.48583172967295063,"extension":5.688964975795418},"index":0,"playId":"40c1e949-e45d-3c57-ac8d-0c5c6021133b","pitchNumber":1,"startTime":"2026-08-24T23:18:29.568Z","endTime":"2026-08-24T23:18:32.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29863757818329,"aZ":-25.02800738705619,"pfxX":9.424853312209041,"pfxZ":3.8647788949226136,"pX":0.06355545359783348,"pZ":3.0630803767523545,"vX0":-4.669473875050425,"vY0":-135.0803041183509,"vZ0":-2.7959413235490245,"x":114.58,"y":156.08,"x0":0.5897407477228732,"y0":50.00130025009488,"z0":5.870186972151236,"aX":17.423543513880205},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":-16.1,"spinRate":2176,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4054127407092709,"extension":5.754662514835818},"hitData":{"launchSpeed":92.2,"launchAngle":15.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.31,"coordY":117.12}},"index":1,"playId":"7513a38a-0b93-3202-9c37-770279f03965","pitchNumber":2,"startTime":"2026-08-24T23:18:48.120Z","endTime":"2026-08-24T23:19:03.775Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":116},"playEndTime":"2026-08-24T23:19:03.775Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-24T23:21:29.394Z","endTime":"2026-08-24T23:21:39.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.555598245251744,"aZ":-28.184928878519344,"pfxX":10.943998719403329,"pfxZ":2.128854712191508,"pX":0.8577205986053364,"pZ":2.687887102556914,"vX0":-3.5899840056492947,"vY0":-136.57531383101536,"vZ0":-3.0186062419145716,"x":84.31,"y":166.21,"x0":0.7744976015554872,"y0":50.001265167576854,"z0":5.764304772968772,"aX":20.49002105864382},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.4,"breakHorizontal":-19.0,"spinRate":2309,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40240333154519403,"extension":5.919581743770461},"hitData":{"launchSpeed":89.9,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.55,"coordY":165.36}},"index":0,"playId":"8a1e0adb-1d50-3138-bd73-1c8c1f9c3e22","pitchNumber":1,"startTime":"2026-08-24T23:21:33.048Z","endTime":"2026-08-24T23:21:39.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:21:39.486Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-24T23:23:35.581Z","endTime":"2026-08-24T23:25:08.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":89.6,"endSpeed":84.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.912892246015545,"aZ":-27.435839430370763,"pfxX":1.567118008634249,"pfxZ":2.6938838731304733,"pX":0.42512423077992667,"pZ":1.3909679647116553,"vX0":5.5497032507153,"vY0":-130.4855222869025,"vZ0":-5.673520512316582,"x":100.8,"y":201.22,"x0":-1.9148086560102018,"y0":50.006212954312474,"z0":5.604968899910796,"aX":2.7610309857908057},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.8,"spinRate":2649,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.41635654842027314,"extension":6.491302608956834},"index":0,"playId":"79847d1f-c96e-355d-b49a-b5c007edd04a","pitchNumber":1,"startTime":"2026-08-24T23:23:52.368Z","endTime":"2026-08-24T23:23:56.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.930143865016714,"aZ":-10.85777709295416,"pfxX":-2.4659181958218115,"pfxZ":10.8831892613936,"pX":0.5101179342637345,"pZ":2.0614286355441047,"vX0":6.451681925181934,"vY0":-138.80382029576015,"vZ0":-7.867034639615187,"x":97.56,"y":183.12,"x0":-1.5199752902937267,"y0":50.00406023971864,"z0":5.648377462382716,"aX":-4.830651320455234},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":3.2,"spinRate":2513,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.3940017350640894,"extension":6.629020053183974},"index":1,"playId":"8202eabb-2e47-37f7-8dab-0902dcbbc459","pitchNumber":2,"startTime":"2026-08-24T23:24:07.966Z","endTime":"2026-08-24T23:24:11.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582096624498284,"aZ":-16.686284489395046,"pfxX":-9.011905142592811,"pfxZ":8.093400584753791,"pX":-1.6782427453575615,"pZ":2.3740574449278773,"vX0":3.913837020166706,"vY0":-137.47798872901322,"vZ0":-5.423936994225077,"x":180.97,"y":174.68,"x0":-1.9498164962734965,"y0":50.0022039791333,"z0":5.505791294177162,"aX":-17.243099109140083},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":15.5,"spinRate":2377,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39846534519891774,"extension":6.5468570429994415},"index":2,"playId":"4d84b8b0-04a4-3c51-98af-0b76ca5721ba","pitchNumber":3,"startTime":"2026-08-24T23:24:22.804Z","endTime":"2026-08-24T23:24:26.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.697028147638537,"aZ":-31.136522831554505,"pfxX":2.061890652397111,"pfxZ":0.6069477365753517,"pX":0.6309003875375249,"pZ":2.071994190243354,"vX0":5.688470582126756,"vY0":-129.0236119536318,"vZ0":-3.1646126899003546,"x":92.95,"y":182.84,"x0":-1.8559903771987865,"y0":50.005264514641254,"z0":5.673192744883185,"aX":3.5324840101759647},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":-4.8,"spinRate":2591,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.42187141799997807,"extension":6.500342196046936},"index":3,"playId":"a57069b2-4bbf-3352-a149-4cb576618692","pitchNumber":4,"startTime":"2026-08-24T23:24:38.747Z","endTime":"2026-08-24T23:24:41.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-24T23:24:47.753Z","endTime":"2026-08-24T23:25:04.430Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71661104741731,"aZ":-24.435964463973065,"pfxX":1.2529533754650117,"pfxZ":4.344397684594779,"pX":0.7050008968693029,"pZ":1.3614789823546756,"vX0":6.335836882984182,"vY0":-132.5036009954801,"vZ0":-6.234199367133392,"x":90.13,"y":202.02,"x0":-1.8778858250678256,"y0":50.006225474765294,"z0":5.524889208132106,"aX":2.2323074662886997},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":-3.6,"spinRate":2642,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.41301709713133317,"extension":6.6734761080419815},"index":5,"playId":"f471f8d1-cc06-3854-9637-ff4112d9dafd","pitchNumber":5,"startTime":"2026-08-24T23:25:04.430Z","endTime":"2026-08-24T23:25:08.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:25:08.348Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Clark flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-24T23:25:09.237Z","endTime":"2026-08-24T23:26:34.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202979759870914,"aZ":-11.937330932511266,"pfxX":-3.6594727535724045,"pfxZ":10.419783911239172,"pX":0.7528841540712288,"pZ":1.4992273659511341,"vX0":7.882728697596014,"vY0":-138.1156517070133,"vZ0":-8.913578938572082,"x":88.3,"y":198.3,"x0":-1.6558462673423526,"y0":50.004398884775746,"z0":5.560256707300465,"aX":-7.108855459123911},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2541,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3957442889449361,"extension":6.74414769055445},"index":0,"playId":"469e2803-2623-3c1d-9ce9-15a79c2dd63e","pitchNumber":1,"startTime":"2026-08-24T23:25:31.207Z","endTime":"2026-08-24T23:25:35.108Z","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":95.2,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503054755313947,"aZ":-9.353404178265679,"pfxX":-3.6482420226045327,"pfxZ":11.76961291391444,"pX":0.6015772715419839,"pZ":1.8551041395319845,"vX0":7.298217236713308,"vY0":-138.29412095427804,"vZ0":-8.405597344697215,"x":94.07,"y":188.69,"x0":-1.5963499261137728,"y0":50.00635563133795,"z0":5.559438696541719,"aX":-7.076421976967811},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.7,"breakHorizontal":5.2,"spinRate":2549,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3958828035376265,"extension":6.64809621698823},"index":1,"playId":"f16fadec-e1a8-3d0c-beb6-85aa9432c199","pitchNumber":2,"startTime":"2026-08-24T23:25:47.357Z","endTime":"2026-08-24T23:25:50.718Z","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":88.8,"endSpeed":80.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15389817003664,"aZ":-33.646815160628485,"pfxX":-8.241080832795642,"pfxZ":-0.8824370814269837,"pX":-0.044261831346877716,"pZ":1.7269602246151727,"vX0":7.1120500511686675,"vY0":-129.03747260496962,"vZ0":-2.8760647077693373,"x":118.69,"y":192.15,"x0":-1.7778676311372172,"y0":50.00162997435746,"z0":5.472521072696125,"aX":-13.768853296145652},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":13.2,"spinRate":1336,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.42595952287829597,"extension":6.595323874098771},"index":2,"playId":"175ca2aa-0955-3d20-9d22-bd7b0f5f9969","pitchNumber":3,"startTime":"2026-08-24T23:26:03.478Z","endTime":"2026-08-24T23:26:06.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-24T23:26:13.371Z","endTime":"2026-08-24T23:26:25.466Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.779471540298463,"aZ":-20.839076311867785,"pfxX":-11.336955591904648,"pfxZ":5.759604133831432,"pX":-0.11678474703775561,"pZ":1.8853805324818549,"vX0":8.965322271245087,"vY0":-139.51046777011538,"vZ0":-5.943578942704417,"x":121.45,"y":187.87,"x0":-1.9012155688703662,"y0":50.00394238014614,"z0":5.419709098598948,"aX":-22.318879633336064},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.4,"breakHorizontal":18.6,"spinRate":2445,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3927998402278634,"extension":6.706768724978354},"hitData":{"launchSpeed":95.9,"launchAngle":30.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.58,"coordY":83.9}},"index":4,"playId":"572326b2-b026-315b-bd05-204e35cd6f85","pitchNumber":4,"startTime":"2026-08-24T23:26:25.466Z","endTime":"2026-08-24T23:26:34.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:26:34.396Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a ground ball to right fielder Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-24T23:26:35.899Z","endTime":"2026-08-24T23:28:01.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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],"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":3},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131790402823395,"aZ":-24.469827898825542,"pfxX":2.0439737992988207,"pfxZ":4.2252477698259066,"pX":0.9577170989307963,"pZ":2.0788520894878553,"vX0":6.62277357123787,"vY0":-133.06467028599968,"vZ0":-4.734135652156451,"x":80.49,"y":182.65,"x0":-1.8125334390146972,"y0":50.00276983477798,"z0":5.61777884102824,"aX":3.7239024910261476},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":-4.9,"spinRate":2708,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.40905315481161253,"extension":6.600751519403858},"index":0,"playId":"178bb516-f3f3-3cd3-bf6e-7c07735c5df2","pitchNumber":1,"startTime":"2026-08-24T23:27:02.156Z","endTime":"2026-08-24T23:27:06.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.386344352179524,"aZ":-18.422458633395433,"pfxX":-9.636005000199226,"pfxZ":6.947090570073932,"pX":-0.5233968459337678,"pZ":1.6428898843550708,"vX0":6.894216649950504,"vY0":-139.3409522010162,"vZ0":-7.15610209781458,"x":136.95,"y":194.42,"x0":-1.7695350370506302,"y0":50.00340533914192,"z0":5.448019945559738,"aX":-19.073418075415454},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":16.2,"spinRate":2454,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.39210733236349604,"extension":6.692807751802417},"index":1,"playId":"4d02070c-0581-3ff1-9cee-73532a114b20","pitchNumber":2,"startTime":"2026-08-24T23:27:18.165Z","endTime":"2026-08-24T23:27:21.369Z","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":84.8,"endSpeed":79.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.888675462018973,"aZ":-31.358203631424924,"pfxX":4.761586256297811,"pfxZ":0.5191330282054993,"pX":1.1285684987753566,"pZ":1.5777567210090724,"vX0":6.126734535931897,"vY0":-123.53426739200879,"vZ0":-3.32887194790941,"x":73.98,"y":196.18,"x0":-1.991101181629112,"y0":50.00112803128591,"z0":5.5465083621946505,"aX":7.444272529334827},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":-10.0,"spinRate":2679,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44139234276432093,"extension":6.601134013572225},"index":2,"playId":"bdc42505-16c3-3206-814c-2849dcecf856","pitchNumber":3,"startTime":"2026-08-24T23:27:35.091Z","endTime":"2026-08-24T23:27:38.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056407915339907,"aZ":-11.78307845800086,"pfxX":-3.1798354381019225,"pfxZ":10.221254610888037,"pX":0.43710442651220505,"pZ":3.0759651545200186,"vX0":6.412459492137053,"vY0":-139.9895810670113,"vZ0":-5.413268861107411,"x":100.34,"y":155.73,"x0":-1.4647527765419812,"y0":50.00557632883138,"z0":5.7986670384834955,"aX":-6.346043529120793},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2582,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39049206356762545,"extension":6.598878221540956},"hitData":{"launchSpeed":103.7,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.88,"coordY":134.96}},"index":3,"playId":"27989046-6c45-33ab-be77-12c2e812b5a1","pitchNumber":4,"startTime":"2026-08-24T23:27:52.434Z","endTime":"2026-08-24T23:28:01.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:28:01.791Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-24T23:28:06.450Z","endTime":"2026-08-24T23:30:17.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.803032035034814,"aZ":-42.926345892249955,"pfxX":1.0387209366105168,"pfxZ":-7.877223600597307,"pX":-1.1609955554454965,"pZ":1.4037226722600076,"vX0":1.5055187149926044,"vY0":-116.1239712105587,"vZ0":-0.7948589273038659,"x":161.25,"y":200.88,"x0":-1.9527231882646254,"y0":50.0024756689188,"z0":5.835231134617277,"aX":1.4178039125669306},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-14.2,"breakHorizontal":-2.3,"spinRate":2610,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.4717208418179579,"extension":6.410431139050606},"index":0,"playId":"c11ebf03-905c-330d-8535-b4529df44973","pitchNumber":1,"startTime":"2026-08-24T23:28:27.514Z","endTime":"2026-08-24T23:28:31.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.673722184455613,"aZ":-20.641049784437534,"pfxX":-10.083590716143247,"pfxZ":5.8478954890851105,"pX":-0.5164465503992229,"pZ":1.5888700532951536,"vX0":7.571057672304805,"vY0":-139.17022321675984,"vZ0":-6.674127983047027,"x":136.69,"y":195.88,"x0":-1.9548141108279393,"y0":50.00217788507553,"z0":5.373804631288402,"aX":-19.884788113441427},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":16.8,"spinRate":2404,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3927706721915847,"extension":6.6017377704671745},"index":1,"playId":"24957239-cb4a-3065-9652-948253560a58","pitchNumber":2,"startTime":"2026-08-24T23:28:44.626Z","endTime":"2026-08-24T23:28:47.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-24T23:29:00.292Z","endTime":"2026-08-24T23:29:17.536Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01189588170174,"aZ":-27.529396307380377,"pfxX":2.2115344245291375,"pfxZ":2.609104152246301,"pX":1.3173010338578242,"pZ":2.013377795692643,"vX0":7.608443574922999,"vY0":-132.12825384662085,"vZ0":-4.232815054516288,"x":66.79,"y":184.42,"x0":-1.8777075983712204,"y0":50.00528753981424,"z0":5.6400731409054,"aX":3.942688592079785},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-5.5,"spinRate":2667,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4132571920457053,"extension":6.531905020656097},"index":3,"playId":"ecb44df7-0397-3e2c-ac38-ed701ab6df39","pitchNumber":3,"startTime":"2026-08-24T23:29:17.536Z","endTime":"2026-08-24T23:29:20.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631397613202594,"aZ":-26.84488610895353,"pfxX":2.8243464851596602,"pfxZ":2.9584466484804697,"pX":0.6159429902197355,"pZ":1.7329137274828836,"vX0":5.658439438804137,"vY0":-132.47340855713247,"vZ0":-5.039536195832526,"x":93.52,"y":191.99,"x0":-1.9031952184568754,"y0":50.0032209783515,"z0":5.588969723351649,"aX":5.0892558213681784},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.6,"breakHorizontal":-6.2,"spinRate":2721,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.4113020313694795,"extension":6.567428069297177},"index":4,"playId":"ec3d32f5-bec2-3884-be2a-affd1bcc4038","pitchNumber":4,"startTime":"2026-08-24T23:29:36.347Z","endTime":"2026-08-24T23:29:39.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99417116513882,"aZ":-11.372312738728025,"pfxX":-1.2535827149412508,"pfxZ":10.309992639630313,"pX":-0.20420778790530614,"pZ":3.7670639314738494,"vX0":4.331389039531606,"vY0":-140.49043720589665,"vZ0":-3.656566857019057,"x":124.78,"y":137.07,"x0":-1.5967212828275124,"y0":50.005604057481115,"z0":5.813683655285027,"aX":-2.530066181625042},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":1.4,"spinRate":2565,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.38845989759721267,"extension":6.5919875471289116},"index":5,"playId":"13d6e4be-abad-33a2-870d-ced21d39a7fb","pitchNumber":5,"startTime":"2026-08-24T23:29:54.665Z","endTime":"2026-08-24T23:29:57.665Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.277977917402595,"aZ":-33.253021095750356,"pfxX":-5.921700899247704,"pfxZ":-0.6339405168236549,"pX":-0.3166901112787823,"pZ":1.1793078994135902,"vX0":5.885848908651946,"vY0":-128.95896087554286,"vZ0":-4.492334681083415,"x":129.07,"y":206.94,"x0":-1.8440385820326517,"y0":50.00248458819185,"z0":5.469193894037918,"aX":-10.114835202895964},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.8,"breakHorizontal":9.6,"spinRate":1477,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42247853573617755,"extension":6.692782352981968},"index":6,"playId":"fcd17d9a-ebe2-3341-b62e-32ecc463fc3e","pitchNumber":6,"startTime":"2026-08-24T23:30:14.503Z","endTime":"2026-08-24T23:30:17.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:30:17.503Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Mateo doubles (7) on a line drive to left fielder Brett Callahan.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-24T23:32:21.736Z","endTime":"2026-08-24T23:33:06.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"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":76.0,"endSpeed":69.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.985445936189656,"aZ":-42.158038197024986,"pfxX":-7.287784929742274,"pfxZ":-8.105250835992264,"pX":-0.7956045567747738,"pZ":2.8590839449769687,"vX0":-2.795465402371449,"vY0":-110.63565046427003,"vZ0":2.8237417846995734,"x":147.33,"y":161.58,"x0":1.4337630186932653,"y0":50.003912090678185,"z0":6.005845467061426,"aX":-8.97384400757384},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-13.6,"breakHorizontal":13.9,"spinRate":2852,"spinDirection":315},"zone":11,"typeConfidence":2.0,"plateTime":0.4963569649787596,"extension":5.71341784650236},"index":0,"playId":"84b3d88b-834d-33a0-a64d-e06ce35f4778","pitchNumber":1,"startTime":"2026-08-24T23:32:35.873Z","endTime":"2026-08-24T23:32:41.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.432891039927085,"aZ":-32.76665426503861,"pfxX":8.68784389089032,"pfxZ":-0.36921116700701173,"pX":-0.5314724870070218,"pZ":1.5501675685254805,"vX0":-5.971299726299343,"vY0":-126.75289004839036,"vZ0":-3.917690537634466,"x":137.26,"y":196.93,"x0":0.7287227665054214,"y0":50.00103234272804,"z0":5.738350197410365,"aX":14.104603494045971},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.3,"breakHorizontal":-14.3,"spinRate":1649,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.43249299929117013,"extension":5.805732732304893},"hitData":{"launchSpeed":89.1,"launchAngle":11.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.7,"coordY":138.53}},"index":1,"playId":"d5031f64-1831-3488-b3cc-64ec8dc06217","pitchNumber":2,"startTime":"2026-08-24T23:32:52.980Z","endTime":"2026-08-24T23:33:06.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:33:06.160Z","atBatIndex":24},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nick Fortes out on a sacrifice bunt, third baseman Kevin McGonigle to second baseman Hao-Yu Lee. Jorge Mateo to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-24T23:33:10.392Z","endTime":"2026-08-24T23:33:42.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"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":90.3,"endSpeed":83.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.097381040635973,"aZ":-22.414751215278528,"pfxX":9.829201584846096,"pfxZ":5.574670895623988,"pX":-1.1100093360256174,"pZ":1.8712867029687263,"vX0":-7.727857715913206,"vY0":-131.29883292948148,"vZ0":-5.811534900645739,"x":159.31,"y":188.26,"x0":0.5904077902655182,"y0":50.00419819403857,"z0":5.775245265723935,"aX":17.209575484713074},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":-16.2,"spinRate":2056,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4167363185048423,"extension":5.74129654379819},"hitData":{"launchSpeed":38.3,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":117.04,"coordY":193.25}},"index":0,"playId":"c308d1f7-e4ee-315f-805f-4db13b091b7d","pitchNumber":1,"startTime":"2026-08-24T23:33:34.314Z","endTime":"2026-08-24T23:33:42.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:33:42.432Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a soft bunt ground ball to third baseman Kevin McGonigle. Jorge Mateo scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-24T23:33:56.607Z","endTime":"2026-08-24T23:34:30.224Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585866875733156,"aZ":-22.579588940946085,"pfxX":9.145327832546347,"pfxZ":5.1176374614651765,"pX":0.39682719542137623,"pZ":2.0511119222071357,"vX0":-3.948551138761291,"vY0":-135.5447020211136,"vZ0":-5.855623239471376,"x":101.87,"y":183.4,"x0":0.6783894170988833,"y0":50.0012727215593,"z0":5.799714926367014,"aX":17.140470707273042},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":-15.8,"spinRate":2140,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.4029653799682227,"extension":5.753424265033009},"hitData":{"launchSpeed":20.9,"launchAngle":-14.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":123.49,"coordY":200.11}},"index":0,"playId":"69695d96-1dfd-39e8-80ca-76a4670ababc","pitchNumber":1,"startTime":"2026-08-24T23:34:20.295Z","endTime":"2026-08-24T23:34:30.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:34:30.224Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson. Chandler Simpson to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-24T23:35:11.747Z","endTime":"2026-08-24T23:36:24.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0bef1afb-a064-340a-a2cd-6ec2d14de064","startTime":"2026-08-24T23:34:58.513Z","endTime":"2026-08-24T23:35:01.513Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.221008339327017,"aZ":-25.893152248988553,"pfxX":8.884937947880037,"pfxZ":3.603221310851753,"pX":-0.9971241996322447,"pZ":3.057539798200074,"vX0":-7.26422844744404,"vY0":-130.88180947973586,"vZ0":-2.346312865564771,"x":155.01,"y":156.23,"x0":0.6525776593683822,"y0":50.00555974196873,"z0":5.894068993663314,"aX":15.500844193980369},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":-14.6,"spinRate":2024,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4176354538051834,"extension":5.766983367099103},"index":1,"playId":"0c8c2231-a3f5-383e-9f71-51ff01d4d2b3","pitchNumber":1,"startTime":"2026-08-24T23:35:14.031Z","endTime":"2026-08-24T23:35:18.104Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99119560134375,"aZ":-23.9210998708767,"pfxX":8.601477249113744,"pfxZ":4.491977559988786,"pX":0.7653172286230427,"pZ":2.84694852796311,"vX0":-3.2643139233112803,"vY0":-133.9433546509199,"vZ0":-3.752089196331745,"x":87.83,"y":161.91,"x0":0.874784390368904,"y0":50.00224081980095,"z0":5.954798417970802,"aX":15.797515732884609},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":-15.0,"spinRate":2136,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.4072424842235973,"extension":5.761104426498463},"index":2,"playId":"e2635c26-82b4-354f-bf8a-244a36f1dbb9","pitchNumber":2,"startTime":"2026-08-24T23:35:33.533Z","endTime":"2026-08-24T23:35:36.708Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63808474263345,"aZ":-41.23965746091879,"pfxX":-4.229870200417672,"pfxZ":-7.208124532349326,"pX":-1.3288070749589926,"pZ":-0.1712880769973404,"vX0":-3.886215448962127,"vY0":-111.85111155481634,"vZ0":-3.4504673926902565,"x":167.65,"y":243.4,"x0":0.9857876462021881,"y0":50.00409603453295,"z0":5.6526715081146515,"aX":-5.317902806849161},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.7,"breakHorizontal":8.8,"spinRate":2690,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.49116324060286454,"extension":5.968260707630077},"index":3,"playId":"601d4bc8-24c9-38f9-94d8-7a011d4bba1d","pitchNumber":3,"startTime":"2026-08-24T23:35:51.677Z","endTime":"2026-08-24T23:35:55.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.624414106554575,"aZ":-25.62318303307516,"pfxX":8.868660984368082,"pfxZ":3.6011386861356254,"pX":0.007549728240486308,"pZ":3.0799159664664133,"vX0":-4.958155969870949,"vY0":-134.14508246151706,"vZ0":-2.5013780623519204,"x":116.71,"y":155.62,"x0":0.7298279572792288,"y0":50.00060988428002,"z0":5.855311237764255,"aX":16.124875357547513},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":-15.0,"spinRate":2111,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4086464109485366,"extension":5.844275067152771},"hitData":{"launchSpeed":68.4,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.35,"coordY":182.09}},"index":4,"playId":"385cef90-de5d-323a-9b07-d3627cc3989e","pitchNumber":4,"startTime":"2026-08-24T23:36:16.277Z","endTime":"2026-08-24T23:36:24.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:36:24.475Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-24T23:36:31.405Z","endTime":"2026-08-24T23:36:59.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.1,"endSpeed":82.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.878211039748592,"aZ":-28.27295848471414,"pfxX":11.37156118468687,"pfxZ":2.2869034161026587,"pX":0.0832778730809373,"pZ":1.9823546362298072,"vX0":-5.158006818348861,"vY0":-129.71472847834985,"vZ0":-4.386527749108729,"x":113.83,"y":185.26,"x0":0.6190554630012929,"y0":50.00239464081441,"z0":5.848364717114618,"aX":19.397170633552374},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":-19.4,"spinRate":1634,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4220943737500491,"extension":5.812956323729904},"hitData":{"launchSpeed":74.0,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.78,"coordY":164.35}},"index":0,"playId":"28452e72-1c99-3a6c-93b3-836764f96919","pitchNumber":1,"startTime":"2026-08-24T23:36:52.074Z","endTime":"2026-08-24T23:36:59.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:36:59.303Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, second baseman Jorge Mateo to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-24T23:39:04.737Z","endTime":"2026-08-24T23:40:53.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":94.6,"endSpeed":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312568860102246,"aZ":-14.161971278043497,"pfxX":-9.525134233864874,"pfxZ":9.493107923898222,"pX":1.338729876474773,"pZ":0.43827837259098573,"vX0":11.466758415623696,"vY0":-136.88563715511054,"vZ0":-10.645858954190029,"x":65.97,"y":226.95,"x0":-1.66766816477296,"y0":50.00056787614897,"z0":5.348077707058654,"aX":-18.068247966643554},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":14.9,"spinRate":2475,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4001923007767578,"extension":6.841926301874636},"index":0,"playId":"53613d86-ece5-3071-b1c2-22a72d7244bd","pitchNumber":1,"startTime":"2026-08-24T23:39:16.348Z","endTime":"2026-08-24T23:39:19.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.826265370704533,"aZ":-19.806469537147926,"pfxX":-8.427940599625536,"pfxZ":6.432522198042285,"pX":-0.5567090959221274,"pZ":4.401423125385628,"vX0":6.236144945088443,"vY0":-138.02611257896407,"vZ0":0.15493194636531715,"x":138.22,"y":119.94,"x0":-1.754798620733,"y0":50.00011882504592,"z0":5.682495437581319,"aX":-16.196505373632252},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":13.9,"spinRate":2448,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39742331135354947,"extension":6.53873753456172},"index":1,"playId":"3f9174c6-24f5-3e69-ac85-e3c010e640a2","pitchNumber":2,"startTime":"2026-08-24T23:39:32.592Z","endTime":"2026-08-24T23:39:35.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419780454532958,"aZ":-24.13676322597242,"pfxX":2.158688479389513,"pfxZ":4.513545475319793,"pX":0.6734262096043769,"pZ":2.65988050812518,"vX0":6.453634431009976,"vY0":-131.8911507189844,"vZ0":-3.203598649142406,"x":91.33,"y":166.96,"x0":-2.0756278529486942,"y0":50.00038878886663,"z0":5.6505266810077615,"aX":3.8383465434810713},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-5.2,"spinRate":2608,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.41371922087939605,"extension":6.627578249242828},"index":2,"playId":"8429c4fa-69d0-318f-b2a6-affc8cb95fa1","pitchNumber":3,"startTime":"2026-08-24T23:39:48.066Z","endTime":"2026-08-24T23:39:51.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93158549216213,"aZ":-18.06870587070058,"pfxX":-8.910800001131788,"pfxZ":7.398920256604227,"pX":0.09886414409330255,"pZ":1.5486825083048859,"vX0":8.12850358857027,"vY0":-137.34519915050592,"vZ0":-7.086929252941935,"x":113.23,"y":196.97,"x0":-1.7439125691088286,"y0":50.00615764293407,"z0":5.395213278109759,"aX":-16.996670050973947},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":14.4,"spinRate":2545,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.399068234675926,"extension":6.567430936466262},"index":3,"playId":"432f88a7-122e-3ea0-b0df-1ade233ec0ab","pitchNumber":4,"startTime":"2026-08-24T23:40:03.504Z","endTime":"2026-08-24T23:40:07.039Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-24T23:40:11.259Z","endTime":"2026-08-24T23:40:27.071Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18468375865426,"aZ":-11.06866834174852,"pfxX":-2.2518866775803157,"pfxZ":10.615740752552167,"pX":0.7295558138419499,"pZ":2.5550335193609905,"vX0":6.804498730635108,"vY0":-140.4420163891159,"vZ0":-6.8878161335848995,"x":89.19,"y":169.79,"x0":-1.4371657399744435,"y0":50.004764895998036,"z0":5.766945602645453,"aX":-4.478315125643877},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":2.6,"spinRate":2528,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.39069558087058676,"extension":6.589770894811236},"index":5,"playId":"75a6b372-8101-3538-a393-23197b79464b","pitchNumber":5,"startTime":"2026-08-24T23:40:27.071Z","endTime":"2026-08-24T23:40:30.071Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.704210643806054,"aZ":-22.202352330288228,"pfxX":-10.756293208439299,"pfxZ":5.150072951375994,"pX":0.17250761399719639,"pZ":2.1264605281227373,"vX0":8.80099273747436,"vY0":-138.2636869283552,"vZ0":-5.036415745302595,"x":110.42,"y":181.37,"x0":-1.6536580175610998,"y0":50.00577068976593,"z0":5.46082676865528,"aX":-20.838177286784976},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":17.6,"spinRate":2345,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39607723267304307,"extension":6.667123666992413},"hitData":{"launchSpeed":103.4,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.85,"coordY":149.15}},"index":6,"playId":"d8726ecc-1a12-3764-b262-37e87efc8269","pitchNumber":6,"startTime":"2026-08-24T23:40:46.085Z","endTime":"2026-08-24T23:40:53.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:40:53.002Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kevin McGonigle doubles (24) on a sharp fly ball to center fielder Jonny DeLuca.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-24T23:40:56.664Z","endTime":"2026-08-24T23:44:29.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7,8,9],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.833795993339546,"aZ":-42.809361939869504,"pfxX":3.4596588574640452,"pfxZ":-7.991504701586761,"pX":0.20158263391965633,"pZ":2.034106919699127,"vX0":3.517544482945935,"vY0":-114.7822974476607,"vZ0":0.8308485585935437,"x":109.32,"y":183.86,"x0":-1.8019893886733074,"y0":50.00425709578692,"z0":5.845618562779994,"aX":4.602538189550483},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.9,"breakHorizontal":-7.2,"spinRate":2396,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.47772528845497675,"extension":6.420941655386879},"index":0,"playId":"74166566-0219-3ebf-b7ca-fa687c7220d7","pitchNumber":1,"startTime":"2026-08-24T23:41:18.082Z","endTime":"2026-08-24T23:41:21.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.358206973623183,"aZ":-27.26758544488015,"pfxX":-7.285453642673901,"pfxZ":2.80798311772433,"pX":0.4665127940623943,"pZ":0.4181542109998478,"vX0":8.243150538763274,"vY0":-131.18581056303046,"vZ0":-7.600958468409458,"x":99.22,"y":227.49,"x0":-1.7675956115764373,"y0":50.00087573133713,"z0":5.381218090190585,"aX":-12.716752060293356},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.6,"breakHorizontal":11.4,"spinRate":1189,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4172777113235955,"extension":6.624208955606832},"index":1,"playId":"d4d3d5f6-5bd7-3e2c-84eb-f2c1a4173bb0","pitchNumber":2,"startTime":"2026-08-24T23:41:35.109Z","endTime":"2026-08-24T23:41:38.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-24T23:41:45.874Z","endTime":"2026-08-24T23:41:59.719Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43474703863775,"aZ":-18.68347243654279,"pfxX":-8.95002923047109,"pfxZ":6.84127559860892,"pX":0.5348347428674952,"pZ":2.733647278780724,"vX0":9.740602792887284,"vY0":-138.91171525111392,"vZ0":-4.066429434091793,"x":96.61,"y":164.97,"x0":-1.8390143131961834,"y0":50.00346441922498,"z0":5.443479898668301,"aX":-17.652877251818484},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":14.4,"spinRate":2496,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39292064318268727,"extension":6.628613913571034},"index":3,"playId":"8682a505-8f5d-33b3-bab7-a786b404feff","pitchNumber":3,"startTime":"2026-08-24T23:41:59.719Z","endTime":"2026-08-24T23:42:02.719Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-24T23:42:26.218Z","endTime":"2026-08-24T23:42:57.113Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90481087570935,"aZ":-31.387760678975088,"pfxX":1.7199499716275084,"pfxZ":0.4599918097120388,"pX":0.747536283092704,"pZ":0.5662421943503512,"vX0":5.838362197006134,"vY0":-129.09084276623142,"vZ0":-6.792384956053208,"x":88.51,"y":223.49,"x0":-1.7596600111747989,"y0":50.002013379403486,"z0":5.62363155174433,"aX":2.9240117806958756},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.4,"breakHorizontal":-4.3,"spinRate":2775,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.42302913358877836,"extension":6.538854109804991},"index":5,"playId":"d55e6e7c-d914-3435-bc77-6185025f702f","pitchNumber":4,"startTime":"2026-08-24T23:42:57.113Z","endTime":"2026-08-24T23:43:00.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.354548592141633,"aZ":-9.434442160657843,"pfxX":-2.6455648885705036,"pfxZ":11.280966527716117,"pX":0.2901640292903936,"pZ":3.473747466425998,"vX0":5.881496765704854,"vY0":-140.926860467026,"vZ0":-4.754573209403448,"x":105.94,"y":144.99,"x0":-1.4781249229024624,"y0":50.00591148940855,"z0":5.789562818090626,"aX":-5.334956042594037},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.7,"breakHorizontal":3.6,"spinRate":2459,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.38833577769808025,"extension":6.504018349944698},"index":6,"playId":"78ab0613-a418-3557-84bc-05f851de0cc3","pitchNumber":5,"startTime":"2026-08-24T23:43:17.362Z","endTime":"2026-08-24T23:43:21.913Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79533351804231,"aZ":-32.85166488664142,"pfxX":-7.2981815535870185,"pfxZ":-0.40122495903735766,"pX":-1.0014686705497529,"pZ":0.10120392955291171,"vX0":4.508508489529135,"vY0":-130.02006140981442,"vZ0":-7.194869361546148,"x":155.17,"y":236.05,"x0":-1.818679823126713,"y0":50.002884313755374,"z0":5.4298500899718665,"aX":-12.371037580396193},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.3,"breakHorizontal":12.1,"spinRate":1192,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4228764895119683,"extension":6.644072457779092},"index":7,"playId":"a3822f17-1fca-337e-87e8-5887fd86ef65","pitchNumber":6,"startTime":"2026-08-24T23:43:38.174Z","endTime":"2026-08-24T23:43:41.278Z","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":90.1,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089918712479925,"aZ":-25.587292104090903,"pfxX":2.975295293956888,"pfxZ":3.796136811052767,"pX":0.6523497957877151,"pZ":1.7214415181864273,"vX0":5.7338366568457655,"vY0":-131.03392950697423,"vZ0":-5.037955693335569,"x":92.13,"y":192.3,"x0":-1.9523144624860318,"y0":50.00634833029188,"z0":5.584734236862965,"aX":5.1653644848136935},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.0,"breakHorizontal":-6.7,"spinRate":2540,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.41826557343173354,"extension":6.473020648009275},"index":8,"playId":"63090a7c-1cf5-325b-aa12-4ba131c8e412","pitchNumber":7,"startTime":"2026-08-24T23:43:55.702Z","endTime":"2026-08-24T23:43:59.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59021174492717,"aZ":-22.019403802791192,"pfxX":-9.903767516705582,"pfxZ":5.145775861920816,"pX":-0.3596311132890101,"pZ":2.838522774681034,"vX0":7.4919441205515795,"vY0":-139.44150056598394,"vZ0":-3.278946683804839,"x":130.71,"y":162.14,"x0":-1.7909167585465582,"y0":50.006886280397175,"z0":5.478161622652911,"aX":-19.55857715768002},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":16.4,"spinRate":2405,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.39241468686182746,"extension":6.5069774232185855},"hitData":{"launchSpeed":101.2,"launchAngle":24.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":78.05,"coordY":53.38}},"index":9,"playId":"e0bbd494-7fb7-3d63-889e-f021b9a4af55","pitchNumber":8,"startTime":"2026-08-24T23:44:16.288Z","endTime":"2026-08-24T23:44:29.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:44:29.230Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a fly ball to right fielder Ryan Vilade. Kevin McGonigle to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-24T23:44:33.459Z","endTime":"2026-08-24T23:48:17.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363672576384584,"aZ":-32.0157714177023,"pfxX":1.7904161662981282,"pfxZ":0.08904298827280233,"pX":0.6354120872038794,"pZ":1.5045389493439345,"vX0":5.894348692017943,"vY0":-129.35469563937545,"vZ0":-4.200387564101104,"x":92.78,"y":198.16,"x0":-1.899337330575266,"y0":50.00054395654616,"z0":5.586567639718844,"aX":3.051721747677013},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.5,"breakHorizontal":-4.4,"spinRate":2578,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.42239690287684395,"extension":6.4538218793363695},"index":0,"playId":"02eefa5c-ca07-333a-9914-f56ef224cbc2","pitchNumber":1,"startTime":"2026-08-24T23:45:06.110Z","endTime":"2026-08-24T23:45:10.168Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14261212297951,"aZ":-29.76787819966357,"pfxX":2.092930800736827,"pfxZ":1.3919769644100644,"pX":1.259073120137364,"pZ":2.244866175369251,"vX0":7.352223529836034,"vY0":-130.72016960474556,"vZ0":-2.9492621708365534,"x":69.01,"y":178.17,"x0":-1.864314002748184,"y0":50.00113034173119,"z0":5.627770310431344,"aX":3.612799411089175},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":-5.4,"spinRate":2560,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.41936221580180266,"extension":6.474039433719545},"index":1,"playId":"70c8b3c7-e93d-3ab8-befc-a8282d1ca4b8","pitchNumber":2,"startTime":"2026-08-24T23:45:39.754Z","endTime":"2026-08-24T23:45:42.754Z","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":95.0,"endSpeed":86.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0484534534044,"aZ":-19.314111645120608,"pfxX":-9.123329543995759,"pfxZ":6.69414731162933,"pX":-0.13371446780989193,"pZ":2.422279575019855,"vX0":7.527392747059594,"vY0":-138.06375248651034,"vZ0":-4.754010264408176,"x":122.1,"y":173.38,"x0":-1.7162833175264296,"y0":50.00578559746199,"z0":5.474725530731959,"aX":-17.53559467230172},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":14.9,"spinRate":2439,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3974180260593476,"extension":6.692599007237627},"index":2,"playId":"edc8f419-a88d-3e71-9a52-2f0b9f096f9c","pitchNumber":3,"startTime":"2026-08-24T23:45:57.758Z","endTime":"2026-08-24T23:46:00.889Z","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.4,"endSpeed":82.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.811342942424645,"aZ":-30.99748882279334,"pfxX":-4.40845178528879,"pfxZ":0.6912065966813716,"pX":0.14202332031790862,"pZ":0.9193290154456689,"vX0":6.654582331207544,"vY0":-130.04052855291727,"vZ0":-5.576461632880612,"x":111.59,"y":213.96,"x0":-1.8799215705978598,"y0":50.00453986753474,"z0":5.4491318828314235,"aX":-7.5349587223563015},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.2,"breakHorizontal":6.5,"spinRate":1361,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4215393625719792,"extension":6.517259643422872},"index":3,"playId":"42690697-981f-3b94-849f-9dadfec3d671","pitchNumber":4,"startTime":"2026-08-24T23:46:16.325Z","endTime":"2026-08-24T23:46:19.325Z","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.5,"endSpeed":87.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.960337517202376,"aZ":-19.368578445360928,"pfxX":-9.363613357880398,"pfxZ":6.585113560710388,"pX":0.3190059821417234,"pZ":3.157954249607632,"vX0":8.59131635485892,"vY0":-138.7852028411018,"vZ0":-3.146703249432903,"x":104.84,"y":153.52,"x0":-1.6048531125612975,"y0":50.003543003005866,"z0":5.601320694029442,"aX":-18.210614089293834},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":15.1,"spinRate":2519,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39512071051674624,"extension":6.550329159752926},"index":4,"playId":"5a34c18c-d389-3a43-91e9-6321d442f58e","pitchNumber":5,"startTime":"2026-08-24T23:46:34.933Z","endTime":"2026-08-24T23:46:39.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363037962403745,"aZ":-33.911427234698046,"pfxX":4.367091930188299,"pfxZ":-1.1468496312622882,"pX":1.8164208877478778,"pZ":1.0222955001066385,"vX0":7.694120815650299,"vY0":-122.81365057331197,"vZ0":-3.4965423062973535,"x":47.76,"y":211.18,"x0":-1.9297154694823895,"y0":50.00029070073229,"z0":5.362398112528083,"aX":6.638008760006277},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-9.8,"spinRate":2486,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44677533656662627,"extension":6.489187510427959},"index":5,"playId":"d67af752-10f8-38b2-9cde-85e52a601b1b","pitchNumber":6,"startTime":"2026-08-24T23:46:57.697Z","endTime":"2026-08-24T23:47:01.953Z","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":89.7,"endSpeed":81.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84932111852477,"aZ":-31.326422345499743,"pfxX":-5.984437465020113,"pfxZ":0.49321333433973535,"pX":-0.9123295140014117,"pZ":2.315300200159842,"vX0":4.668804478877834,"vY0":-130.50435653197866,"vZ0":-2.226016061775645,"x":151.78,"y":176.27,"x0":-1.951797984722668,"y0":50.00208002123598,"z0":5.551472914934115,"aX":-10.266558597520579},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.6,"breakHorizontal":9.7,"spinRate":1112,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.42056900614676573,"extension":6.522884685996696},"index":6,"playId":"7d12ef29-c025-3c21-91d2-296fbccb914b","pitchNumber":7,"startTime":"2026-08-24T23:47:18.136Z","endTime":"2026-08-24T23:47:22.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.998163282518206,"aZ":-9.762630743820566,"pfxX":-2.98755702582196,"pfxZ":11.047276427031914,"pX":0.3280729492103327,"pZ":2.467242145578788,"vX0":5.9280350492089,"vY0":-141.0460558124441,"vZ0":-7.14540809535882,"x":104.49,"y":172.16,"x0":-1.4061828340265938,"y0":50.002552628605024,"z0":5.651937029709676,"aX":-6.061079456431389},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":4.3,"spinRate":2511,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.3873027309542203,"extension":6.570108551586628},"index":7,"playId":"781d0f3c-8576-3be5-aa3a-e8d77f9da2df","pitchNumber":8,"startTime":"2026-08-24T23:47:42.075Z","endTime":"2026-08-24T23:47:45.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41786237461665,"aZ":-16.290022290307547,"pfxX":-9.149270625028539,"pfxZ":8.02474858059022,"pX":-0.19231797500903344,"pZ":2.7183489311903832,"vX0":7.340475443510639,"vY0":-140.00035940909157,"vZ0":-4.684205219027559,"x":124.33,"y":165.38,"x0":-1.6631144055609426,"y0":50.004621889932075,"z0":5.483860917644487,"aX":-18.114057789431772},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":15.0,"spinRate":2514,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3916522544414587,"extension":6.496470540252778},"hitData":{"launchSpeed":68.1,"launchAngle":37.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.8,"coordY":116.2}},"index":8,"playId":"41137bd3-474d-394e-96de-7ebf4d2c3a43","pitchNumber":9,"startTime":"2026-08-24T23:48:04.264Z","endTime":"2026-08-24T23:48:17.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:48:17.751Z","atBatIndex":31},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Brett Callahan out on a sacrifice fly to center fielder Jonny DeLuca. Kevin McGonigle scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-24T23:49:33.865Z","endTime":"2026-08-24T23:50:07.356Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-24T23:48:37.857Z","endTime":"2026-08-24T23:49:36.167Z","isPitch":false,"type":"action"},{"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":88.7,"endSpeed":81.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04129176938849,"aZ":-26.055536566018844,"pfxX":-6.0705006620364195,"pfxZ":3.6275063367983575,"pX":-0.6505143610725762,"pZ":2.013570484225839,"vX0":5.275720399529306,"vY0":-129.09251313791464,"vZ0":-3.828708887526097,"x":141.8,"y":184.41,"x0":-1.932640406206733,"y0":50.002007612475374,"z0":5.523102829863416,"aX":-10.238455324429571},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":9.8,"spinRate":1043,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4243938828927769,"extension":6.6238096636309685},"index":1,"playId":"ebb21240-13f5-35b1-a1dc-eb9cccc0bd31","pitchNumber":1,"startTime":"2026-08-24T23:49:36.167Z","endTime":"2026-08-24T23:49:39.699Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.912443728813294,"aZ":-20.913841243969962,"pfxX":-9.42916254276543,"pfxZ":5.739748153090019,"pX":0.3050471118928781,"pZ":2.515637120096764,"vX0":9.112159770909027,"vY0":-138.89902784515922,"vZ0":-4.280819730592068,"x":105.37,"y":170.86,"x0":-1.7864712791967043,"y0":50.0028229303215,"z0":5.459977770683992,"aX":-18.50018014833271},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":15.2,"spinRate":2425,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3937153143152079,"extension":6.603979636865999},"hitData":{"launchSpeed":96.3,"launchAngle":27.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.21,"coordY":56.64}},"index":2,"playId":"0058997b-098d-3723-aa03-31c7ae7357f6","pitchNumber":2,"startTime":"2026-08-24T23:49:55.088Z","endTime":"2026-08-24T23:50:07.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:50:07.356Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach McKinstry lines out to center fielder Jonny DeLuca.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-24T23:50:16.134Z","endTime":"2026-08-24T23:51:54.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":91.0,"endSpeed":84.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622030320577256,"aZ":-27.205865927064618,"pfxX":2.4438042013736476,"pfxZ":2.7591546723223725,"pX":-0.6324905480143725,"pZ":3.336135939351516,"vX0":2.971178223223255,"vY0":-132.64336860319304,"vZ0":-0.9996313329009245,"x":141.11,"y":148.7,"x0":-2.0803341816692495,"y0":50.003299365164594,"z0":5.6830718787056655,"aX":4.398624825700871},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.0,"breakHorizontal":-5.0,"spinRate":2701,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.41132067289633545,"extension":6.40372034137571},"index":0,"playId":"68ece40f-33cd-34b9-98c8-d8c8ed380650","pitchNumber":1,"startTime":"2026-08-24T23:50:32.358Z","endTime":"2026-08-24T23:50:36.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.450293348700924,"aZ":-29.512611580207405,"pfxX":2.5805383952761187,"pfxZ":1.537884026952364,"pX":0.43848457967955146,"pZ":2.050625913371471,"vX0":5.192559951696574,"vY0":-130.51350299647171,"vZ0":-3.407357717811662,"x":100.29,"y":183.41,"x0":-1.9090713234848766,"y0":50.00387550104189,"z0":5.586295818966534,"aX":4.469128767806519},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-5.8,"spinRate":2792,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.41904372311525373,"extension":6.47962919171931},"index":1,"playId":"92c2052a-5df2-3e0e-aeac-113c31a9d4aa","pitchNumber":2,"startTime":"2026-08-24T23:50:47.790Z","endTime":"2026-08-24T23:50:51.059Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.170923507729555,"aZ":-12.004277354692572,"pfxX":-1.362571058201534,"pfxZ":10.23564584031362,"pX":0.2204487250070865,"pZ":4.442206767412586,"vX0":5.543571893611349,"vY0":-139.22088263009434,"vZ0":-1.5226032333388513,"x":108.6,"y":118.84,"x0":-1.6161914339536625,"y0":50.000374311365434,"z0":5.787436606716857,"aX":-2.6858124032526964},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":1.3,"spinRate":2501,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.39287895721879584,"extension":6.534215191722572},"index":2,"playId":"ef1e020e-7a57-3d5a-8bb8-21bc3f548b67","pitchNumber":3,"startTime":"2026-08-24T23:51:10.430Z","endTime":"2026-08-24T23:51:13.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45916107993921,"aZ":-27.286422657720177,"pfxX":2.0643681611004627,"pfxZ":2.760250966266792,"pX":0.016606480244897238,"pZ":2.409896866423347,"vX0":4.484996150430119,"vY0":-131.46209314095273,"vZ0":-3.019556112668515,"x":116.37,"y":173.71,"x0":-1.9712076780857388,"y0":50.00622212465804,"z0":5.5708894158148565,"aX":3.6610146799058327},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":-4.6,"spinRate":2692,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.41457375085413606,"extension":6.480752041951196},"index":3,"playId":"23c77027-7ae2-3c79-9d44-e6cb2fdd9bc4","pitchNumber":4,"startTime":"2026-08-24T23:51:26.610Z","endTime":"2026-08-24T23:51:29.610Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22019304414344,"aZ":-30.94244727517211,"pfxX":-6.492598353862807,"pfxZ":0.7540456528637742,"pX":-0.6740301010916968,"pZ":1.829694932120257,"vX0":5.259151074666499,"vY0":-127.43327035498065,"vZ0":-2.924244728663203,"x":142.69,"y":189.38,"x0":-1.9252951992516352,"y0":50.00364085221447,"z0":5.447033216221543,"aX":-10.633685365150434},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":10.6,"spinRate":1112,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4305058192205773,"extension":6.402918066639983},"hitData":{"launchSpeed":83.2,"launchAngle":21.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.52,"coordY":86.27}},"index":4,"playId":"f97bed68-9d35-36cd-bb54-35c20a928b90","pitchNumber":5,"startTime":"2026-08-24T23:51:47.323Z","endTime":"2026-08-24T23:51:54.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:51:54.709Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-24T23:54:17.670Z","endTime":"2026-08-24T23:55:17.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-24T23:54:04.349Z","endTime":"2026-08-24T23:54:20.028Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.423090123102774,"aZ":-25.652720657323584,"pfxX":8.122241563853246,"pfxZ":3.5285802423935895,"pX":-0.17341992992781527,"pZ":3.6473887827959293,"vX0":-4.569200716722364,"vY0":-134.6807679320874,"vZ0":-1.2747400370158677,"x":123.61,"y":140.3,"x0":0.4838483370254468,"y0":50.005496257938795,"z0":5.929801465417515,"aX":15.023036769263733},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":-13.8,"spinRate":2097,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.40564828832014754,"extension":5.699968234814472},"index":1,"playId":"49f83844-e355-3fef-9457-b1c5addfacf5","pitchNumber":1,"startTime":"2026-08-24T23:54:20.028Z","endTime":"2026-08-24T23:54:24.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99965144198986,"aZ":-24.290934192124187,"pfxX":7.4608119644389665,"pfxZ":4.289774069164498,"pX":0.0887651739908995,"pZ":3.5003831872684192,"vX0":-3.842052149999409,"vY0":-134.4706901626301,"vZ0":-1.552882338741688,"x":113.62,"y":144.27,"x0":0.5634085093446419,"y0":50.005884889238864,"z0":5.801553705165589,"aX":13.723955980059785},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":-12.7,"spinRate":2203,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4066569824046029,"extension":5.820222662838841},"index":2,"playId":"f4b5d1bb-6986-340b-9301-0eae0ee16865","pitchNumber":2,"startTime":"2026-08-24T23:54:35.681Z","endTime":"2026-08-24T23:54:40.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218028080436945,"aZ":-32.260660612171264,"pfxX":6.486572613262206,"pfxZ":-0.05349949566932821,"pX":-0.26596779290515454,"pZ":2.138250905874153,"vX0":-4.055556501766463,"vY0":-129.30132822170697,"vZ0":-3.2704059622974926,"x":127.14,"y":181.05,"x0":0.4745819100611001,"y0":50.00211343754036,"z0":5.877174250808317,"aX":11.05876883658372},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.6,"breakHorizontal":-10.9,"spinRate":1700,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.42249603803889624,"extension":5.761482841196359},"index":3,"playId":"964f7d71-9757-3551-b0ca-14eaab6f330c","pitchNumber":3,"startTime":"2026-08-24T23:54:54.794Z","endTime":"2026-08-24T23:54:58.638Z","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":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.375347912402155,"aZ":-43.25428772723933,"pfxX":-5.917922588581352,"pfxZ":-8.567567600035026,"pX":0.09140324118057265,"pZ":1.412303263508831,"vX0":-1.0568358189744864,"vY0":-113.1827146721052,"vZ0":-0.27946168116854175,"x":113.52,"y":200.65,"x0":1.333614431950802,"y0":50.00503032365916,"z0":5.882553217311459,"aX":-7.650088591808221},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.2,"breakHorizontal":11.0,"spinRate":2860,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.48461743336578555,"extension":5.745388674398812},"hitData":{"launchSpeed":100.7,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.11,"coordY":162.83}},"index":4,"playId":"84a6f291-7579-3f5e-87fb-89467635fb1c","pitchNumber":4,"startTime":"2026-08-24T23:55:10.342Z","endTime":"2026-08-24T23:55:17.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:55:17.769Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a ground ball to center fielder Max Clark.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-24T23:55:23.505Z","endTime":"2026-08-24T23:57:04.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69479105281221,"aZ":-23.900771129057713,"pfxX":9.905142544783516,"pfxZ":4.272263427785594,"pX":0.47603311923926594,"pZ":1.1825187169250897,"vX0":-5.327887523020674,"vY0":-138.06026236126934,"vZ0":-7.781425831615298,"x":98.85,"y":206.85,"x0":1.1401021804523166,"y0":50.00686092433867,"z0":5.637401129048993,"aX":19.194654004994366},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":-16.9,"spinRate":2140,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.3961925226337488,"extension":5.800518373023487},"index":0,"playId":"a1076300-1b77-3cf1-be60-1c3c999b6747","pitchNumber":1,"startTime":"2026-08-24T23:55:42.940Z","endTime":"2026-08-24T23:55:46.249Z","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":76.1,"endSpeed":69.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.264580406636167,"aZ":-42.01085599579676,"pfxX":-7.442824767015219,"pfxZ":-7.99404311867662,"pX":0.8636940322212189,"pZ":2.857582855774319,"vX0":0.7720396277035457,"vY0":-110.6857497585241,"vZ0":2.8917233944375487,"x":84.08,"y":161.63,"x0":1.4747818037378495,"y0":50.00263198594017,"z0":5.958805841648375,"aX":-9.15899537345328},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-13.3,"breakHorizontal":13.2,"spinRate":2722,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.4964157986968769,"extension":5.721667270654601},"index":1,"playId":"33c73777-383a-304c-b19d-68646a11447f","pitchNumber":2,"startTime":"2026-08-24T23:55:58.217Z","endTime":"2026-08-24T23:56:02.137Z","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.4,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.826863226935156,"aZ":-27.817467146729808,"pfxX":10.450506760679044,"pfxZ":2.3393959896571856,"pX":-1.0989520890150675,"pZ":-0.009593977647208386,"vX0":-9.372018512010818,"vY0":-135.52927723220094,"vZ0":-9.243352230102632,"x":158.89,"y":239.04,"x0":1.041296330261698,"y0":50.006616249141416,"z0":5.379476660228157,"aX":19.501110476320633},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.4,"breakHorizontal":-17.0,"spinRate":2190,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4036913701762228,"extension":5.913570446762187},"index":2,"playId":"c9e7c37b-7c49-38b0-85ad-dfab8ea9e17a","pitchNumber":3,"startTime":"2026-08-24T23:56:14.586Z","endTime":"2026-08-24T23:56:17.988Z","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":91.8,"endSpeed":84.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55857307153664,"aZ":-28.581529926725384,"pfxX":6.949535732341365,"pfxZ":1.9749120060441232,"pX":-0.1232846533898858,"pZ":2.760223266068673,"vX0":-5.990922401306802,"vY0":-133.59305482909204,"vZ0":-2.4647039896895384,"x":121.7,"y":164.25,"x0":1.2364024051400058,"y0":50.00543889049519,"z0":5.732019919882295,"aX":12.66698349170712},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.2,"breakHorizontal":-11.4,"spinRate":2053,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.40869874288086727,"extension":5.745815912694471},"index":3,"playId":"05f35aa8-8785-3a68-98fa-543c455aa52f","pitchNumber":4,"startTime":"2026-08-24T23:56:35.617Z","endTime":"2026-08-24T23:56:38.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089776602649017,"aZ":-25.70062461218148,"pfxX":7.729000061492288,"pfxZ":3.474638473469927,"pX":0.04167958329789067,"pZ":2.2378460184171067,"vX0":-5.550080331722803,"vY0":-135.56082660268646,"vZ0":-4.177025056606848,"x":115.41,"y":178.36,"x0":1.109331618423878,"y0":50.00590562515185,"z0":5.588660860563148,"aX":14.41580932047622},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":-12.8,"spinRate":2067,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.403738677667433,"extension":5.7401770572967035},"hitData":{"launchSpeed":115.5,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.69,"coordY":105.87}},"index":4,"playId":"15ce1cad-13e1-35a2-adb2-20ba351fedd6","pitchNumber":5,"startTime":"2026-08-24T23:56:54.116Z","endTime":"2026-08-24T23:57:04.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:57:04.737Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonny DeLuca grounds into a double play, third baseman Kevin McGonigle to second baseman Hao-Yu Lee to first baseman Spencer Torkelson. Junior Caminero out at 2nd. Jonny DeLuca out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-24T23:57:11.534Z","endTime":"2026-08-24T23:59:45.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.245708474741885,"aZ":-42.5840755638012,"pfxX":-4.3686256171731515,"pfxZ":-8.270047609199588,"pX":0.04977017941565341,"pZ":2.1165994639006103,"vX0":-0.8080402591582183,"vY0":-111.52561506488509,"vZ0":1.5677843922956773,"x":115.1,"y":181.63,"x0":0.9844647938271281,"y0":50.004597433909204,"z0":5.800081266771179,"aX":-5.497553362931169},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.3,"breakHorizontal":8.2,"spinRate":2670,"spinDirection":313},"zone":8,"typeConfidence":2.0,"plateTime":0.49131768002481024,"extension":5.738932499146322},"index":0,"playId":"88a9af6e-5414-3394-8659-7c12cf895180","pitchNumber":1,"startTime":"2026-08-24T23:57:27.698Z","endTime":"2026-08-24T23:57:32.428Z","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":93.0,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62044789282725,"aZ":-24.966688262593134,"pfxX":8.75821618430073,"pfxZ":3.84638746541175,"pX":-0.6277172617568718,"pZ":2.3468443730268027,"vX0":-7.257927363327588,"vY0":-135.35952854595223,"vZ0":-4.79601240623821,"x":140.93,"y":175.42,"x0":0.9365741443928493,"y0":50.00630766372108,"z0":5.866787631933292,"aX":16.427520868382004},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":-14.5,"spinRate":2179,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.40302201603110355,"extension":5.844573234722317},"index":1,"playId":"5932a0ac-1713-3665-80d6-8d69bd3dd05c","pitchNumber":2,"startTime":"2026-08-24T23:57:54.603Z","endTime":"2026-08-24T23:57:58.095Z","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":88.5,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376237965665744,"aZ":-25.584137589847515,"pfxX":7.890555046302834,"pfxZ":3.883023662902086,"pX":0.6344810011846723,"pZ":1.7417322952144887,"vX0":-3.7728806219781634,"vY0":-128.85649445315477,"vZ0":-5.324773121398475,"x":92.82,"y":191.75,"x0":1.0849448991964388,"y0":50.00401968407183,"z0":5.787794849053267,"aX":13.396828718877972},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":-13.6,"spinRate":1720,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.42351891088109683,"extension":5.834387237206199},"index":2,"playId":"7d9bd74d-7184-37cf-ba0d-6ebc1ccb5d86","pitchNumber":3,"startTime":"2026-08-24T23:58:13.051Z","endTime":"2026-08-24T23:58:16.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28204709332827,"aZ":-25.64218654182639,"pfxX":8.976301219028098,"pfxZ":3.511397650069716,"pX":0.3375436157363025,"pZ":3.705747921012432,"vX0":-4.954870814338982,"vY0":-135.44666876181773,"vZ0":-1.3252353891407331,"x":104.13,"y":138.72,"x0":1.023358669462373,"y0":50.001508194901184,"z0":5.9924790146386915,"aX":16.695235259809436},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":-15.2,"spinRate":2122,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4042017520261152,"extension":5.696374936316328},"index":3,"playId":"f2fae3df-2d9f-3716-874c-fb8db45025aa","pitchNumber":4,"startTime":"2026-08-24T23:58:38.757Z","endTime":"2026-08-24T23:58:41.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84401362109852,"aZ":-43.208643499047014,"pfxX":-6.8663645817681935,"pfxZ":-8.854679618485934,"pX":0.08368525791113428,"pZ":1.9286834014721261,"vX0":-0.5598260848288106,"vY0":-112.25209153407776,"vZ0":1.1018594072958185,"x":113.81,"y":186.71,"x0":1.2274058280087574,"y0":50.004148751185745,"z0":5.914745110880894,"aX":-8.55380736063317},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-15.2,"breakHorizontal":12.5,"spinRate":2896,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.4924844579386214,"extension":5.630356759238532},"index":4,"playId":"703c7148-f9f4-322e-8414-d082faca8180","pitchNumber":5,"startTime":"2026-08-24T23:59:08.156Z","endTime":"2026-08-24T23:59:11.483Z","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":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.880214192773973,"aZ":-31.628530396240333,"pfxX":6.986544832148264,"pfxZ":0.31688075450847997,"pX":-0.0797125846711676,"pZ":2.7648342710338194,"vX0":-4.670682550456341,"vY0":-129.72724348232012,"vZ0":-1.7766130548967678,"x":120.04,"y":164.13,"x0":0.8318661798318345,"y0":50.00215761482323,"z0":5.858254937839323,"aX":11.966642265489867},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":-11.6,"spinRate":1719,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.42142368586884027,"extension":5.803603754921718},"hitData":{"launchSpeed":98.1,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.21,"coordY":165.87}},"index":5,"playId":"d39b3f6d-4c15-32d9-8290-0db0ac66f65c","pitchNumber":6,"startTime":"2026-08-24T23:59:35.992Z","endTime":"2026-08-24T23:59:45.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-24T23:59:45.037Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to shortstop Taylor Walls.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-25T00:01:37.438Z","endTime":"2026-08-25T00:02:26.128Z","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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Pop Out","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":670764,"link":"/api/v1/people/670764"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766580626311224,"aZ":-10.548943279688341,"pfxX":-3.066565596506025,"pfxZ":11.14556421304621,"pX":0.33487415587892594,"pZ":2.155323415162296,"vX0":5.983385416932196,"vY0":-138.17102623527438,"vZ0":-7.620182177464832,"x":104.24,"y":180.59,"x0":-1.456814603542185,"y0":50.0026697318619,"z0":5.65157214991174,"aX":-5.950223610902001},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":4.3,"spinRate":2517,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.39586876731030785,"extension":6.595385485773753},"index":0,"playId":"7c4b0778-48f0-3b0c-b866-58f3b643dbd7","pitchNumber":1,"startTime":"2026-08-25T00:01:58.759Z","endTime":"2026-08-25T00:02:01.933Z","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.8,"endSpeed":81.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.254116384123897,"aZ":-30.582501893018073,"pfxX":-6.502329809577784,"pfxZ":0.9429219003549356,"pX":-0.3084224763295532,"pZ":2.8517166451292577,"vX0":6.001634264581032,"vY0":-129.1749440936814,"vZ0":-1.027108334120528,"x":128.76,"y":161.78,"x0":-1.814201499253099,"y0":50.00592064053642,"z0":5.60023580333289,"aX":-11.019314949511827},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.7,"breakHorizontal":10.4,"spinRate":1511,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.42359845739721846,"extension":6.481936776486793},"hitData":{"launchSpeed":99.4,"launchAngle":60.0,"totalDistance":223.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":81.94,"coordY":127.87}},"index":1,"playId":"753dafed-2a87-3bb4-b832-fb542c0eb3be","pitchNumber":2,"startTime":"2026-08-25T00:02:14.457Z","endTime":"2026-08-25T00:02:26.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:02:26.128Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Clark flies out to center fielder Jonny DeLuca.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-25T00:02:31.866Z","endTime":"2026-08-25T00:03:32.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21680973142971,"aZ":-42.18765685309753,"pfxX":1.7091522694086523,"pfxZ":-7.590119827472524,"pX":0.21404039162250466,"pZ":2.426286204999094,"vX0":3.9758521921847354,"vY0":-114.19428386096277,"vZ0":1.542301752789411,"x":108.84,"y":173.27,"x0":-1.7722820841611866,"y0":50.00309200350695,"z0":5.895481847697019,"aX":2.254194654046496},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.1,"breakHorizontal":-4.1,"spinRate":2479,"spinDirection":28},"zone":5,"typeConfidence":2.0,"plateTime":0.4798248862104115,"extension":6.373220060304372},"index":0,"playId":"251c5d06-ac32-31b8-aee2-19bad7398f29","pitchNumber":1,"startTime":"2026-08-25T00:02:50.929Z","endTime":"2026-08-25T00:02:54.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.135048063108588,"aZ":-22.033911549032624,"pfxX":2.3280600907124107,"pfxZ":5.5648637695538135,"pX":1.4801618349253545,"pZ":1.956703607541316,"vX0":7.909823784514078,"vY0":-133.4901021729119,"vZ0":-5.511989780885254,"x":60.58,"y":185.95,"x0":-1.8122816092769154,"y0":50.002908853060006,"z0":5.613578016957579,"aX":4.24110701445472},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":-5.8,"spinRate":2660,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4088049889342571,"extension":6.5061329789191324},"index":1,"playId":"20f29857-d957-3629-81b8-0116870219b9","pitchNumber":2,"startTime":"2026-08-25T00:03:06.286Z","endTime":"2026-08-25T00:03:10.087Z","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":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.691299713377628,"aZ":-27.45584734598667,"pfxX":-6.502324445080453,"pfxZ":2.780190878380635,"pX":-0.7595783505357321,"pZ":2.08820344620192,"vX0":4.886468115415231,"vY0":-128.90174511195428,"vZ0":-3.5193073414564306,"x":145.95,"y":182.4,"x0":-1.827195997215479,"y0":50.00217088585154,"z0":5.571466641469829,"aX":-11.033542354917087},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":10.8,"spinRate":1311,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4235569184668089,"extension":6.55194648361027},"hitData":{"launchSpeed":96.1,"launchAngle":27.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.78,"coordY":50.49}},"index":2,"playId":"f4dc8e64-3bf0-3f5c-95c2-22b571d5f939","pitchNumber":3,"startTime":"2026-08-25T00:03:21.754Z","endTime":"2026-08-25T00:03:32.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:03:32.922Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-25T00:03:31.088Z","endTime":"2026-08-25T00:07:18.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.334873048566273,"aZ":-12.707250293024394,"pfxX":-2.6090309132840024,"pfxZ":10.078210634148864,"pX":0.3752523328230891,"pZ":1.6966415370984202,"vX0":6.014000840945966,"vY0":-137.81078389249188,"vZ0":-8.225763935891694,"x":102.7,"y":192.97,"x0":-1.4920521897788088,"y0":50.006736008185015,"z0":5.569856706930809,"aX":-5.041902119310614},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":3.5,"spinRate":2547,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.39675877923654035,"extension":6.568174597051967},"index":0,"playId":"c34f3c45-910d-3871-a797-28a611832e51","pitchNumber":1,"startTime":"2026-08-25T00:03:56.099Z","endTime":"2026-08-25T00:03:59.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.871835733252315,"aZ":-34.76882002902778,"pfxX":3.66983331634371,"pfxZ":-1.68491756716063,"pX":1.291774542157026,"pZ":0.0018902891398981181,"vX0":6.675060485400682,"vY0":-123.05435140174191,"vZ0":-5.89048351420159,"x":67.76,"y":238.73,"x0":-1.9303893022105147,"y0":50.004827723243864,"z0":5.364095102601246,"aX":5.641625226421612},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.2,"breakHorizontal":-8.2,"spinRate":2586,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4447068819065687,"extension":6.580880940712519},"index":1,"playId":"750e8941-55b5-3db7-b399-fd2c8e4e2592","pitchNumber":2,"startTime":"2026-08-25T00:04:11.558Z","endTime":"2026-08-25T00:04:14.633Z","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":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859043511262286,"aZ":-27.851403180349617,"pfxX":-6.1174476683680865,"pfxZ":2.5571319500481926,"pX":1.0571598951202819,"pZ":0.7356187795726928,"vX0":8.93325464301741,"vY0":-128.91556809003848,"vZ0":-6.309716469444893,"x":76.7,"y":218.92,"x0":-1.652181827531836,"y0":50.00154120143951,"z0":5.354148411255017,"aX":-10.335070143951901},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":9.1,"spinRate":1310,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.42426177187866276,"extension":6.610953386470684},"index":2,"playId":"c5deefc4-093a-3e1e-9b0b-3a1390cf8b38","pitchNumber":3,"startTime":"2026-08-25T00:04:31.795Z","endTime":"2026-08-25T00:04:35.084Z","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":84.3,"endSpeed":78.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.864140163912644,"aZ":-32.52222758877267,"pfxX":5.01170033361444,"pfxZ":-0.22304624073617685,"pX":1.129140469490595,"pZ":1.5030810833650907,"vX0":5.868372817072639,"vY0":-122.70915461051176,"vZ0":-2.9490945904652115,"x":73.96,"y":198.2,"x0":-1.9390869258434436,"y0":50.0049486127658,"z0":5.4737943823029305,"aX":7.69154834342084},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.8,"breakHorizontal":-10.4,"spinRate":2375,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44530525773703733,"extension":6.471629283445719},"index":3,"playId":"5da70c10-a39a-38ab-b856-54fbd0ca8e8a","pitchNumber":4,"startTime":"2026-08-25T00:04:49.665Z","endTime":"2026-08-25T00:04:55.388Z","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":89.7,"endSpeed":83.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75853185121784,"aZ":-33.14863736230532,"pfxX":-3.778084291226877,"pfxZ":-0.5606741290081108,"pX":0.27038763511459335,"pZ":0.3740757369826207,"vX0":6.505935887572022,"vY0":-130.49486165202384,"vZ0":-6.619826255331255,"x":106.69,"y":228.68,"x0":-1.756726791769436,"y0":50.003017355279226,"z0":5.420172808056784,"aX":-6.559309014096622},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.2,"breakHorizontal":5.5,"spinRate":1304,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.41866320630428877,"extension":6.589658937988289},"index":4,"playId":"35969581-a977-38fa-90c2-39a8c9e05668","pitchNumber":5,"startTime":"2026-08-25T00:05:28.534Z","endTime":"2026-08-25T00:05:31.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39051498304386,"aZ":-28.68517478160349,"pfxX":1.90669639162219,"pfxZ":1.9770129766939135,"pX":1.3159280211178086,"pZ":1.3481575639508876,"vX0":7.39897998841073,"vY0":-131.30889591931185,"vZ0":-5.398148845220285,"x":66.84,"y":202.38,"x0":-1.7714899741944252,"y0":50.00642356920626,"z0":5.530675382861449,"aX":3.3743082608999893},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":-4.9,"spinRate":2763,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4150615349423301,"extension":6.583478017733639},"index":5,"playId":"60ddc200-956b-3575-8d23-e32ac66020b4","pitchNumber":6,"startTime":"2026-08-25T00:06:17.829Z","endTime":"2026-08-25T00:06:21.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.962414473032855,"aZ":-13.278561017632109,"pfxX":-1.0143710878590997,"pfxZ":9.566716836327672,"pX":0.18964018653545403,"pZ":4.480529562832949,"vX0":4.670974598782221,"vY0":-139.33716084791297,"vZ0":-1.6019181354872227,"x":109.77,"y":117.81,"x0":-1.373336623558048,"y0":50.003138184256315,"z0":5.9358008356474645,"aX":-2.0036410641723457},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":1.0,"spinRate":2609,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3923992689656943,"extension":6.339961353303146},"index":6,"playId":"b6c1c586-5502-369a-95e7-c4708dbd0552","pitchNumber":7,"startTime":"2026-08-25T00:06:37.393Z","endTime":"2026-08-25T00:06:41.048Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.971065048078458,"aZ":-33.43564362384424,"pfxX":0.986485500286136,"pfxZ":-0.7446783147183123,"pX":-0.18066233272554197,"pZ":1.401614822656545,"vX0":3.9809025739430455,"vY0":-128.71768201401906,"vZ0":-4.127302981036399,"x":123.89,"y":200.94,"x0":-1.8685288591450053,"y0":50.00163601418725,"z0":5.583849947929925,"aX":1.673167121754721},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.9,"breakHorizontal":-2.6,"spinRate":2694,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4237429720106025,"extension":6.4632905673341146},"index":7,"playId":"a901c30b-e606-3cb0-aab2-f69797b8c94f","pitchNumber":8,"startTime":"2026-08-25T00:06:53.030Z","endTime":"2026-08-25T00:06:56.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16456863357548,"aZ":-19.391761366260543,"pfxX":-9.169504270167042,"pfxZ":6.615881514035263,"pX":0.3694225466255457,"pZ":2.4564283855672344,"vX0":8.994222550047327,"vY0":-137.99158739087613,"vZ0":-4.594021476929383,"x":102.92,"y":172.46,"x0":-1.737953447473474,"y0":50.00213151470269,"z0":5.445825052252823,"aX":-17.716173983943186},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":14.8,"spinRate":2335,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3966426497283355,"extension":6.512224577423515},"index":8,"playId":"24716b02-1e6b-3680-a726-540a7d812de9","pitchNumber":9,"startTime":"2026-08-25T00:07:14.043Z","endTime":"2026-08-25T00:07:18.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:07:18.217Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonathan Aranda homers (16) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T00:09:31.244Z","endTime":"2026-08-25T00:10:47.354Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.9,"endSpeed":86.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01340086700833,"aZ":-25.829416311100374,"pfxX":9.56508130788782,"pfxZ":3.314091010540152,"pX":0.35226635009130197,"pZ":1.7756440843844148,"vX0":-5.53412061536701,"vY0":-137.9777780036904,"vZ0":-6.2705862789038695,"x":98.25,"y":154.09,"x0":1.1498883406486438,"y0":50.00065209987845,"z0":5.837742613846986,"aX":18.2912895772034},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":-16.1,"spinRate":2219,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.3982052703277117,"extension":5.763032239961258},"index":0,"playId":"48fa3523-f5e4-3833-a5cf-ffcfb97d0198","pitchNumber":1,"startTime":"2026-08-25T00:09:40.037Z","endTime":"2026-08-25T00:09:44.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056148737897676,"aZ":-28.83411046736413,"pfxX":-0.2217762265256038,"pfxZ":2.053002603736111,"pX":-1.587613557159313,"pZ":0.9859085605943401,"vX0":-6.684646846489276,"vY0":-126.29532431154848,"vZ0":-5.665953755417349,"x":177.52,"y":212.16,"x0":1.1146757748896496,"y0":50.00424433246413,"z0":5.557924235324014,"aX":-0.3589518290805362},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":1.8,"spinRate":2372,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4325588870681627,"extension":5.780555184344552},"index":1,"playId":"f50fb267-7d13-39e1-a0c9-17717b37d49c","pitchNumber":2,"startTime":"2026-08-25T00:10:02.120Z","endTime":"2026-08-25T00:10:05.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.208365981000156,"aZ":-30.743412598662754,"pfxX":-0.3073360104110342,"pfxZ":0.9304335865155222,"pX":0.14097977285466992,"pZ":2.0174698114099234,"vX0":-3.260999612482996,"vY0":-123.07315233223414,"vZ0":-2.3946939060625105,"x":111.63,"y":184.31,"x0":1.5201944661845799,"y0":50.004152470830626,"z0":5.593127400856989,"aX":-0.47407380298335794},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":1.3,"spinRate":2318,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.44413455969467686,"extension":5.627881161642701},"hitData":{"launchSpeed":99.1,"launchAngle":35.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":185.42,"coordY":57.46}},"index":2,"playId":"0e721ea2-6c56-3d30-b688-53dcdca47f30","pitchNumber":3,"startTime":"2026-08-25T00:10:20.207Z","endTime":"2026-08-25T00:10:47.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:10:47.354Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Mateo flies out to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T00:10:53.510Z","endTime":"2026-08-25T00:12:39.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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(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":92.9,"endSpeed":85.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19160727649037,"aZ":-26.89012633590554,"pfxX":10.477018940772952,"pfxZ":2.8489842741995908,"pX":-0.6700213596455479,"pZ":1.8981387007082855,"vX0":-8.232879974696663,"vY0":-135.04195030684966,"vZ0":-4.8044849667146545,"x":142.54,"y":187.53,"x0":1.0503013429573445,"y0":50.00317516897884,"z0":5.58168859523894,"aX":19.436501376236706},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.3,"breakHorizontal":-17.3,"spinRate":2094,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.4049215756034439,"extension":6.070756757761167},"index":0,"playId":"285a69cd-c86d-38e8-a0af-259ab92f93f5","pitchNumber":1,"startTime":"2026-08-25T00:11:06.592Z","endTime":"2026-08-25T00:11:10.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.633339481996753,"aZ":-41.42879809668434,"pfxX":-6.625086727507854,"pfxZ":-7.1758447326787875,"pX":-0.965190921689475,"pZ":0.9992910949317635,"vX0":-2.287028063449653,"vY0":-113.41257538915929,"vZ0":-1.2072793182486952,"x":153.79,"y":211.8,"x0":0.9196993215407839,"y0":50.00184147491108,"z0":5.706429978692838,"aX":-8.545359966617658},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.0,"breakHorizontal":12.6,"spinRate":2975,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4847609750789612,"extension":5.822942237182136},"index":1,"playId":"5d521d89-f1c8-3b19-a5ff-4b242948298e","pitchNumber":2,"startTime":"2026-08-25T00:11:19.182Z","endTime":"2026-08-25T00:11:22.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.056266140000737,"aZ":-41.36414561341799,"pfxX":-6.635635567577896,"pfxZ":-6.959152962903375,"pX":-0.5059240883353514,"pZ":0.9800122994246381,"vX0":-2.451709310095942,"vY0":-114.43152853430492,"vZ0":-1.6937116879371434,"x":136.28,"y":212.32,"x0":1.4430780016238007,"y0":50.00512553217755,"z0":5.799828578099431,"aX":-8.758627888994967},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-12.7,"breakHorizontal":12.6,"spinRate":2831,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.47952352900855777,"extension":5.756839470403937},"index":2,"playId":"ef165f25-71f0-3440-a9d1-3e9f6a0e2297","pitchNumber":3,"startTime":"2026-08-25T00:11:51.176Z","endTime":"2026-08-25T00:11:54.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723089132097915,"aZ":-20.938352237086637,"pfxX":3.9637233720218004,"pfxZ":5.901413949267319,"pX":0.7402125853844896,"pZ":3.6530207614017893,"vX0":-1.2551354365276568,"vY0":-136.97561756813076,"vZ0":-1.9647072573163467,"x":88.78,"y":140.15,"x0":0.6888757126505398,"y0":50.00336303672104,"z0":5.808499902970153,"aX":7.545909877600072},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":-7.0,"spinRate":2159,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39958613223090733,"extension":5.928721619190939},"index":3,"playId":"c7944219-6a5d-3144-9a03-b4cb612956d8","pitchNumber":4,"startTime":"2026-08-25T00:12:11.456Z","endTime":"2026-08-25T00:12:16.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.922599729475543,"aZ":-30.097008279909005,"pfxX":8.639054226313151,"pfxZ":1.1998146015476827,"pX":0.5054395590261777,"pZ":2.59281295174997,"vX0":-3.1610925851066156,"vY0":-130.98134093898523,"vZ0":-2.424574685162328,"x":97.73,"y":168.77,"x0":0.609035139423738,"y0":50.00070254063643,"z0":5.791888627886251,"aX":14.935921306094873},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":-14.9,"spinRate":1560,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.418949190041197,"extension":5.825207249635245},"hitData":{"launchSpeed":92.8,"launchAngle":29.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.21,"coordY":68.82}},"index":4,"playId":"d91d8be0-75be-3dff-be69-fb738bdae4e5","pitchNumber":5,"startTime":"2026-08-25T00:12:31.027Z","endTime":"2026-08-25T00:12:39.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:12:39.724Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T00:12:40.960Z","endTime":"2026-08-25T00:13:13.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.840512104427052,"aZ":-25.195737560471485,"pfxX":9.275084879291024,"pfxZ":3.592247244186219,"pX":0.11935563174833365,"pZ":1.457001284888376,"vX0":-4.290087332430629,"vY0":-138.23923205875337,"vZ0":-6.92282127108691,"x":112.45,"y":199.44,"x0":0.4835340946155382,"y0":50.00060903191715,"z0":5.676598480685826,"aX":18.00981249615254},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.3,"breakHorizontal":-16.0,"spinRate":1976,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.39569624802788006,"extension":5.84893914481398},"hitData":{"launchSpeed":100.8,"launchAngle":-17.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.33,"coordY":165.01}},"index":0,"playId":"9d08881d-382f-3cae-a7ce-b225a2ca4897","pitchNumber":1,"startTime":"2026-08-25T00:13:04.858Z","endTime":"2026-08-25T00:13:13.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:13:13.187Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-25T00:13:17.401Z","endTime":"2026-08-25T00:14:16.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.782025676587725,"aZ":-22.635678467956147,"pfxX":10.29419921660201,"pfxZ":5.103236980569431,"pX":-0.18148485207420412,"pZ":1.677855481204973,"vX0":-7.276256029545057,"vY0":-135.86258345772973,"vZ0":-6.572729287845027,"x":123.92,"y":193.48,"x0":1.1940326697398664,"y0":50.00254782114756,"z0":5.70161613987884,"aX":19.24321850497262},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":-17.0,"spinRate":2070,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.40314356309039256,"extension":5.751448600623243},"index":0,"playId":"f35f927d-6de3-3a67-a670-22fd5c58683d","pitchNumber":1,"startTime":"2026-08-25T00:13:35.188Z","endTime":"2026-08-25T00:13:38.632Z","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":77.2,"endSpeed":70.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740687228333304,"aZ":-44.273184660825386,"pfxX":-5.803808969603422,"pfxZ":-9.593010404348439,"pX":2.1586283204423466,"pZ":2.9307453057083364,"vX0":2.717896227570821,"vY0":-112.3053271819171,"vZ0":3.0925139602379517,"x":34.72,"y":159.65,"x0":1.6786590499141687,"y0":50.00357819536105,"z0":6.079616835415537,"aX":-7.320031245698455},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.1,"breakHorizontal":9.7,"spinRate":2748,"spinDirection":319},"zone":12,"typeConfidence":2.0,"plateTime":0.49010907277596605,"extension":5.527492307101435},"index":1,"playId":"49f2aa65-65c4-38d7-a554-0cd165745dbe","pitchNumber":2,"startTime":"2026-08-25T00:13:49.414Z","endTime":"2026-08-25T00:13:53.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6180615830499,"aZ":-25.0759012819377,"pfxX":10.943797643432498,"pfxZ":3.79417137532742,"pX":0.7942459098996435,"pZ":1.8936715353572335,"vX0":-4.60391913538741,"vY0":-136.51196190908144,"vZ0":-5.878612739290118,"x":86.73,"y":187.65,"x0":1.0895566870899236,"y0":50.00211919076653,"z0":5.822844693964192,"aX":20.464720789270256},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":-18.7,"spinRate":2084,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4026379034222569,"extension":5.918815093713396},"hitData":{"launchSpeed":73.3,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.35,"coordY":170.94}},"index":2,"playId":"d2fe8e8b-7f68-3c6b-a80e-b522d3142714","pitchNumber":3,"startTime":"2026-08-25T00:14:10.147Z","endTime":"2026-08-25T00:14:16.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:14:16.980Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-25T00:16:02.862Z","endTime":"2026-08-25T00:17:30.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":89.7,"endSpeed":83.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.882313824460027,"aZ":-28.775493949120357,"pfxX":1.6867513480193306,"pfxZ":1.9460484535395075,"pX":0.4342759411136486,"pZ":1.4700685097201243,"vX0":5.335866052187966,"vY0":-130.62874095541855,"vZ0":-5.242774264395484,"x":100.45,"y":199.09,"x0":-1.8455440055938837,"y0":50.00131803002139,"z0":5.639445813331125,"aX":2.9446560744727424},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-4.1,"spinRate":2504,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.41767608895897146,"extension":6.537995517748056},"index":0,"playId":"60fafac2-1fc7-3bcb-84fd-5fdd69e06e0d","pitchNumber":1,"startTime":"2026-08-25T00:16:26.122Z","endTime":"2026-08-25T00:16:29.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85693966547659,"aZ":-20.526499516427883,"pfxX":-9.355278438272215,"pfxZ":6.010959412837718,"pX":0.17641147279682373,"pZ":1.751485696098434,"vX0":8.540189328056966,"vY0":-137.907224676198,"vZ0":-6.211959962746003,"x":110.28,"y":191.49,"x0":-1.7355433207019242,"y0":50.00418399842889,"z0":5.404598406910812,"aX":-18.134903301492916},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":15.4,"spinRate":2466,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3962098125096558,"extension":6.547276265425534},"index":1,"playId":"10b8372f-0764-3fb0-b28a-b0dc383c60c6","pitchNumber":2,"startTime":"2026-08-25T00:16:41.917Z","endTime":"2026-08-25T00:16:45.184Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.031246202576966,"aZ":-26.968686478842066,"pfxX":3.6312020390339175,"pfxZ":2.902537959227682,"pX":-0.8019998156665096,"pZ":1.8104147594190274,"vX0":2.347798714013942,"vY0":-132.56318589820805,"vZ0":-4.637698668783942,"x":147.57,"y":189.9,"x0":-2.168517889025276,"y0":50.006296470342136,"z0":5.53099102543764,"aX":6.51957356093291},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":-7.1,"spinRate":2651,"spinDirection":175},"zone":7,"typeConfidence":2.0,"plateTime":0.411828674354239,"extension":6.378512354045993},"index":2,"playId":"41d330a8-9ee1-3308-9d76-c31caddf085f","pitchNumber":3,"startTime":"2026-08-25T00:16:57.096Z","endTime":"2026-08-25T00:17:00.832Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"}}},{"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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.524570865784362,"aZ":-31.691791418389936,"pfxX":-6.377824453016492,"pfxZ":0.2813602144485383,"pX":-0.3895663831025601,"pZ":1.3222461825331837,"vX0":6.051573392393391,"vY0":-130.67962778035704,"vZ0":-4.519020329880966,"x":131.85,"y":203.08,"x0":-1.9066329447410504,"y0":50.0047677701871,"z0":5.454550904511295,"aX":-11.032698261230495},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.2,"breakHorizontal":10.2,"spinRate":1580,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4191352402578694,"extension":6.518924036087407},"index":3,"playId":"9e46b73d-7338-3071-9bb9-5d3329264153","pitchNumber":4,"startTime":"2026-08-25T00:17:27.010Z","endTime":"2026-08-25T00:17:30.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:17:30.010Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-25T00:17:33.305Z","endTime":"2026-08-25T00:19:51.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64229113126115,"aZ":-10.562266235055413,"pfxX":-2.1063361160225664,"pfxZ":10.816816107853537,"pX":0.6408110699931964,"pZ":1.6688415706689539,"vX0":6.697895528533216,"vY0":-140.21249450166485,"vZ0":-8.826902059230548,"x":92.57,"y":193.72,"x0":-1.501625450469359,"y0":50.005787230648075,"z0":5.540431063739343,"aX":-4.210130306088671},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":2.5,"spinRate":2597,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.39011204495793983,"extension":6.493095655426311},"index":0,"playId":"8ae45a44-ab92-38bd-b82d-b41bb95853c8","pitchNumber":1,"startTime":"2026-08-25T00:17:57.121Z","endTime":"2026-08-25T00:18:00.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697523085962438,"aZ":-26.25790910901495,"pfxX":1.5365795753839202,"pfxZ":3.272202398503527,"pX":0.9155817185751546,"pZ":1.7774920365545097,"vX0":6.589033247315199,"vY0":-132.66935150696835,"vZ0":-4.916788819019061,"x":82.1,"y":190.79,"x0":-1.7858610734086908,"y0":50.002543027076726,"z0":5.536140480039916,"aX":2.7753785443952292},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.1,"spinRate":2736,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4106899433964424,"extension":6.611342533540649},"index":1,"playId":"e8f7dfef-40f7-37db-a083-517ed9c1d104","pitchNumber":2,"startTime":"2026-08-25T00:18:11.889Z","endTime":"2026-08-25T00:18:15.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52039501098437,"aZ":-12.355485413152488,"pfxX":-1.8960994213922406,"pfxZ":9.953815191167454,"pX":0.879794562743385,"pZ":2.2848407546746747,"vX0":7.267574282448594,"vY0":-139.76025833757228,"vZ0":-6.902311683419942,"x":83.46,"y":177.09,"x0":-1.5004538461077928,"y0":50.005565725492275,"z0":5.586608931754654,"aX":-3.7762250690113244},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":2.0,"spinRate":2593,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.39090065609745617,"extension":6.530394716946619},"index":2,"playId":"d8cb733d-8719-3a40-bc49-c7e0646170de","pitchNumber":3,"startTime":"2026-08-25T00:18:27.994Z","endTime":"2026-08-25T00:18:32.522Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.100925664214614,"aZ":-34.200906031818754,"pfxX":-5.6507905186540555,"pfxZ":-1.1610413940486848,"pX":0.491198604135185,"pZ":0.6930213455911226,"vX0":7.437735020579392,"vY0":-131.27860724606745,"vZ0":-5.53381687375749,"x":98.28,"y":220.07,"x0":-1.6461352258889244,"y0":50.00524609677896,"z0":5.377901936840984,"aX":-9.853502956722117},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.1,"breakHorizontal":8.5,"spinRate":1520,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4174276998685955,"extension":6.558984539094031},"index":3,"playId":"1d23955f-fccf-3785-bcf1-4fe9f07a934b","pitchNumber":4,"startTime":"2026-08-25T00:19:13.450Z","endTime":"2026-08-25T00:19:16.879Z","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":96.9,"endSpeed":88.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88317837853531,"aZ":-8.776255596419503,"pfxX":-1.1965743634621915,"pfxZ":11.66235343972923,"pX":0.22639513468855832,"pZ":3.5643683559041612,"vX0":5.1680303193023684,"vY0":-140.94893398750625,"vZ0":-4.476987407153308,"x":108.37,"y":142.54,"x0":-1.4777636757117676,"y0":50.00537912489549,"z0":5.743419659697956,"aX":-2.4022132611205413},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.4,"breakHorizontal":1.1,"spinRate":2519,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3890369500539781,"extension":6.4650441612504235},"index":4,"playId":"aec57377-2102-3c23-b259-3d3e050c240d","pitchNumber":5,"startTime":"2026-08-25T00:19:31.456Z","endTime":"2026-08-25T00:19:35.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.594921934912392,"aZ":-18.362000908228627,"pfxX":-10.264981789117302,"pfxZ":7.116420561413939,"pX":0.24031043160784984,"pZ":2.19301823805125,"vX0":8.562869597094267,"vY0":-138.60038633292172,"vZ0":-5.6519178090284115,"x":107.84,"y":179.57,"x0":-1.5587829402595688,"y0":50.00472182317218,"z0":5.488912557913517,"aX":-19.930815908108816},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":16.8,"spinRate":2361,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39551174354360885,"extension":6.567404837319998},"index":5,"playId":"a634b73d-08e9-3b2e-a33c-974662a29c9e","pitchNumber":6,"startTime":"2026-08-25T00:19:48.705Z","endTime":"2026-08-25T00:19:51.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:19:51.993Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out sharply, second baseman Jorge Mateo to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-25T00:19:53.945Z","endTime":"2026-08-25T00:22:25.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":87.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97936383784021,"aZ":-8.884649394856446,"pfxX":-0.5256640729202195,"pfxZ":11.78722695097279,"pX":0.987399925994178,"pZ":2.315773946562972,"vX0":6.668522379590032,"vY0":-139.56995804187525,"vZ0":-7.5506805971349396,"x":79.36,"y":176.25,"x0":-1.3629881504768713,"y0":50.00216946568368,"z0":5.638878858068324,"aX":-1.0393898859843356},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.9,"breakHorizontal":-0.4,"spinRate":2553,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.3922120303834662,"extension":6.5447697460682335},"index":0,"playId":"c576f4e3-51be-31da-aa09-c70b81a714d0","pitchNumber":1,"startTime":"2026-08-25T00:20:16.774Z","endTime":"2026-08-25T00:20:20.373Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054100400756425,"aZ":-32.458763729904966,"pfxX":-5.375384348547917,"pfxZ":-0.16396738826634305,"pX":0.036826151174425024,"pZ":1.200734033906481,"vX0":6.102342622083695,"vY0":-129.42086116591767,"vZ0":-4.702918767784298,"x":115.6,"y":206.36,"x0":-1.6490501001567923,"y0":50.005343534818714,"z0":5.516823295052619,"aX":-9.154769343505405},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.1,"breakHorizontal":8.4,"spinRate":1388,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.42260493691662493,"extension":6.497650261847998},"index":1,"playId":"06d85b5d-527b-39a6-af28-599378b64211","pitchNumber":2,"startTime":"2026-08-25T00:20:31.690Z","endTime":"2026-08-25T00:20:36.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589228425789056,"aZ":-30.77263949487119,"pfxX":-7.945952879796975,"pfxZ":0.8012678930157784,"pX":0.618834504967987,"pZ":0.6618858413016703,"vX0":8.462611205679279,"vY0":-131.67959344446427,"vZ0":-6.60812896738323,"x":93.41,"y":220.91,"x0":-1.6020802032902173,"y0":50.005756319511654,"z0":5.476480164496327,"aX":-13.976192969079214},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.1,"breakHorizontal":12.6,"spinRate":1352,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.41572660381482684,"extension":6.524094991087057},"index":2,"playId":"c3327b32-fdd6-363a-a66f-e5c6b158558a","pitchNumber":3,"startTime":"2026-08-25T00:20:54.173Z","endTime":"2026-08-25T00:20:57.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.312138411580648,"aZ":-26.921227937537015,"pfxX":2.724382773380472,"pfxZ":3.0071537780034436,"pX":-0.21414761104381905,"pZ":2.303375814695598,"vX0":3.821927337128156,"vY0":-131.19805091303098,"vZ0":-3.2558959305116604,"x":125.16,"y":176.59,"x0":-2.0427041320208272,"y0":50.00181292680569,"z0":5.563054792444693,"aX":4.756736232058497},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":-5.8,"spinRate":2626,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.4172145132131182,"extension":6.586795524000116},"index":3,"playId":"c0238f98-5bb9-3dff-a5d2-201e897a3ee0","pitchNumber":4,"startTime":"2026-08-25T00:21:11.656Z","endTime":"2026-08-25T00:21:14.656Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162780481242496,"aZ":-26.67056802916191,"pfxX":1.5430996635531475,"pfxZ":3.008987177823837,"pX":-0.21689285602520597,"pZ":3.743563697409768,"vX0":4.162932135976849,"vY0":-133.81615539299182,"vZ0":-0.2584475557167054,"x":125.27,"y":137.7,"x0":-1.9871896289501165,"y0":50.00641872938067,"z0":5.735811279680776,"aX":2.827578565199108},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":-3.6,"spinRate":2579,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.40774656381585883,"extension":6.432407006689445},"index":4,"playId":"c8dbdee0-83f9-3e20-b348-1174d4ab4ded","pitchNumber":5,"startTime":"2026-08-25T00:21:31.453Z","endTime":"2026-08-25T00:21:34.453Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324453659854314,"aZ":-27.342012070920255,"pfxX":2.4626186838372197,"pfxZ":2.663801374356771,"pX":-0.1973931295776948,"pZ":2.2399626808405935,"vX0":3.6429733792924366,"vY0":-132.82092477996454,"vZ0":-3.6788360742091193,"x":124.52,"y":178.3,"x0":-1.8987085346852814,"y0":50.004239974966524,"z0":5.597209636989252,"aX":4.467268194618404},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.3,"breakHorizontal":-5.2,"spinRate":2503,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.4099702215940062,"extension":6.496542992679093},"index":5,"playId":"7af13850-8c5b-3a62-863d-84efc98f7ef0","pitchNumber":6,"startTime":"2026-08-25T00:21:48.264Z","endTime":"2026-08-25T00:21:55.847Z","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":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623268007463658,"aZ":-27.707018056176068,"pfxX":2.124185929624205,"pfxZ":2.466245789355959,"pX":0.27054130575443974,"pZ":2.3312947669323476,"vX0":4.872959749266647,"vY0":-133.04324625997987,"vZ0":-3.4378112890306327,"x":106.69,"y":175.84,"x0":-1.8529439937971148,"y0":50.00377517998047,"z0":5.624307345969464,"aX":3.849476911377768},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":-4.8,"spinRate":2542,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.40998215428466667,"extension":6.396987704267479},"hitData":{"launchSpeed":103.4,"launchAngle":8.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":161.9,"coordY":132.37}},"index":6,"playId":"cbf07d0d-afef-3a62-b711-be62180bbb0b","pitchNumber":7,"startTime":"2026-08-25T00:22:18.257Z","endTime":"2026-08-25T00:22:25.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:22:25.889Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T00:24:55.248Z","endTime":"2026-08-25T00:26:06.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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: Tanner Rainey replaces Framber Valdez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T00:23:16.826Z","endTime":"2026-08-25T00:24:57.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663432,"link":"/api/v1/people/663432"},"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(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.7,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.994443699514854,"aZ":-11.839774705398433,"pfxX":-4.428261998280644,"pfxZ":10.875983216693683,"pX":1.0811233464480607,"pZ":1.1515364698270019,"vX0":10.47662458607149,"vY0":-135.70451148789758,"vZ0":-10.289981754753377,"x":75.79,"y":207.69,"x0":-2.24985026929418,"y0":50.00309765466107,"z0":5.811485658825725,"aX":-8.280128016049158},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":5.9,"spinRate":2412,"spinDirection":213},"zone":14,"typeConfidence":0.86,"plateTime":0.40323159285902754,"extension":6.003166355654728},"index":1,"playId":"cabb7bc9-0ddb-3931-8b88-103fb9a8ba22","pitchNumber":1,"startTime":"2026-08-25T00:24:57.369Z","endTime":"2026-08-25T00:25:01.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.360671847195285,"aZ":-12.591483347694489,"pfxX":-3.699024092443864,"pfxZ":10.190437726798615,"pX":-0.5054450913868794,"pZ":3.2880353056019547,"vX0":6.275199358467465,"vY0":-138.35044707157917,"vZ0":-4.966128526784672,"x":136.27,"y":150.0,"x0":-2.331456823043234,"y0":50.003926335941266,"z0":5.962978638830342,"aX":-7.1096319976204},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2401,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.39722322632317164,"extension":5.8793011599387865},"index":2,"playId":"e12d5b5c-e4cf-30ac-9537-425f0fb53acb","pitchNumber":2,"startTime":"2026-08-25T00:25:13.812Z","endTime":"2026-08-25T00:25:17.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.031238821512794,"aZ":-30.565329087201974,"pfxX":2.6431409745251235,"pfxZ":0.9894559302220287,"pX":-0.8196708526475438,"pZ":2.886101657247572,"vX0":3.2485121518724527,"vY0":-126.51162679789391,"vZ0":-1.9243419479708068,"x":148.24,"y":160.86,"x0":-2.4622043009303773,"y0":50.003201484397856,"z0":6.098917099770811,"aX":4.297718762558179},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-5.5,"spinRate":2294,"spinDirection":139},"zone":1,"typeConfidence":0.9,"plateTime":0.4324200658140773,"extension":5.988101748149506},"index":3,"playId":"6e1da621-7fdc-3fe6-9622-d75f5c8e9fb8","pitchNumber":3,"startTime":"2026-08-25T00:25:29.176Z","endTime":"2026-08-25T00:25:32.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.307391584998726,"aZ":-30.707845966529643,"pfxX":1.9728047934046244,"pfxZ":0.9045259093590712,"pX":0.48044271455365745,"pZ":1.849308044457791,"vX0":6.196924927465134,"vY0":-126.11028459897457,"vZ0":-3.951076362925069,"x":98.69,"y":188.85,"x0":-2.259461096885034,"y0":50.003416054434666,"z0":5.898359742393994,"aX":3.1937032073342375},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-4.9,"spinRate":2298,"spinDirection":121},"zone":9,"typeConfidence":0.87,"plateTime":0.43340876719918153,"extension":6.093406706699372},"index":4,"playId":"03445304-9811-3ae1-968d-22c10500e89d","pitchNumber":4,"startTime":"2026-08-25T00:25:45.485Z","endTime":"2026-08-25T00:25:48.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42398659887147,"aZ":-10.133876873619588,"pfxX":-4.6396689752169635,"pfxZ":11.120025842754428,"pX":-0.017741096945157377,"pZ":1.7608261254200526,"vX0":7.74944604804568,"vY0":-140.293523209478,"vZ0":-9.339721294877496,"x":117.68,"y":191.24,"x0":-2.220176899348268,"y0":50.00204781165326,"z0":5.804629383190556,"aX":-9.195897039070749},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":6.7,"spinRate":2480,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.3912643436017773,"extension":6.175785696281549},"index":5,"playId":"647f3417-98e7-3a11-9063-2919dd9ed09a","pitchNumber":5,"startTime":"2026-08-25T00:26:03.692Z","endTime":"2026-08-25T00:26:06.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:26:06.782Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T00:26:08.362Z","endTime":"2026-08-25T00:27:51.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82815182312966,"aZ":-10.731524410886534,"pfxX":-4.0445414304916,"pfxZ":10.77083302420448,"pX":-1.85636463350105,"pZ":3.483082680498808,"vX0":2.8133399172168603,"vY0":-141.09397617875106,"vZ0":-5.025536223241856,"x":187.76,"y":144.74,"x0":-2.3472674732579892,"y0":50.00574381018216,"z0":5.995610272790778,"aX":-8.054568497382313},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":6.6,"spinRate":2449,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.390059563011004,"extension":6.08398048776528},"index":0,"playId":"7c9b6ee1-ffe9-3d93-99d2-483146ded5fa","pitchNumber":1,"startTime":"2026-08-25T00:26:31.563Z","endTime":"2026-08-25T00:26:35.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04376950601324,"aZ":-30.821354081513938,"pfxX":1.944785317095024,"pfxZ":0.8434753887255453,"pX":-0.030412689401072144,"pZ":0.8427401746508391,"vX0":5.005720941881551,"vY0":-125.82467207441171,"vZ0":-6.178472818318997,"x":118.16,"y":216.03,"x0":-2.2967887783567846,"y0":50.00547170822489,"z0":5.821486076194436,"aX":3.1237767175487403},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":-4.7,"spinRate":2273,"spinDirection":117},"zone":14,"typeConfidence":0.8,"plateTime":0.4349752371500366,"extension":6.090803246273866},"index":1,"playId":"43c6053f-5755-3bb5-abd7-ff392caa3b68","pitchNumber":2,"startTime":"2026-08-25T00:26:55.662Z","endTime":"2026-08-25T00:26:58.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03757256032717,"aZ":-28.153272808904088,"pfxX":2.9055153634654123,"pfxZ":2.4041304702015496,"pX":0.6950289975578278,"pZ":0.6983213713631021,"vX0":6.633404852976653,"vY0":-128.44699829508352,"vZ0":-7.310411482267208,"x":90.51,"y":219.93,"x0":-2.296257838874924,"y0":50.00485486730837,"z0":5.7634932141999204,"aX":4.8668710446651176},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-6.7,"spinRate":2295,"spinDirection":161},"zone":14,"typeConfidence":0.91,"plateTime":0.42605479537710744,"extension":6.23841359721978},"index":2,"playId":"83e90145-5b66-3011-bd0a-53d92a4ec641","pitchNumber":3,"startTime":"2026-08-25T00:27:12.476Z","endTime":"2026-08-25T00:27:15.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76089630360534,"aZ":-10.688128426709964,"pfxX":-5.2019016504280025,"pfxZ":10.821699955732473,"pX":0.28322524634161955,"pZ":1.7418245982229175,"vX0":8.381971187932914,"vY0":-140.0410425501138,"vZ0":-9.541019629900077,"x":106.2,"y":191.75,"x0":-2.0734359811616105,"y0":50.003943368459694,"z0":5.893230334100722,"aX":-10.329394774183767},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2395,"spinDirection":210},"zone":9,"typeConfidence":0.9,"plateTime":0.39120296679918365,"extension":6.256997732970193},"index":3,"playId":"affafcca-ed7f-3d0d-b082-67f668a2cda2","pitchNumber":4,"startTime":"2026-08-25T00:27:31.244Z","endTime":"2026-08-25T00:27:35.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.848327689833102,"aZ":-11.557655178310732,"pfxX":-6.449384519467815,"pfxZ":10.68174785199757,"pX":-0.25367625813777217,"pZ":1.435521869971302,"vX0":7.651844024531097,"vY0":-138.29972232020995,"vZ0":-9.664754796537885,"x":126.67,"y":200.02,"x0":-2.2229751414686247,"y0":50.00497718293134,"z0":5.75811946000606,"aX":-12.451272663994324},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":10.0,"spinRate":2404,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.39656594450530314,"extension":6.2222967390428146},"index":4,"playId":"e2086b9c-8172-3b99-8e8f-4f7b6ea491df","pitchNumber":5,"startTime":"2026-08-25T00:27:47.616Z","endTime":"2026-08-25T00:27:51.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:27:51.740Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to shortstop Javier Báez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T00:29:05.669Z","endTime":"2026-08-25T00:29:35.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cedric Mullins replaces Ryan Vilade.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-25T00:28:03.533Z","endTime":"2026-08-25T00:28:16.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-25T00:28:16.408Z","endTime":"2026-08-25T00:28:19.622Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-25T00:28:19.622Z","endTime":"2026-08-25T00:29:07.923Z","isPitch":false,"type":"action"},{"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":83.9,"endSpeed":78.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0056987882396,"aZ":-35.539286141023254,"pfxX":0.545607171372096,"pfxZ":-2.1937649744688708,"pX":0.5213046586456868,"pZ":1.0154181948282703,"vX0":6.295214703696957,"vY0":-122.19950211314385,"vZ0":-4.6549954239130855,"x":97.13,"y":211.36,"x0":-2.1446740912198776,"y0":50.00425556383208,"z0":5.953247453137248,"aX":0.8356179794830567},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.8,"breakHorizontal":-2.3,"spinRate":2251,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4459171399894415,"extension":6.256752776891156},"index":3,"playId":"149d0b11-044f-31e3-a2a6-3f01ceeabe8b","pitchNumber":1,"startTime":"2026-08-25T00:29:07.923Z","endTime":"2026-08-25T00:29:12.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.567708341785842,"aZ":-11.379573728403747,"pfxX":-4.816099745587907,"pfxZ":10.62657913041771,"pX":0.6831789566951664,"pZ":1.5364168073483078,"vX0":9.469053140413266,"vY0":-138.87642881435363,"vZ0":-9.532690556732604,"x":90.96,"y":197.3,"x0":-2.1420663223698746,"y0":50.00228875835583,"z0":5.766488792884546,"aX":-9.424535486220227},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2361,"spinDirection":210},"zone":9,"typeConfidence":0.89,"plateTime":0.3941155070689861,"extension":6.159275756138666},"hitData":{"launchSpeed":66.2,"launchAngle":55.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":125.67,"coordY":131.94}},"index":4,"playId":"105f2e3a-54a0-3c64-88ae-7ac0654db708","pitchNumber":2,"startTime":"2026-08-25T00:29:26.606Z","endTime":"2026-08-25T00:29:35.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:29:35.071Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-25T00:29:38.974Z","endTime":"2026-08-25T00:30:38.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617887015420145,"aZ":-27.105655207620448,"pfxX":1.1331871899839887,"pfxZ":2.9141680742459064,"pX":0.07498653825639202,"pZ":2.1025762871040716,"vX0":5.7912132441189,"vY0":-130.1425195382797,"vZ0":-4.455985491493206,"x":114.14,"y":182.01,"x0":-2.313308690111962,"y0":50.00324176543442,"z0":5.855285780073922,"aX":1.9721046354653942},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-3.1,"spinRate":2331,"spinDirection":184},"zone":8,"typeConfidence":0.9,"plateTime":0.41856374254853446,"extension":6.1555884079778105},"index":0,"playId":"91c54471-7727-3c89-a32f-ebbff7aa6a26","pitchNumber":1,"startTime":"2026-08-25T00:29:59.570Z","endTime":"2026-08-25T00:30:03.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9061946426016,"aZ":-13.583163432508892,"pfxX":-4.678359312094211,"pfxZ":9.282463462198454,"pX":-0.017927529944913815,"pZ":2.600440554637307,"vX0":7.5734265054795555,"vY0":-140.63897777581954,"vZ0":-6.762796386205332,"x":117.68,"y":168.57,"x0":-2.137988549736341,"y0":50.00703085432374,"z0":5.917560622264345,"aX":-9.374484980299332},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2415,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.38947043368283296,"extension":5.8990360881673825},"index":1,"playId":"07e1cf34-8e90-3722-a7fe-eff07d02138e","pitchNumber":2,"startTime":"2026-08-25T00:30:17.228Z","endTime":"2026-08-25T00:30:20.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94095558525836,"aZ":-38.120573148398655,"pfxX":2.2256436728762488,"pfxZ":-3.916864615170889,"pX":-0.4925808783517318,"pZ":1.4247230416839594,"vX0":3.1608294377832995,"vY0":-122.31875465696267,"vZ0":-3.2594912279015222,"x":135.78,"y":200.31,"x0":-2.090390348009789,"y0":50.00499506394539,"z0":6.040332476737285,"aX":3.375701815640234},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.6,"breakHorizontal":-4.8,"spinRate":2528,"spinDirection":49},"zone":13,"typeConfidence":0.9,"plateTime":0.4476483016625519,"extension":6.283308128248945},"index":2,"playId":"0275213b-d555-3280-80b4-b64087a4f502","pitchNumber":3,"startTime":"2026-08-25T00:30:35.366Z","endTime":"2026-08-25T00:30:38.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:30:38.393Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-25T00:33:09.925Z","endTime":"2026-08-25T00:35:50.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[0,1,2],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cedric Mullins remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T00:32:19.136Z","endTime":"2026-08-25T00:32:19.147Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"description":"Defensive switch from center field to right field for Jonny DeLuca.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-25T00:32:19.147Z","endTime":"2026-08-25T00:32:19.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400"},{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-25T00:32:19.148Z","endTime":"2026-08-25T00:33:12.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55485542196547,"aZ":-28.441427066947913,"pfxX":-1.0468082192171133,"pfxZ":2.2669226285349353,"pX":-0.2373554753155326,"pZ":2.6553243807041134,"vX0":-3.1439632569538305,"vY0":-126.88448270146911,"vZ0":-0.3921812075518387,"x":126.05,"y":167.09,"x0":1.1488641191025972,"y0":50.00316227389895,"z0":5.059033964408571,"aX":-1.7232089461528364},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":2.5,"spinRate":2743,"spinDirection":222},"zone":5,"typeConfidence":0.92,"plateTime":0.4300472528654824,"extension":6.001485962429992},"index":3,"playId":"e6791359-36e8-307a-8d9d-92f70e28b457","pitchNumber":1,"startTime":"2026-08-25T00:33:12.216Z","endTime":"2026-08-25T00:33:15.857Z","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":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01841493055047,"aZ":-30.14219106089981,"pfxX":-2.814341727786095,"pfxZ":1.2525376602246094,"pX":0.29897557924382284,"pZ":3.2261165486251664,"vX0":-1.2658075507988613,"vY0":-125.87438137143806,"vZ0":1.220276893679646,"x":105.6,"y":151.67,"x0":1.171924553571421,"y0":50.005964041745436,"z0":5.148860093012198,"aX":-4.5837305625429865},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":5.4,"spinRate":2783,"spinDirection":252},"zone":3,"typeConfidence":0.9,"plateTime":0.4327046404413246,"extension":5.824445901442959},"index":4,"playId":"9ea8c36d-8a66-3739-930c-def47eca7f3c","pitchNumber":2,"startTime":"2026-08-25T00:33:30.564Z","endTime":"2026-08-25T00:33:34.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.568599834333284,"aZ":-15.018803109245301,"pfxX":6.050954006402204,"pfxZ":8.557584497645752,"pX":-0.32144553851627916,"pZ":2.7295914334761373,"vX0":-4.991476668033134,"vY0":-141.03074029991143,"vZ0":-4.578098398451754,"x":129.25,"y":165.08,"x0":0.6896347456874742,"y0":50.00057954191981,"z0":5.350046208895272,"aX":12.1267823476447},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":-9.8,"spinRate":2365,"spinDirection":144},"zone":4,"typeConfidence":0.76,"plateTime":0.38911417693637107,"extension":6.034563616419207},"index":5,"playId":"199f2902-34e6-375d-8ea8-ce45bf3b0dd4","pitchNumber":3,"startTime":"2026-08-25T00:33:49.402Z","endTime":"2026-08-25T00:33:54.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37126860075644,"aZ":-31.758510021508293,"pfxX":-4.153921517947129,"pfxZ":0.26386333535063233,"pX":-0.6958226684214607,"pZ":1.9766602123150478,"vX0":-2.914388068507461,"vY0":-124.87795422912339,"vZ0":-1.0893805875621818,"x":143.52,"y":185.41,"x0":1.0215118975559925,"y0":50.00585271494778,"z0":5.003648042726186,"aX":-6.638616607027859},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":8.2,"spinRate":2555,"spinDirection":270},"zone":7,"typeConfidence":0.84,"plateTime":0.43664316865379105,"extension":6.092047681721067},"index":6,"playId":"147516f1-8171-3057-b6e9-c967cea33db0","pitchNumber":4,"startTime":"2026-08-25T00:34:21.956Z","endTime":"2026-08-25T00:34:26.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63107131467308,"aZ":-12.775127752913788,"pfxX":4.438863462457777,"pfxZ":9.725099136331178,"pX":0.4020947672673046,"pZ":4.2423036234197795,"vX0":-2.4952113554108135,"vY0":-140.74294359786123,"vZ0":-0.7596470083617678,"x":101.67,"y":124.24,"x0":0.726122077222913,"y0":50.00245890324477,"z0":5.347588555565277,"aX":8.854588628516616},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":-7.4,"spinRate":2224,"spinDirection":146},"zone":12,"typeConfidence":0.96,"plateTime":0.39000775592842274,"extension":6.1245930457938575},"index":7,"playId":"a573350b-e2ef-3ef8-9896-0a72771b4913","pitchNumber":5,"startTime":"2026-08-25T00:34:46.200Z","endTime":"2026-08-25T00:34:49.481Z","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":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00639931813851,"aZ":-18.28673443885245,"pfxX":8.36944235508529,"pfxZ":7.054497810382275,"pX":1.2856397717484955,"pZ":3.9048936687865896,"vX0":-2.463446009226106,"vY0":-139.12759343652277,"vZ0":-0.008763965487203373,"x":67.99,"y":133.35,"x0":1.0929503046942444,"y0":50.00190271408861,"z0":5.115874555785204,"aX":16.47387514848509},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":-14.6,"spinRate":2284,"spinDirection":130},"zone":12,"typeConfidence":0.72,"plateTime":0.3930627986189341,"extension":5.919213357846359},"index":8,"playId":"996ef14b-6fa2-30c7-ae0a-02a7b2c5183c","pitchNumber":6,"startTime":"2026-08-25T00:35:05.259Z","endTime":"2026-08-25T00:35:08.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58597947727689,"aZ":-29.19877713862546,"pfxX":-1.8895772462592735,"pfxZ":1.7862438991350196,"pX":0.7052422553125213,"pZ":2.827732550622313,"vX0":-0.6599608754794466,"vY0":-127.42374380466438,"vZ0":0.11910247514079897,"x":90.12,"y":162.43,"x0":1.2121597047400943,"y0":50.005410386469975,"z0":5.059858786744866,"aX":-3.153170063633208},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":3.6,"spinRate":2711,"spinDirection":247},"zone":6,"typeConfidence":0.92,"plateTime":0.42745696434906755,"extension":6.013304139829956},"index":9,"playId":"303c17cd-4bf6-36b5-960c-c2f53b9f6ab3","pitchNumber":7,"startTime":"2026-08-25T00:35:24.297Z","endTime":"2026-08-25T00:35:27.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.685074260486314,"aZ":-28.671756715060265,"pfxX":-1.972718419116029,"pfxZ":2.1100897601581963,"pX":-0.682972042941482,"pZ":2.5446175560843054,"vX0":-3.5041909406977343,"vY0":-127.44417907095747,"vZ0":-0.7965645013315147,"x":143.03,"y":170.08,"x0":0.9607481842743697,"y0":50.00422324875378,"z0":5.105343603183186,"aX":-3.2785587553267947},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":4.3,"spinRate":2579,"spinDirection":262},"zone":4,"typeConfidence":0.9,"plateTime":0.4280997533869759,"extension":6.03705321295167},"index":10,"playId":"ae6459cc-a9e4-3dd9-b13e-1243d2d5d9e2","pitchNumber":8,"startTime":"2026-08-25T00:35:47.139Z","endTime":"2026-08-25T00:35:50.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:35:50.139Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Malgeri strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-25T00:37:06.594Z","endTime":"2026-08-25T00:38:35.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Malgeri replaces Brett Callahan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-25T00:35:59.080Z","endTime":"2026-08-25T00:36:13.310Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":814430,"link":"/api/v1/people/814430"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-25T00:36:13.310Z","endTime":"2026-08-25T00:36:17.469Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-25T00:36:17.469Z","endTime":"2026-08-25T00:37:08.922Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.652032431478382,"aZ":-20.69127529486615,"pfxX":9.724512289239035,"pfxZ":5.7574094825102184,"pX":-0.742364039341282,"pZ":1.9633294675682886,"vX0":-7.821516829080274,"vY0":-140.31900673086759,"vZ0":-4.529711981306793,"x":145.3,"y":185.77,"x0":0.8173006682926578,"y0":50.002872316476754,"z0":4.9460051801481955,"aX":19.39828152165881},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.7,"breakHorizontal":-16.0,"spinRate":2488,"spinDirection":135},"zone":7,"typeConfidence":0.94,"plateTime":0.3902957208823521,"extension":6.179666150538559},"index":3,"playId":"d2cd3d25-048f-38c6-8785-e3b2ab575b1a","pitchNumber":1,"startTime":"2026-08-25T00:37:08.922Z","endTime":"2026-08-25T00:37:12.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.188843175737922,"aZ":-29.361147553884603,"pfxX":-1.878184648507533,"pfxZ":1.689013102177217,"pX":-1.3297299243834777,"pZ":2.201251999926539,"vX0":-5.213765311420648,"vY0":-127.90512922051079,"vZ0":-1.1200477507223208,"x":167.69,"y":179.35,"x0":0.9751383935252169,"y0":50.00281436007668,"z0":4.93712861234721,"aX":-3.1257542756854573},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":4.6,"spinRate":2694,"spinDirection":251},"zone":13,"typeConfidence":0.89,"plateTime":0.42744970406653016,"extension":6.09025035586432},"index":4,"playId":"611ef16f-9404-346a-b25b-92a1f82c6d00","pitchNumber":2,"startTime":"2026-08-25T00:37:26.853Z","endTime":"2026-08-25T00:37:32.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64457929009442,"aZ":-17.4413900492982,"pfxX":5.77061689601892,"pfxZ":7.406032925587992,"pX":2.2927708649399694,"pZ":3.4937023861852183,"vX0":1.7415509712698132,"vY0":-139.73266721872585,"vZ0":-1.795237574298883,"x":29.6,"y":144.45,"x0":0.9124305074331569,"y0":50.00497366960344,"z0":5.282817167002022,"aX":11.484238732006958},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":-10.8,"spinRate":2136,"spinDirection":140},"zone":12,"typeConfidence":0.88,"plateTime":0.39103897932029286,"extension":6.071011736840465},"index":5,"playId":"d8b7104d-8a0b-37cd-8c38-7759a3b5f79c","pitchNumber":3,"startTime":"2026-08-25T00:37:51.865Z","endTime":"2026-08-25T00:37:54.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452363338047164,"aZ":-14.878076264329087,"pfxX":5.611986162796092,"pfxZ":8.660299561722564,"pX":1.4899401733764595,"pZ":2.80830791384919,"vX0":-0.2892114337042523,"vY0":-140.15335157612253,"vZ0":-4.209349069677649,"x":60.21,"y":162.96,"x0":0.864537772396097,"y0":50.00605970131437,"z0":5.295509033166237,"aX":11.212500119967936},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":-10.1,"spinRate":2322,"spinDirection":144},"zone":12,"typeConfidence":0.93,"plateTime":0.3901824818690338,"extension":6.221702588105264},"index":6,"playId":"abeaa7b0-595b-30c8-a209-d8900382dfae","pitchNumber":4,"startTime":"2026-08-25T00:38:12.874Z","endTime":"2026-08-25T00:38:15.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.853377140771048,"aZ":-30.521164655300172,"pfxX":-2.868865991584731,"pfxZ":0.9960939630343635,"pX":0.7943982275036432,"pZ":2.489410335906524,"vX0":-0.24432275574800597,"vY0":-126.88714376541527,"vZ0":-0.15673880145824093,"x":86.72,"y":171.57,"x0":1.2652001395380557,"y0":50.00610920957946,"z0":4.9417349425956765,"aX":-4.776762943820975},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":5.3,"spinRate":2676,"spinDirection":253},"zone":6,"typeConfidence":0.91,"plateTime":0.4282648908396087,"extension":5.925441415842084},"index":7,"playId":"05972b14-e01b-3b10-b891-4047f2f19754","pitchNumber":5,"startTime":"2026-08-25T00:38:32.298Z","endTime":"2026-08-25T00:38:35.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:38:35.553Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, second baseman Jorge Mateo to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-25T00:38:38.639Z","endTime":"2026-08-25T00:39:09.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.361052582726902,"aZ":-26.415003038635135,"pfxX":9.778951122104989,"pfxZ":2.949398210725521,"pX":0.242538205002656,"pZ":2.5416920652897903,"vX0":-5.247451914872181,"vY0":-138.02967595873903,"vZ0":-2.018763875943545,"x":107.76,"y":170.15,"x0":0.8860490712675673,"y0":50.001965141811084,"z0":5.040475018907455,"aX":19.08859338480352},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":-16.8,"spinRate":2319,"spinDirection":138},"zone":5,"typeConfidence":0.94,"plateTime":0.3950645314541381,"extension":6.15247483817725},"hitData":{"launchSpeed":88.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.66,"coordY":152.67}},"index":0,"playId":"d0540da2-aed2-38fc-be6d-a0c23ecc2719","pitchNumber":1,"startTime":"2026-08-25T00:39:03.070Z","endTime":"2026-08-25T00:39:09.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:39:09.266Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T00:41:18.666Z","endTime":"2026-08-25T00:41:58.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ben Malgeri remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T00:40:03.320Z","endTime":"2026-08-25T00:41:21.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":814430,"link":"/api/v1/people/814430"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.770016651622306,"aZ":-10.796432558435319,"pfxX":-4.5195380308452595,"pfxZ":10.978945337469458,"pX":1.3557559232135403,"pZ":2.902248849061863,"vX0":10.569797567872374,"vY0":-139.04068731950866,"vZ0":-6.196097343391628,"x":65.32,"y":160.42,"x0":-1.9171533175131164,"y0":50.00323993988972,"z0":5.884489894790267,"aX":-8.801476183718004},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2395,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3947558565520821,"extension":6.015618060944452},"index":1,"playId":"2f255d87-e5d7-3555-87d6-da739c4b3020","pitchNumber":1,"startTime":"2026-08-25T00:41:21.049Z","endTime":"2026-08-25T00:41:24.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.687878770720342,"aZ":-11.70224648869929,"pfxX":-5.53672239578142,"pfxZ":10.753060026258465,"pX":0.2777424617118552,"pZ":2.1819012837745593,"vX0":8.377475302563884,"vY0":-137.40536123372587,"vZ0":-8.00936208517679,"x":106.41,"y":179.87,"x0":-2.097439913678007,"y0":50.003369352636405,"z0":5.938062456266124,"aX":-10.541926398286856},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":8.2,"spinRate":2413,"spinDirection":210},"zone":6,"typeConfidence":0.88,"plateTime":0.3992839771115202,"extension":6.05173915569508},"index":2,"playId":"1239808b-1bda-3bb4-9427-4141f97c0414","pitchNumber":2,"startTime":"2026-08-25T00:41:36.743Z","endTime":"2026-08-25T00:41:39.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.633400199840608,"aZ":-30.301423237683753,"pfxX":1.1627168547130378,"pfxZ":1.1304139299899063,"pX":0.6829536780441952,"pZ":2.1898326245994206,"vX0":6.761194881262174,"vY0":-127.61126924294678,"vZ0":-3.500228038583894,"x":90.97,"y":179.65,"x0":-2.1449134523959374,"y0":50.00607441313122,"z0":5.9496261978438145,"aX":1.9289744699097597},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.6,"breakHorizontal":-3.5,"spinRate":2346,"spinDirection":127},"zone":6,"typeConfidence":0.92,"plateTime":0.4281467807970012,"extension":6.197015623850198},"hitData":{"launchSpeed":61.1,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.93,"coordY":159.85}},"index":3,"playId":"d4b7d7a0-f172-3391-982b-d4619b02c79f","pitchNumber":3,"startTime":"2026-08-25T00:41:51.261Z","endTime":"2026-08-25T00:41:58.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:41:58.319Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to left fielder Ben Malgeri.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T00:42:00.899Z","endTime":"2026-08-25T00:44:10.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.348079232074724,"aZ":-31.82865757496101,"pfxX":2.074989563322028,"pfxZ":0.2249791494267992,"pX":-0.7579155619655976,"pZ":2.6389194799559266,"vX0":2.8514490067515297,"vY0":-121.39298911998787,"vZ0":-1.7588382427071716,"x":145.89,"y":167.53,"x0":-2.2143617309427164,"y0":50.00037155535066,"z0":6.12721831258051,"aX":3.1149524330762466},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.2,"breakHorizontal":-4.4,"spinRate":2431,"spinDirection":72},"zone":4,"typeConfidence":0.9,"plateTime":0.45012281235815266,"extension":6.0528774717230345},"index":0,"playId":"d47c3c49-f2c8-3362-ba97-bee62e3cb66f","pitchNumber":1,"startTime":"2026-08-25T00:42:24.616Z","endTime":"2026-08-25T00:42:29.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.469901592944286,"aZ":-25.64748576164448,"pfxX":-5.418395263755592,"pfxZ":3.9122765710695564,"pX":-0.45242324629351327,"pZ":2.6796104412931303,"vX0":6.216229065946448,"vY0":-127.58105935560319,"vZ0":-3.013172860456148,"x":134.25,"y":166.43,"x0":-2.2036743156694114,"y0":50.0011879826755,"z0":5.872994667110241,"aX":-9.032990768545462},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":8.6,"spinRate":1229,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.4274864278964299,"extension":6.177055729993374},"index":1,"playId":"984e02f0-bacf-3afb-807d-759be14e38c0","pitchNumber":2,"startTime":"2026-08-25T00:42:40.162Z","endTime":"2026-08-25T00:42:43.308Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-25T00:42:46.807Z","endTime":"2026-08-25T00:43:01.318Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.996600252545615,"aZ":-10.916144033360084,"pfxX":-4.78130478719136,"pfxZ":10.722813474404823,"pX":0.09774703091482408,"pZ":3.1378760998325816,"vX0":7.619178002505791,"vY0":-139.79032733064003,"vZ0":-5.814441252772563,"x":113.27,"y":154.06,"x0":-2.039767786262039,"y0":50.00281729847703,"z0":5.958861110125524,"aX":-9.47957856032305},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2483,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.3915512989258487,"extension":6.00369062289189},"index":3,"playId":"5f0fbf0b-c38f-33d3-9f42-4fbc92b23631","pitchNumber":3,"startTime":"2026-08-25T00:43:01.318Z","endTime":"2026-08-25T00:43:05.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.820923776987684,"aZ":-33.097826744171336,"pfxX":0.332030000637074,"pfxZ":-0.5523092592260817,"pX":0.17069373019207545,"pZ":1.451042589307689,"vX0":5.985474611417897,"vY0":-127.97696129861227,"vZ0":-4.692680168271701,"x":110.49,"y":199.6,"x0":-2.239384450588119,"y0":50.006349282360155,"z0":5.894179978829917,"aX":0.5510362802858307},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.8,"breakHorizontal":-1.9,"spinRate":2409,"spinDirection":111},"zone":14,"typeConfidence":0.92,"plateTime":0.4276076307562673,"extension":6.203636095320485},"index":4,"playId":"45dc59ec-d220-3634-a8d9-159214183d6e","pitchNumber":4,"startTime":"2026-08-25T00:43:21.792Z","endTime":"2026-08-25T00:43:28.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.296557719649442,"aZ":-34.93729907090729,"pfxX":2.8503452593636514,"pfxZ":-1.8723157419181486,"pX":-1.1313072349562001,"pZ":2.270454599248708,"vX0":1.6187003714209942,"vY0":-120.0315995479051,"vZ0":-1.6254516506496886,"x":160.12,"y":177.48,"x0":-2.182865759887841,"y0":50.005196996258334,"z0":6.0417893333782295,"aX":4.196832326173647},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.5,"breakHorizontal":-5.5,"spinRate":2383,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.45477900147011097,"extension":6.331155136858135},"index":5,"playId":"d16000c0-a47e-3540-b457-9e456e8fc76b","pitchNumber":5,"startTime":"2026-08-25T00:43:43.910Z","endTime":"2026-08-25T00:43:48.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.359591884257206,"aZ":-10.883650249820311,"pfxX":-5.018369447510567,"pfxZ":10.469872356807851,"pX":-0.30272091599333595,"pZ":2.191996872799785,"vX0":6.867662997015195,"vY0":-141.47408798912295,"vZ0":-8.287918652848159,"x":128.54,"y":179.6,"x0":-2.106236587629108,"y0":50.00268746846124,"z0":5.851708983074986,"aX":-10.204532583553199},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2473,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.3867113241588971,"extension":6.114240820903148},"hitData":{"launchSpeed":93.5,"launchAngle":37.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.8,"coordY":103.73}},"index":6,"playId":"740bdbf2-d295-31db-b895-129a888dc684","pitchNumber":6,"startTime":"2026-08-25T00:44:01.681Z","endTime":"2026-08-25T00:44:10.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:44:10.075Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Mateo walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T00:44:16.018Z","endTime":"2026-08-25T00:45:48.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.520571572813136,"aZ":-11.750006642620402,"pfxX":-3.9373236590109757,"pfxZ":10.21825842176932,"pX":1.349078179001577,"pZ":2.5563304047924156,"vX0":10.574985873213414,"vY0":-139.9992713749411,"vZ0":-7.165531716475906,"x":65.58,"y":169.76,"x0":-1.9539939143052385,"y0":50.005782714396936,"z0":5.906187573193129,"aX":-7.873087640605694},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":5.2,"spinRate":2264,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.3901930063741821,"extension":6.255856107507144},"index":0,"playId":"1a948370-1386-3152-bb80-63dcf685dfe4","pitchNumber":1,"startTime":"2026-08-25T00:44:37.273Z","endTime":"2026-08-25T00:44:41.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796714948669646,"aZ":-9.901904620056355,"pfxX":-3.581985483682268,"pfxZ":11.303596136886927,"pX":1.6719261809009416,"pZ":2.2893539201521604,"vX0":11.013130816555543,"vY0":-139.1428888232377,"vZ0":-8.099095775702233,"x":53.27,"y":176.97,"x0":-1.8634323795940988,"y0":50.00121531463866,"z0":5.885189464830844,"aX":-7.057331740680198},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.0,"breakHorizontal":4.3,"spinRate":2329,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3929003994236342,"extension":6.19865418481131},"index":1,"playId":"89ee2f5b-9853-3f63-ad40-675b728ba73f","pitchNumber":2,"startTime":"2026-08-25T00:44:52.934Z","endTime":"2026-08-25T00:44:55.934Z","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":95.4,"endSpeed":87.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.053231631667007,"aZ":-10.37162577947307,"pfxX":-3.8422020286607785,"pfxZ":11.202858444605223,"pX":0.9997088000882085,"pZ":2.2047242747041,"vX0":9.80550413393659,"vY0":-138.42659297226854,"vZ0":-8.06353724372477,"x":78.89,"y":179.25,"x0":-2.084677192630702,"y0":50.003287318709475,"z0":5.844487714554848,"aX":-7.478166961462435},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":5.0,"spinRate":2336,"spinDirection":204},"zone":14,"typeConfidence":0.89,"plateTime":0.3952378995246191,"extension":6.317659136041123},"index":2,"playId":"35aefe92-d1e9-3c6f-8999-78e2b2150332","pitchNumber":3,"startTime":"2026-08-25T00:45:11.803Z","endTime":"2026-08-25T00:45:16.409Z","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.6,"endSpeed":87.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.140207449329512,"aZ":-9.988375187597098,"pfxX":-4.257075288779641,"pfxZ":11.346531770636958,"pX":0.03658022551201079,"pZ":2.2709857105023734,"vX0":7.542546140284041,"vY0":-138.94013516846613,"vZ0":-7.852251678916462,"x":115.61,"y":177.46,"x0":-2.1601687836694046,"y0":50.00125643813593,"z0":5.797591598774885,"aX":-8.323251879239507},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":6.1,"spinRate":2269,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.3942338800770302,"extension":6.314033268623479},"index":3,"playId":"43907e2c-5234-34ff-90eb-613e94a03f03","pitchNumber":4,"startTime":"2026-08-25T00:45:29.343Z","endTime":"2026-08-25T00:45:32.527Z","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.1,"endSpeed":81.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87467086031161,"aZ":-29.881794639331204,"pfxX":-0.05240673937754359,"pfxZ":1.3741385934500876,"pX":1.0818180109886826,"pZ":1.1708548496300084,"vX0":8.093560192324707,"vY0":-128.06805224211956,"vZ0":-5.777436917314652,"x":75.76,"y":207.17,"x0":-2.1042927269339375,"y0":50.004418867416376,"z0":5.774914997597831,"aX":-0.08745932170239226},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.4,"breakHorizontal":-1.6,"spinRate":2268,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.4266507084724078,"extension":6.293053528632302},"index":4,"playId":"058d12e4-9496-3581-a4d9-797f9f09f91d","pitchNumber":5,"startTime":"2026-08-25T00:45:45.294Z","endTime":"2026-08-25T00:45:48.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:45:48.294Z","atBatIndex":56},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Jorge Mateo caught stealing 2nd base, catcher Dillon Dingler to second baseman Hao-Yu Lee.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-25T00:46:44.508Z","endTime":"2026-08-25T00:47:12.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"3ef87383-99d7-3fd8-b751-059b7808decd","startTime":"2026-08-25T00:46:17.214Z","endTime":"2026-08-25T00:46:20.214Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424041886749226,"aZ":-9.196319824636797,"pfxX":-4.725440285626898,"pfxZ":11.29398228450136,"pX":0.11341873856662128,"pZ":2.5954960902972912,"vX0":7.938151213045814,"vY0":-141.53126460215807,"vZ0":-7.431747655127736,"x":112.68,"y":168.7,"x0":-2.110010503087585,"y0":50.00221868095329,"z0":5.839629224738015,"aX":-9.614106780817416},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.1,"breakHorizontal":7.0,"spinRate":2352,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.38656840334440234,"extension":6.1460636322396525},"index":1,"playId":"10c5ba59-c775-322c-955f-4acf5f40a2f4","pitchNumber":1,"startTime":"2026-08-25T00:46:46.855Z","endTime":"2026-08-25T00:46:50.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.485935796503178,"aZ":-32.24947940590157,"pfxX":0.15126264090671837,"pfxZ":-0.04423652725757243,"pX":-0.18294735061825096,"pZ":0.7455776675949686,"vX0":5.623665200190224,"vY0":-128.58102625937676,"vZ0":-6.444392458271024,"x":123.97,"y":218.65,"x0":-2.413810753255255,"y0":50.005141305744125,"z0":5.772283013724279,"aX":0.25296356166191925},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.3,"breakHorizontal":-1.4,"spinRate":2378,"spinDirection":132},"zone":13,"typeConfidence":0.92,"plateTime":0.42521526272777166,"extension":6.300733897071589},"index":2,"playId":"9083cb23-3ce6-3c9e-8ce7-894006613174","pitchNumber":2,"startTime":"2026-08-25T00:47:04.744Z","endTime":"2026-08-25T00:47:12.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:47:12.622Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (22) on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T00:49:51.907Z","endTime":"2026-08-25T00:50:10.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Manuel Rodríguez replaces Garrett Cleavinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T00:48:27.804Z","endTime":"2026-08-25T00:49:54.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655889,"link":"/api/v1/people/655889"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00977831955783,"aZ":-23.045355877900437,"pfxX":-7.57218876766221,"pfxZ":4.685663913320658,"pX":-0.5324061078690554,"pZ":2.6044827265926225,"vX0":4.799716370564485,"vY0":-138.0706930759741,"vZ0":-2.95784623736435,"x":137.29,"y":168.46,"x0":-1.3009735475426827,"y0":50.00611855136278,"z0":5.224197057168564,"aX":-14.761329398440148},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":12.8,"spinRate":2096,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.3952716481660792,"extension":6.645725036718122},"hitData":{"launchSpeed":90.1,"launchAngle":24.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.6,"coordY":112.13}},"index":1,"playId":"44e3b51e-b587-37c1-bdf8-3d031548473c","pitchNumber":1,"startTime":"2026-08-25T00:49:54.202Z","endTime":"2026-08-25T00:50:10.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:50:10.352Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T00:50:52.468Z","endTime":"2026-08-25T00:52:33.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T00:50:39.315Z","endTime":"2026-08-25T00:50:54.849Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"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.3,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.758994622583277,"aZ":-18.185520897549104,"pfxX":-2.0067309771607293,"pfxZ":7.291062500707282,"pX":-1.5748695300353863,"pZ":3.8572623515145272,"vX0":0.17706059847634922,"vY0":-137.4665904940394,"vZ0":-0.6125268535105579,"x":177.03,"y":134.63,"x0":-1.3792274532902642,"y0":50.00254783653838,"z0":5.314699373429259,"aX":-3.8500621726072826},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":3.6,"spinRate":2155,"spinDirection":216},"zone":11,"typeConfidence":0.88,"plateTime":0.39805583706524184,"extension":6.586588585464282},"index":1,"playId":"0657c0a9-2965-31ae-ab46-1db3681aca27","pitchNumber":1,"startTime":"2026-08-25T00:50:54.849Z","endTime":"2026-08-25T00:50:58.263Z","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":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038945547432064,"aZ":-27.255587891131512,"pfxX":1.535463929525225,"pfxZ":2.80880912056789,"pX":0.4849952888424898,"pZ":1.7948796237068136,"vX0":3.3397126982684013,"vY0":-130.90049486533962,"vZ0":-3.7326602716494195,"x":98.51,"y":190.32,"x0":-1.0019568783168407,"y0":50.005815166659715,"z0":5.2571685486927064,"aX":2.691253624130249},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.6,"breakHorizontal":-3.5,"spinRate":2121,"spinDirection":182},"zone":9,"typeConfidence":0.89,"plateTime":0.41685063237813624,"extension":6.72350703057012},"index":2,"playId":"32a78949-1366-39f6-8fac-180749485cbf","pitchNumber":2,"startTime":"2026-08-25T00:51:10.361Z","endTime":"2026-08-25T00:51:14.268Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.327828594240618,"aZ":-14.599615472457874,"pfxX":-2.296968968528849,"pfxZ":8.785353203334093,"pX":-1.9947779476036862,"pZ":3.2002748392647637,"vX0":-0.9466069409317093,"vY0":-140.22395709145067,"vZ0":-2.9745651705047367,"x":193.04,"y":152.37,"x0":-1.3547656826704861,"y0":50.00582383746562,"z0":5.221723568083302,"aX":-4.595609886213561},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":4.3,"spinRate":2332,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.389929116430618,"extension":6.678397262611027},"index":3,"playId":"1166bec3-adee-3e2d-98af-7b3cb7f4b686","pitchNumber":3,"startTime":"2026-08-25T00:51:32.077Z","endTime":"2026-08-25T00:51:35.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664690900922174,"aZ":-30.33238161321269,"pfxX":2.2899814775227463,"pfxZ":1.0573362692982968,"pX":-0.5506273336109625,"pZ":2.164868961453309,"vX0":0.7589928029581415,"vY0":-130.3075271166257,"vZ0":-2.3977080228522905,"x":137.99,"y":180.33,"x0":-1.1421716263123864,"y0":50.003726354292915,"z0":5.355703938129983,"aX":3.995357455951183},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.7,"breakHorizontal":-4.3,"spinRate":2283,"spinDirection":145},"zone":7,"typeConfidence":0.9,"plateTime":0.41802183435246176,"extension":6.64464325562111},"index":4,"playId":"ce315174-0f65-3b6f-a3b8-d6db404c2f0d","pitchNumber":4,"startTime":"2026-08-25T00:51:48.131Z","endTime":"2026-08-25T00:51:54.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.061703699257293,"aZ":-30.879313231861392,"pfxX":1.432027082365403,"pfxZ":0.7752926704293301,"pX":0.37515985664149676,"pZ":0.7093729043182853,"vX0":2.525469063944534,"vY0":-127.65407283834718,"vZ0":-5.394177336817877,"x":102.7,"y":219.63,"x0":-0.8080929360269777,"y0":50.00526122007915,"z0":5.2434392706974196,"aX":2.3937014330229456},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":-3.1,"spinRate":2275,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.4269597992756933,"extension":6.801531920150855},"index":5,"playId":"fe5668e0-4491-3669-8b48-b0742adc0989","pitchNumber":5,"startTime":"2026-08-25T00:52:29.892Z","endTime":"2026-08-25T00:52:33.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:52:33.107Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T00:52:38.774Z","endTime":"2026-08-25T00:53:41.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":94.8,"endSpeed":87.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.813017814133698,"aZ":-15.667908939788862,"pfxX":-3.362678835832277,"pfxZ":8.470801603823764,"pX":-1.540190108180814,"pZ":3.348194176615279,"vX0":0.588389416720902,"vY0":-138.22899857843356,"vZ0":-2.159784964549145,"x":175.71,"y":148.38,"x0":-1.3178179106346897,"y0":50.002306351896635,"z0":5.183299994064587,"aX":-6.551944557457759},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2252,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3952061590007587,"extension":6.656744273268191},"index":0,"playId":"7e0512be-80fe-396c-a378-9f9313d6a908","pitchNumber":1,"startTime":"2026-08-25T00:52:57.517Z","endTime":"2026-08-25T00:53:00.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37443716305093,"aZ":-29.335214256585097,"pfxX":1.6562565103424782,"pfxZ":1.663870378256366,"pX":-0.3738456129506124,"pZ":2.8165801491292983,"vX0":1.2016512152122227,"vY0":-128.82949488638047,"vZ0":-0.6190826697560678,"x":131.25,"y":162.73,"x0":-1.0592942296529653,"y0":50.000013934089004,"z0":5.300809978453091,"aX":2.8211054496695085},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":-3.2,"spinRate":2102,"spinDirection":128},"zone":1,"typeConfidence":0.9,"plateTime":0.42298108182786986,"extension":6.706679849106769},"index":1,"playId":"38491d38-49fa-3ad4-80fa-82bd21b76c4b","pitchNumber":2,"startTime":"2026-08-25T00:53:17.965Z","endTime":"2026-08-25T00:53:21.942Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34632490377688,"aZ":-31.01731167229228,"pfxX":0.8036856106759345,"pfxZ":0.6755745294462328,"pX":-0.9400277680400841,"pZ":1.3935631834494129,"vX0":0.5181188334589243,"vY0":-129.08709632723136,"vZ0":-3.8418636694560133,"x":152.83,"y":201.15,"x0":-1.2468260579755046,"y0":50.00291758005525,"z0":5.252916933848248,"aX":1.3751881978969167},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":-1.6,"spinRate":2265,"spinDirection":101},"zone":13,"typeConfidence":0.9,"plateTime":0.4220526806418978,"extension":6.714556368259465},"index":2,"playId":"2c3e4c42-f738-3cc0-8860-c57f926e291e","pitchNumber":3,"startTime":"2026-08-25T00:53:38.723Z","endTime":"2026-08-25T00:53:41.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:53:41.893Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Keith walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T00:53:47.916Z","endTime":"2026-08-25T00:56:17.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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(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":95.6,"endSpeed":88.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07965594078808,"aZ":-15.236329803821128,"pfxX":-1.7445505091829192,"pfxZ":8.520356101646202,"pX":-1.8946533960219933,"pZ":3.5048660314239792,"vX0":-0.745495514838478,"vY0":-139.33986269373227,"vZ0":-1.8541219605810835,"x":189.22,"y":144.15,"x0":-1.3977885983719422,"y0":50.003927507534,"z0":5.1734672848329435,"aX":-3.468064291659169},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":3.4,"spinRate":2353,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3914481831938583,"extension":6.650192612727735},"index":0,"playId":"a556c9ac-b97e-3d61-b14d-0c99475d4b0a","pitchNumber":1,"startTime":"2026-08-25T00:54:07.062Z","endTime":"2026-08-25T00:54:10.232Z","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":95.2,"endSpeed":87.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.331151462384057,"aZ":-15.567412089648053,"pfxX":-1.2145672520878936,"pfxZ":8.491314482856097,"pX":0.08265633384791225,"pZ":2.1782777354591647,"vX0":3.2438610471836595,"vY0":-138.57569264774236,"vZ0":-5.5034175867289745,"x":113.85,"y":179.97,"x0":-0.9423978525676632,"y0":50.004838986168735,"z0":5.220552638271751,"aX":-2.3763229078593904},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":1.6,"spinRate":2266,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.3944086271112033,"extension":6.771488655710492},"index":1,"playId":"f2800326-edab-3181-9a2b-e5146eb56f31","pitchNumber":2,"startTime":"2026-08-25T00:54:22.735Z","endTime":"2026-08-25T00:54:26.178Z","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":90.0,"endSpeed":83.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.404152956036334,"aZ":-31.007882804867023,"pfxX":3.159407784987268,"pfxZ":0.6719308946751328,"pX":-0.556259512195429,"pZ":1.0010657879042801,"vX0":0.04532046948123958,"vY0":-131.07015835255004,"vZ0":-5.153627725733945,"x":138.2,"y":211.75,"x0":-0.9846481687286784,"y0":50.00633599589739,"z0":5.294594469969439,"aX":5.525810327356974},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.4,"breakHorizontal":-5.8,"spinRate":2226,"spinDirection":160},"zone":13,"typeConfidence":0.9,"plateTime":0.41709513022662703,"extension":6.746325596572584},"index":2,"playId":"cb1d6f81-48cc-3dad-8fad-e18f61d2bd4a","pitchNumber":3,"startTime":"2026-08-25T00:54:42.885Z","endTime":"2026-08-25T00:54:46.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39328694154196,"aZ":-33.25567533771309,"pfxX":3.6698466840306674,"pfxZ":-0.6343946147167774,"pX":-0.8929647090485104,"pZ":2.1923698295807514,"vX0":-0.8742875155462977,"vY0":-129.40088157958363,"vZ0":-1.64153503543329,"x":151.04,"y":179.59,"x0":-1.0280843150066372,"y0":50.00499976520378,"z0":5.3771280095664835,"aX":6.239062640851884},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.3,"breakHorizontal":-6.5,"spinRate":2243,"spinDirection":131},"zone":13,"typeConfidence":0.91,"plateTime":0.42289149596023323,"extension":6.736829788200948},"index":3,"playId":"98a98862-36ee-3982-b2b0-9a231cfb0c43","pitchNumber":4,"startTime":"2026-08-25T00:54:59.728Z","endTime":"2026-08-25T00:55:03.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-25T00:55:20.236Z","endTime":"2026-08-25T00:55:34.650Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.757858707566463,"aZ":-30.199412403593815,"pfxX":2.3622249246958082,"pfxZ":1.1143863047706093,"pX":-1.134436457083851,"pZ":1.2986956777378267,"vX0":-0.9112779393759969,"vY0":-131.68814817880315,"vZ0":-4.6095814962339645,"x":160.24,"y":203.72,"x0":-1.0932485662304776,"y0":50.006393489218844,"z0":5.27450097020342,"aX":4.200516317623711},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.3,"breakHorizontal":-4.1,"spinRate":2234,"spinDirection":168},"zone":13,"typeConfidence":0.9,"plateTime":0.4139987012214674,"extension":6.756562992311622},"index":5,"playId":"f45519e0-9827-3efa-bd0d-cbeb123c0727","pitchNumber":5,"startTime":"2026-08-25T00:55:34.650Z","endTime":"2026-08-25T00:55:37.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.819399557430664,"aZ":-14.696583766337282,"pfxX":-3.135220427076237,"pfxZ":8.824292276170102,"pX":-0.08509671626954964,"pZ":3.381370080014865,"vX0":3.2846919296241035,"vY0":-139.70470153908224,"vZ0":-2.507763446663365,"x":120.24,"y":147.48,"x0":-0.8674937112244918,"y0":50.00565105084724,"z0":5.254043274880962,"aX":-6.212171481212748},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":5.0,"spinRate":2366,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.39172185788832525,"extension":6.722463843791004},"index":6,"playId":"71dfdd8b-11d5-3162-a973-6e871376b42e","pitchNumber":6,"startTime":"2026-08-25T00:55:51.397Z","endTime":"2026-08-25T00:55:54.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02340679540289,"aZ":-29.846037161541375,"pfxX":0.9782807679626515,"pfxZ":1.3576349173164672,"pX":-1.0723664135878819,"pZ":1.8721667269992883,"vX0":-0.38589846541554024,"vY0":-129.36171302005567,"vZ0":-3.147418330364392,"x":157.88,"y":188.23,"x0":-1.0493337143776482,"y0":50.0019541512439,"z0":5.364455655583839,"aX":1.6773827312315706},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":-1.7,"spinRate":2249,"spinDirection":138},"zone":13,"typeConfidence":0.9,"plateTime":0.42152396198898634,"extension":6.795776454371053},"index":7,"playId":"d5495bf2-8f9c-31e7-ada3-4b713a281334","pitchNumber":7,"startTime":"2026-08-25T00:56:13.387Z","endTime":"2026-08-25T00:56:17.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:56:17.419Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-25T00:57:51.946Z","endTime":"2026-08-25T00:59:54.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-25T00:56:33.024Z","endTime":"2026-08-25T00:57:32.847Z","isPitch":false,"type":"action"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-25T00:57:32.847Z","endTime":"2026-08-25T00:57:54.282Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"}},{"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.8,"endSpeed":86.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.498769893704964,"aZ":-22.188133200328767,"pfxX":-6.806420448808138,"pfxZ":5.167108633237824,"pX":-0.6477275074169035,"pZ":3.4601861371910685,"vX0":3.6084416151167855,"vY0":-138.10325279394823,"vZ0":-0.8642404389982592,"x":141.69,"y":145.35,"x0":-1.0862674838528192,"y0":50.00597450130618,"z0":5.2684363674786185,"aX":-13.161420406442645},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":11.6,"spinRate":2117,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.396486491232368,"extension":6.7664408025601395},"index":2,"playId":"edbec20b-051f-3377-a1f5-fdc54181afb7","pitchNumber":1,"startTime":"2026-08-25T00:57:54.282Z","endTime":"2026-08-25T00:57:57.519Z","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":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613147112554785,"aZ":-28.79562351674076,"pfxX":0.4801956271323676,"pfxZ":1.9556823419467415,"pX":0.03167237444893438,"pZ":1.34871523286118,"vX0":2.7708849794620445,"vY0":-130.25472274463942,"vZ0":-4.320164025706029,"x":115.79,"y":202.36,"x0":-1.105371198460448,"y0":50.005143808571255,"z0":5.189110289389176,"aX":0.8307253560671083},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-1.4,"spinRate":2263,"spinDirection":167},"zone":14,"typeConfidence":0.89,"plateTime":0.41941331663688297,"extension":6.774013531396141},"index":3,"playId":"bb748cb7-c188-34f0-ae5d-6bc1c217f1cb","pitchNumber":2,"startTime":"2026-08-25T00:58:10.682Z","endTime":"2026-08-25T00:58:15.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705637404569984,"aZ":-29.755835300795653,"pfxX":0.4379750034844263,"pfxZ":1.416724530798433,"pX":0.3108741582294541,"pZ":1.2874483575234066,"vX0":3.0305330649256583,"vY0":-128.73864488044632,"vZ0":-4.3289097943897,"x":105.15,"y":204.02,"x0":-0.9307195530214013,"y0":50.003318976292206,"z0":5.252543635155844,"aX":0.746057621754389},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":-1.3,"spinRate":2263,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4228897669024181,"extension":6.762679078924614},"index":4,"playId":"ecc5b287-7ca5-33e9-9366-d2f9aa0968ee","pitchNumber":3,"startTime":"2026-08-25T00:58:30.787Z","endTime":"2026-08-25T00:58:34.030Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-25T00:58:42.053Z","endTime":"2026-08-25T00:58:56.929Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46724439048509,"aZ":-16.9183267187475,"pfxX":0.32515632842741526,"pfxZ":7.677666212294476,"pX":-0.5064040114500911,"pZ":3.595936976263793,"vX0":1.4357192445047737,"vY0":-139.38585877638693,"vZ0":-1.994485855334264,"x":136.3,"y":141.69,"x0":-1.068351542669023,"y0":50.00162536825746,"z0":5.425955129740864,"aX":0.6457333076252545},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":-0.8,"spinRate":2313,"spinDirection":201},"zone":11,"typeConfidence":0.87,"plateTime":0.39149618150705967,"extension":6.721404002010568},"index":6,"playId":"d15e4e8a-9766-3252-8a35-b76ad0578181","pitchNumber":4,"startTime":"2026-08-25T00:58:56.929Z","endTime":"2026-08-25T00:59:00.104Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971600089678212,"aZ":-22.01529722992243,"pfxX":-9.508540016260751,"pfxZ":5.093567767083673,"pX":0.7341695485452289,"pZ":1.0311512101180866,"vX0":8.144870708886181,"vY0":-139.71925070297888,"vZ0":-6.993381824160472,"x":89.02,"y":210.94,"x0":-0.9712384399176978,"y0":50.000684568992675,"z0":4.994092581314834,"aX":-18.957156748860026},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.0,"breakHorizontal":15.7,"spinRate":2319,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.3907570793187305,"extension":6.907766156368068},"index":7,"playId":"aec90bdd-96a8-3cbe-b9ea-4c168a5ecfe5","pitchNumber":5,"startTime":"2026-08-25T00:59:14.792Z","endTime":"2026-08-25T00:59:18.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059692393210852,"aZ":-32.52999924987182,"pfxX":2.172384725119352,"pfxZ":-0.2082014138457442,"pX":-1.2824415914177576,"pZ":2.989486507302437,"vX0":-0.6653869362918138,"vY0":-129.33007519179822,"vZ0":0.32937506935105576,"x":165.88,"y":158.06,"x0":-1.305838573713443,"y0":50.001646825838165,"z0":5.332269157523829,"aX":3.722232561189205},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.1,"breakHorizontal":-3.8,"spinRate":2287,"spinDirection":121},"zone":11,"typeConfidence":0.9,"plateTime":0.421647146789474,"extension":6.753687543582545},"index":8,"playId":"e177ca34-2a0d-3f94-8f73-057c245b43ae","pitchNumber":6,"startTime":"2026-08-25T00:59:31.228Z","endTime":"2026-08-25T00:59:34.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142076336784008,"aZ":-23.649945557412696,"pfxX":-7.904026497145257,"pfxZ":4.243895943604941,"pX":-1.4732081278334885,"pZ":2.277668345860226,"vX0":1.9550488238573174,"vY0":-140.6068659840123,"vZ0":-3.7473248185230643,"x":173.16,"y":177.28,"x0":-1.1496078701294041,"y0":50.00075477170284,"z0":5.157756174202522,"aX":-15.862396707917872},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":13.9,"spinRate":2190,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.3891841845076116,"extension":6.7641860715690845},"index":9,"playId":"4c19080b-dcb9-3746-8dfa-3fe2a456e47d","pitchNumber":7,"startTime":"2026-08-25T00:59:50.999Z","endTime":"2026-08-25T00:59:54.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T00:59:54.979Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to catcher Dillon Dingler in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-25T01:02:26.305Z","endTime":"2026-08-25T01:03:13.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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":{"description":"Pitching Change: Tyler Holton replaces Tanner Rainey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T01:01:11.189Z","endTime":"2026-08-25T01:02:28.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.586932088656184,"aZ":-24.196384441253453,"pfxX":-1.5398582560598224,"pfxZ":4.833046650704531,"pX":0.3778445110377444,"pZ":1.9459862530520815,"vX0":-2.3322760270364884,"vY0":-127.04074878964171,"vZ0":-4.720153067481748,"x":102.6,"y":186.24,"x0":1.5043880153705667,"y0":50.00505794641063,"z0":5.727887149431155,"aX":-2.5416981852513665},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":3.2,"spinRate":2414,"spinDirection":178},"zone":9,"typeConfidence":0.9,"plateTime":0.429511583205215,"extension":6.530034550217483},"index":1,"playId":"63b9141b-2d6f-3ff9-8214-7010630b162a","pitchNumber":1,"startTime":"2026-08-25T01:02:28.405Z","endTime":"2026-08-25T01:02:31.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.725583136055885,"aZ":-27.24629606029473,"pfxX":9.632170136570798,"pfxZ":3.254411969313188,"pX":1.649402426804685,"pZ":0.40868644857089304,"vX0":-3.016186158584163,"vY0":-121.88246501520919,"vZ0":-6.651054047232264,"x":54.13,"y":227.75,"x0":1.647601476851164,"y0":50.001558628916115,"z0":5.508854188307802,"aX":14.56963701986543},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.7,"breakHorizontal":-16.8,"spinRate":1724,"spinDirection":113},"zone":14,"typeConfidence":0.89,"plateTime":0.44845901687175393,"extension":6.444569387688936},"index":2,"playId":"5774198b-367d-31bb-ae85-793065dbf618","pitchNumber":2,"startTime":"2026-08-25T01:02:45.085Z","endTime":"2026-08-25T01:02:48.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.602501028986733,"aZ":-25.453563088428666,"pfxX":8.941237377922949,"pfxZ":4.469605031844542,"pX":0.480786444440565,"pZ":1.9786481669138813,"vX0":-5.405694833268381,"vY0":-121.06420072343093,"vZ0":-3.4207687399703737,"x":98.67,"y":185.36,"x0":1.5654628194675442,"y0":50.00505399600546,"z0":5.604698597718899,"aX":13.455905225181496},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.7,"breakHorizontal":-15.1,"spinRate":1621,"spinDirection":104},"zone":9,"typeConfidence":0.9,"plateTime":0.45007186410230515,"extension":6.488603438858855},"hitData":{"launchSpeed":69.2,"launchAngle":88.0,"totalDistance":52.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":129.06,"coordY":226.17}},"index":3,"playId":"642ec238-8848-3664-bc44-6415109a839a","pitchNumber":3,"startTime":"2026-08-25T01:03:03.131Z","endTime":"2026-08-25T01:03:13.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:03:13.943Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to second baseman Hao-Yu Lee.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-25T01:03:17.839Z","endTime":"2026-08-25T01:04:55.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"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(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":80.6,"endSpeed":74.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42745706437464,"aZ":-32.41589966897277,"pfxX":-5.725239421683124,"pfxZ":-0.176217310808771,"pX":-1.6541805059985693,"pZ":1.6179267133107909,"vX0":-6.089996862912608,"vY0":-117.30839079955909,"vZ0":-2.2264149304239456,"x":180.05,"y":195.1,"x0":1.7250903314988568,"y0":50.00297814319189,"z0":5.618792440201164,"aX":-7.9294546429656725},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.6,"breakHorizontal":11.9,"spinRate":2777,"spinDirection":300},"zone":13,"typeConfidence":0.91,"plateTime":0.4679998830419292,"extension":6.408621661067936},"index":0,"playId":"3ca158f1-b105-37fc-a301-c9bf6d7ee77f","pitchNumber":1,"startTime":"2026-08-25T01:03:41.458Z","endTime":"2026-08-25T01:03:45.113Z","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":90.7,"endSpeed":83.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102297798742676,"aZ":-23.40083365195671,"pfxX":9.57895696046481,"pfxZ":4.945645101483901,"pX":2.0331567708567517,"pZ":2.9575689672927554,"vX0":-2.5123969251211444,"vY0":-132.11743398261876,"vZ0":-2.587905637532611,"x":39.5,"y":158.93,"x0":1.7494114242493508,"y0":50.00440102162686,"z0":5.662287272813393,"aX":17.002863691721117},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":2027,"spinDirection":133},"zone":12,"typeConfidence":0.89,"plateTime":0.41393579594208063,"extension":6.499901412291985},"index":1,"playId":"99fd19e7-2107-35af-9357-d7e80adf5903","pitchNumber":2,"startTime":"2026-08-25T01:03:55.900Z","endTime":"2026-08-25T01:04:00.347Z","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":91.5,"endSpeed":84.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67871019102437,"aZ":-23.1379068212224,"pfxX":9.480959543960198,"pfxZ":5.0101568293588485,"pX":-0.3092070453121191,"pZ":1.2818655613344963,"vX0":-7.950505682471558,"vY0":-132.9585761630219,"vZ0":-6.970951476286974,"x":128.79,"y":204.17,"x0":1.4780299023342875,"y0":50.00004532560227,"z0":5.5995461115541065,"aX":17.088472436101537},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":-15.6,"spinRate":2115,"spinDirection":136},"zone":13,"typeConfidence":0.9,"plateTime":0.4108835880113748,"extension":6.507099868800054},"index":2,"playId":"5c300f07-afef-30d7-b4ad-5f393a2d65ed","pitchNumber":3,"startTime":"2026-08-25T01:04:11.227Z","endTime":"2026-08-25T01:04:15.267Z","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":91.1,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.961386053228736,"aZ":-23.537502787905357,"pfxX":9.727852353597466,"pfxZ":4.82873562597679,"pX":-0.00238242732278548,"pZ":2.6422594745253907,"vX0":-7.239412275291094,"vY0":-132.58181052638983,"vZ0":-3.3325544721605542,"x":117.09,"y":167.44,"x0":1.4925578597110611,"y0":50.004769033311355,"z0":5.623103730264688,"aX":17.410553707327118},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":-16.2,"spinRate":2157,"spinDirection":138},"zone":5,"typeConfidence":0.9,"plateTime":0.41230197033086613,"extension":6.520037550120152},"index":3,"playId":"1d06d0b9-d8d4-36f5-8e90-2a5616092bac","pitchNumber":4,"startTime":"2026-08-25T01:04:26.757Z","endTime":"2026-08-25T01:04:30.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2381309535267,"aZ":-21.60911477603684,"pfxX":10.247170374095177,"pfxZ":5.912583195658562,"pX":-0.05938228675185739,"pZ":2.361975483961915,"vX0":-7.649929142752503,"vY0":-132.8031277444088,"vZ0":-4.376318192926231,"x":119.26,"y":175.01,"x0":1.5260620388875423,"y0":50.00450626149863,"z0":5.601490571664174,"aX":18.319359197878917},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":-16.9,"spinRate":2221,"spinDirection":140},"zone":5,"typeConfidence":0.89,"plateTime":0.41231849289900024,"extension":6.563982195201783},"hitData":{"launchSpeed":79.1,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.74,"coordY":162.83}},"index":4,"playId":"94345495-eab3-3f18-907a-1cb4894b3cff","pitchNumber":5,"startTime":"2026-08-25T01:04:42.257Z","endTime":"2026-08-25T01:04:55.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:04:55.407Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-25T01:05:04.596Z","endTime":"2026-08-25T01:07:05.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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":{"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":88.3,"endSpeed":82.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.513134483228253,"aZ":-25.760810225092477,"pfxX":-0.6061236973297304,"pfxZ":3.7780026281103263,"pX":-0.47025109351287203,"pZ":1.954676436770619,"vX0":-5.14248744510135,"vY0":-128.66280493898475,"vZ0":-4.269212594828591,"x":134.92,"y":186.0,"x0":1.6226880276240347,"y0":50.00409224860604,"z0":5.6021764329050905,"aX":-1.028397096053988},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":2.2,"spinRate":2337,"spinDirection":169},"zone":7,"typeConfidence":0.9,"plateTime":0.4236543192429001,"extension":6.595663930203663},"index":0,"playId":"44fcf273-5e59-3dc5-adfa-a23d95551fa3","pitchNumber":1,"startTime":"2026-08-25T01:05:34.690Z","endTime":"2026-08-25T01:05:37.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193701091731235,"aZ":-24.90888839417183,"pfxX":-2.466116056874122,"pfxZ":4.314519787693713,"pX":-1.9323914160251412,"pZ":1.6619890212350754,"vX0":-7.744408634786695,"vY0":-128.5559812801695,"vZ0":-5.141216522781777,"x":190.66,"y":193.91,"x0":1.4323156679311935,"y0":50.00128234400892,"z0":5.606916075823595,"aX":-4.151196983813598},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":6.1,"spinRate":2368,"spinDirection":179},"zone":13,"typeConfidence":0.91,"plateTime":0.4251136366782866,"extension":6.582611132971894},"index":1,"playId":"c6706907-4b1b-32c4-9c9b-70b980c6af38","pitchNumber":2,"startTime":"2026-08-25T01:05:55.182Z","endTime":"2026-08-25T01:05:59.477Z","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":83.0,"endSpeed":76.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32713292327385,"aZ":-26.199550684545624,"pfxX":9.961075943003586,"pfxZ":4.041368684109678,"pX":0.75178472808142,"pZ":2.5527304772667585,"vX0":-5.444202441049712,"vY0":-120.7611170713804,"vZ0":-1.7820788959594442,"x":88.34,"y":169.86,"x0":1.740298550055243,"y0":50.00173794170021,"z0":5.602933637433828,"aX":14.723951801553948},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.2,"breakHorizontal":-16.8,"spinRate":1633,"spinDirection":100},"zone":6,"typeConfidence":0.9,"plateTime":0.45340246378546567,"extension":6.400151626712137},"index":2,"playId":"32ff94d3-c625-35c2-bf66-4dedb7cc2497","pitchNumber":3,"startTime":"2026-08-25T01:06:12.457Z","endTime":"2026-08-25T01:06:15.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":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28018797541125,"aZ":-14.688497458029536,"pfxX":6.089530472701728,"pfxZ":9.43841652977542,"pX":0.12414139234627072,"pZ":2.9099217978697394,"vX0":-5.509566325551356,"vY0":-134.3263727421962,"vZ0":-4.660792024573554,"x":112.27,"y":160.21,"x0":1.3968050319128178,"y0":50.005253240218906,"z0":5.689744757297253,"aX":11.285630648867249},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":-10.1,"spinRate":2296,"spinDirection":137},"zone":2,"typeConfidence":0.89,"plateTime":0.4055965368663941,"extension":6.613166450779894},"index":3,"playId":"ae07a568-ce68-3258-b4c5-8e5fbe9e8370","pitchNumber":4,"startTime":"2026-08-25T01:06:35.530Z","endTime":"2026-08-25T01:06:40.203Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354459896503034,"aZ":-13.295363293668146,"pfxX":6.192606346508171,"pfxZ":10.23120962769327,"pX":-0.6110276718255845,"pZ":1.87063358456799,"vX0":-7.526546213365035,"vY0":-134.52663225172643,"vZ0":-7.503408952139573,"x":140.29,"y":188.27,"x0":1.4097068659847432,"y0":50.00456806468933,"z0":5.625613779487667,"aX":11.428428510242142},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-9.7,"spinRate":2258,"spinDirection":140},"zone":7,"typeConfidence":0.89,"plateTime":0.40612359915792506,"extension":6.619275440020077},"index":4,"playId":"b4246595-9dd7-38c1-9a36-bcfae3ba94ba","pitchNumber":5,"startTime":"2026-08-25T01:07:02.360Z","endTime":"2026-08-25T01:07:05.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:07:05.702Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-25T01:07:08.355Z","endTime":"2026-08-25T01:07:58.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.884747064166717,"aZ":-16.264235928437255,"pfxX":4.28694054694339,"pfxZ":8.720575136492654,"pX":-0.587420666741206,"pZ":2.7856001411838407,"vX0":-6.581302252975226,"vY0":-133.97480449199034,"vZ0":-4.774967671823906,"x":139.39,"y":163.57,"x0":1.339612131320269,"y0":50.00663984023431,"z0":5.746834967929006,"aX":7.825511698979037},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":-6.4,"spinRate":2179,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.4082101870712358,"extension":6.602199091723208},"index":0,"playId":"0259464b-3db7-3ba7-8b3d-56c71eead070","pitchNumber":1,"startTime":"2026-08-25T01:07:30.831Z","endTime":"2026-08-25T01:07:34.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483766179538215,"aZ":-22.557313825185556,"pfxX":-0.6806653615646097,"pfxZ":5.525161530427898,"pX":-1.319471237886961,"pZ":2.9212412559045315,"vX0":-6.905962437015037,"vY0":-130.79018152492876,"vZ0":-2.9229653496737837,"x":167.3,"y":159.91,"x0":1.438803691095641,"y0":50.001231855556775,"z0":5.737010002744532,"aX":-1.18229091870236},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":2.6,"spinRate":2421,"spinDirection":161},"zone":11,"typeConfidence":0.89,"plateTime":0.4181111116670553,"extension":6.628606962503734},"hitData":{"launchSpeed":49.4,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":164.2}},"index":1,"playId":"cbd6dd88-1bb6-3550-813f-4009b960d858","pitchNumber":2,"startTime":"2026-08-25T01:07:51.088Z","endTime":"2026-08-25T01:07:58.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:07:58.653Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kevin McGonigle pops out to shortstop Taylor Walls.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T01:10:19.584Z","endTime":"2026-08-25T01:10:32.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Manuel Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T01:09:40.430Z","endTime":"2026-08-25T01:10:21.896Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82240614112535,"aZ":-10.964172682947986,"pfxX":-1.700682048794547,"pfxZ":10.956480709799346,"pX":0.6454578005486423,"pZ":2.446534717388728,"vX0":3.959880581039411,"vY0":-138.0450162186727,"vZ0":-8.48704930253642,"x":92.4,"y":172.72,"x0":-0.5846813345691416,"y0":50.00687513236411,"z0":6.293203051268107,"aX":-3.293824187704208},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":2.3,"spinRate":2113,"spinDirection":198},"zone":6,"typeConfidence":0.89,"plateTime":0.3962998976728702,"extension":6.385771425863746},"hitData":{"launchSpeed":89.2,"launchAngle":62.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":95.11,"coordY":129.39}},"index":1,"playId":"fa91b804-7a75-37ac-a26f-d9471ca06146","pitchNumber":1,"startTime":"2026-08-25T01:10:21.896Z","endTime":"2026-08-25T01:10:32.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:10:32.257Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dillon Dingler hit by pitch.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T01:10:35.897Z","endTime":"2026-08-25T01:11:58.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":88.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.369577857067906,"aZ":-9.55842256910009,"pfxX":-1.916395237605823,"pfxZ":11.462364220619818,"pX":-0.30277533232661724,"pZ":2.394442621590446,"vX0":1.5772139313422324,"vY0":-138.70557388258263,"vZ0":-9.048207630856162,"x":128.54,"y":174.13,"x0":-0.6262776086466394,"y0":50.00231098057324,"z0":6.312421580499867,"aX":-3.7810257535802463},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":3.2,"spinRate":2282,"spinDirection":196},"zone":4,"typeConfidence":0.89,"plateTime":0.3930023760113275,"extension":6.49937839403616},"index":0,"playId":"d4d627ae-52c6-3a27-b58d-cab8083b3ea9","pitchNumber":1,"startTime":"2026-08-25T01:10:56.352Z","endTime":"2026-08-25T01:10:59.603Z","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":86.1,"endSpeed":80.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43499458655105,"aZ":-25.954308619105444,"pfxX":-6.377532869272659,"pfxZ":3.8370898566734697,"pX":0.3061607428458943,"pZ":2.0320601884282325,"vX0":4.646248503390922,"vY0":-125.45090196659022,"vZ0":-5.5940466340745125,"x":105.33,"y":183.91,"x0":-0.7262735459045759,"y0":50.000495218349336,"z0":6.362122602509281,"aX":-10.33242922116072},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":10.7,"spinRate":1798,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.43385946197175906,"extension":6.346806064690492},"index":1,"playId":"0b045d36-acdd-3909-83f2-c0880d51aebc","pitchNumber":2,"startTime":"2026-08-25T01:11:09.465Z","endTime":"2026-08-25T01:11:12.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.402679708162015,"aZ":-8.847202443439413,"pfxX":-1.4613241785250852,"pfxZ":11.385922544341181,"pX":0.2285164511148394,"pZ":2.2823720844074016,"vX0":1.8736494073223542,"vY0":-141.76477908725087,"vZ0":-9.426824270605902,"x":108.29,"y":177.16,"x0":-0.24906556679482447,"y0":50.001961884188184,"z0":6.203040371810329,"aX":-2.993896199586947},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.1,"breakHorizontal":2.3,"spinRate":2264,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.385378588727213,"extension":6.442227254011988},"index":2,"playId":"bf0ae970-e9f4-3cb6-9c7b-a63feebae0ab","pitchNumber":3,"startTime":"2026-08-25T01:11:34.860Z","endTime":"2026-08-25T01:11:37.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.774352423645652,"aZ":-14.218805360880207,"pfxX":-1.742484593037295,"pfxZ":8.938643517484547,"pX":-2.566742088040701,"pZ":3.5155708726709562,"vX0":-4.529397010109699,"vY0":-140.56944553941784,"vZ0":-5.567980740265813,"x":214.84,"y":143.86,"x0":-0.7105809781523854,"y0":50.00192438014768,"z0":6.439305434944459,"aX":-3.498524026548627},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":4.1,"spinRate":2260,"spinDirection":201},"zone":11,"typeConfidence":0.88,"plateTime":0.38910842497456555,"extension":6.266645734783928},"index":3,"playId":"2214d50e-f688-300e-af28-3b9d60f2c5d4","pitchNumber":4,"startTime":"2026-08-25T01:11:54.116Z","endTime":"2026-08-25T01:11:58.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:11:58.254Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Malgeri singles on a line drive to left fielder Chandler Simpson. Dillon Dingler to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T01:12:09.236Z","endTime":"2026-08-25T01:12:58.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.820749550259013,"aZ":-10.20603670385366,"pfxX":-1.3676706512146684,"pfxZ":11.309208182612494,"pX":0.07627227316877862,"pZ":2.3337253499304085,"vX0":1.9732465326211166,"vY0":-138.46982478796974,"vZ0":-8.924150608856447,"x":114.09,"y":175.77,"x0":-0.4677697121877462,"y0":50.001737256561086,"z0":6.28041751518676,"aX":-2.656615759000161},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":2.0,"spinRate":2112,"spinDirection":199},"zone":5,"typeConfidence":0.89,"plateTime":0.3955066777639229,"extension":6.460969099662332},"index":0,"playId":"2d96226e-3bee-3448-9f4c-103de45e97ad","pitchNumber":1,"startTime":"2026-08-25T01:12:27.994Z","endTime":"2026-08-25T01:12:30.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757420066857787,"aZ":-11.093583890771844,"pfxX":-1.8714961908134382,"pfxZ":10.686264156422899,"pX":-0.4538295381366823,"pZ":3.063898665248157,"vX0":0.8897508278703053,"vY0":-139.6322490719309,"vZ0":-7.1114357594754285,"x":134.3,"y":156.05,"x0":-0.5336611593948304,"y0":50.001594437746114,"z0":6.375460009110623,"aX":-3.691203387964887},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":3.2,"spinRate":2194,"spinDirection":197},"zone":1,"typeConfidence":0.9,"plateTime":0.39243364273124826,"extension":6.31316980083603},"hitData":{"launchSpeed":82.3,"launchAngle":18.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.85,"coordY":117.16}},"index":1,"playId":"013af10c-f9fc-32ec-bf88-422ea636ecc2","pitchNumber":2,"startTime":"2026-08-25T01:12:45.070Z","endTime":"2026-08-25T01:12:58.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:12:58.625Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T01:13:03.254Z","endTime":"2026-08-25T01:14:20.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.9,"endSpeed":79.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844475572426166,"aZ":-22.79935122063071,"pfxX":-7.48690417703782,"pfxZ":5.894384283335975,"pX":-0.6486126153055065,"pZ":1.6253708295879035,"vX0":3.4082184944358684,"vY0":-124.95649943502126,"vZ0":-6.8092587221849135,"x":141.72,"y":194.89,"x0":-1.053352470635946,"y0":50.00334256834919,"z0":6.2437521912458,"aX":-11.906783408003497},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.5,"breakHorizontal":12.8,"spinRate":1710,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.4373916811966101,"extension":6.477117307361309},"index":0,"playId":"cada64c0-0710-3ffe-b02d-4a1f013c421d","pitchNumber":1,"startTime":"2026-08-25T01:13:33.684Z","endTime":"2026-08-25T01:13:36.958Z","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.8,"endSpeed":81.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58124808003072,"aZ":-22.405469296514262,"pfxX":-7.077972531089683,"pfxZ":5.867928034207745,"pX":-0.22610185541239294,"pZ":2.071536918837657,"vX0":3.3759548868898044,"vY0":-127.74340087276671,"vZ0":-6.070526097057417,"x":125.62,"y":182.85,"x0":-0.6402756485744666,"y0":50.001138720030525,"z0":6.222755365490863,"aX":-11.778827749098273},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.6,"breakHorizontal":12.1,"spinRate":1772,"spinDirection":220},"zone":8,"typeConfidence":0.88,"plateTime":0.4276207195761246,"extension":6.451477662998451},"index":1,"playId":"16048dfc-76fc-3dd0-a946-a3b48644eb98","pitchNumber":2,"startTime":"2026-08-25T01:13:50.232Z","endTime":"2026-08-25T01:13:54.235Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63718605764879,"aZ":-13.485954352757084,"pfxX":-0.625946371636547,"pfxZ":9.471078660323162,"pX":-0.38814845724098873,"pZ":3.3119928532523764,"vX0":1.1760643704739266,"vY0":-139.4075148862454,"vZ0":-5.934945885955063,"x":131.8,"y":149.36,"x0":-0.7336897046208046,"y0":50.0014863043556,"z0":6.3547595265858385,"aX":-1.2350309811568547},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":0.8,"spinRate":2227,"spinDirection":192},"zone":1,"typeConfidence":0.87,"plateTime":0.3925424423806909,"extension":6.380757860585861},"index":2,"playId":"015a3975-fb62-32d4-965d-ff6147dba2f9","pitchNumber":3,"startTime":"2026-08-25T01:14:17.250Z","endTime":"2026-08-25T01:14:20.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:14:20.489Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T01:14:23.674Z","endTime":"2026-08-25T01:17:04.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.45"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.33"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.78"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.16"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.54"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.59"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.19"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.45"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.85"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".423"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".076"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".975"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".568"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".975"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".568"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"}],"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":97.1,"endSpeed":88.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963124906323287,"aZ":-12.920260949844009,"pfxX":-1.2379997728469943,"pfxZ":9.510457520468881,"pX":0.15281705206382537,"pZ":2.8382126324950625,"vX0":2.6654703514251445,"vY0":-141.3214088579383,"vZ0":-7.372745227715111,"x":111.17,"y":162.15,"x0":-0.6413783804299117,"y0":50.0013490678941,"z0":6.309289725434219,"aX":-2.5061624375641287},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":1.7,"spinRate":2220,"spinDirection":195},"zone":2,"typeConfidence":0.89,"plateTime":0.38746018913756775,"extension":6.414612273072184},"index":0,"playId":"f3b7574d-cf4a-3e0e-9624-cde156c0bd9b","pitchNumber":1,"startTime":"2026-08-25T01:14:57.175Z","endTime":"2026-08-25T01:15:00.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.534789442655235,"aZ":-23.71929537040785,"pfxX":-8.448651833449222,"pfxZ":4.955603211532935,"pX":0.14984677711606884,"pZ":-0.3538918306351283,"vX0":4.675900301217514,"vY0":-129.87917232861028,"vZ0":-11.765721814086211,"x":111.29,"y":248.34,"x0":-0.5774240588038467,"y0":50.001986177887694,"z0":6.043052741253251,"aX":-14.414318073242134},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":14.3,"spinRate":1779,"spinDirection":219},"zone":14,"typeConfidence":0.87,"plateTime":0.4219189556392955,"extension":6.728971444166098},"index":1,"playId":"c17281fb-ec15-3784-ab7f-0cc77ae1a688","pitchNumber":2,"startTime":"2026-08-25T01:15:17.577Z","endTime":"2026-08-25T01:15:21.788Z","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":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.704568726635664,"aZ":-22.234807723989498,"pfxX":-8.619573871311474,"pfxZ":5.942034568315579,"pX":0.11329841920417688,"pZ":1.8372033596172779,"vX0":4.5939591260514785,"vY0":-128.29144374311255,"vZ0":-6.886718334435568,"x":112.68,"y":189.18,"x0":-0.5775387447996527,"y0":50.00354692391943,"z0":6.280944796917056,"aX":-14.416841134438451},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.5,"breakHorizontal":14.6,"spinRate":1813,"spinDirection":216},"zone":8,"typeConfidence":0.89,"plateTime":0.4264064092566042,"extension":6.432774441202295},"index":2,"playId":"7b1b17b7-8bfb-374b-a1be-841af9181331","pitchNumber":3,"startTime":"2026-08-25T01:15:45.476Z","endTime":"2026-08-25T01:15:49.592Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"}}},{"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.4,"endSpeed":87.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58732386295619,"aZ":-10.433041319657823,"pfxX":0.25834575344258415,"pfxZ":10.925319061118978,"pX":0.5654823119838199,"pZ":4.564258065162505,"vX0":2.846102637477039,"vY0":-140.3712510244271,"vZ0":-3.398539478676011,"x":95.45,"y":115.55,"x0":-0.49634449989986656,"y0":50.0058803164933,"z0":6.473005056984452,"aX":0.5134503450606921},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":-1.1,"spinRate":2214,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.3906083748559741,"extension":6.295704170291886},"index":3,"playId":"0b41870c-69f4-3545-8237-6ece801c2dea","pitchNumber":4,"startTime":"2026-08-25T01:16:18.240Z","endTime":"2026-08-25T01:16:21.497Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71063913158988,"aZ":-24.507784138491346,"pfxX":-7.836063555908661,"pfxZ":4.553782342617165,"pX":0.5475392645846929,"pZ":2.418123911777777,"vX0":5.4762498293589355,"vY0":-128.67826705749326,"vZ0":-4.96433464393623,"x":96.13,"y":173.49,"x0":-0.5858970487273455,"y0":50.003917262172635,"z0":6.2617726721947315,"aX":-13.193932560310257},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":13.1,"spinRate":1838,"spinDirection":217},"zone":6,"typeConfidence":0.89,"plateTime":0.4250244648237471,"extension":6.504983823706397},"index":4,"playId":"55ac356f-5615-3820-b457-f7f11a8691a8","pitchNumber":5,"startTime":"2026-08-25T01:16:37.149Z","endTime":"2026-08-25T01:16:40.427Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.669501518243845,"aZ":-23.7245854125206,"pfxX":-6.187329003835357,"pfxZ":5.02607936349612,"pX":0.26964176796408157,"pZ":2.021743565257831,"vX0":4.415057973819233,"vY0":-128.10672553692024,"vZ0":-6.0628734636301935,"x":106.72,"y":184.19,"x0":-0.6626020586845052,"y0":50.003376128565705,"z0":6.245359582178001,"aX":-10.400486040310772},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.2,"breakHorizontal":10.3,"spinRate":1758,"spinDirection":220},"zone":8,"typeConfidence":0.88,"plateTime":0.42573684040297044,"extension":6.547107342668157},"index":5,"playId":"cc9be584-40d0-36f2-a25a-be06b53b6cf3","pitchNumber":6,"startTime":"2026-08-25T01:16:59.987Z","endTime":"2026-08-25T01:17:04.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:17:04.333Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-25T01:14:23.674Z","endTime":"2026-08-25T01:17:04.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.45"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.33"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.78"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.16"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.54"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.59"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.19"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.45"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.85"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".423"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".076"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".975"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".568"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".975"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".568"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"}],"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":97.1,"endSpeed":88.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963124906323287,"aZ":-12.920260949844009,"pfxX":-1.2379997728469943,"pfxZ":9.510457520468881,"pX":0.15281705206382537,"pZ":2.8382126324950625,"vX0":2.6654703514251445,"vY0":-141.3214088579383,"vZ0":-7.372745227715111,"x":111.17,"y":162.15,"x0":-0.6413783804299117,"y0":50.0013490678941,"z0":6.309289725434219,"aX":-2.5061624375641287},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":1.7,"spinRate":2220,"spinDirection":195},"zone":2,"typeConfidence":0.89,"plateTime":0.38746018913756775,"extension":6.414612273072184},"index":0,"playId":"f3b7574d-cf4a-3e0e-9624-cde156c0bd9b","pitchNumber":1,"startTime":"2026-08-25T01:14:57.175Z","endTime":"2026-08-25T01:15:00.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.534789442655235,"aZ":-23.71929537040785,"pfxX":-8.448651833449222,"pfxZ":4.955603211532935,"pX":0.14984677711606884,"pZ":-0.3538918306351283,"vX0":4.675900301217514,"vY0":-129.87917232861028,"vZ0":-11.765721814086211,"x":111.29,"y":248.34,"x0":-0.5774240588038467,"y0":50.001986177887694,"z0":6.043052741253251,"aX":-14.414318073242134},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":14.3,"spinRate":1779,"spinDirection":219},"zone":14,"typeConfidence":0.87,"plateTime":0.4219189556392955,"extension":6.728971444166098},"index":1,"playId":"c17281fb-ec15-3784-ab7f-0cc77ae1a688","pitchNumber":2,"startTime":"2026-08-25T01:15:17.577Z","endTime":"2026-08-25T01:15:21.788Z","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":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.704568726635664,"aZ":-22.234807723989498,"pfxX":-8.619573871311474,"pfxZ":5.942034568315579,"pX":0.11329841920417688,"pZ":1.8372033596172779,"vX0":4.5939591260514785,"vY0":-128.29144374311255,"vZ0":-6.886718334435568,"x":112.68,"y":189.18,"x0":-0.5775387447996527,"y0":50.00354692391943,"z0":6.280944796917056,"aX":-14.416841134438451},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.5,"breakHorizontal":14.6,"spinRate":1813,"spinDirection":216},"zone":8,"typeConfidence":0.89,"plateTime":0.4264064092566042,"extension":6.432774441202295},"index":2,"playId":"7b1b17b7-8bfb-374b-a1be-841af9181331","pitchNumber":3,"startTime":"2026-08-25T01:15:45.476Z","endTime":"2026-08-25T01:15:49.592Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"}}},{"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.4,"endSpeed":87.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58732386295619,"aZ":-10.433041319657823,"pfxX":0.25834575344258415,"pfxZ":10.925319061118978,"pX":0.5654823119838199,"pZ":4.564258065162505,"vX0":2.846102637477039,"vY0":-140.3712510244271,"vZ0":-3.398539478676011,"x":95.45,"y":115.55,"x0":-0.49634449989986656,"y0":50.0058803164933,"z0":6.473005056984452,"aX":0.5134503450606921},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":-1.1,"spinRate":2214,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.3906083748559741,"extension":6.295704170291886},"index":3,"playId":"0b41870c-69f4-3545-8237-6ece801c2dea","pitchNumber":4,"startTime":"2026-08-25T01:16:18.240Z","endTime":"2026-08-25T01:16:21.497Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71063913158988,"aZ":-24.507784138491346,"pfxX":-7.836063555908661,"pfxZ":4.553782342617165,"pX":0.5475392645846929,"pZ":2.418123911777777,"vX0":5.4762498293589355,"vY0":-128.67826705749326,"vZ0":-4.96433464393623,"x":96.13,"y":173.49,"x0":-0.5858970487273455,"y0":50.003917262172635,"z0":6.2617726721947315,"aX":-13.193932560310257},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":13.1,"spinRate":1838,"spinDirection":217},"zone":6,"typeConfidence":0.89,"plateTime":0.4250244648237471,"extension":6.504983823706397},"index":4,"playId":"55ac356f-5615-3820-b457-f7f11a8691a8","pitchNumber":5,"startTime":"2026-08-25T01:16:37.149Z","endTime":"2026-08-25T01:16:40.427Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.669501518243845,"aZ":-23.7245854125206,"pfxX":-6.187329003835357,"pfxZ":5.02607936349612,"pX":0.26964176796408157,"pZ":2.021743565257831,"vX0":4.415057973819233,"vY0":-128.10672553692024,"vZ0":-6.0628734636301935,"x":106.72,"y":184.19,"x0":-0.6626020586845052,"y0":50.003376128565705,"z0":6.245359582178001,"aX":-10.400486040310772},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.2,"breakHorizontal":10.3,"spinRate":1758,"spinDirection":220},"zone":8,"typeConfidence":0.88,"plateTime":0.42573684040297044,"extension":6.547107342668157},"index":5,"playId":"cc9be584-40d0-36f2-a25a-be06b53b6cf3","pitchNumber":6,"startTime":"2026-08-25T01:16:59.987Z","endTime":"2026-08-25T01:17:04.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-25T01:17:04.333Z","atBatIndex":71},"scoringPlays":[2,4,26,32,40],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":163.55,"y":86.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":67.98,"y":100.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":107.03,"y":141.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":103.73,"y":150.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":148.32,"y":172.97},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":104.16,"y":194.74},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":184.83,"y":71.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":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":97.11,"y":169.84},"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":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":78.41,"y":107.52},"type":"O","description":"Lineout"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":151.11,"y":179.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":130.23,"y":197.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":91.56,"y":165.36},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":89.17,"y":165.32},"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":111.46,"y":131.53},"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":79.2,"y":96.34},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":96.63,"y":162.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":195.31,"y":117.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":165.55,"y":165.36},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":52.58,"y":83.9},"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":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":190.88,"y":134.96},"type":"H","description":"Single"}]}},{"startIndex":24,"endIndex":33,"top":[24,25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":61.7,"y":138.53},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":117.04,"y":193.25},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":123.49,"y":200.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":113.35,"y":182.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":107.78,"y":164.35},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":150.85,"y":149.15},"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":78.05,"y":53.38},"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":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":153.8,"y":116.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":89.21,"y":56.64},"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":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":128.52,"y":86.27},"type":"O","description":"Lineout"}]}},{"startIndex":34,"endIndex":39,"top":[34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":95.11,"y":162.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":106.69,"y":105.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":102.21,"y":165.87},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":81.94,"y":127.87},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":112.78,"y":50.49},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":46,"top":[40,41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":185.42,"y":57.46},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":167.21,"y":68.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":103.33,"y":165.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":150.35,"y":170.94},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":161.9,"y":132.37},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":125.67,"y":131.94},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":141.66,"y":152.67},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57],"bottom":[58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":104.93,"y":159.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":37.8,"y":103.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":42.6,"y":112.13},"type":"H","description":"Double"}]}},{"startIndex":63,"endIndex":71,"top":[63,64,65,66],"bottom":[67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":129.06,"y":226.17},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":142.74,"y":162.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":105.88,"y":164.2},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":95.11,"y":129.39},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"coordinates":{"x":55.85,"y":117.16},"type":"H","description":"Single"}]}}]},"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":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":5,"errors":1,"leftOnBase":6},"away":{"runs":4,"hits":9,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"catcher":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"onDeck":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"inHole":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"battingOrder":2,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"onDeck":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"inHole":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"battingOrder":7,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":16,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".260","atBats":32,"obp":".330","slg":".404","ops":".734","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":4,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":31,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"3.81","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.16","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":48,"strikes":108,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"pitchesPerInning":"17.33","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":60,"groundOuts":78,"airOuts":95,"runs":49,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":92,"baseOnBalls":39,"intentionalWalks":0,"hits":69,"hitByPitch":2,"avg":".215","atBats":321,"obp":".301","slg":".290","ops":".591","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":93,"rbi":31,"leftOnBase":127,"sacBunts":10,"sacFlies":3,"babip":".291","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"160.50","popOuts":23,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":237,"putOuts":168,"errors":8,"chances":413,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":50,"gamesStarted":0,"flyOuts":45,"groundOuts":35,"airOuts":87,"runs":22,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":1,"hits":46,"hitByPitch":2,"atBats":227,"obp":".259","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":957,"era":"2.70","inningsPitched":"63.1","wins":2,"losses":2,"saves":4,"saveOpportunities":4,"holds":14,"blownSaves":0,"earnedRuns":19,"whip":"0.98","battersFaced":248,"outs":190,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":957,"balls":302,"strikes":655,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".500","pitchesPerInning":"15.11","gamesFinished":15,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"8.81","walksPer9Inn":"2.27","hitsPer9Inn":"6.54","runsScoredPer9":"3.13","homeRunsPer9":"1.14","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":25,"gamesStarted":11,"flyOuts":38,"groundOuts":66,"airOuts":80,"runs":46,"doubles":12,"triples":2,"homeRuns":14,"strikeOuts":49,"baseOnBalls":21,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":255,"obp":".310","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1114,"era":"6.17","inningsPitched":"65.2","wins":5,"losses":4,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":45,"whip":"1.29","battersFaced":282,"outs":197,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1114,"balls":395,"strikes":719,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".556","pitchesPerInning":"16.96","gamesFinished":2,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.72","walksPer9Inn":"2.88","hitsPer9Inn":"8.77","runsScoredPer9":"6.30","homeRunsPer9":"1.92","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663556":{"person":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":68,"groundOuts":107,"airOuts":112,"runs":44,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":99,"baseOnBalls":36,"intentionalWalks":0,"hits":84,"hitByPitch":4,"atBats":401,"obp":".281","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1678,"era":"3.10","inningsPitched":"107.1","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.12","battersFaced":443,"outs":322,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1678,"balls":589,"strikes":1089,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".600","pitchesPerInning":"15.63","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"8.30","walksPer9Inn":"3.02","hitsPer9Inn":"7.04","runsScoredPer9":"3.69","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":4,"chances":17,"fielding":".765","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":37,"groundOuts":74,"airOuts":84,"runs":41,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":58,"baseOnBalls":38,"intentionalWalks":0,"hits":65,"hitByPitch":3,"avg":".234","atBats":278,"obp":".330","slg":".345","ops":".675","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":96,"rbi":39,"leftOnBase":133,"sacBunts":1,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.60","popOuts":25,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":180,"putOuts":117,"errors":6,"chances":303,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":20,"groundOuts":28,"airOuts":38,"runs":34,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":44,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".236","atBats":144,"obp":".286","slg":".389","ops":".675","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":56,"rbi":14,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".305","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.80","popOuts":4,"lineOuts":14},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.57","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":16,"strikes":25,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"19.29","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":54,"errors":2,"chances":146,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":31,"groundOuts":43,"airOuts":57,"runs":25,"doubles":8,"triples":1,"homeRuns":11,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".264","atBats":197,"obp":".324","slg":".482","ops":".806","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":95,"rbi":37,"leftOnBase":103,"sacBunts":1,"sacFlies":3,"babip":".293","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.91","popOuts":15,"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":14,"putOuts":158,"errors":2,"chances":174,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":44,"gamesStarted":5,"flyOuts":38,"groundOuts":53,"airOuts":64,"runs":25,"doubles":15,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":3,"hits":57,"hitByPitch":8,"atBats":210,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":908,"era":"3.99","inningsPitched":"56.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":25,"whip":"1.26","battersFaced":239,"outs":169,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":908,"balls":293,"strikes":615,"strikePercentage":".680","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"16.12","gamesFinished":7,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"6.87","walksPer9Inn":"2.24","hitsPer9Inn":"9.11","runsScoredPer9":"3.99","homeRunsPer9":"0.64","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":123,"flyOuts":61,"groundOuts":173,"airOuts":117,"runs":50,"doubles":13,"triples":6,"homeRuns":0,"strikeOuts":42,"baseOnBalls":22,"intentionalWalks":0,"hits":143,"hitByPitch":0,"avg":".310","atBats":462,"obp":".337","slg":".364","ops":".701","caughtStealing":13,"stolenBases":35,"stolenBasePercentage":".729","caughtStealingPercentage":".271","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":168,"rbi":29,"leftOnBase":155,"sacBunts":7,"sacFlies":6,"babip":".336","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":11,"lineOuts":45},"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":5,"putOuts":248,"errors":3,"chances":256,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":25,"gamesStarted":25,"flyOuts":111,"groundOuts":138,"airOuts":203,"runs":48,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":87,"baseOnBalls":22,"intentionalWalks":0,"hits":140,"hitByPitch":3,"atBats":563,"obp":".279","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":2069,"era":"2.93","inningsPitched":"147.2","wins":13,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.10","battersFaced":593,"outs":443,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2069,"balls":662,"strikes":1407,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".765","pitchesPerInning":"14.01","gamesFinished":0,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"5.30","walksPer9Inn":"1.34","hitsPer9Inn":"8.53","runsScoredPer9":"2.93","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":46,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592155":{"person":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":30,"gamesStarted":0,"flyOuts":20,"groundOuts":14,"airOuts":40,"runs":7,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":110,"obp":".214","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":452,"era":"2.03","inningsPitched":"31.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":7,"whip":"0.81","battersFaced":117,"outs":93,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":452,"balls":141,"strikes":311,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.58","gamesFinished":6,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"11.03","walksPer9Inn":"1.74","hitsPer9Inn":"5.52","runsScoredPer9":"2.03","homeRunsPer9":"1.45","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":32,"groundOuts":60,"airOuts":77,"runs":33,"doubles":19,"triples":0,"homeRuns":8,"strikeOuts":53,"baseOnBalls":11,"intentionalWalks":0,"hits":70,"hitByPitch":0,"avg":".271","atBats":258,"obp":".301","slg":".438","ops":".739","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":113,"rbi":36,"leftOnBase":136,"sacBunts":2,"sacFlies":0,"babip":".315","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":26,"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":2,"putOuts":165,"errors":1,"chances":168,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":11,"flyOuts":56,"groundOuts":67,"airOuts":111,"runs":50,"doubles":18,"triples":4,"homeRuns":18,"strikeOuts":123,"baseOnBalls":32,"intentionalWalks":4,"hits":84,"hitByPitch":4,"atBats":379,"obp":".286","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1646,"era":"4.17","inningsPitched":"101.1","wins":9,"losses":4,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":47,"whip":"1.14","battersFaced":421,"outs":304,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":1646,"balls":536,"strikes":1110,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".692","pitchesPerInning":"16.24","gamesFinished":6,"strikeoutWalkRatio":"3.84","strikeoutsPer9Inn":"10.92","walksPer9Inn":"2.84","hitsPer9Inn":"7.46","runsScoredPer9":"4.44","homeRunsPer9":"1.60","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 23)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":15,"groundOuts":31,"airOuts":32,"runs":17,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":2,"hits":33,"hitByPitch":2,"atBats":143,"obp":".311","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":673,"era":"3.63","inningsPitched":"39.2","wins":4,"losses":4,"saves":2,"saveOpportunities":5,"holds":23,"blownSaves":3,"earnedRuns":16,"whip":"1.26","battersFaced":167,"outs":119,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":673,"balls":239,"strikes":434,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"16.97","gamesFinished":5,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"11.80","walksPer9Inn":"3.86","hitsPer9Inn":"7.49","runsScoredPer9":"3.86","homeRunsPer9":"1.13","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":56,"gamesStarted":0,"flyOuts":15,"groundOuts":76,"airOuts":45,"runs":16,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":47,"baseOnBalls":9,"intentionalWalks":2,"hits":42,"hitByPitch":3,"atBats":208,"obp":".244","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":784,"era":"2.11","inningsPitched":"59.2","wins":5,"losses":3,"saves":4,"saveOpportunities":7,"holds":26,"blownSaves":3,"earnedRuns":14,"whip":"0.85","battersFaced":222,"outs":179,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":784,"balls":251,"strikes":533,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".625","pitchesPerInning":"13.14","gamesFinished":12,"strikeoutWalkRatio":"5.22","strikeoutsPer9Inn":"7.09","walksPer9Inn":"1.36","hitsPer9Inn":"6.34","runsScoredPer9":"2.41","homeRunsPer9":"0.75","inheritedRunners":39,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700652":{"person":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"jerseyNumber":"50","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".250","atBats":8,"obp":".333","slg":".625","ops":".958","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":1,"putOuts":21,"errors":0,"chances":22,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":69,"groundOuts":118,"airOuts":133,"runs":62,"doubles":12,"triples":1,"homeRuns":17,"strikeOuts":44,"baseOnBalls":50,"intentionalWalks":3,"hits":114,"hitByPitch":10,"avg":".284","atBats":402,"obp":".372","slg":".445","ops":".817","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":179,"rbi":72,"leftOnBase":158,"sacBunts":1,"sacFlies":6,"babip":".280","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.65","popOuts":35,"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":{"caughtStealing":8,"stolenBases":43,"stolenBasePercentage":".843","caughtStealingPercentage":".157","assists":29,"putOuts":516,"errors":2,"chances":547,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":80,"groundOuts":123,"airOuts":145,"runs":88,"doubles":33,"triples":2,"homeRuns":22,"strikeOuts":129,"baseOnBalls":54,"intentionalWalks":0,"hits":143,"hitByPitch":7,"atBats":535,"obp":".341","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2436,"era":"5.33","inningsPitched":"135.0","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.46","battersFaced":601,"outs":405,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2436,"balls":953,"strikes":1483,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".313","pitchesPerInning":"18.04","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"8.60","walksPer9Inn":"3.60","hitsPer9Inn":"9.53","runsScoredPer9":"5.87","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":30,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":4,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":83,"groundOuts":98,"airOuts":127,"runs":61,"doubles":20,"triples":0,"homeRuns":16,"strikeOuts":130,"baseOnBalls":59,"intentionalWalks":3,"hits":135,"hitByPitch":8,"avg":".280","atBats":483,"obp":".363","slg":".420","ops":".783","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":557,"totalBases":203,"rbi":78,"leftOnBase":203,"sacBunts":0,"sacFlies":7,"babip":".346","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.19","popOuts":14,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":875,"errors":5,"chances":946,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":28,"groundOuts":86,"airOuts":76,"runs":28,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".263","atBats":259,"obp":".307","slg":".363","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":94,"rbi":29,"leftOnBase":114,"sacBunts":4,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.75","popOuts":28,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":66,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":23,"putOuts":603,"errors":8,"chances":634,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":56,"groundOuts":154,"airOuts":118,"runs":76,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":79,"baseOnBalls":47,"intentionalWalks":4,"hits":152,"hitByPitch":10,"avg":".305","atBats":498,"obp":".373","slg":".466","ops":".839","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":560,"totalBases":232,"rbi":72,"leftOnBase":160,"sacBunts":0,"sacFlies":5,"babip":".328","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.21","popOuts":25,"lineOuts":37},"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(S, 38)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":54,"gamesStarted":0,"flyOuts":27,"groundOuts":45,"airOuts":53,"runs":11,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":184,"obp":".236","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":818,"era":"1.56","inningsPitched":"52.0","wins":1,"losses":2,"saves":38,"saveOpportunities":41,"holds":2,"blownSaves":3,"earnedRuns":9,"whip":"0.88","battersFaced":204,"outs":156,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":818,"balls":247,"strikes":571,"strikePercentage":".700","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".333","pitchesPerInning":"15.73","gamesFinished":43,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"10.04","walksPer9Inn":"2.77","hitsPer9Inn":"5.19","runsScoredPer9":"1.90","homeRunsPer9":"0.69","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID655889":{"person":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"27.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":56,"groundOuts":156,"airOuts":102,"runs":80,"doubles":20,"triples":1,"homeRuns":35,"strikeOuts":105,"baseOnBalls":68,"intentionalWalks":10,"hits":138,"hitByPitch":2,"avg":".277","atBats":499,"obp":".364","slg":".531","ops":".895","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":23,"groundIntoTriplePlay":0,"plateAppearances":571,"totalBases":265,"rbi":84,"leftOnBase":217,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.26","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":206,"putOuts":84,"errors":18,"chances":308,"fielding":".942","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 14-5)","summary":"6.0 IP, ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":32,"strikes":71,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":66,"groundOuts":135,"airOuts":135,"runs":48,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":143,"baseOnBalls":25,"intentionalWalks":0,"hits":105,"hitByPitch":7,"atBats":515,"obp":".249","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","numberOfPitches":2184,"era":"2.95","inningsPitched":"140.1","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"0.93","battersFaced":550,"outs":421,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2184,"balls":724,"strikes":1460,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".737","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"5.72","strikeoutsPer9Inn":"9.17","walksPer9Inn":"1.60","hitsPer9Inn":"6.73","runsScoredPer9":"3.08","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"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"}]},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":81,"groundOuts":62,"airOuts":160,"runs":48,"doubles":10,"triples":3,"homeRuns":13,"strikeOuts":85,"baseOnBalls":37,"intentionalWalks":0,"hits":77,"hitByPitch":7,"avg":".205","atBats":375,"obp":".286","slg":".352","ops":".638","caughtStealing":9,"stolenBases":18,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":132,"rbi":39,"leftOnBase":193,"sacBunts":5,"sacFlies":4,"babip":".228","groundOutsToAirouts":"0.39","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.85","popOuts":54,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":270,"errors":2,"chances":275,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[650490,668723,656775,691406,676356,666018,622761,663743,802415,670764,656876,664076,655889,641329],"pitchers":[656876,664076,655889,641329],"bench":[689414,680700,700652],"bullpen":[592155,687330,668984,607259,571927,663556,642547,693855,669330],"battingOrder":[650490,656775,691406,676356,666018,622761,663743,802415,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"DeLuca (19, Valdez, F); Mateo (7, Valdez, F)."},{"label":"HR","value":"Aranda (16, 6th inning off Valdez, F, 0 on, 0 out)."},{"label":"TB","value":"Aranda 4; Caminero; DeLuca 3; Díaz, Y; Mateo 2; Simpson 2; Vilade."},{"label":"RBI","value":"Aranda 2 (78); Caminero (84); Simpson (29)."},{"label":"Runners left in scoring position, 2 out","value":"Díaz, Y; Fortes; Aranda."},{"label":"SAC","value":"Fortes."},{"label":"GIDP","value":"DeLuca."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Mateo (2, 2nd base by Rainey/Dingler)."}]}],"note":[{"label":"a","value":"Popped out for Vilade in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".241","atBats":31,"obp":".318","slg":".403","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":7,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":2,"groundOuts":16,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":32,"obp":".361","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":130,"era":"3.62","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.22","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":49,"strikes":81,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.20","rbi":4,"pitchesPerInning":"14.44","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":17,"putOuts":27,"errors":1,"chances":45,"passedBall":0,"pickoffs":0}},"players":{"ID667452":{"person":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"jerseyNumber":"44","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".333","slg":".500","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 8-9)","summary":"6.0 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":14,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":30,"strikes":54,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":68,"groundOuts":190,"airOuts":121,"runs":78,"doubles":24,"triples":2,"homeRuns":14,"strikeOuts":111,"baseOnBalls":56,"intentionalWalks":0,"hits":148,"hitByPitch":13,"atBats":566,"obp":".340","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2302,"era":"4.35","inningsPitched":"144.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.41","battersFaced":639,"outs":434,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2302,"balls":824,"strikes":1478,"strikePercentage":".640","hitBatsmen":13,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":4,"winPercentage":".471","pitchesPerInning":"15.91","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"6.91","walksPer9Inn":"3.48","hitsPer9Inn":"9.21","runsScoredPer9":"4.85","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID814430":{"person":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"0-1 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".263","atBats":19,"obp":".318","slg":".579","ops":".897","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":11,"rbi":6,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"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":106,"flyOuts":65,"groundOuts":87,"airOuts":108,"runs":35,"doubles":15,"triples":3,"homeRuns":4,"strikeOuts":57,"baseOnBalls":37,"intentionalWalks":1,"hits":70,"hitByPitch":2,"avg":".221","atBats":317,"obp":".304","slg":".325","ops":".629","caughtStealing":5,"stolenBases":1,"stolenBasePercentage":".167","caughtStealingPercentage":".833","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":103,"rbi":26,"leftOnBase":133,"sacBunts":3,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.25","popOuts":14,"lineOuts":29},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":15,"strikes":13,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"28.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":140,"errors":4,"chances":295,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":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":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":36,"groundOuts":48,"airOuts":63,"runs":26,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":55,"baseOnBalls":14,"intentionalWalks":0,"hits":62,"hitByPitch":0,"avg":".276","atBats":225,"obp":".315","slg":".431","ops":".746","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":97,"rbi":32,"leftOnBase":90,"sacBunts":1,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.14","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":84,"errors":5,"chances":231,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","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":44,"gamesStarted":6,"flyOuts":40,"groundOuts":76,"airOuts":72,"runs":40,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":91,"baseOnBalls":30,"intentionalWalks":1,"hits":75,"hitByPitch":4,"atBats":311,"obp":".315","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1346,"era":"4.09","inningsPitched":"81.1","wins":4,"losses":5,"saves":2,"saveOpportunities":8,"holds":6,"blownSaves":6,"earnedRuns":37,"whip":"1.29","battersFaced":348,"outs":244,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":1346,"balls":476,"strikes":870,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".444","pitchesPerInning":"16.55","gamesFinished":9,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"10.07","walksPer9Inn":"3.32","hitsPer9Inn":"8.30","runsScoredPer9":"4.43","homeRunsPer9":"1.44","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":14,"groundOuts":48,"airOuts":32,"runs":20,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":4,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".260","atBats":146,"obp":".288","slg":".363","ops":".651","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":53,"rbi":14,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":82,"errors":6,"chances":163,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID680664":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"jerseyNumber":"32","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":15,"airOuts":10,"runs":12,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":19,"baseOnBalls":1,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".333","atBats":66,"obp":".353","slg":".697","ops":"1.050","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":46,"rbi":17,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".390","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":5,"putOuts":70,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621097":{"person":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":1,"flyOuts":17,"groundOuts":37,"airOuts":33,"runs":9,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":17,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":99,"obp":".234","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":416,"era":"2.48","inningsPitched":"29.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"0.86","battersFaced":113,"outs":87,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":416,"balls":149,"strikes":267,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".500","pitchesPerInning":"14.34","gamesFinished":7,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"5.28","walksPer9Inn":"3.10","hitsPer9Inn":"4.66","runsScoredPer9":"2.79","homeRunsPer9":"1.55","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663432":{"person":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":14,"strikes":17,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":0,"flyOuts":5,"groundOuts":3,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"obp":".280","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":101,"era":"0.00","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.05","battersFaced":25,"outs":20,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":45,"strikes":56,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.15","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"8.10","hitsPer9Inn":"1.35","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":3,"flyOuts":21,"groundOuts":76,"airOuts":49,"runs":26,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":14,"intentionalWalks":0,"hits":63,"hitByPitch":4,"atBats":236,"obp":".319","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":957,"era":"3.12","inningsPitched":"60.2","wins":1,"losses":5,"saves":2,"saveOpportunities":4,"holds":13,"blownSaves":2,"earnedRuns":21,"whip":"1.27","battersFaced":255,"outs":182,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":957,"balls":338,"strikes":619,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".167","pitchesPerInning":"15.77","gamesFinished":10,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.27","walksPer9Inn":"2.08","hitsPer9Inn":"9.35","runsScoredPer9":"3.86","homeRunsPer9":"1.19","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":122,"groundOuts":91,"airOuts":183,"runs":84,"doubles":24,"triples":3,"homeRuns":14,"strikeOuts":79,"baseOnBalls":79,"intentionalWalks":1,"hits":138,"hitByPitch":3,"avg":".283","atBats":488,"obp":".384","slg":".430","ops":".814","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":573,"totalBases":210,"rbi":56,"leftOnBase":169,"sacBunts":0,"sacFlies":3,"babip":".312","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.86","popOuts":33,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":291,"putOuts":137,"errors":13,"chances":441,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","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":54,"gamesStarted":0,"flyOuts":26,"groundOuts":58,"airOuts":48,"runs":20,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":41,"baseOnBalls":32,"intentionalWalks":0,"hits":52,"hitByPitch":1,"atBats":198,"obp":".368","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":895,"era":"3.38","inningsPitched":"53.1","wins":2,"losses":0,"saves":2,"saveOpportunities":10,"holds":14,"blownSaves":8,"earnedRuns":20,"whip":"1.58","battersFaced":232,"outs":160,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":895,"balls":348,"strikes":547,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.78","gamesFinished":5,"strikeoutWalkRatio":"1.28","strikeoutsPer9Inn":"6.92","walksPer9Inn":"5.40","hitsPer9Inn":"8.78","runsScoredPer9":"3.37","homeRunsPer9":"1.35","inheritedRunners":36,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":13},"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}},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":23,"groundOuts":15,"airOuts":47,"runs":17,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":20,"intentionalWalks":1,"hits":22,"hitByPitch":0,"atBats":122,"obp":".292","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":576,"era":"4.19","inningsPitched":"34.1","wins":3,"losses":5,"saves":16,"saveOpportunities":21,"holds":1,"blownSaves":5,"earnedRuns":16,"whip":"1.22","battersFaced":144,"outs":103,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":205,"strikes":371,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.32","rbi":0,"winPercentage":".375","pitchesPerInning":"16.78","gamesFinished":29,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.49","walksPer9Inn":"5.24","hitsPer9Inn":"5.77","runsScoredPer9":"4.46","homeRunsPer9":"1.83","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":11},"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}},"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":"700","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":78,"groundOuts":67,"airOuts":123,"runs":54,"doubles":22,"triples":0,"homeRuns":20,"strikeOuts":159,"baseOnBalls":57,"intentionalWalks":0,"hits":98,"hitByPitch":5,"avg":".221","atBats":443,"obp":".314","slg":".406","ops":".720","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":180,"rbi":63,"leftOnBase":200,"sacBunts":0,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.54","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.15","popOuts":22,"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":87,"putOuts":987,"errors":2,"chances":1076,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","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":31,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":11,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":11,"intentionalWalks":2,"hits":22,"hitByPitch":1,"atBats":96,"obp":".315","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":435,"era":"3.12","inningsPitched":"26.0","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":9,"whip":"1.27","battersFaced":109,"outs":78,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":435,"balls":142,"strikes":293,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"16.73","gamesFinished":2,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"14.54","walksPer9Inn":"3.81","hitsPer9Inn":"7.62","runsScoredPer9":"3.81","homeRunsPer9":"0.69","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","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":27,"gamesStarted":21,"flyOuts":80,"groundOuts":139,"airOuts":169,"runs":53,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":89,"baseOnBalls":30,"intentionalWalks":2,"hits":103,"hitByPitch":5,"atBats":494,"obp":".260","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1929,"era":"3.30","inningsPitched":"133.2","wins":9,"losses":8,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.00","battersFaced":535,"outs":401,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1929,"balls":653,"strikes":1276,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".529","pitchesPerInning":"14.43","gamesFinished":3,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"5.99","walksPer9Inn":"2.02","hitsPer9Inn":"6.94","runsScoredPer9":"3.57","homeRunsPer9":"0.94","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":53,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701162":{"person":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":6,"groundOuts":16,"airOuts":17,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".242","atBats":66,"obp":".363","slg":".409","ops":".772","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":27,"rbi":11,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":40,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":42,"groundOuts":79,"airOuts":68,"runs":44,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":59,"baseOnBalls":45,"intentionalWalks":1,"hits":72,"hitByPitch":3,"avg":".261","atBats":276,"obp":".368","slg":".384","ops":".752","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":106,"rbi":35,"leftOnBase":107,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":6,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":67,"errors":3,"chances":230,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":29,"groundOuts":26,"airOuts":54,"runs":21,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":4,"hits":35,"hitByPitch":2,"atBats":155,"obp":".320","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":698,"era":"4.01","inningsPitched":"42.2","wins":6,"losses":5,"saves":1,"saveOpportunities":5,"holds":11,"blownSaves":4,"earnedRuns":19,"whip":"1.29","battersFaced":179,"outs":128,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":698,"balls":262,"strikes":436,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".545","pitchesPerInning":"16.36","gamesFinished":15,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"8.86","walksPer9Inn":"4.22","hitsPer9Inn":"7.38","runsScoredPer9":"4.43","homeRunsPer9":"1.90","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703601":{"person":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":12,"groundOuts":19,"airOuts":24,"runs":10,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".244","atBats":82,"obp":".303","slg":".366","ops":".669","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":30,"rbi":10,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":42,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"400","stats":{"batting":{"summary":"1-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":67,"groundOuts":99,"airOuts":135,"runs":65,"doubles":24,"triples":2,"homeRuns":26,"strikeOuts":114,"baseOnBalls":31,"intentionalWalks":0,"hits":117,"hitByPitch":15,"avg":".253","atBats":462,"obp":".319","slg":".483","ops":".802","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":223,"rbi":82,"leftOnBase":213,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.73","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"17.77","popOuts":32,"lineOuts":36},"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":16,"stolenBases":43,"stolenBasePercentage":".729","caughtStealingPercentage":".271","assists":31,"putOuts":767,"errors":3,"chances":801,"fielding":".996","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695549":{"person":{"id":695549,"fullName":"Jackson Jobe","link":"/api/v1/people/695549"},"jerseyNumber":"21","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":3,"gamesStarted":3,"flyOuts":7,"groundOuts":19,"airOuts":9,"runs":7,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":3,"atBats":53,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":231,"era":"4.50","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.36","battersFaced":61,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":87,"strikes":144,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":0,"winPercentage":".500","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.07","walksPer9Inn":"3.21","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"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":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":121,"flyOuts":51,"groundOuts":79,"airOuts":104,"runs":46,"doubles":16,"triples":4,"homeRuns":9,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":0,"hits":91,"hitByPitch":3,"avg":".266","atBats":342,"obp":".325","slg":".415","ops":".740","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":142,"rbi":32,"leftOnBase":142,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":22,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":92,"errors":3,"chances":169,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID808825":{"person":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"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":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":17,"obp":".389","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":74,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.75","battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":29,"strikes":45,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"18.50","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.25","hitsPer9Inn":"13.50","runsScoredPer9":"11.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":15,"gamesStarted":15,"flyOuts":50,"groundOuts":84,"airOuts":102,"runs":21,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":76,"baseOnBalls":28,"intentionalWalks":0,"hits":63,"hitByPitch":2,"atBats":324,"obp":".262","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1343,"era":"1.70","inningsPitched":"90.0","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.01","battersFaced":355,"outs":270,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1343,"balls":478,"strikes":865,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".778","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"7.60","walksPer9Inn":"2.80","hitsPer9Inn":"6.30","runsScoredPer9":"2.10","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":18,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[690993,701678,805808,693307,814430,701162,656716,679529,703601,595879,664285,663432,663947],"pitchers":[664285,663432,663947],"bench":[667452,650402,680664],"bullpen":[623454,640448,445276,695549,641755,675512,672456,808825,805427,621097],"battingOrder":[690993,701678,805808,693307,701162,656716,679529,703601,595879],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McGonigle (24, Rasmussen); Torkelson (22, Rodríguez, M)."},{"label":"TB","value":"Báez, J; Dingler; Malgeri; McGonigle 2; Torkelson 2."},{"label":"RBI","value":"Callahan (6)."},{"label":"Runners left in scoring position, 2 out","value":"Torkelson; Lee."},{"label":"SF","value":"Callahan."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Callahan (1, fielding)."},{"label":"Outfield assists","value":"McKinstry (Caminero at home)."},{"label":"DP","value":"(McGonigle-Lee-Torkelson)."}]}],"note":[{"label":"a","value":"Struck out for Callahan in the 7th."}]}},"officials":[{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":665298,"fullName":"Dexter Kelley","link":"/api/v1/people/665298"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Dingler (by Baker)."},{"label":"ABS Challenge","value":"Fortes (Ball-Confirmed); Keith (Strike-Confirmed); Torkelson (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Rasmussen 103-71; Cleavinger 14-10; Rodríguez, M 23-14; Baker 16-13; Valdez, F 84-54; Rainey 31-17; Holton 15-10."},{"label":"Groundouts-flyouts","value":"Rasmussen 4-5; Cleavinger 1-0; Rodríguez, M 0-0; Baker 0-0; Valdez, F 14-1; Rainey 1-1; Holton 1-0."},{"label":"Batters faced","value":"Rasmussen 21; Cleavinger 3; Rodríguez, M 5; Baker 5; Valdez, F 26; Rainey 7; Holton 4."},{"label":"Umpires","value":"HP: Quinn Wolcott. 1B: Paul Clemons. 2B: Adrian Johnson. 3B: Dexter Kelley. "},{"label":"Weather","value":"74 degrees, Cloudy."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"23,265."},{"label":"Venue","value":"Comerica Park."},{"label":"August 24, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","boxscoreName":"Rasmussen"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 14-5)","summary":"6.0 IP, ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":32,"strikes":71,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":66,"groundOuts":135,"airOuts":135,"runs":48,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":143,"baseOnBalls":25,"intentionalWalks":0,"hits":105,"hitByPitch":7,"atBats":515,"obp":".249","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","numberOfPitches":2184,"era":"2.95","inningsPitched":"140.1","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"0.93","battersFaced":550,"outs":421,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2184,"balls":724,"strikes":1460,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".737","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"5.72","strikeoutsPer9Inn":"9.17","walksPer9Inn":"1.60","hitsPer9Inn":"6.73","runsScoredPer9":"3.08","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":72,"pitchingGameScore":72},{"player":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","boxscoreName":"Aranda"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":83,"groundOuts":98,"airOuts":127,"runs":61,"doubles":20,"triples":0,"homeRuns":16,"strikeOuts":130,"baseOnBalls":59,"intentionalWalks":3,"hits":135,"hitByPitch":8,"avg":".280","atBats":483,"obp":".363","slg":".420","ops":".783","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":557,"totalBases":203,"rbi":78,"leftOnBase":203,"sacBunts":0,"sacFlies":7,"babip":".346","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.19","popOuts":14,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":875,"errors":5,"chances":946,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":52,"hittingGameScore":52},{"player":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","boxscoreName":"Mateo"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":20,"groundOuts":28,"airOuts":38,"runs":34,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":44,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".236","atBats":144,"obp":".286","slg":".389","ops":".675","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":56,"rbi":14,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".305","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.80","popOuts":4,"lineOuts":14},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.57","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":16,"strikes":25,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"19.29","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":54,"errors":2,"chances":146,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"loser":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"save":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}