Snooker historical performance

  Pld W L ByesPosition
2014 11001st
2006 31205th
2005 personal best icon 33001st

Event record performance

PB Personal best performance

See also