Men's Overall - Rob Hornsberger
Women's Overall - Leigh Keess
Fitness Overall - Kelly Vermeulen

Men's Masters
1 - Brent Waliduda

Junior Men's
1 - Travis Schmalz

Men's Lightweight
1 - Gary Nakonechny
2 - Travis Schmalz

Men's Middleweight
1 - Rob Hornsberger
2 - Brad Pawluk
3 - Paul Daniel
4 - Ryan Delnea

Men's Light-heavyweight
1 - Curt Fuller
2 - Trent Walsh
3 - Dean Steeg
4 - Kevin Henry
5 - Keith Henry
6 - Brent Waliduda

Men's Heavyweight
1 - Jason Campbell
2 - Chris Yakimchuk
3 - Eric Anderson
4 - Darcy Walby
5 - Orlando Carlson

Women's Masters
1 - Leigh Keess

Women's Open
1 - Leigh Keess
2 - Jamie Nelson
3 - Marcy Fonsecia

Women's Fitness
1 - Kelly Vermeulen
2 - Christina Gobeil
3 - Daravahn Ashmeade