In 2009–10 season Hamilton couldn't qualify for the first two ranking events, as he lost 0–5 against Jamie Cope at the Shanghai Masters, and 0–5 against David Gilbert at the Grand Prix. His only appearance in the last 32 came at the 2009 UK Championship, where he lost 2–9 against Mark King. Hamilton however couldn't qualify for the last three ranking events, as he lost 4–5 against Bjorn Haneveer at the Welsh Open, 4–5 against Tony Drago at the China Open, and 6–10 against Ford at the 2010 World Snooker Championship.