Futbolculuk kariyeri3. Lig'de
Uşakspor'da profesyonel olmuş Etibank Sas'ta oynamıştır. Alanyaspor'da oynamış ligde
Aydınspor ve
Muğlaspor formalarını giydikten sonra 1993-94 sezonunda
Antalyaspor'a transfer olmuştur. O sezon
Rüştü Reçber'in yedeği olarak görev aldığı Antalyaspor ile 2. Lig'de şampiyonluk kazanarak Süper Lig'e çıkmıştır. Süper Lig'deki ilk sezonunda Sloven kaleci
Boska Boskoviç'in, ikinci sezonunda
Ramazan Silin'in yedeği olarak görevine devam etti. 1996-97 sezonunda 1. kaleci olarak görev yapmaya başlayan Adnan 2001-02 sezonunun sonuna kadar Antalyaspor kalesini korudu. Futbolu bırakmadan önce memleketi
Trabzon'a dönerek 1 sezon da
Akçaabat Sebatspor'un formasını giydi ve aktif futbol yaşantısına son verdi.Antrenörlük kariyeriFutbolu bıraktıktan sonra antrenörlük kurslarını başarıyla tamamlayarak sertifikalarını aldı.
Aydınspor,
Erzurumspor,
Zeytinburnuspor,
Türk Telekom,
Konyaspor,
Orduspor ve
Kasımpaşa kulüplerinde antrenörlük yaptı. Teknik direktör
Metin Diyadin'in ekibinde yer alarak
Orduspor'da çalışmaya başlayan Adnan, Metin hocayla birlikte görevden ayrılmıştır. Metin Diyadin ekibiyle yoluna devam eden Adnan Karahan, Kasımpaşa'da da Metin Diyadin ekibinde kaleci antrenörü olarak görev yapmıştır. Hem Orduspor'da hem de Kasımpaşa'da Süper Lig'e yükselme sevinci yaşamıştır.