Abdi deltog vid Samväldesspelen 2002 på 1 500 meter där han slutade trea på tiden 3.37,77. Han deltog även vid VM 2003 men då utslagen i semifinalen.