Al-Haddad won his first major regional gold medals at the 2011 GCC Games and the 2011 Pan Arab Games. He achieved his second best mark ever in January 2012 with a jump of , but he did not fare well in major competition that year and failed to register a valid jump at the 2012 Asian Indoor Athletics Championships. He did not compete for 18 months and on his return took a bronze medal at the 2013 Islamic Solidarity Games. He was back to his best at the 2014 Asian Indoor Athletics Championships, taking the title with a national indoor record of .