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 Dave Harold In All Professional 1 Events
Tournament
2014 China Open
2013 European Tour - Event 6
2013 International Championship
2013 European Tour - Event 5
2013 German Masters
2012 European Tour - Event 5
2012 European Tour - Event 2
2011 PTC - Event 7
2011 World Championship
2010 World Open
2010 Shanghai Masters
2010 PTC - Event 2
2010 PTC - Event 1
2010 Welsh Open
2009 Masters Qualifying Event
2009 Welsh Open
2008 Masters Qualifying Event
2008 Bahrain Championship
2008 Grand Prix
2008 6-Reds International
2008 World Championship
2008 China Open
2008 Welsh Open
2006 UK Championship
2006 Masters Qualifying Event
2006 World Championship
2005 Grand Prix
2004 Merseyside Professional
2003 UK Championship
2003 LG Cup
2003 European Open
2003 Welsh Open
2002 UK Championship
2002 World Championship
2002 Welsh Open
2001 UK Championship
2001 European Open
2001 Scottish Open
2001 Thailand Masters
2001 Welsh Open
2000 China Open
2000 Grand Prix
2000 World Championship
2000 Thailand Masters
2000 Welsh Open
1999 China Open
1999 Thailand Masters
1998 Irish Open
1998 World Championship
1998 Thailand Masters
1998 Welsh Open
1997 German Open
1997 World Championship
1997 European Open
1996 Thailand Open
1995 German Open
1995 Thailand Classic
1995 World Championship
1995 International Open
1995 Welsh Open
1993 UK Championship
1992 Pontins Autumn Professional
1991 Grand Prix
1991 Pontins Autumn Professional