His next fight came against Yori Boy Campas, again at Madison Square Garden. Against an opponent with ten times more professional experience, Duddy went the distance, winning in a unanimous decision after 12 rounds. On 16 March 2007, he beat Anthony Bonsante at Madison Square Garden. Duddy won with a unanimous 90–81, 89-82 and 88-83 decision when the fight was stopped after the ninth round by referee Steve Smoger, due to heavy bleeding from Bonsante's forehead caused by an earlier accidental headbutt.
