Most Cups Won By Cities
Toronto (14) - University of Toronto Schools (1919); Toronto Canoe Club (1920); Toronto Marlboros (1929, 55, 56, 64, 67, 73, 75); St. Michael's College (1934, 45, 47); West Toronto Nationals (1936); St. Michael's Majors (1961).
Winnipeg (10) - Winnipeg Falcons (1921); University of Manitoba (1923); Winnipeg Elmwoods Millionaires (1931); Winnipeg Monarchs (1935, 37, 46); St. Boniface Seals (1938); Winnipeg Rangers (1941, 43); Winnipeg Braves (1959).
Montreal (4) - Montreal Royals (1949); Montreal Canadiens (1950); Montreal Junior Canadiens (1969, 70).
Oshawa, Ont. (4) - Oshawa Generals (1939, 40, 44, 90).
Regina (4) - Regina Pats (1925, 30, 74); Regina Monarchs (1928).
Kamloops, B.C. (3) - Kamloops Blazers (1992, 94, 95).
Ottawa (3) - Ottawa-Hull Canadiens (1958); Ottawa 67's (1984, 1999).
Cornwall, Ont. (3) - Cornwall Royals (QMJHL; 1972, 80, 81).
Barrie, Ont. (2) - Barrie Flyers (1951, 53).
Edmonton (2) - Edmonton Oil Kings (1953, 66).
Guelph, Ont. (2) - Guelph Biltmores (1952), Guelph Platers (1986).
Hamilton, Ont. (2) - Hamilton Red Wings (1962), Hamilton Fincups (1976).
Kitchener, Ont. (2) - Kitchener Rangers (1982, 2003).
Medicine Hat, Alta. (2) - Medicine Hat Tigers (1987, 88).
New Westminster, B.C. (2) - New Westminster Bruins (1977, 78).
Niagara Falls, Ont. (2) - Niagara Falls Flyers (1965, 68).
Owen Sound, Ont. (2) - Owen Sound Greys (1924, 27).
Portland, Ore. (2) - Portland Winter Hawks (1983, 98).
Quebec City, Que. (2) - Quebec Remparts (1971, 2006).
Spokane, Was. (2) - Spokane Chiefs (1991, 2008).
St. Catharines, Ont. (2) - St. Catharines Tee Pees (1954, 60).
Windsor, Ont. (2) - Windsor Spitfires (2009, 10).
Single Championships (19) By Province or State
Alberta - Calgary Canadians (1926); Red Deer Rebels (2001).
B.C. - Kootenay (Cranbrook) Ice (2002); Kelowna Rockets (2004), Vancouver Giants (2007).
Manitoba - Flin Flon Bombers (1957); Portage La Prairie Terriers (1942).
New Brunswick - Saint John Sea Dogs (2011).
Ontario - Fort William War Veterans (1922); London Knights (2005); Newmarket Reds (1933); Peterborough Petes (1979); Port Arthur West End Bruins (1948); Sault Ste. Marie Greyhounds (1993); Sudbury Wolves (1932); Windsor Spitfires (2009); Windsor Spitfires (2010).
Quebec - Granby Predateurs (1996); Hull Olympiques (1997); Rimouski Oceanic (2000); Shawinigan Cataractes (2012).
Saskatchewan - Prince Albert Raiders (1985); Swift Current Broncos (1989).