Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Last 16 Finishes By David Roe In All Professional 1 Events
Tournament
2006 China Open
2002 WSA Open Tour - Event 6
1996 Thailand Open
1996 International Open
1996 Charity Challenge
1995 World Championship
1995 Thailand Open
1995 Masters
1995 Charity Challenge
1994 European Open
1994 Dubai Classic
1994 International Open
1993 European Open
1993 UK Championship
1993 British Open
1992 Strachan Challenge - Event 1
1992 Dubai Classic
1992 Asian Open
1989 Dubai Classic
1989 World Championship
1989 English Professional Championship
1988 UK Championship
1988 WPBSA Non-Ranking - Event 2
1988 British Open
1987 UK Championship