2010-01-16 09:01:33 +0000 #1
2010-01-16 09:10:18 +0000 #2
ranking champion: 20
Green Prix Grand Prix (Grand Prix) 1994,1999,2005,2008
English Championship (UK Championship) 1998,2000
International Open (International) 1995, 1996 British Open (British open) 1995,1998,2001,2004
German Open (German Open) 1995,1997
European Open (European Open) 1997
China Open (Regal China International) 1999
Wales Open (Regal Welsh) 2000
World Championship (World Championship) 1998,2007,2009
non-ranking event champion:
Wembley Masters (Master Cup) 2006
Green Prix Grand Prix (Grand Prix) 1994,1999,2005,2008
English Championship (UK Championship) 1998,2000
International Open (International) 1995, 1996 British Open (British open) 1995,1998,2001,2004
German Open (German Open) 1995,1997
European Open (European Open) 1997
China Open (Regal China International) 1999
Wales Open (Regal Welsh) 2000
World Championship (World Championship) 1998,2007,2009
non-ranking event champion:
Wembley Masters (Master Cup) 2006