2005年,罗尼·奥沙利文 10-9 斯蒂芬·马奎尔,13-7 阿里·卡特,11-13 彼得·艾伯顿。

自从1992年成为职业选手以来,奥沙利文已经连续征战了27届斯诺克世锦赛,取得了5次冠军,1次亚军,5次4强,7次8强、5次16强和4次首轮出局的成绩。奥沙利文在世锦赛中总计出战85场比赛,63胜22负,胜率高达74%。

1993年,罗尼·奥沙利文 7-10 阿兰·麦克马努斯

1994年,罗尼·奥沙利文 10-6 丹尼斯·泰勒,3-13 约翰·帕洛特

1995年,罗尼·奥沙利文 10-3 戴夫·哈罗德,13-8 达仑·摩根,8-13 斯蒂芬·亨德利

1996年,罗尼·奥沙利文 10-3 阿兰·罗比度,13-4 托尼·德拉高,13-12 约翰·希金斯,14-16 彼得·艾伯顿

1997年,罗尼·奥沙利文 10-7 米克·普林斯,12-13 达仑·摩根

1998年,罗尼·奥沙利文 10-5 乔·斯维尔,13-4 阿兰·麦克纳努斯,13-7 吉米·怀特,9-17 约翰·希金斯

1999年,罗尼·奥沙利文 10-3 里奥·费尔南德斯,13-8 乔·佩里,13-9 约翰·帕洛特,13-17 斯蒂芬·亨德利

2000年,罗尼·奥沙利文 9-10 大卫·格雷

2001年,罗尼·奥沙利文 10-2 安迪·希克斯,13-6 大卫·哈罗德,13-6 彼得·艾伯顿,17-11 乔·斯维尔,18-14 约翰·希金斯

2002年,罗尼·奥沙利文 10-5 朱·亨利,13-2 罗伯特·米尔金斯,13-10 斯蒂芬·李,13-17 斯蒂芬·亨德利

2003年,罗尼·奥沙利文 6-10 傅家俊

2004年,罗尼·奥沙利文 10-6 斯蒂芬·马奎尔,13-11 安迪·希克斯,13-3 安东尼·汉密尔顿,17-4 斯蒂芬·亨德利,18-8格雷姆·多特

2005年,罗尼·奥沙利文 10-9 斯蒂芬·马奎尔,13-7 阿里·卡特,11-13 彼得·艾伯顿

2005年奥沙利文斯诺克世锦赛夺冠历程