Cooke xogou hóckey xuvenil na Ontario Hockey League (OHL) durante tres tempadas, predominantemente cos Windsor Spitfires, antes de xogar profesionalmente. Gravo unha impresionante campaña de 95 puntos (décimo no conxunto da liga), 146 minutos de penalización na súa segunda tempada na OHL, foi elixido no posto 144 no conxunto polos Vancouver Canucks no Draft de Entrada da NHL de 1997.
- Non. Volvendo á OHL por unha terceira tempada despois de ser recrutado, foi traspasado de Windsor aos Kingston Frontenacs o 17 de decembro de 1997, a cambio de Brent L'Heureux. Cooke remataría a tempada e a súa carreira na OHL con Kingston.