Home Welcome to Carolina NPC! CAROLINA NPC COMPETITIONS May 4, 2024 NPC NC Natural May 17 -18, 2024 JUNIOR USA May 25, 2024 NPC Palmetto Classic June 8, 2024 NPC Atlantic Coast June 22, 2024 NPC Victory Classic June 29, 2024 BORDER KLASH July 27, 2024 Carolina Natural August 10, 2024 NPC Carolina Excalibur August 24, 2024 WORLD KLASH September 28, 2024 NPC UPSTATE CLASSIC October 19, 2024 NPC MID-ATLANTIC CLASSIC November 2, 2024 ELITE MUSCLE CLASSIC November 16, 2024 CAROLINA NPC STATE