Defoe miwiti karir ing akademi bal-balan Charlton Athletic nalika umuré 14 taun, salanjuté gabung dadi juru main yunior West Ham United nalika umuré 16 taun. Panjenengané banjur main kanggo tim utama West Ham nalika mangsa 2001-02. Defoe salanjuté gabung karo Tottenham ing taun 2004. Sawisé petang taun ing kono, panjenengané banjur gabung karo Portsmouth sasuwéné sak mangsa. Defoe bali gabung karo Tottenham ing wulan Januari 2009.