CanadianPhysiqueAlliance: 2018 Edmonton July 28
CanadianPhysiqueAlliance: Bikini A 1st #29 Lexie Oviatt
CanadianPhysiqueAlliance: Bikini B 1st #4 Jaclelyn Desnoyers
CanadianPhysiqueAlliance: Bikini C 1st #43 Cara Schorn
CanadianPhysiqueAlliance: Bikini D 1st #43 Karly Johnson
CanadianPhysiqueAlliance: Bikini E 1st #50 Erin Heide
CanadianPhysiqueAlliance: Bikini F 1st #21 Kayleigh Amy
CanadianPhysiqueAlliance: Bikini Junior 1st #25 Marin Brenholen
CanadianPhysiqueAlliance: Bikini Masters 35 up 1st #40 Raman Sidhu
CanadianPhysiqueAlliance: Bikini Novice 1st #27 Rachel Cole
CanadianPhysiqueAlliance: Bodybuildin Lightweight 1st #52 Devon Panko
CanadianPhysiqueAlliance: Bodybuilding Junior 1st #1 Braidyn Webber
CanadianPhysiqueAlliance: Bodybuilding Light Heavyweight 1st #3 Oladele Akano
CanadianPhysiqueAlliance: Bodybuilding Masters 1st #52 Chuck Thomson
CanadianPhysiqueAlliance: Bodybuilding Novice 1st # 52 Devon Panko
CanadianPhysiqueAlliance: Classic Physique A 1st #5 Simon Creasy
CanadianPhysiqueAlliance: Classic Physique C 1st #7 Henry Anuebunwa
CanadianPhysiqueAlliance: Classic Physique D 1st #8 Alfonso Springer
CanadianPhysiqueAlliance: Classic Physique Junior #1 Braidyn Webber
CanadianPhysiqueAlliance: Classic Physique Masters 1st #6 Colin Desnoyers
CanadianPhysiqueAlliance: Figure B 1st #16 Lori Heidt
CanadianPhysiqueAlliance: Figure C 1st #15 Nicole Crowell
CanadianPhysiqueAlliance: Figure D 1st #19 Maxine Griffiths
CanadianPhysiqueAlliance: Figure Masters 1st #19 Maxine Griffiths
CanadianPhysiqueAlliance: Figure Novice 1st #18 Lindsay Scott
CanadianPhysiqueAlliance: Fitness 1st # 20 Joanna Campbell