W połowie 2015 roku wrócił do Al-Talaba Bagdad.

Sezon Klub Kraj Rozgrywki Mecze Gole 1999/2000 Kirkuk FC Iracka Premier League 14 4 2000/2001 Iracka Division One 24 21 2001/2002 Al-Talaba Bagdad Iracka Premier League 10 7 2002/2003 23 14 2003/2004 Al-Wahda FC ZEA UAE Arabian Gulf League 26 19 2004/2005 Al-Khor Qatar Stars League 25 18 2005/2006 24 20 2006/2007 Al-Gharafa 26 19 2007/2008 18 16 2008/2009 Al-Arabi SC 6 2 2008/2009 Al-Gharafa 9 1 2009/2010 21 21 2010/2011 21 15 2011/2012 Al-Wakrah 21 6 2012/2013 12 8 2012/2013 Al-Sadd 7 2 2013/2014 Al-Ahli Dżudda I liga saudyjska 6 3 2014/2015 Erbil SC Iracka Premier League 0 0 2015/2016 Al-Talaba Bagdad 19 3 2016/2017

Kariera reprezentacyjna W reprezentacji Iraku Mahmoud zadebiutował w 2002 roku. W 2004 roku wystąpił z narodową kadrą w Pucharze Azji 2004 w Chinach i dotarł z nią do ćwierćfinału. Zagrał też na Igrzyskach Olimpijskich w Atenach zajmując z Irakiem wysokie czwarte miejsce. Występował także w kwalifikacjach do Mistrzostw Świata w Niemczech oraz Pucharu Azji 2007 (najlepszy strzelec z czterema golami na koncie).