2006年大奖赛
小组赛中,罗伯逊以3-1击败乔斯威尔,3-1战胜特鲁姆普,3-2力克达赫迪,3-0横扫戴维森,2-3不敌邦德,以小组第一的身份晋级16强。随后,他以5-3击败诺曼,5-1大胜奥沙利文,6-2轻取麦克马努斯,最终以9-5击败柯普夺得冠军。
2007年威尔士公开赛
首轮以5-2击败霍尔特,第二轮以5-3力克亨德利,1/4决赛5-4绝杀奥沙利文,半决赛以6-3战胜老球王戴维斯,连续斩落三大球王晋级决赛。决赛中,希金森以8-6率先拿到两个赛点,罗伯逊连胜三局以9-8逆转对手夺冠。
2008年巴林锦标赛
首轮比赛罗伯逊以5-4绝杀坎贝尔,第二轮以5-2轻取斯蒂芬-李,1/4决赛以5-2战胜马奎尔,半决赛以6-4力克艾伦。决赛中,罗伯逊在6-7落后的情况下连扳三局,以9-7击败史蒂文斯夺冠。
2009年大奖赛
首轮罗伯逊以5-3力克格林,第二轮以5-2击败达赫迪,1/4决赛以5-1大胜乔-佩里,半决赛以6-5绝杀希金斯。决赛面对丁俊晖,罗伯逊轰出两杆破百,并且连赢五局以9-4获胜,在大奖赛实现梅开二度。
2010年世锦赛
首轮罗伯逊以10-5大胜奥布莱恩,第二轮以13-12绝杀眼镜侠古尔德,1/4决赛以13-5大胜老球王戴维斯,半决赛以17-12击败卡特。决赛中,罗伯逊与多特大战31局,最终以18-13首夺世锦赛冠军。
2010年威尔士公开赛
罗伯逊在资格赛中先以3-1击败多特,32强战以3-1战胜莫里斯,16强战以3-2力克希金森,1/4决赛以3-1战胜沃尔顿,半决赛3-2击败威廉姆斯。决赛中,罗伯逊仅让奥沙利文拿到一局胜利,以5-1获得冠军。
2013年中国公开赛
首轮比赛罗伯逊以5-0大胜吉米-罗伯逊,第二轮又以5-1轻取艾伦,1/4决赛5-2力克坎贝尔,半决赛6-5逆转马奎尔。决赛中,罗伯逊一度以6-1领先塞尔比,下半场顶住对手的反扑,最终以10-6首次夺得中国赛的冠军,从而以7个排名赛冠军超越丁俊晖成为80后的领军人物。