2001
American Nationals - NABF, BantamWeight, 5th
American Nationals - NABF, UltraGrandMasters, 1st
East Coast Tournament of Champions - NPC, BantamWeight, 3rd
East Coast Tournament of Champions - NPC, Masters 50+, 1st
Musclemania Nations Capitol, BantamWeight, 1st
Musclemania Nations Capitol, Grand Masters, 1st
Naturalmania Nationals - INBF, LightWeight, 9th
Naturalmania Nationals - INBF, Masters 50+, 1st
2002
Eastern Seaboard - NABBA, Grand Masters, 1st
Eastern Seaboard - NABBA, Short, 2nd
Keystone State Classic - NABBA, Masters 50+, 2nd
Keystone State Classic - NABBA, Short, 2nd
Musclemania Nations Capitol, FlyWeight, 1st
Musclemania Nations Capitol, Grand Masters, 1st
2003
East Coast Tournament of Champions - NPC, BantamWeight, 2nd
East Coast Tournament of Champions - NPC, Masters 50+, 1st
Keystone State Classic - NABBA, Masters 50+, 1st
Keystone State Classic - NABBA, Short, 2nd
Masters Nationals - NPC, Masters 50+ LightWeight, 5th
Musclemania Atlantic, BantamWeight, 4th
Musclemania Atlantic, Grand Masters, 1st
Musclemania Nations Capitol, BantamWeight, 3rd
Musclemania Nations Capitol, Grand Masters, 1st
2004
East Coast Tournament of Champions - NPC, BantamWeight, 1st
East Coast Tournament of Champions - NPC, Masters 50+, 1st
Masters Nationals - NPC, Masters 50+ LightWeight, 6th
Masters Nationals - NPC, BantamWeight, 4th
Musclemania Nations Capitol, BantamWeight, 1st
Musclemania Nations Capitol, Grand Masters, 1st
Team Universe Championships - NPC, BantamWeight, 8th
2005
Masters Nationals - NPC, Masters 50+ LightWeight, 5th
Masters Nationals - NPC, BantamWeight, 3rd
Team Universe Championships - NPC, BantamWeight, 8th
2007
Yorton Cup Nationals - OCB, Masters 50+, 2nd
2008
Yorton Cup Nationals - OCB, Masters 50+, 1st
Yorton Cup Nationals - OCB, Masters 60+, 1st
2009
Masters Nationals - NPC, Masters 50+ LightWeight, 7th
Masters Nationals - NPC, Masters 60+ LightWeight, 2nd
Masters Nationals - NPC, BantamWeight, 5th
Natural Mid Atlantic Championships - NABBA, Masters 50+, 1st
Natural Mid Atlantic Championships - NABBA, Masters 60+, 1st
Natural Mid Atlantic Championships - NABBA, Short, 1st
2010
Masters Nationals - NPC, Masters 50+ BantamWeight, 5th
Masters Nationals - NPC, Masters 60+ LightWeight, 6th
Natural Mid Atlantic Championships - NABBA, Masters 50+, 1st
Natural Mid Atlantic Championships - NABBA, Masters 60+, 1st
Natural Mid Atlantic Championships - NABBA, Short, 2nd