1999
USA Nationals - NABBA, Figure Short, 2nd
2001
Junior USA - NPC, Figure, 5th
New York Metro Championships - NPC, Figure, 4th
2002
Atlantic States Championships - NPC, Figure B, 5th
Jan Tana Amateur - NPC, Figure Tall, 1st
New York Metro Championships - NPC, Figure Tall, 2nd
2003
Junior Nationals - NPC, Figure Medium-Tall, Did not place
Nationals - NPC, Figure Medium-Tall, 13th
2004
Junior USA - NPC, Figure Medium, 7th
Nationals - NPC, Figure Short, 5th
North American Championships - IFBB, Figure Medium, 18th
2005
Junior Nationals - NPC, Figure B, 13th
Junior USA - NPC, Figure Medium, 10th
Nationals - NPC, Figure C, 4th
North American Championships - IFBB, Figure B, 6th
USA Championships - NPC, Figure B, 4th
2006
Nationals - NPC, Figure C, 8th
USA Championships - NPC, Figure C, 7th
2007
Eastern USA Championships - NPC, Figure B, 5th
Eastern USA Championships - NPC, Figure Masters, 3rd
Nationals - NPC, Figure C, Did not place
USA Championships - NPC, Figure C, Did not place
2008
Masters Nationals - NPC, Figure C, 14th
Team Universe Championships - NPC, Figure C, Did not place
USA Championships - NPC, Figure C, Did not place
2009
Atlantic States Championships - NPC, Figure B, 4th
Atlantic States Championships - NPC, Figure Masters, 5th
Masters Nationals - NPC, Figure C, 9th
Team Universe Championships - NPC, Figure C, 12th
USA Championships - NPC, Figure C, Did not place
2010
North American Championships - IFBB, Figure Masters C, Did not place
North American Championships - IFBB, Figure C, Did not place
Team Universe Championships - NPC, Figure Masters B, 9th
Team Universe Championships - NPC, Figure C, Did not place
USA Championships - NPC, Figure C, 9th
2014
Nationals - NPC, Figure B, 9th
New York Metro Championships - NPC, Figure Masters A, 5th
New York Metro Championships - NPC, Figure C, 6th
North American Championships - IFBB, Figure Masters C, 2nd
North American Championships - IFBB, Figure C, 3rd
Team Universe Championships - NPC, Figure 40+ A, 14th
Team Universe Championships - NPC, Figure C, Did not place
2015
Masters Nationals - NPC, Figure 35+ C, 1st
Team Universe Championships - NPC, Figure 40+ B, 3rd
Team Universe Championships - NPC, Figure C, 4th