2005
Junior Nationals - NPC, Super-HeavyWeight, 3rd
2006
Junior Nationals - NPC, HeavyWeight, 4th
USA Championships - NPC, Super-HeavyWeight, 11th
2007
Junior Nationals - NPC, Super-HeavyWeight, 4th
Southern States - NPC, Super-HeavyWeight, 4th
USA Championships - NPC, Super-HeavyWeight, 8th
2008
Junior Nationals - NPC, Super-HeavyWeight, 2nd
North American Championships - IFBB, Super-HeavyWeight, 4th
USA Championships - NPC, Super-HeavyWeight, 8th
2009
England Championships - NABBA, Masters 40+, 3rd
North American Championships - IFBB, Super-HeavyWeight, 3rd
USA Championships - NPC, Super-HeavyWeight, 2nd
2010
Nationals - NPC, Super-HeavyWeight, 2nd
North American Championships - IFBB, Super-HeavyWeight, 2nd
USA Championships - NPC, Super-HeavyWeight, 2nd
2011
Nationals - NPC, Super-HeavyWeight, 6th
North American Championships - IFBB, Super-HeavyWeight, 2nd
USA Championships - NPC, Super-HeavyWeight, 3rd
2012
Europa Supershow - IFBB, Open, 14th
Nordic Pro (Finland) - IFBB, 9th
Tampa Pro Championships - IFBB, 10th
Team Universe Championships - NPC, Masters 35+ HeavyWeight, 1st
Team Universe Championships - NPC, Masters 35+ Overall Winner
2013
Chicago Pro Championships - IFBB, Open, 8th
New York Pro Championships - IFBB, Open, 8th
Tampa Pro Championships - IFBB, 8th
2014
Chicago Pro Championships - IFBB, Open, 12th
Orlando Show of Champions - IFBB, 10th
2015
California Pro - IFBB, 6th
Chicago Pro Championships - IFBB, Open, 11th
Universe - NAC, Masters 50+, Did not place
2016
California Pro - IFBB, Did not place
Canadian Championships - CBBF, Classic C, 3rd
Ferrigno Legacy Pro - IFBB, Open, 15th
New York Pro Championships - IFBB, Did not place
Pittsburgh Pro - IFBB, Masters 40+, 5th
2017
Baltimore Pro - IFBB, Masters, 2nd
California Pro - IFBB, 15th
Canadian Championships - CBBF, Classic C, 10th
Ferrigno Legacy Pro - IFBB, Did not place
Muscle Mayhem Kansas Pro - IFBB, 13th
2018
Chicago Pro Championships - IFBB, Bodybuilding, 7th
Muscle Mayhem Kansas Pro - IFBB, Bodybuilding, 13th
Tampa Pro Championships - IFBB, Bodybuilding, 15th
2019
Tampa Pro Championships - IFBB, Open, 15th
2020
Baltimore Pro - IFBB, Masters 35+, 1st
Baltimore Pro - IFBB, Masters 40+, 1st
Chicago Pro Championships - IFBB, Open, Did not place