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 Gray In All Professional 1 Events
Tournament
2012 PTC - Event 12
2008 Masters Qualifying Event
2006 Grand Prix
2006 World Championship
2005 Masters
2005 Welsh Open
2004 Irish Masters
2004 European Open
2004 Masters
2003 British Open
2000 World Championship
1997 Benson and Hedges Championship
1996 German Open