Career
He plays at the point guard position. He currently plays with the pro club Maccabi Rishon LeZion. He also played for the Israeli National Team.
At 178 centimeters (5"10"), he was the joint-shortest player in the Israeli League in the Israeli 2007-2008 season, along with Jerel Blassingame.
In 2008, Hagag signed a two-year contract with the Euroleague club Maccabi Tel Aviv. Maccabi Rishon LeZion (1996–1997)
Hapoel Bat Yam (1997–1998)
Maccabi Giv"at Shmuel (1998–2001)
Hapoel Tel Aviv (2001–2004)
Spotter Leuven (2004–2005)
AEK Athens (2005–2006)
Miami Heat (2006)
Hapoel Jerusalem (2006–2008)
Maccabi Tel Aviv (2008–2009)
Maccabi Haifa (2009–2010)
Elitzur Ashkelon (2010–2011)
Maccabi Ashdod (2011–2013)
Maccabi Rishon LeZion (2013–present)
(Eurobasket 2005, 07).