La Copa Memorial 2004 (conocida como la Copa Memorial Mastercard 2004 por razones de patrocinio) se llevó a cabo del 15 al 23 de mayo en Prospera Place en Kelowna , Columbia Británica . Fue la 86.ª competición anual de la Copa Memorial y determinó al campeón principal de hockey sobre hielo júnior de la Liga Canadiense de Hockey (CHL). En ella participaron el equipo anfitrión, los Kelowna Rockets , así como los ganadores de la Liga de Hockey de Ontario , la Liga Mayor de Hockey Júnior de Quebec y la Liga de Hockey del Oeste , que fueron los Guelph Storm , los Gatineau Olympiques y los Medicine Hat Tigers respectivamente. Los Kelowna Rockets serían los eventuales ganadores y se convertirían en el cuarto equipo anfitrión en ganar sin ganar también su liga. (La primera vez fue en 1983 , cuando lo ganaron los Portland Winter Hawks , la segunda fue en 1993 cuando lo ganaron los Sault Ste. Marie Greyhounds , y la tercera fue en 1999 cuando lo ganaron los Ottawa 67's ). Kelowna derrotó a los Olympiques que llegaron a su segunda final consecutiva de la Copa Memorial, pero al igual que en 2003 , los 'Piques se quedaron cortos. Kelowna también participó en el torneo de 2003 como campeones de la WHL, pero no avanzó a la final, y participaría como campeones de la WHL también en la Copa Memorial de 2005 .
Todas las horas son locales (UTC -8)
Entrenador : Marc Habscheid
Equipo de estrellas