David Farhit

2011

Los Angeles Championships - NPC, Masters 40+, Did not place
Los Angeles Championships - NPC, WelterWeight, 6th

2012

Amateur Grand Prix (Los Angeles) - NPC, Masters 40+, 1st
Amateur Grand Prix (Los Angeles) - NPC, LightWeight, 4th
Orange County (CA) Classic - NPC, Masters, 4th
Orange County (CA) Classic - NPC, LightWeight, 2nd
West Coast Classic - NPC, Masters 40+, 6th
West Coast Classic - NPC, MiddleWeight, 7th

2013

USA Championships - NPC, WelterWeight, 15th