Frames Won - Season 2003-2004 - Professional

Filtering

Top players of all time, based on frame wins.
Status
Categories
Scope
Range
Rank Player Tournaments Played Frames Played Frames Won Frame-win percentage
England Ronnie O'Sullivan 9 359 229 63.79%
Scotland Stephen Hendry 12 369 212 57.45%
Australia Neil Robertson 10 328 197 60.06%
Wales Ryan Day 10 334 190 56.89%
Wales Lee Walker 10 333 189 56.76%
England Jimmy White 12 335 174 51.94%
England Paul Hunter 10 307 167 54.4%
China Ding Junhui 12 285 159 55.79%
Scotland John Higgins 10 281 157 55.87%
Jamaica Rory McLeod 10 266 155 58.27%
Scotland Stephen Maguire 10 258 148 57.36%
Wales Mark Williams 12 283 147 51.94%
England Barry Pinches 10 260 142 54.62%
Wales Matthew Stevens 9 258 138 53.49%
England Adrian Gunnell 9 239 131 54.81%
Thailand James Wattana 11 228 128 56.14%
England Nigel Bond 10 230 125 54.35%
England Tom Ford 9 230 124 53.91%
England Adrian Rosa 10 221 119 53.85%
England Craig Butler 10 228 119 52.19%
England Paul Wykes 9 232 119 51.29%
England Mark King 9 218 118 54.13%
Hong Kong Marco Fu 11 235 117 49.79%
England Ricky Walden 9 194 114 58.76%
Ireland Ken Doherty 11 219 114 52.05%
England Andy Hicks 9 213 112 52.58%
Wales Paul Davies 10 200 111 55.5%
England Jamie Cope 10 218 111 50.92%
England Shaun Murphy 9 199 110 55.28%
England Peter Ebdon 9 200 110 55%
England Michael Holt 9 201 110 54.73%
Northern Ireland Patrick Wallace 9 200 109 54.5%
England Mark Davis 10 203 109 53.69%
England Andrew Norman 9 195 108 55.38%
England Anthony Hamilton 10 216 108 50%
England Simon Bedford 9 201 107 53.23%
England Joe Perry 10 213 106 49.77%
England Brian Salmon 6 172 105 61.05%
Scotland Graeme Dott 9 217 104 47.93%
Northern Ireland Gerard Greene 9 183 102 55.74%
Ireland Colm Gilcreest 9 200 102 51%
Ireland Fergal O'Brien 9 204 102 50%
England Stuart Bingham 10 208 102 49.04%
Wales Dominic Dale 9 194 100 51.55%
England Ian McCulloch 9 197 98 49.75%
England Steve James 6 163 97 59.51%
Scotland Scott MacKenzie 9 193 97 50.26%
Ireland Leo Fernandez 9 199 97 48.74%
England Munraj Pal 9 174 94 54.02%
Ireland Joe Delaney 8 188 94 50%
England Stuart Pettman 10 191 94 49.21%
China Jin Long 6 160 93 58.13%
Thailand Suchakree Poomjang 9 184 93 50.54%
England Nick Dyson 10 188 93 49.47%
Scotland Martin Dziewialtowski 9 162 90 55.56%
England Stephen Lee 9 171 89 52.05%
China Liu Song 8 177 89 50.28%
England Steve Davis 10 198 89 44.95%
Northern Ireland Sean O'Neill 6 135 88 65.19%
Scotland Gary Thomson 9 160 86 53.75%
Wales Ian Preece 8 166 86 51.81%
England Mike Dunn 9 167 86 51.5%
Thailand Atthasit Mahitthi 9 172 85 49.42%
England David Roe 9 159 84 52.83%
England John Parrott 8 174 84 48.28%
England Andrew Higginson 10 174 84 48.28%
England Ali Carter 9 163 83 50.92%
England Gary Wilson 6 132 81 61.36%
England Barry Hawkins 10 160 81 50.63%
England Mark Gray 6 122 80 65.57%
England Paul Davison 6 135 79 58.52%
Norway Kurt Maflin 9 151 79 52.32%
Wales Philip Williams 9 154 79 51.3%
England Paul Sweeny 9 159 79 49.69%
England Michael Rhodes 8 155 78 50.32%
England Rod Lawler 10 158 78 49.37%
Ireland Michael Judge 9 164 78 47.56%
England Joe Jogia 6 127 74 58.27%
Northern Ireland Joe Swail 9 148 74 50%
England Mike Hallett 6 134 73 54.48%
England Matthew Couch 9 149 73 48.99%
Ireland David McDonnell 5 111 72 64.86%
England David Hall 6 126 72 57.14%
England Peter Lines 8 142 72 50.7%
Australia Quinten Hann 9 158 72 45.57%
England Adam Davies 7 133 71 53.38%
England David Gray 9 150 71 47.33%
Northern Ireland Jason Prince 9 151 71 47.02%
Scotland Hugh Abernethy 5 115 69 60%
Malta Tony Drago 8 140 69 49.29%
Scotland Chris Small 8 141 69 48.94%
England Darryn Walker 9 149 68 45.64%
England Brian Morgan 10 151 68 45.03%
Cyprus Mehmet Husnu 9 132 67 50.76%
Scotland Billy Snaddon 9 138 66 47.83%
Belgium Bjorn Haneveer 8 136 65 47.79%
England Martin Gould 9 140 65 46.43%
England Bradley Jones 9 134 64 47.76%
England David Gilbert 9 136 63 46.32%
England Luke Simmonds 9 139 60 43.17%
Wales Tim English 6 99 58 58.59%
England Stuart Mann 9 127 58 45.67%
Scotland Alan McManus 9 132 58 43.94%
Pakistan Shokat Ali 11 132 58 43.94%
England Jimmy Michie 8 127 57 44.88%
Australia Steve Mifsud 9 128 57 44.53%
England Ben Woollaston 7 110 56 50.91%
Scotland Drew Henry 9 124 56 45.16%
Scotland Marcus Campbell 9 130 55 42.31%
England Nick Walker 9 130 55 42.31%
Ireland Gary Hardiman 9 125 54 43.2%
England Chris Melling 9 111 53 47.75%
England Stephen Croft 9 122 53 43.44%
England Craig Taylor 5 95 52 54.74%
England Robert Milkins 10 120 52 43.33%
Scotland James McBain 6 88 51 57.95%
Ireland Rodney Goggins 5 95 51 53.68%
England Sean Storey 9 116 51 43.97%
Northern Ireland Dermot McGlinchey 5 91 50 54.95%
Wales James Reynolds 6 92 50 54.35%
Canada Alain Robidoux 5 106 50 47.17%
Scotland Jamie Burnett 9 120 50 41.67%
England Lee Spick 5 87 49 56.32%
England Kuldesh Johal 5 90 49 54.44%
England Dave Harold 7 111 49 44.14%
Northern Ireland Mark Allen 5 87 48 55.17%
England Craig Steadman 5 87 48 55.17%
England Tony Jones 9 116 48 41.38%
Northern Ireland Joe Meara 9 119 48 40.34%
Wales Gavin Pantall 6 83 47 56.63%
England Stefan Mazrocis 5 87 47 54.02%
England Wayne Brown 9 108 47 43.52%
Australia Johl Younger 9 111 46 41.44%
England Luke Fisher 10 116 46 39.66%
Scotland Craig MacGillivray 5 82 45 54.88%
Thailand Supoj Saenla 9 112 45 40.18%
England Chris Norbury 5 80 44 55%
England David Finbow 7 107 44 41.12%
England Robert James 6 87 43 49.43%
England Ian Brumby 9 107 43 40.19%
England Jason Ferguson 8 111 43 38.74%
England Sean Lanigan 6 78 42 53.85%
Wales Anthony Davies 10 104 42 40.38%
England Carlo Giagnacovo 9 106 42 39.62%
Wales Peter Roscoe 5 76 41 53.95%
Wales Andrew Pagett 6 84 41 48.81%
Scotland Steven Bennie 9 101 41 40.59%
United Arab Emirates Mohammed Shehab 3 70 40 57.14%
England Tony Knowles 6 74 40 54.05%
England Leonard de Griffa 5 77 40 51.95%
England Justin Astley 6 82 40 48.78%
Wales Darren Morgan 9 105 40 38.1%
Malta Alex Borg 5 72 39 54.17%
Wales Ian Sargeant 8 97 39 40.21%
England Steve Judd 5 67 38 56.72%
Netherlands Karan Chand 5 71 38 53.52%
England Alfie Burden 9 100 38 38%
Thailand Noppadon Sangnil 5 69 37 53.62%
England Tam Mustafa 6 71 37 52.11%
England Craig Roper 5 72 37 51.39%
England Antony Bolsover 5 73 37 50.68%
England Mark Joyce 5 74 37 50%
Thailand Kobkit Palajin 6 76 37 48.68%
England Mark Selby 9 96 37 38.54%
England Gary Wilkinson 9 96 37 38.54%
Northern Ireland Terry Murphy 8 86 36 41.86%
England Jimmy Robertson 5 61 35 57.38%
England Eddie Barker 5 68 35 51.47%
England Matthew Selt 7 74 35 47.3%
England James Leadbetter 9 93 35 37.63%
Wales Gareth Coppack 5 62 34 54.84%
England Gary Lees 6 73 34 46.58%
England Michael Wild 9 95 34 35.79%
England Matthew Barnes 5 68 33 48.53%
England Garoid O'Connor 6 71 33 46.48%
England Avtar Sohanpal 6 64 31 48.44%
Wales David John 5 61 30 49.18%
England Troy Shaw 5 62 30 48.39%
England Gavin Lomax 5 57 29 50.88%
India Manan Chandra 4 61 29 47.54%
England Wayne Townsend 1 49 28 57.14%
England Lee Farebrother 5 58 28 48.28%
Thailand Suriya Suwannasingh 5 60 28 46.67%
Wales Mark Tucker 6 63 28 44.44%
England Matthew Street 5 64 28 43.75%
England Ian Martin 5 55 27 49.09%
England Jeff Cundy 5 57 27 47.37%
England Ashley Walker 5 54 26 48.15%
England Ian Hurdman 5 54 26 48.15%
Scotland Ian Wells 5 50 24 48%
Scotland Evan Munro 5 53 24 45.28%
England Steve Prest 6 55 24 43.64%
Northern Ireland Colin Bingham 5 52 23 44.23%
Wales David Donovan 5 50 22 44%
England Darren Clarke 5 52 22 42.31%
England Andy Neck 8 71 22 30.99%
England Lee Richardson 1 36 21 58.33%
England Stephen Rowlings 5 47 21 44.68%
Scotland Jason Hood 5 48 21 43.75%
England Jamie O'Neill 5 50 21 42%
England David Craggs 5 50 21 42%
England Jonathan Birch 8 73 21 28.77%
England Ryan Michael 5 46 20 43.48%
England Sunit Vaswani 5 48 20 41.67%
Ireland Robert Murphy 5 46 19 41.3%
Scotland Robert Stephen 5 48 19 39.58%
England James Tatton 1 33 18 54.55%
Scotland Fraser Patrick 5 42 18 42.86%
England David Coles 4 43 18 41.86%
Wales Elfed Evans 5 43 18 41.86%
Wales David Mills 5 44 18 40.91%
Iceland Johannes Birgir Johannesson 5 45 18 40%
England Alex Davies 5 47 18 38.3%
England Richard King (II) 1 27 17 62.96%
Australia Aaron Mahoney 5 42 17 40.48%
England Weland Holroyd 5 38 16 42.11%
England Marvin Aldridge 5 40 16 40%
England Daniel Rathbone 5 38 15 39.47%
Netherlands Rene van Rijsbergen 5 39 15 38.46%
England Karl Broughton 4 39 15 38.46%
England Ben Fitzgerald 5 39 15 38.46%
England John Whitty 5 40 15 37.5%
Finland Robin Hull 5 42 15 35.71%
England Andy Lee 6 43 15 34.88%
England Shaun Wilkes 1 26 14 53.85%
England Steve Harrison 5 37 14 37.84%
Netherlands Bas Jansen 5 38 14 36.84%
England Jason Pegram 1 19 13 68.42%
Northern Ireland Raymond Fry 1 21 13 61.9%
Ireland John Torpey 3 28 13 46.43%
England Stephen Kershaw 5 36 13 36.11%
England Grant Conquest 5 38 13 34.21%
Scotland Bobby Cruickshanks 5 40 13 32.5%
China Pang Weiguo 1 19 12 63.16%
England Clark Smith 4 32 12 37.5%
England Pat Horne 5 34 12 35.29%
England Stephen Ormerod 1 23 11 47.83%
England David Grimwood 4 30 11 36.67%
Netherlands Roy Stolk 5 32 11 34.38%
England Robert Donkin 5 35 11 31.43%
Finland Jussi Tyrkko 5 35 11 31.43%
England Ben Hancorn 6 37 11 29.73%
England Neil Selman 6 39 11 28.21%
England Philip Seaton 5 31 10 32.26%
England Christopher West 5 33 10 30.3%
Ireland Albert Kenny 5 34 10 29.41%
England Eddie Cooper 1 15 9 60%
England Lewis Roberts 1 15 9 60%
Ireland Paddy McLoughlin 1 17 9 52.94%
England James Croxton 5 32 9 28.13%
England Julian Mills 1 15 8 53.33%
Iceland Kristjan Helgason 2 18 8 44.44%
Australia Adrian Ridley 3 21 8 38.1%
Northern Ireland Declan Lavery 5 29 8 27.59%
England Karl Burrows 5 29 8 27.59%
England Adam Osbourne 1 14 7 50%
Bahrain Habib Subah Humood 3 24 7 29.17%
England Del Smith 1 15 6 40%
England Neil Claycraft 1 15 6 40%
England Craig Harrison 4 23 6 26.09%
England Stuart Roper 5 27 6 22.22%
England Karl Townsend 5 30 6 20%
England Phil Mumford 1 14 5 35.71%
England Andrew Atkinson 5 26 5 19.23%
Denmark Rune Kampe 1 9 4 44.44%
England James Welsh 1 9 4 44.44%
England Lee-Paul Bovis 1 9 4 44.44%
England Kelly Fisher 1 10 4 40%
India Pankaj Advani 2 12 4 33.33%
Qatar Mohsen Aziz 1 7 3 42.86%
India David Singh 1 8 3 37.5%
England Les Dodd 1 8 3 37.5%
England Andrew Milliard 1 8 3 37.5%
England Joe Johnson 2 18 3 16.67%
England Mark Carrington 5 24 3 12.5%
Netherlands Lennon Starkey 5 24 3 12.5%
Canada Kirk Stevens 1 6 2 33.33%
Russia Ashot Potikyan 1 7 2 28.57%
England Paul Stockwell 1 7 2 28.57%
Qatar Mohsen Abdulaziz 2 11 2 18.18%
England Paul Harper 1 6 1 16.67%
England James McGouran 1 6 1 16.67%
Australia Huy Le 1 6 1 16.67%
England Frank Fitzgerald 1 6 1 16.67%
Denmark Ejler Hame 1 6 1 16.67%
England Gary Martyn 1 6 1 16.67%
England Ali Bassiri 1 6 1 16.67%
England Jason Weston 1 4 0 0%
England Nick Pearce 1 4 0 0%
Ireland Dessie Sheehan 1 5 0 0%