Viết tiếp cho đoạn này - Abba đủ điều kiện cho nam 100 m tự do
tại Thế vận hội Mùa hè 2004 tại Athens, bằng cách nhận được một vị trí phổ quát từ FINA, trong thời gian nhập cảnh là 58,24. Anh lập kỷ lục của Iraq với 56,81 để dẫn đầu vòng bơi đầu tiên trước sáu vận động viên khác, bao gồm cả Mumtaz Ahmed 34 tuổi của Pakistan. Abbas đã thất bại trong việc tiến vào bán kết, khi anh xếp thứ sáu mươi ba tổng thể trong số 71 vận động viên bơi lội trong vòng sơ bộ.