 He has previously played for El-Hodood of the Egyptian Premier League, Oklahoma City Energy, as well as the FC Porto and D.C. United academy systems.Prior to joining D.C. United and F.C.Porto's academy systems, Badr played select soccer with the Bethesda Road Runners, a premier soccer organization in Bethesda, Maryland.