 Upon finishing high school, Badr opted to forgo college soccer and join the U-19 team at FC Porto, a premier Portuguese outfit.After leaving Porto, Failing to see much playing time, Badr went on loan to Egyptian outfit El-Hodood.In 2014, Badr signed with USL Pro side, Oklahoma City Energy.