Until the merger of his former club Woodlands Wellington with Hougang United in 2015, he was the record holder for being the longest serving player for the Rams.
Ahmadulhaq started off his career as a youth player in Woodlands Wellington before moving up to feature in the senior team as the reserve goalkeeper in the 2005 S.League season behind Yazid Yasin.
Unable to find a starting spot for himself due to Yazid's fine form, Ahmadulhaq moved to Tampines Rovers in 2007 behind Rezal Hassan.
Ahmadulhaq was integral to Woodlands's first game of the 2012 campaign as his fine reflexes allowed the visitors to beat the Courts Young Lions on opening day.
[1] The Courts Young Lions were widely tipped to win the fixture but he was equal to the task of keeping everything out, frustrating them time and again.