2001-03 yılları arasında Metz formasını giyen Adebayor, 44 maça çıktı ve 15 kez rakip ağları havalandırdı. 2003-06 arasında 78 maça çıktığı Monaco'ya 18 golle katkıda bulundu. 2006 senesinde Arsenal'e transfer olan tecrübeli futbolcu, 2009 senesinde kadar forma giydiği bu takımda 104 maçta 46 gol buldu. 2009 senesinde Arsenal'den Manchester City'e transfer olan Adebayor, 34 maçta 15 gol attı ve 2011 senesine Real Madrid'e kiralık olarak verildi. Bir sezon Real Madrid'e oynadıktan sonra (14 maç, 5 gol) 2012'de Tottenham'a kiralandı. (33 maç, 17 gol)