Last season, Cooke played in 40 games with the Sioux Falls Skyforce in the G League. He averaged 14.4 points per game.
In July in the NBA Summer League, Cooke appeared in five games for the Miami Heat He averaged 6.5 points in 15.1 minutes per game. He started Saturday in a 101-100 overtime loss to the New Orleans Pelicans and had 11 points on 5-of-9 shooting in 32 minutes. He was sidelined for one game by a concussion he suffered July 3.