In 2018, he played with
Toronto FC III in
League1 Ontario. In 2019, he played with
Chicago FC United in
USL League Two. At the
2022 MLS SuperDraft, Omar was selected with the 23rd pick overall by the
Colorado Rapids in the first round. He attended pre-season with the club, but was unable to sign a contract due to roster limitations. In February 2022, Omar signed a one-year contract with a club option for 2023 with the
HFX Wanderers of the
Canadian Premier League. He made his professional debut on April 23, coming on as a substitute against
Pacific FC. In December 2022, HFX announced that they were exercising Omar's contract option, keeping him with the club through 2023. He was named an
assistant captain by Halifax for the
2023 season. He left the club at the end of the 2023 season, following the expiration of his contract. In December 2023, he signed with
San Antonio FC of the
USL Championship, ahead of the 2024 season. In April 2026, he signed with
Indy Eleven in the
USL Championship. ==International career==