9次
职业单杆最高分: 147(9次 和台球皇帝亨德利(9次)同为目前斯诺克职业赛最多单杆满分次数保持者。)
1997年奥沙利文在世锦赛上首轮6-0击败普里斯,同时打出了自己职业生涯首个单杆147分,用时5分20秒,也是迄今为止,有记录的最快147纪录。
1999年1月,在皇家威尔士公开赛上,6-2击败亚洲球王瓦塔那,第二次打出单杆147分。
1999年10月,在大奖赛1/16面对多特的比赛中,奥沙利文第三次打出满分杆。
2000年4月苏格兰公开赛,5-4击败汉恩的比赛中,火箭第四次单杆147分。
2001年LG杯比赛中,火箭5-1击败亨利,第五次打出单杆147分。
2003年4月,世锦赛首轮火箭面对傅家俊,第六次打出单杆满分。
2007年11月,北爱杯8强赛中,奥沙利文5-2击败卡特,5次打出单杆过百的成绩,其中还第七次打出单杆147分。
2007年12月,英锦赛半决赛,奥沙利文9-8塞尔比,火箭第八次打出单杆147分,用时7分53秒。
2008年4月,世锦赛1/8决赛,奥沙利文13-7马克-威廉姆斯,火箭在最后一局打出147,即个人第九杆147。奥沙利文也是唯一一个在世锦赛中打出3次147的人(其他打出147的人均为1次)