[3] Sabah made 17 appearances for the Mexico national team and was the top scorer of the 2009 CONCACAF Gold Cup.
[4] Sabah started his career with Club Deportivo Guadalajara, making his debut on 12 August 2000, coming in the 46th minute for Benjamin Galindo against his future team Cruz Azul.
[27] In his second tournament with Morelia, Sabah only appeared in 16 matches due to national team duty but still managed to score eight goals, including two in the playoffs.
The Torneo Bicentenario 2010 was a very good season for Sabah as he finished with seven goals in 13 matches before he left for Mexico national team pre-World Cup training camp.
In the Clausura 2011 season, Sabah and teammate Rafael Márquez Lugo formed a dangerous attacking duo for a Morelia team who reached the league final.
During the 2014 Clausura season he managed to play key role in game against Santos Laguna, final score 4–2, where he had three assists and a goal.
On 29 November 2015, manager Juan Antonio Pizzi announced that Sabah as well as his teammate Gonzálo Ríos would not continue with the team for the Clausura 2016, both ended contract with the club.
[28] After being released by Leon, Sabah did not find a team in the Liga MX Draft and he eventually announced his retirement on 5 January 2016, in a press conference in Guadalajara.
[29][30] In 2017 Sabah started playing for Corinthians FC of San Antonio of the National Premier Soccer League.
[31][32] Sabah was called up by the senior national team coach Javier Aguirre on 15 May 2009, for the 2010 World Cup qualifiers against El Salvador and Trinidad and Tobago.
[35] On 12 August 2009, Sabah also scored a late winner against the United States in a crucial CONCACAF World Cup qualifying match.