Crystal Palace F.C.
クリスタル・パレスFCの下部組織で育成され、2002–03シーズン最終節のワトフォードFC戦トップチームデビュー。