If you are a current or new IFBB PRO athlete (you have achieved IFBB
PRO status by winning your IFBB PRO card at a recognized NPC, CPA or
NPC Worldwide Pro Qualifier, you may create/access your I...
National Physique Committee of the USA ("NPC"): (Amateur Athletes
residing in the United States) www.npcregistration.com Canadian
Physique Alliance ("CPA"): (Amateur Athletes residing in Canada)
...