Scrivi una continuazione per questo paragrafo - Abba qualificato per gli uomini 100 m stile libero
alle Olimpiadi estive del 2004 ad Atene, ricevendo un posto di Universalità dalla FINA, in un tempo di ingresso di 58,24. Ha stabilito un record iracheno di 56,81 per guidare il primo turno contro altri sei nuotatori, tra cui il 34enne Mumtaz Ahmed del Pakistan. Abbas non è riuscito a passare alle semifinali, essendo arrivato al sessantatreesimo posto complessivo su 71 nuotatori nelle preliminari.