奥沙利文是职业生涯目前为止共获得19个排名赛冠军。奥沙利文也是历史上唯一一个在世锦赛(1993年和2003年)上两次打出满分杆的选手,而且这两杆147也是历史上耗时最快的,时间分别是5分20秒、6分30秒。奥沙利文在之前的北爱尔兰杯也打出147分,2003年的锦标赛的满分杆也是背靠背打出147分,而且还是UK锦标赛历史上第2位打出这样成绩同时获得最终冠军的选手。