Memorial Cup Past Teams LOGINREGISTERHELPYOU ARE NOT LOGGED IN NHLNBAMLBCFLNFLCurlingTennisGolfSoccerNASCARFormula OneIndyCar NASCAR Canadian Tire SeriesNationwideCamping WorldAuto RacingWorld JuniorsSpengler CupMenS WHCWomenS WHCHockey CanadaAHLBoxingCanada GamesCHLCISECHLFigure SkatingLacrosseMMANCAASkiingSummer SportsWinter SportsMoreOlympicsFantasyDaily LineShowsTSN TalentCommunityMainOHLQMJHLWHLHistory of Participating TeamsYearHostQMJHLOHLWHL2009Rimouski Oceanic Drummondville VoltigeursWindsor SpitfiresKelowna Rockets2008Kitchener RangersGatineau OlympiquesBelleville Bulls Spokane ChiefsNote Host Kitchener was also the OHL champion in 0708 runnerup Belleville was awarded the final berth2007Vancouver GiantsLewiston MAINEiacsPlymouth WhalersMedicine Hat Tigers2006Moncton WildcatsQuebec RempartsPeterborough PetesVancouver GiantsNote Host Moncton was also the QMJHL champion in 0506 runnerup Quebec was awarded the final berth2005London KnightsRimouski OceanicOttawa 67sKelowna RocketsHost London was also the OHL champion in 0405 runnerup Ottawa was awarded the final berth2004Kelowna RocketsGatineau OlympiquesGuelph StormMedicine Hat Tigers2003Quebec RempartsHull OlympiquesKitchener RangersKelowna Rockets2002Guelph StormVictoriaville TigresErie OttersKootenay Ice2001Regina PatsValdOr ForeursOttawa 67sRed Deer Rebels2000Halifax MooseheadRimouski OceanicBarrie ColtsKootenay Ice1999Ottawa 67sAcadieBathurst TitanBelleville BullsCalgary Hitmen1998 Spokane ChiefsValdOr Foreurs (QMJHLGuelph StormPortland Winter Hawks1997Hull OlympiquesChicoutimi SagueneensOshawa GeneralsLethbridge HurricanesNote Host Hull was also the QMJHL champion in 9697 runnerup Chicoutimi was awarded the final berth1996Peterborough PetesGranby PredateursGuelph StormBrandon Wheat KingsNote Host Peterborough was also the OHL champion in 9596 runnerup Guelph was awarded the final berth1995Kamloops BlazersHull OlympiquesDetroit Jr Red WingsBrandon Wheat KingsNote Host Kamloops was also the WHL champion in 9495 runnerup Brandon was awarded the final berth1994Laval TitanChicoutimi SagueneensNorth Bay CentennialsKamloops Blazers1993Sault Ste Marie GreyhoundsLaval TitanPeterborough PetesSwift Current Broncos1992Seattle ThunderbirdsVerdun College Francais (QMJHLSault Ste Marie GreyhoundsKamloops Blazers1991Chicoutimi SagueneensDrummondville VoltigeursSault Ste Marie GreyhoundsSpokane ChiefsNote Chicoutimi won the 9091 QMJHL title and runnerup Drummondville was awarded the remaining berth1990Kitchener RangersLaval TitanOshawa GeneralsKamloops BlazersNote The host Hamilton Dukes of the OHL forfeited their berth and it was awarded to Kitchener which lost to Oshawa for the 8990 OHL title1989Saskatoon BladesLaval TitanPeterborough PetesSwift Current Broncos1988Hull OlympiquesDrummondville VoltigeursWindsor SpitfiresMedicine Hat TigersNote Hull won the ...