będąc w drużynie SK Durrës grał przeciwko włoskiemu Unione Sportiva Bari. W tym samym roku wrócił do Szkodry, gdzie pracował jako nauczyciel w szkole podstawowej. W latach 1929–1939 był piłkarzem w klubie Bashkimi Shkodran.

Przyczynił się do wzrostu popularności koszykówki w Szkodrze, z jego inicjatywy zamontowano tam tablice do koszykówki. 27 czerwca 1930 roku odbył się tam pierwszy oficjalny mecz koszykówki w Szkodrze, w którym Dervishi sędziował, i który rozegrał się między szkoderską drużyną Malet Tona a tirańską Naim Frashëri, zakończony remisem. Organizował w Szkodrze lokalne mistrzostwa piłki nożnej.

W latach 1939–1942 mieszkał w Pogradcu, a w 1945 roku został prezesem klubu KS Vllaznia.

W 1946 roku na Igrzyskach Bałkańskich był jedynym albańskim sędzią podczas tego wydarzenia. Sędziował wtedy mecze m.in. Jugosławii z Bułgarią (2-1) i Albanii z Rumunią (1-0). W tym roku przeniósł się też do Gjirokastry, gdzie uczył młodzież koszykówki.

12 września 1947 roku został aresztowany przez komunistyczny rząd za wyrażanie poparcia dla byłego króla Albanii, Ahmeda Zogu.