1992
New England Championships - NPC, MiddleWeight, 4th
1999
Nationals - NPC, MiddleWeight, 13th
New England Championships - NPC, MiddleWeight, 1st
2000
Junior USA - NPC, MiddleWeight, 3rd
Nationals - NPC, MiddleWeight, 10th
New England Championships - NPC, Overall Winner
New England Championships - NPC, MiddleWeight, 1st
USA Championships - NPC, MiddleWeight, 8th
2001
Junior USA - NPC, MiddleWeight, 2nd
2019
Team Universe Championships - NPC, Physique C, 10th