|2012||New Zealand 125cc National Championship.
Rd1: 1st overall 3 wins. Rd2: 1st overall 3 wins. Rd3: 1st overall 1 win 2 x 2nd
|2011||18th Red Bull MotoGP Rookies Cup. Best result 5th in race 1 at Silverstone, got to the front in the rain. Was an impressive 7th in the rain in Brno. Lessening the mistakes would let his speed produce results.
2nd overall MalaysianBikersCup150 Kawasaki150
|2010||4 podium finishes at national level in the Malaysian Cubprix Championship as the rookie rider, Yamaha 115cc.
1st in the 150cc MotoGP support race at Sepang, started from pole and set new lap record, Kawasaki 150cc.
|2009||Signed by Aprilia Junior GP Racing Dream Program, Aprilia RS125.|
|2008||3rd Malaysian Minibike Championship, Polini.|
|2004||1st in first ever minibike race, Junior category, Polini.
Hafiq says that his hero is Casey Stoner and that he was born to race. “My father was a racer so I started going to races when I was very young, my father never left me at home. I believe I was created to be a champion.” His older brother and his sister have also ridden but it is Hafiq who has gone furthest. “I want my country to be proud of me and I want to be the first Malaysian World Champion.”