 Braafheid began his professional career at FC Utrecht in 2003 and made 81 appearances for the side.On 10 February 2007, Braafheid played his first Eredivisie match for FC Twente against Feyenoord.His current contract at the club lasts until 2010.