Hammad began his international career as a junior in 1994 with high jump silver medals at the African Junior Athletics Championships and Pan Arab Junior Championships. He went on to win the African Junior gold medal the following year and then the Arab Junior title in 1996. He competed at the 1996 World Junior Championships in Athletics but did not make it into the final round. Hammad won his first Algerian title in 1997 and went on to take nine consecutive titles up to 2005. He had his first international success at senior level in 1997, taking silver at both the Pan Arab Championships and the 1997 Pan Arab Games. He ascended to the top of the continental rankings at the 1998 African Championships in Athletics, where he secured the African title with a clearance of 2.21 metres. He was selected to represent Africa at the 1998 IAAF World Cup as a result and finished in sixth place. He improved further the following season and was runner-up at the 1999 All-Africa Games with a jump of 2.24 m and cleared 2.27 m to win the silver at the 1999 Military World Games. He managed tenth place at the 1999 World Championships in Athletics that year and improved his personal best to 2.32 m in Rovereto in September. The 2000 season marked the peak of his career: first, he retained his continental title at the 2000 African Championships in Athletics in Algiers with a career best and championship record jump of 2.34 m. He then made his Olympic debut at the 2000 Sydney Games. He reached the final round and cleared 2.32 m – sixth other athletes achieved the same mark but Hammad secured the bronze medal through count-back. He won the high jump at the 2001 Mediterranean Games the following season and was ninth in the final at the 2001 World Championships in Athletics. He won a third consecutive high jump title at the 2002 African Championships in Athletics, took bronze at the 2002 IAAF Grand Prix Final and placed fourth for Africa at the 2002 IAAF World Cup. He had a season's best of 2.30 m in 2003 but failed to make the final round at the 2003 World Championships in Athletics. He represented Algeria for a second time at the Olympics at the 2004 Games in Athens, but again failed to reach the final. He competed at the 2004 Pan Arab Games and took the high jump title with eight centimetres to spare over the opposition. The 2007 season was his final year at the top level of international competition: he was second to Kabelo Kgosiemang to take silver at the 2007 All-Africa Games and made a third and final appearance for Algeria at the World Championships, being eliminated in the qualifying stage.