1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط وهو محدث في 21 فبراير 2024.
2 عدد مرات الظهور مع المنتخب وعدد الأهداف محدث في 19 تشرين الثاني 2024.
بدأ لعب كرة القدم في إسكيلستونا سيتي[الإنجليزية]، ظهر لأول مرة عندما كان يبلغ من العمر 15 عامًا في الفريق الأول. وبعد موسم 2012 لم يجدد عقده مع النادي، وفي موسم 2013 وقع مع نادي دلكورد. وفي يناير 2014 وقع عقدًا لمدة ثلاث سنوات مع نادي ليونغسكايل. وفي فبراير 2015، شارك مع فريق سيريانسكا.[3] في أغسطس 2015، تمت إعارته إلى الاتحاد الآسيوي لكرة القدم.
إلفيروم
وقع مع نادي إلفيروم النرويجي لموسم 2016.[4] وبعد موسم ناجح انتهى بالصعود إلى الدرجة الثانية، مدد عقده لموسم 2017.[5] غادر النادي منتصف الموسم وانتقل إلى قطر.
المرخية
في 9 يوليو 2017، وقع مع نادي المرخية القطري.[6] ظهر لأول مرة في 16 سبتمبر، ولعب 90 دقيقة كاملة في فوز مفاجئ على نادي السد.[7] واختير ضمن فريق الأسبوع لأدائه.[8]
رادنيتشكي نيش
وصل مؤخرًا إلى رادنيتشكي نيش، وأعرب المدرب ميلوراد كوسانوفيتش لإدارة النادي عن رغبته الرئيسية في تعزيز الدفاع، لذلك وقع النادي الصربي عليه في 30 أغسطس 2019، قبل يوم واحد من إغلاق نافذة الانتقالات في صربيا و معظم أوروبا.[9]
ليفسكي صوفيا
في يناير 2021، وقع عقدًا لمدة ستة أشهر مع ليفسكي صوفيا.[10] وفي ربيع 2021 غادر النادي الذي كان يعاني من مشاكل مالية.[11]
في 20 فبراير 2022، أعلن اعتزاله كرة القدم الدولية لأسباب شخصية.[15] وأعلن التراجع عن اعتزاله في 16 أغسطس 2023،[16] وفي ديسمبر 2023، اختير ضمن تشكيلة المنتخب العراقي للمشاركة في كأس آسيا 2023 في قطر.[17]