2004: Calgary, Alberta

JUNIOR 



Gold Alberta
Silver Manitoba
Bronze British Columbia
4 Ontario
5 Quebec
6 Host
7 New Brunswick
8 Saskatchewan
9 Nova Scotia
10 Prince Edward Island

BELLE

Gold Ontario
Silver Alberta
Bronze Host
4 British Columbia
5 Manitoba
6 Quebec
7 Saskatchewan
8 New Brunswick

OPEN



Gold Alberta
Silver Ontario Wild Card
Bronze Manitoba
4 Quebec
5 Host
6 Ontario
7 Saskatchewan
8 Western Wild Card
9 Quebec Wild Card
10 British Columbia

Provincial Associations