The permanent record
Competition history
Every edition, every division, every placing.
Official results from NPC News Online. Spot a mistake? Request a correction.
NPC Diamond Classic
2026April 18, 202687 competitors7 overall titles2025April 19, 202567 competitors8 overall titles2024April 20, 202451 competitors7 overall titles2023April 15, 202343 competitors7 overall titles2022March 27, 202237 competitors4 overall titles2021April 22, 202150 competitors5 overall titles2020December 7, 2020115 competitors6 overall titles2019March 2, 201994 competitors5 overall titles2018May 13, 2018119 competitors6 overall titles2017May 2, 2017109 competitors5 overall titles2016May 10, 201667 competitors0 overall titles2015April 27, 2015118 competitors5 overall titles
NPC Ruby Championships
2025November 8, 202553 competitors7 overall titles2024November 9, 202486 competitors7 overall titles2023November 11, 2023111 competitors8 overall titles2022October 30, 202276 competitors6 overall titles2021October 31, 202165 competitors6 overall titles2020September 27, 202036 competitors6 overall titles2019October 3, 201967 competitors6 overall titles2018October 24, 201887 competitors5 overall titles2017October 5, 201792 competitors5 overall titles2016October 3, 2016110 competitors0 overall titles2015September 30, 2015134 competitors0 overall titles
