Chan competed in the 2009 Chinese National Games and won a silver medal in cross-country mountain biking. This performance brought him to the fore and Chan blazed to gold in the cross-country mountain bike race at the 16th Asian Games in 2010, crossing the finish line at 2 hours 11 minutes and 33 seconds and beating his main rival Japanese rider Kohei Yamamoto. Chan's performance has impressed the Hong Kong cycling hierarchy, and he received the Hong Kong Potential Sports Stars Awards for 2010. In 2011, Chan won gold in the China National Mountain Bike Championship, and he also received the Medal of Honour from the Hong Kong Government in 2011 for his outstanding achievements in international cycling competitions.