* Antal matcher och mål i proffsklubbar räknas endast för de inhemska ligorna och är korrekt per den 23 december 2014 kl. 20.01 (CET). ** Antal landskamper och mål är korrekta per den 7 september 2011 kl. 18.09 (CEST).
Ekpo spelade som ung i det nigerianska Calabar Rovers som sedan gick vidare till två andra nigerianska fotbollsklubbar Akwa United och Enyimba International.
15 april2008 så skrev Ekpo på ett kontrakt med Columbus Crew och hjälpte klubben till seger i MLS Cup 2008. Han har gjort hittills 4 mål på 34 grundseriematcher för Crew.
Internationellt
Ekpo var uttagen till Nigerias U23-trupp till fotbollsturneringen i Olympiska sommarspelen 2008 och där blev det sex matcher för honom, dock bara inhopp.