2004 Grand Prix - Finishes

Finishes

Finish Name Matches won Frames won Centuries Points Prize money
Winner England Ronnie O'Sullivan 6 35 (71.43%) of 49 6 5000 60,000
Final England Ian McCulloch 5 31 (57.41%) of 54 4 3750 30,000
Semi-final Ireland Michael Judge 5 26 (59.09%) of 44 2 3150 15,000
Semi-final England Paul Hunter 4 23 (62.16%) of 37 4 3150 15,000
Quarter-final Thailand James Wattana 4 20 (60.61%) of 33 0 2600 11,000
Quarter-final England Mark Selby 4 20 (52.63%) of 38 0 2600 11,000
Quarter-final Scotland Stephen Maguire 3 17 (60.71%) of 28 1 2600 11,000
Quarter-final England Joe Perry 3 16 (57.14%) of 28 3 2600 11,000
Last 16 Australia Neil Robertson 3 18 (64.29%) of 28 1 2050 7,000
Last 16 England Nigel Bond 3 16 (55.17%) of 29 1 2050 7,000
Last 16 Scotland Graeme Dott 2 13 (54.17%) of 24 2 2050 7,000
Last 16 England Peter Ebdon 2 13 (54.17%) of 24 1 2050 7,000
Last 16 Scotland Stephen Hendry 2 13 (52%) of 25 1 2050 7,000
Last 16 England Steve Davis 2 11 (61.11%) of 18 0 2050 7,000
Last 16 England Stephen Lee 2 11 (57.89%) of 19 0 2050 7,000
Last 16 Hong Kong Marco Fu 2 11 (50%) of 22 1 2050 7,000
Last 32 Scotland Marcus Campbell 2 14 (60.87%) of 23 0 1500 5,000
Last 32 England Joe Jogia 2 14 (60.87%) of 23 0 1500 5,000
Last 32 England Barry Hawkins 2 14 (58.33%) of 24 0 1500 5,000
Last 32 England Andy Hicks 2 13 (65%) of 20 3 1500 5,000
Last 32 England Ricky Walden 2 13 (59.09%) of 22 1 1500 5,000
Last 32 Ireland Leo Fernandez 2 12 (48%) of 25 0 1500 5,000
Last 32 England Ali Carter 1 9 (50%) of 18 0 1500 5,000
Last 32 Scotland Alan McManus 1 9 (50%) of 18 2 1500 5,000
Last 32 England Jimmy White 1 9 (50%) of 18 0 1500 5,000
Last 32 England David Gray 1 8 (61.54%) of 13 0 1500 5,000
Last 32 Ireland Ken Doherty 1 8 (57.14%) of 14 0 1500 5,000
Last 32 England Robert Milkins 1 8 (53.33%) of 15 0 1500 5,000
Last 32 Wales Dominic Dale 1 7 (53.85%) of 13 2 1500 5,000
Last 32 England Anthony Hamilton 1 6 (46.15%) of 13 0 1500 5,000
Last 32 Malta Tony Drago 1 6 (42.86%) of 14 0 1500 5,000
Last 32 Northern Ireland Joe Swail 1 6 (42.86%) of 14 0 1500 5,000
Last 64 England Adrian Gunnell 1 9 (64.29%) of 14 0 1000 3,000
Last 64 England Rod Lawler 1 9 (60%) of 15 1 1000 3,000
Last 64 Scotland Jamie Burnett 1 9 (56.25%) of 16 0 1000 3,000
Last 64 Northern Ireland Patrick Wallace 1 9 (56.25%) of 16 1 1000 3,000
Last 64 Ireland Fergal O'Brien 1 9 (52.94%) of 17 0 1000 3,000
Last 64 Wales Ryan Day 1 9 (50%) of 18 0 1000 3,000
Last 64 England Mike Dunn 1 8 (61.54%) of 13 0 1000 3,000
Last 64 China Jin Long 1 8 (61.54%) of 13 0 1000 3,000
Last 64 Wales Darren Morgan 1 8 (47.06%) of 17 0 1000 3,000
Last 64 England Shaun Murphy 1 7 (58.33%) of 12 0 1000 3,000
Last 64 England David Roe 1 7 (58.33%) of 12 0 1000 3,000
Last 64 England Simon Bedford 1 7 (53.85%) of 13 0 1000 3,000
Last 64 England Rory McLeod 1 7 (53.85%) of 13 1 1000 3,000
Last 64 England Mark Davis 1 7 (50%) of 14 1 1000 3,000
Last 64 England Jimmy Michie 1 7 (50%) of 14 0 1000 3,000
Last 64 Scotland Hugh Abernethy 1 7 (43.75%) of 16 0 1000 3,000
Last 64 Pakistan Shokat Ali 1 6 (46.15%) of 13 0 1000 3,000
Last 64 England Sean Storey 1 6 (46.15%) of 13 0 1000 3,000
Last 64 Wales Anthony Davies 1 6 (40%) of 15 0 1000 3,000
Last 64 Scotland Scott MacKenzie 1 6 (40%) of 15 0 1000 3,000
Last 64 Wales Lee Walker 1 5 (41.67%) of 12 0 1000 3,000
Last 64 Scotland Drew Henry 0 4 (44.44%) of 9 0 500 3,000
Last 64 England Barry Pinches 0 4 (44.44%) of 9 0 500 3,000
Last 64 Scotland Chris Small 0 4 (44.44%) of 9 0 500 3,000
Last 64 Australia Quinten Hann 0 3 (37.5%) of 8 0 500 3,000
Last 64 Scotland John Higgins 0 3 (37.5%) of 8 1 500 3,000
Last 64 Northern Ireland Gerard Greene 0 2 (28.57%) of 7 0 500 3,000
Last 64 England Michael Holt 0 2 (28.57%) of 7 0 500 3,000
Last 64 England John Parrott 0 2 (28.57%) of 7 0 500 3,000
Last 64 Wales Mark Williams 0 2 (28.57%) of 7 0 500 3,000
Last 64 Wales Matthew Stevens 0 1 (16.67%) of 6 0 500 3,000
Last 64 England Mark King 0 0 (0%) of 5 0 500 3,000
Last 96 England Stuart Bingham 0 4 (44.44%) of 9 0 250 0
Last 96 England Alfie Burden 0 4 (44.44%) of 9 0 250 0
Last 96 England Tom Ford 0 4 (44.44%) of 9 0 250 0
Last 96 England Dave Harold 0 4 (44.44%) of 9 0 250 0
Last 96 Finland Robin Hull 0 4 (44.44%) of 9 1 250 0
Last 96 Ireland David McDonnell 0 4 (44.44%) of 9 0 250 0
Last 96 England Brian Morgan 0 4 (44.44%) of 9 0 250 0
Last 96 England Gary Wilkinson 0 4 (44.44%) of 9 0 250 0
Last 96 England Gary Wilson 0 4 (44.44%) of 9 0 250 0
Last 96 England Adam Davies 0 3 (37.5%) of 8 0 250 0
Last 96 England Jonathan Birch 0 2 (28.57%) of 7 0 250 0
Last 96 England Craig Butler 0 2 (28.57%) of 7 0 250 0
Last 96 Wales Paul Davies 0 2 (28.57%) of 7 0 250 0
Last 96 Ireland Joe Delaney 0 2 (28.57%) of 7 0 250 0
Last 96 England Mark Gray 0 2 (28.57%) of 7 0 250 0
Last 96 England David Hall 0 2 (28.57%) of 7 0 250 0
Last 96 England Stefan Mazrocis 0 2 (28.57%) of 7 0 250 0
Last 96 England Andrew Norman 0 2 (28.57%) of 7 0 250 0
Last 96 England Brian Salmon 0 2 (28.57%) of 7 0 250 0
Last 96 England Nick Dyson 0 1 (16.67%) of 6 0 250 0
Last 96 Ireland Rodney Goggins 0 1 (16.67%) of 6 0 250 0
Last 96 China Ding Junhui 0 1 (16.67%) of 6 1 250 0
Last 96 Northern Ireland Sean O'Neill 0 1 (16.67%) of 6 0 250 0
Last 96 England Stuart Pettman 0 1 (16.67%) of 6 0 250 0
Last 96 England Nick Walker 0 1 (16.67%) of 6 0 250 0
Last 96 England Ben Woollaston 0 1 (16.67%) of 6 0 250 0
Last 96 England Paul Davison 0 0 (0%) of 5 0 250 0
Last 96 England Dave Finbow 0 0 (0%) of 5 0 250 0
Last 96 England Mike Hallett 0 0 (0%) of 5 0 250 0
Last 96 Belgium Bjorn Haneveer 0 0 (0%) of 5 0 250 0
Last 96 England Steve James 0 0 (0%) of 5 0 250 0
Last 96 England Paul Wykes 0 0 (0%) of 5 0 250 0