W sezonie 2009/10 reprezentował barwy jedynego w swojej karierze klubu z Europy, FC Twente. W sezonie zagrał w 10 spotkaniach, pomagając drużynie w zdobyciu mistrzostwa Eredivisie. Od 2010 do 2011 grał w Al-Wakrah SC. W 2011 miał krótki epizod w Lekhwiya SC. W 2012 wrócił do Al-Wakrah SC, z którym zdobył Qatari Stars Cup w sezonie 2011/12.

Następnie grał w Al-Nasr Dubaj i Al-Shorta, z którym zdobył drugie w karierze mistrzostwo Iraqi Premier League w sezonie 2012/13. W 2014 został zawodnikiem chińskiego Dalian A’erbin, lecz w tym samym roku powrócił do Al-Shorta. Karierę piłkarską zakończył w 2015 w klubie Erbil SC.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1999/2000 Salahaddin Iraqi Premier League 2000/01 Al-Shorta 2000/01 Al-Zawraa 0 0 2001/02 Al-Shorta 2 2002/03 5 2003/04 Al-Nasr Zain Saudi League 26 9 2004/05 Al-Shabab 1 2005/06 20 4 2006/07 11 3 2007/08 Al-Ain UAE Arabian Gulf League 26 11 2008/09 Al-Gharafa Qatar Stars League 19 0 2009/10 FC Twente Eredivisie 10 0 2010/11 Al-Wakrah SC Qatar Stars League 11 5 2011/12 Al-Duhail SC 8 1 2011/12 Al-Wakrah SC 11 2 2012/13 Al-Nasr Dubaj UAE Arabian Gulf League 11 3 2012/13 Al-Shorta Iraqi Premier League 2013/14 2014 Dalian A’erbin Chinese Super League 3 0 2014/15 Al-Shorta Iraqi Premier League 2 0 2014/15 Erbil SC 0 0

Kariera reprezentacyjna