Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Last 32 Finishes By David Gray In All Professional 1 Events
Tournament
2007 Northern Ireland Trophy
2006 UK Championship
2006 China Open
2005 World Championship
2005 China Open
2005 Irish Masters
2005 Malta Cup
2004 British Open
2004 Grand Prix
2004 Players Championship
2004 Welsh Open
2003 UK Championship
2003 LG Cup
2003 European Open
2003 Welsh Open
2002 UK Championship
2002 British Open
2002 World Championship
2002 Thailand Masters
2001 European Open
2001 LG Cup
2001 British Open
2001 Scottish Open
2001 Welsh Open
2000 China Open
2000 UK Championship
2000 British Open
2000 Malta Grand Prix
1998 World Championship
1998 Thailand Masters
1996 UK Championship