2017 NPC Universe
2017 NPC Nationals
2017 Max Muscle Va Classic
2017 NPC USAs
2017 NPC Capitol Grand Prix
2017 Big Cat Classic
2017 NPC Max Muscle Mid-Atlantic Open , Armed Forces & Va State
2017 American Muscle Supply NPC Natural Maryland
2017 NPC Xcalibur Cup
2017 NPC Philadelphia Classic
2017 New York Pro
2017 NPC Ultimate Physique & Pa State Championships
2017 Olympia
2017 NPC Lehigh Valley Classic
2017 NPC Northern USA Championships
2017 NPC De & Delmarva Classic
2017 Arnold Amateur