On 30 November 2011, Omar assisted Fahad Hamad in the 61 minute which made Al-Shabab win 1–0 against Al-Ettifaq.
On 2 February 2012, Omar was sent off against Ittihad in the 38 minute for a second yellow card, but Al-Shabab still won 2–0.
[4] On 17 April 2015, Omar played his last league match against Al-Taawoun which Al-Shabab drew 1-1.
On 23 August 2015, Omar officially retired from football after a playing career that lasted 17 years.
[5] Omar made his play debut for the Saudi Arabia national team at the 2000 AFC Asian Cup.