In 2010 werd Robertson wereldkampioen snooker. In de finale versloeg hij de wereldkampioen van 2006 Graeme Dott met 18-13. Eerder won hij in de kwartfinale met 13-5 van Steve Davis en in de halve finale met 17-12 van Ali Carter. Door het binnenhalen van de wereldtitel won Robertson 250.000 Engelse pond (± 287.000 euro) en steeg hij van de negende naar de tweede plaats op de wereldranglijst.