Prize Money - Average Per Frame - Decade 2020-2029 - Professional

  • Patreon
  • Filtering

    Average prize money earned by a player per frame played.
    Status
    Categories
    Scope
    Range
    Player Frames Prize Money Average
    Scotland Stephen Maguire 166 245,500 1,479
    England Stuart Bingham 237 319,750 1,349
    England Judd Trump 350 403,600 1,153
    England Shaun Murphy 200 230,000 1,150
    Australia Neil Robertson 297 310,300 1,045
    England Michael Holt 91 85,500 940
    Northern Ireland Mark Allen 149 127,250 854
    England Ali Carter 174 142,200 817
    China Yan Bingtao 180 140,000 778
    England Ronnie O'Sullivan 92 69,000 750
    China Ding Junhui 112 77,500 692
    China Zhou Yuelong 100 65,000 650
    England Mark Selby 260 157,250 605
    England David Gilbert 197 111,600 566
    Scotland John Higgins 245 133,700 546
    Norway Kurt Maflin 110 59,500 541
    England Kyren Wilson 314 161,500 514
    England Barry Hawkins 170 76,500 450
    Wales Mark Williams 249 111,100 446
    England Anthony Hamilton 70 31,000 443
    Thailand Thepchaiya Un-Nooh 136 54,500 401
    England Martin Gould 98 39,250 401
    England Hayden Staniland 13 5,000 385
    England Joe Perry 221 84,900 384
    Belgium Luca Brecel 161 60,750 377
    Wales Matthew Stevens 93 35,000 376
    England Ben Woollaston 121 43,900 363
    Wales Jamie Clarke 110 39,500 359
    England Jack Lisowski 154 54,800 356
    Scotland Graeme Dott 334 117,700 352
    England Stuart Carrington 65 22,750 350
    Scotland Anthony McGill 177 61,800 349
    China Wu Yize 29 10,000 345
    Thailand Noppon Saengkham 111 38,250 345
    Scotland Scott Donaldson 193 65,450 339
    Morocco Amine Amiri 22 7,250 330
    Iran Hossein Vafaei 38 12,250 322
    Scotland Alan McManus 63 20,250 321
    England Martin O'Donnell 101 32,000 317
    Switzerland Alexander Ursenbacher 87 27,500 316
    England Jake Nicholson 16 5,000 313
    Wales Ian Preece 32 10,000 313
    England Chris Wakelin 47 14,500 309
    China Zhao Xintong 113 34,500 305
    Wales Dominic Dale 84 25,500 304
    China Liang Wenbo 152 46,000 303
    China Lu Ning 58 17,500 302
    Thailand James Wattana 10 3,000 300
    England Elliot Slessor 129 38,500 298
    England Gary Wilson 218 64,900 298
    China Lyu Haotian 101 29,900 296
    Thailand Akani Songsermsawad 72 21,000 292
    Wales Daniel Wells 77 22,000 286
    England Sam Craigie 66 18,750 284
    England Mark Davis 66 18,500 280
    Poland Antoni Kowalski 18 5,000 278
    Belgium Ben Mertens 18 5,000 278
    Northern Ireland Jordan Brown 110 30,500 277
    England Ashley Carty 118 32,500 275
    China Tian Pengfei 97 26,500 273
    England Ian Burns 101 27,500 272
    Israel Eden Sharav 68 18,250 268
    Germany Lukas Kleckers 31 8,250 266
    England Alfie Burden 78 20,750 266
    England Tom Ford 250 66,250 265
    Northern Ireland Gerard Greene 101 26,750 265
    England Andrew Higginson 79 20,500 259
    England David Grace 91 23,250 255
    England Mark Joyce 88 22,250 253
    England Matthew Selt 159 40,150 253
    Northern Ireland Robbie Mcguigan 1 250 250
    Thailand Nutcharat Wongharuthai 1 250 250
    Wales Tyler Rees 20 5,000 250
    England Allan Taylor 48 12,000 250
    Wales Michael White 75 18,750 250
    England Liam Highfield 80 20,000 250
    England Louis Heathcote 85 21,250 250
    England Robert Milkins 120 29,950 250
    Wales Ryan Day 155 38,000 245
    England Sam Baird 71 17,250 243
    England Ricky Walden 87 21,050 242
    China Luo Honghao 59 14,000 237
    England Harvey Chandler 71 16,750 236
    Wales Jackson Page 86 20,250 235
    Wales Jak Jones 85 20,000 235
    England Jimmy White 57 13,250 232
    England Mike Dunn 56 13,000 232
    China Li Hang 69 16,000 232
    England Mark King 115 26,600 231
    China Yuan Sijun 53 12,250 231
    China Mei Xiwen 52 12,000 231
    England Jimmy Robertson 110 25,250 230
    Ireland Fergal O'Brien 103 23,250 226
    England Barry Pinches 68 15,250 224
    Cyprus Michael Georgiou 73 16,250 223
    Ireland Ken Doherty 68 15,000 221
    Hong Kong Marco Fu 51 11,000 216
    China Xiao Guodong 124 25,850 208
    England Joe O'Connor 59 12,250 208
    England Oliver Lines 62 12,750 206
    Jamaica Rory McLeod 44 9,000 205
    England Mitchell Mann 87 17,750 204
    Scotland Ross Muir 25 5,000 200
    Iran Soheil Vahedi 53 10,500 198
    Wales Lee Walker 57 11,250 197
    England Robbie Williams 92 18,000 196
    China Chen Zifan 48 9,250 193
    Wales Duane Jones 38 7,250 191
    Poland Kacper Filipiak 63 11,250 179
    Scotland Fraser Patrick 48 8,500 177
    England Andy Hicks 47 8,250 176
    China Fan Zhengyi 47 8,250 176
    England Rod Lawler 59 10,250 174
    England Nigel Bond 69 11,500 167
    Germany Simon Lichtenberg 50 8,250 165
    England Craig Steadman 61 10,000 164
    China Zhang Anda 43 7,000 163
    Wales Kishan Hirani 69 10,750 156
    China Chen Feilong 61 9,500 156
    England John Astley 60 9,250 154
    Brazil Igor Figueiredo 65 9,500 146
    England Peter Lines 50 7,000 140
    England Jamie O'Neill 52 7,250 139
    Malta Alex Borg 40 5,250 131
    Malaysia Thor Chuan Leong 50 6,500 130
    China Xu Si 42 5,250 125
    England David Lilley 52 6,500 125
    England Hammad Miah 57 6,750 118
    England Peter Ebdon 26 3,000 115
    Scotland Dean Young 9 1,000 111
    England Billy Joe Castle 45 5,000 111
    England Brandon Sargeant 37 4,000 108
    Ireland Ross Bulman 38 4,000 105
    England Andy Lee 41 4,250 104
    England Ashley Hugill 49 4,500 92
    Ireland Aaron Hill 11 1,000 91
    China Peifan Lei 34 3,000 88
    China Bai Langning 38 3,250 86
    China Si Jiahui 40 3,250 81
    Wales Andrew Pagett 31 2,500 81
    England James Cahill 44 3,250 74
    China Chang Bingyu 35 2,500 71
    England Sean Maddocks 8 250 31
    England Reanne Evans 10 250 25
    Ukraine Iulian Boiko 15 250 17
    England Paul Davison 21 250 12
    China Zhang Jiankang 24 250 10
    England Riley Parsons 28 250 9
    Poland Adam Stefanow 36 250 7
    Gibraltar Francis Becerra 3 0 0
    Bangladesh Ferdous Bhuyian 3 0 0
    England Steven Breward 3 0 0
    England Danny Brindle 3 0 0
    England David Church 3 0 0
    England Garry Coulson 3 0 0
    England Curtis Daher 3 0 0
    Gibraltar Kyle Dixon 3 0 0
    England Adam Edge 3 0 0
    Scotland Andy Fong 3 0 0
    Spain Jesus Garcia Roldan 3 0 0
    England Peter Geronimo 3 0 0
    England Rishi Gohill 3 0 0
    Germany Kharazchi Jamshid 3 0 0
    Kyle Kirkwood 3 0 0
    England Paul Ludden 3 0 0
    England Andy Milliard 3 0 0
    Germany Heiko Mutz 3 0 0
    England Jonathan Noble 3 0 0
    Germany Marc Pantenburg 3 0 0
    Spain Juan Pedro Duran 3 0 0
    England Imran Puri 3 0 0
    England Andrew Urbaniak 3 0 0
    England Mark Vincent 3 0 0
    England James Welch 3 0 0
    England Ian White 3 0 0
    England Ronnie Blake 4 0 0
    England Steven Crowley 4 0 0
    Gibraltar Adrian Holmes 4 0 0
    Nigel Howes 4 0 0
    Jersey Kevin Kelly 4 0 0
    Wales Gavin Lewis 4 0 0
    Belgium Daan Leyssen 4 0 0
    Gibraltar Gareth Lopez 4 0 0
    Spain Angel Marchena 4 0 0
    England Lee Prickman 4 0 0
    England Alfred Sims 4 0 0
    Germany Leonard Sinden 4 0 0
    Spain John Skellett 4 0 0
    England Ian Barry Stark 4 0 0
    Spain Pablo Toharia 4 0 0
    England Dave Finbow 5 0 0
    Spain Angel Garcia 5 0 0
    England Paul Gibbs 5 0 0
    England James Height 5 0 0
    England Aran Hetherington 5 0 0
    England Adam Nash 5 0 0
    Jaymie Thornbury 5 0 0
    England Mark Winsor 5 0 0
    Bulgaria Ivelin Boyanov Bozhanov 6 0 0
    England James Budd 6 0 0
    Ireland Tony Corrigan 6 0 0
    Brett Armer 7 0 0
    England Connor Benzey 7 0 0
    Portugal Francisco Domingues 7 0 0
    England Christopher Keogan 7 0 0
    Morocco Hamid Mabchour 7 0 0
    England John Nicholson 7 0 0
    France Brian Ochoiski 7 0 0
    South Africa Paul Burrell 8 0 0
    England Macauley Croft 8 0 0
    England Adam Duffy 8 0 0
    Ireland Leo Fernandez 8 0 0
    England Nick Jennings 8 0 0
    Wales Darren Morgan 8 0 0
    England Jack Smithers 8 0 0
    Russia Ivan Kakovskii 9 0 0
    England Joshua Mallender 9 0 0
    Gibraltar Andrew Olivero 9 0 0
    England Chae Ross 9 0 0
    England Daniel Womersley 9 0 0
    Wales Dylan Emery 10 0 0
    England Mike Finn 10 0 0
    Wales Callum Lloyd 10 0 0
    England Ian Martin 10 0 0
    Finland Robin Hull 11 0 0
    England Sean McAllister 11 0 0
    England Peter Devlin 12 0 0
    Morocco Yassine Zaraoni 12 0 0
    England Dale Prime 13 0 0
    Northern Ireland Gee Crawley 14 0 0
    Iceland Kristjan Helgason 16 0 0
    Morocco Ameur Riad 16 0 0
    Ireland Dessie Sheehan 16 0 0
    Belgium Sybren Sokolowski 16 0 0
    England Patrick Whelan 16 0 0
    England Oliver Brown 17 0 0
    Scotland Dylan Craig 17 0 0
    England Adam Ashley 19 0 0
    England Matthew Glasby 19 0 0
    Austria Florian Nüßle 20 0 0
    Morocco Jadouri Aboulkacem 0 0 0
    England Lee Adams 0 0 0
    India Muzakkir Ahamed Javeed 0 0 0
    Bahrain Raheem Ahmed 0 0 0
    Pakistan Hamza Akbar 0 0 0
    Qatar Nader Aldosari 0 0 0
    Morocco Hicham Baraka 0 0 0
    Morocco Yassine Bellamine 0 0 0
    Brazil Fernando Bellinassi Silva 0 0 0
    Northern Ireland Billy Brown 0 0 0
    Spain Alex Calin 0 0 0
    Portugal Filipe Cardoso 0 0 0
    Farhan Choudry 0 0 0
    Scott Donaldson - 0 0 0
    Morocco Mostafa El Younssi 0 0 0
    Morocco Saad Elantri 0 0 0
    Spain Tinaut Fernández 0 0 0
    Spain Tinaut Fernández 0 0 0
    Spain Javier González 0 0 0
    Spain Javier González 0 0 0
    England Tugba Irten 0 0 0
    Morocco Mehdi Jeoual 0 0 0
    England Adam Johnston 0 0 0
    Spain Roberto Juan Garcia 0 0 0
    Japan Keishin Kamihashi 0 0 0
    Kenya Martin Kihato 0 0 0
    Scotland Barry Lee 0 0 0
    Singapore Benny Loh Siang Leng 0 0 0
    India Mohd Majeed Saleem 0 0 0
    Morocco El Mehdi Faggane 0 0 0
    Morocco El Mokri Idriss 0 0 0
    Spain David Moreno Garcia 0 0 0
    Pakistan Yasir Nadeem 0 0 0
    Hong Kong Ken Ng 0 0 0
    Spain Juan Pedro Durán 0 0 0
    Spain Salvador Pérez Carrascal 0 0 0
    Withdrawn Player 0 0 0
    Thailand Suchakree Poomjang 0 0 0
    Morocco Souhail Rami 0 0 0
    Antony Rodriguez 0 0 0
    Spain Arturo Santamaria 0 0 0
    Germany Daniel Schneider 0 0 0
    England Hussain Shah 0 0 0
    India Hitesh Sillara 0 0 0
    England Jason Tart 0 0 0
    Anton Thorley 0 0 0
    Morteza Torabi 0 0 0
    Jak Turnbull 0 0 0
    India Saif Uddin 0 0 0
    England Damian Wilks 0 0 0
    England Sydney Wilson 0 0 0