David Small

2015

Midwest Championships (STL) - NPC, Masters 40+, 5th
Midwest Championships (STL) - NPC, Super-HeavyWeight, 4th

2016

Arnold Amateur - IFBB, Masters 50+, Did not place
Midwest Championships (STL) - NPC, Masters 50+, 4th
Midwest Championships (STL) - NPC, Super-HeavyWeight, 6th

2017

Masters Nationals - NPC, Masters 50+ Super-HeavyWeight, 6th
Midwest Championships (STL) - NPC, Masters 50+, 3rd
Midwest Championships (STL) - NPC, Super-HeavyWeight, 5th
Orange County (CA) Classic - NPC, HeavyWeight, 2nd
Orange County (CA) Classic - NPC, Masters 40+, 6th

2018

Arnold Amateur - IFBB, Super-HeavyWeight, 11th
Masters Nationals - NPC, Masters 50+ Super-HeavyWeight, 9th

2019

All South Championships - NPC, Masters 50+, 3rd
All South Championships - NPC, Super-HeavyWeight, 3rd
Masters Nationals - NPC, Masters 50+ Super-HeavyWeight, 7th

2020

Nationals - NPC, Super-HeavyWeight, Did not place
USA Championships - NPC, Super-HeavyWeight, 12th