Amer Mubarak od początku kariery gra w zespole Al-Nasr Dubaj. W 2007 zadebiutował w reprezentacji Zjednoczonych Emiratów Arabskich. Był powoływany na dwa turnieje o Puchar Azji: w latach 2007 i 2011.