Abdirahman competed in five straight IAAF World Cross Country Championships between 2000 and 2004, with a best finishing place of 11th in 2002.