 He joined PSV Eindhoven in 1997, winning the Dutch Talent of the Year award in 2000.He also won three league titles and two Supercups with the club, as well as appearing in the UEFA Champions League.After six seasons in Eindhoven, he moved to Spanish club RCD Mallorca in 2003, where he played in the UEFA Cup.