Eighteen-year-old Duffy has signed a four year deal at Fratton Park
"Though Richard is very much one for the future it has done us no harm whatsoever to sign him now," chief executive Peter Storrie told the club's official website.
"There was a lot of interest in the lad and we are delighted to sign him."