Completa la seguente frase: Cooke ha giocato a hockey su ghiaccio junior nell'Ontario Hockey League (OHL) per tre stagioni, prevalentemente con i Windsor Spitfires, prima di giocare professionalmente. Dopo aver registrato un impressionante 95 punti (dicesimo assoluto nella lega), 146 minuti di penalità nella sua seconda stagione OHL, è stato selezionato al 144° posto dai Vancouver Canucks nel draft della stagione successiva.
Draft NHL del 1997. Tornato in OHL per una terza stagione dopo essere stato selezionato, fu scambiato da Windsor ai Kingston Frontenacs il 17 dicembre 1997, in cambio di Brent L'Heureux. Cooke avrebbe finito la stagione e la sua carriera nella OHL con Kingston.