Al Sadd SC
Prior to joining Al-Gharafa SC, Almahdi played as a defender for Al Sadd SC. In 2015, Almahdi was officially signed by Al-Gharafa SC and continues to play as a defender.