Joshua Titima

Debutó como futbolista en 2009 con el Zanaco FC, equipo que venía de ganar el título de liga.

Jugó en el club durante dos temporadas, quedando en quinta y octava posición en liga respectivamente.

Al acabar la temporada 2010/2011 fichó por el Power Dynamos FC.

También formó parte del equipo que jugó la Copa Africana de Naciones 2013, aunque de nuevo se quedó sin disputar un solo partido.

[1]​ También jugó dos partidos de la Copa CECAFA 2013.