以下为上海赛历届冠军:
2007年,多米尼克·戴尔 10-6 瑞恩·戴
2008年,里奇·沃顿 10-8 罗尼·奥沙利文
2009年,罗尼·奥沙利文 10-5 梁文博
2010年,阿里·卡特 10-7 吉米·博内特
2011年,马克·塞尔 10-9 马克·威廉姆斯
2012年,约翰·希金斯 10-9 贾德·特鲁姆普
2013年,丁俊晖 10-6 肖国栋
2014年,斯图尔特·宾汉姆 10-3 马克·艾伦
2015年,凯伦·威尔逊 10-9 贾德·特鲁姆普
奥沙利文在上海拿的冠军数目是3个。
拿过5次冠军
时间9月17,2023克上海赛决赛,奥沙利文对阵卢卡-布雷切尔,最终,奥沙利文11-9力克布雷切尔、第5次夺得上海赛冠军,并且实现了4连冠。
奥沙利文拿过2次上海赛冠军
截至2023年9月20,奥沙利文在上海赛上夺冠了两次。他首次获得上海赛冠军是在2017年,当时他在决赛中击败了巴里·霍金斯。
他的第二个上海赛冠军是在2021年,他在决赛中击败了马克·塞尔。奥沙利文在这项赛中展现了他的技巧胡出色的台球水平,成为上海赛历史上的重要冠军之一。