2024 NPC Registration Is Open Now!

Entry Fee is $150 per class
Entry Deadline: April 14th at 6:00pm
Late entry fee (after 4/14) is $225 for the first class, $150 for additional classes

Please visit the Competitor Info Page for complete information

This event is sanctioned as a National Qualifier.  The top 2 placings in each Open Class qualify for nationals.  Masters athletes qualify for Masters Nationals regardless of placing.

  • Athletes must be at least 18 years of age by the day of show
  • Competitors ages 18 and 19 entered in any division must show proof of age
  • Must have current year NPC membership by day of athlete check-in to compete - www.npcregistration.com
  • Competitors may compete in as many divisions as they would like and are eligible for (i.e. Open & Novice, Physique & Bodybuilding, etc)

NOVICE:  You are not required to compete in a novice class even if eligible and may choose instead to enter Open/Masters or may enter both.  Novice classes are only open to those who qualify by these terms:

  • True Novice Classes – This class is for first time competitors only.  If you have ever competed in an NPC competition previously (regardless of division), you are not eligible for True Novice.
  • Novice Classes – Competitors must not have placed 1st in an Open class with 3 or more competitors, may not have won an Overall and may not have placed Top 10 in any National level show.​

HERO Classes are open to all active, veteran and retired military personnel as well law enforcement, firefighters and medical first responders. These will be a single class per division unless numbers dictate dividing by height.

Friday – IFBB Masters Pro Classes

IFBB Masters Pro Men’s Bodybuilding (70, 60, 50, 40)
IFBB Masters Pro Classic Physique (50, 40)
IFBB Masters Pro Men’s Physique (60, 50, 40)
IFBB Masters Pro Women’s Physique (40)
IFBB Masters Pro Figure (55, 50, 40)
IFBB Masters Pro Wellness (40)
IFBB Masters Pro Bikini (55, 50, 40)

Friday – NPC Classes

Classic Men’s Physique – True Novice, Novice, Masters, Junior, Hero & Open
Fitness – Open
Women’s Bodybuilding – Open
Women’s Physique – Novice, Masters, Hero & Open
Figure – True Novice, Novice, Masters, Hero & Open

Saturday – NPC Classes

Men’s Bodybuilding – Novice, Masters, Junior, Wheelchair, Hero & Open
Men’s Physique – True Novice, Novice, Masters, Junior, Hero & Open
Wellness – True Novice, Novice, Masters, Hero & Open
Bikini – True Novice, Novice, Masters, Junior, Hero & Open


Sunday – Emerald Cup Natural Classes

Men’s Bodybuilding – Novice, Masters, Junior, Wheelchair, Hero & Open
Classic Physique – True Novice, Novice, Masters, Junior, Hero & Open
Men’s Physique – True Novice, Novice, Masters, Junior, Hero & Open
Women’s Bodybuilding – Open
Women’s Physique – Novice, Masters, Hero & Open
Figure – True Novice, Novice, Masters, Hero & Open
Wellness – True Novice, Novice, Masters, Hero & Open
Bikini – True Novice, Novice, Masters, Junior, Hero & Open

IMPORTANT:  All show communication will come via the email address on your registration form. Please read any emails you receive from ribicproductions@gmail.com so you have up to date show info.

NPC Emerald Cup Open

FRIDAY & SATURDAY – APRIL 26-27

NPC Open Event

ENTRY FEES ARE NON-REFUNDABLE

 We have made a commitment to provide you with a top notch, professional NPC event.  By submitting your entry, you are committing to be part of it as well.  Please do not ask for a refund of entry fees.

NPC Emerald Cup Natural

SUNDAY – APRIL 28

NPC Drug Tested Event

ENTRY FEES ARE NON-REFUNDABLE

Please review the list of banned substances LISTED HERE to ensure eligibility. All athletes registered here are subject to polygraph testing. Polygraph results are final. No refunds will be provided for athletes who fail the polygraph.

IFBB Pro Emerald Cup

FRIDAY – APRIL 26

IFBB Masters Pro Classes

ENTRY FEES ARE NON-REFUNDABLE

Click “Upcoming Events” in your IFBB Profile for contracts and registration

IFBB Masters Pro

IFBB athletes will check in Thursday, April 25th at 4:30pm.

Prejudging will begin Friday, April 26th at 10:00am. Finals begin at 5:00pm.  Please visit the Competitor Info Page for complete information.

Entry fee is $150 per class to cover administrative costs and prize monies. Prize money will be determined based on number of entries for each class.