过了5年后他则分别参与了2011年司诺克世界锦标赛以及，并且分别打进了第二轮比赛。而在参与2013年司诺克世界锦标赛时则陆陆续续击败了世界排名第一位的马克·塞尔比以及中国排名最高的选手丁俊晖而进入决赛，最后尽管以12对上18的比分输给试图卫冕冠军的罗尼·奥沙利文，但是媒体仍对于其长期在司诺克竞赛中的参与以及高品质的球技给予赞赏。
早年.在成为职业的斯诺克选手之前，巴里·霍金斯仅是一家公司的小职员。而在参与2005年举办的中由于打进半准决赛，使得他一度在2004年至2005年球季中排