Prize Money - Average Per Frame - Season 2023-2024 - Professional

Filtering

Average prize money earned by a player per frame played.
Status
Categories
Scope
Range
Player Frames Prize Money Average
England Ronnie O'Sullivan 489 1,266,300 2,590
England Judd Trump 650 991,000 1,525
Northern Ireland Mark Allen 442 654,500 1,481
Qatar Ali Al Obaidly 4 5,000 1,250
Saudi Arabia Omar Alajlani 4 5,000 1,250
China Dong Zihao 8 10,000 1,250
Belgium Luca Brecel 277 337,000 1,217
Wales Mark Williams 391 443,000 1,133
England Kyren Wilson 572 646,950 1,131
China Zhang Anda 403 414,000 1,027
England Shaun Murphy 292 278,000 952
China Ding Junhui 411 388,500 945
England Ali Carter 472 425,000 900
England Mark Selby 482 401,100 832
Wales Jak Jones 342 244,450 715
England Gary Wilson 445 310,850 699
England Barry Hawkins 447 308,800 691
Scotland John Higgins 571 368,200 645
Australia Neil Robertson 312 181,300 581
England Tom Ford 400 227,950 570
Iran Hossein Vafaei 320 173,000 541
England Robert Milkins 300 159,100 530
England David Gilbert 345 171,500 497
England Jack Lisowski 321 156,500 488
England Stuart Bingham 351 161,450 460
Thailand Noppon Saengkham 346 155,800 450
China Cao Yupeng 217 97,000 447
China Zhou Yuelong 300 133,000 443
Scotland Stephen Maguire 303 132,000 436
England Chris Wakelin 387 155,650 402
China Si Jiahui 332 131,000 395
China Wu Yize 211 82,250 390
China Lyu Haotian 302 116,250 385
Wales Jackson Page 206 76,000 369
China Deng Haohui 28 10,000 357
Wales Dominic Dale 252 89,000 353
China Fan Zhengyi 305 106,850 350
Northern Ireland Jordan Brown 249 86,500 347
China Xu Si 175 60,500 346
China Yuan Sijun 254 87,250 344
Scotland Anthony McGill 177 60,000 339
England Martin O'Donnell 250 84,250 337
China Xiao Guodong 292 95,150 326
Wales Jamie Jones 228 72,250 317
Thailand Thepchaiya Un-Nooh 214 67,500 315
Ireland Aaron Hill 193 59,750 310
England Elliot Slessor 296 91,200 308
England Matthew Selt 297 91,150 307
England Robbie Williams 258 78,500 304
England Sam Craigie 254 76,400 301
China Pang Junxu 314 93,350 297
Wales Matthew Stevens 206 59,500 289
Wales Ryan Day 336 96,900 288
China Liu Hongyu 192 54,750 285
Scotland Graeme Dott 181 51,000 282
Wales Daniel Wells 232 65,250 281
England Sanderson Lam 215 58,500 272
England Anthony Hamilton 166 45,000 271
England Mark Davis 213 57,500 270
England Joe O'Connor 319 85,900 269
England Ricky Walden 380 99,750 263
England Joe Perry 198 51,550 260
England Zak Surety 194 49,500 255
Ireland Leone Crowley 1 250 250
Hong Kong Shaun Liu 2 500 250
England Oliver Lines 168 42,000 250
England Ben Woollaston 195 48,250 247
Scotland Scott Donaldson 211 52,000 246
Belgium Julien Leclercq 172 42,000 244
England Jimmy Robertson 218 52,600 241
England David Lilley 189 45,000 238
China He Guoqiang 290 68,250 235
Wales Michael White 218 50,500 232
Wales Jamie Clarke 198 45,500 230
Wales Dylan Emery 171 38,500 225
China Tian Pengfei 154 34,000 221
Hong Kong Marco Fu 194 42,000 216
England Ashley Carty 207 44,500 215
Belgium Ben Mertens 178 38,250 215
England Martin Gould 71 15,000 211
England Liam Highfield 108 22,750 211
England David Grace 150 31,250 208
Germany Lukas Kleckers 161 33,000 205
China Wang Xinbo 49 10,000 204
England Ashley Hugill 173 34,750 201
China Xing Zihao 157 31,250 199
England Jimmy White 112 22,250 199
England James Cahill 160 31,250 195
England Mark Joyce 155 30,000 194
England Andy Hicks 143 27,000 189
China Long Zehuang 171 31,500 184
Ireland Ken Doherty 142 25,750 181
England Oliver Brown 163 29,500 181
China Ma Hailong 162 28,750 177
England Jenson Kendrick 179 31,250 175
England Ian Burns 178 31,000 174
Scotland Ross Muir 175 30,250 173
England John Astley 134 22,750 170
China Gong Chenzhi 113 18,000 159
Thailand Siripaporn Nuanthakhamjan 81 12,750 157
China Jiang Jun 182 28,500 157
England Hammad Miah 156 23,500 151
England Adam Duffy 138 20,750 150
England Stuart Carrington 230 34,250 149
United Arab Emirates Mohammed Shehab 34 5,000 147
England Louis Heathcote 234 34,000 145
China Yulu Bai 70 10,000 143
England Rod Lawler 152 21,250 140
Wales Liam Davies 72 10,000 139
Ireland Fergal O'Brien 87 12,000 138
England Sean O'Sullivan 130 17,250 133
England Andrew Higginson 181 23,750 131
Malaysia Thor Chuan Leong 162 21,250 131
India Ishpreet Singh Chadha 201 26,250 131
England Liam Pullen 189 24,000 127
England Alfie Burden 206 26,000 126
Northern Ireland Robbie Mcguigan 44 5,500 125
England Allan Taylor 165 20,250 123
China Yisong Peng 141 17,000 121
England Steven Hallworth 68 8,000 118
Switzerland Alexander Ursenbacher 172 19,000 110
Wales Duane Jones 144 15,500 108
Stan Moody 148 15,500 105
China Gao Yang 73 7,500 103
Pakistan Mohammed Asif 86 8,750 102
England Craig Steadman 86 8,500 99
England Barry Pinches 109 10,500 96
Ukraine Iulian Boiko 135 12,500 93
Jamaica Rory McLeod 84 7,750 92
England Daniel Womersley 59 5,000 85
China Wang Xinzhong 30 2,500 83
England Peter Lines 73 6,000 82
Estonia Andres Petrov 119 9,750 82
Wales Andrew Pagett 158 12,750 81
England Michael Holt 76 6,000 79
Hungary Bulcsú Révész 72 5,250 73
Scotland Liam Graham 107 7,750 72
Wales Alfie Davies 113 8,000 71
Egypt Mohamed Ibrahim 106 6,750 64
England Haydon Pinhey 135 8,250 61
Egypt Mostafa Dorgham 100 5,500 55
England Oliver Sykes 55 3,000 55
England Ryan Davies 74 4,000 54
Scotland Dean Young 154 7,500 49
Austria Florian Nüßle 47 2,250 48
England Andy Lee 117 5,250 45
Ukraine Anton Kazakov 96 4,250 44
England Sean McAllister 47 2,000 43
England Reanne Evans 100 4,250 43
England Manasawin Phetmalaikul 124 3,250 26
Thailand Mink Nutcharut 106 2,750 26
Australia Ryan Thomerson 106 2,750 26
Scotland Chris Totten 42 1,000 24
Northern Ireland Joel Connolly Jnr 14 250 18
Scotland Jack Borwick 36 500 14
England Sydney Wilson 107 1,250 12
England Jamie O'Neill 50 500 10
Wales Riley Powell 27 250 9
Wales Alex Taubman 45 250 6
Brazil Victor Sarkis 90 500 6
United States Ahmed Aly Elsayed 77 250 3
England Rebecca Kenna 80 250 3
India Himanshu Jain 89 250 3
Pakistan Aamir-Sahail Ahmed 4 0 0
Pakistan Asjad Iqbal 5 0 0
Saudi Arabia Addulrahman Saif 5 0 0
Pakistan Amir Sohail 5 0 0
China Zhijie Zhang 5 0 0
India Shahbaaz Adil Khan 6 0 0
India Shahbaaz Khan 6 0 0
China Lan Yuhao 6 0 0
England Andy Lavin 7 0 0
Australia Simon Bevz 8 0 0
Thailand Kriangsak Chiranothai 8 0 0
Hong Kong Kwan Chun Wong 8 0 0
England Heather Clare 8 0 0
Wales Jeremiah Connors 8 0 0
Iran Behnam Farshkaran 8 0 0
Hong Kong Hoi Ming Lai 8 0 0
England Dale Prime 8 0 0
England Dean Reynolds 8 0 0
Wales Marc Shaw 8 0 0
India Mandeep Singh 8 0 0
England Dylan Smith 8 0 0
England Ronnie Sullivan 8 0 0
India Rupesh Thakkar 8 0 0
Thailand Vorawit Thongweang 8 0 0
Wales Bradley Tyson 8 0 0
Pakistan Qadeer Abbas 9 0 0
Pakistan Muhammad Azhar Khan 9 0 0
England Rees Carter 9 0 0
England Robert Cloherty 9 0 0
Wales Zac Cosker 9 0 0
England Ian Desmier 9 0 0
Scotland Ayaan Iqbal 9 0 0
Bahrain Nader Jaber Aldoseri 9 0 0
Wales Neil Jones 9 0 0
Latvia Filips Kalniņš 9 0 0
Pommy Kang 9 0 0
Pakistan Yasir Karim Jesani 9 0 0
Thailand Taweesap Kongkitchertchoo 9 0 0
Pakistan Sharjeel Mahmood Asmat 9 0 0
Canada Mehran Maneshgar 9 0 0
England Andy Marriott 9 0 0
England Ian Martin 9 0 0
England Andy Neck 9 0 0
Romania Andrei Orzan 9 0 0
England Ben Pacan 9 0 0
Pakistan Abdul Raheem 9 0 0
England Scott Rogan 9 0 0
Bahrain Habib Subah Humood 9 0 0
Hong Kong Yee Ting Cheung 9 0 0
England Daniel Walker 9 0 0
England Daniel Webb 9 0 0
England Daniel Young (II) 9 0 0
Iran Mohammad Ali Moghadam 10 0 0
Ian Barlow 10 0 0
England Ronnie Blake 10 0 0
Wales Oliver Briffett-Payne 10 0 0
England Peter Devlin 10 0 0
Portugal Francisco Domingues 10 0 0
England John Fearick 10 0 0
South Korea Yong Hwang 10 0 0
Pakistan Muhammad Imran 10 0 0
England Kuldesh Johal 10 0 0
Latvia Arturs Kengis 10 0 0
Guernsey James Kirk 10 0 0
Scotland Sam McKay 10 0 0
England Tam Mustafa 10 0 0
England Michael Robert Joyce 10 0 0
England Luke Simmonds 10 0 0
India Dharminder Singh Lilly 10 0 0
Singapore Kingsley Tian Yi Ang 10 0 0
Wales Carl Bennett 11 0 0
England James Burrett 11 0 0
England Nigel Clarke 11 0 0
England Aidan Gallagher 11 0 0
China Deng Jinhong 11 0 0
India Digvijay Kadian 11 0 0
Singapore Chee Keong Chan 11 0 0
England Tony Knowles 11 0 0
England Ronnie Kralj 11 0 0
Germany Julien Leifert 11 0 0
England Sean Maddocks 11 0 0
Thailand Chatchapong Nasa 11 0 0
Pakistan Muhammad Naseem Akhtar 11 0 0
England Richard Pipe 11 0 0
England Evan Plummer (II) 11 0 0
Iran Alireza Rezaei 11 0 0
Iran Amin Sanjaei 11 0 0
India Shrikrishna Suryanarayanan 11 0 0
England Gary Widdecombe 11 0 0
Iran Hamed Zarehdoust 11 0 0
England Farakh Ajaib 12 0 0
Ireland Ross Bulman 12 0 0
Germany Manuel Ederer 12 0 0
Pakistan Muhammad Hamza Ilyas 12 0 0
Hong Kong Chau Hon Man 12 0 0
India Hrithik Jain 12 0 0
China Ren Jiaxing 12 0 0
Singapore Keng Kwang Chan 12 0 0
England Mark Lloyd 12 0 0
Pakistan Umer-Naeem Memon 12 0 0
England Gary Miller 12 0 0
England Sheldon O’Connor 12 0 0
Nepal Moti Pakharin 12 0 0
India Rutul Pambhar 12 0 0
Spain Juan Pedro Duran 12 0 0
Thailand Wiphu Phuthisabodi 12 0 0
England Jake Robinson 12 0 0
Pakistan Muhammad Siddiqui (II) 12 0 0
England Adam Williams 12 0 0
England Jason Wright 12 0 0
England Andrew Greaves 13 0 0
England Kyle Holland 13 0 0
England Elias Martin-Beris 13 0 0
England Aristos Pampouris 13 0 0
United Arab Emirates Abdulrahman Saif 13 0 0
Belgium Edwin Depoorter 14 0 0
Ireland Aman Goel 14 0 0
England Jack Harris 14 0 0
England Saqib Nasir 14 0 0
Hong Kong Ng On Yee 14 0 0
Singapore Jaden Ong Jia Jun 14 0 0
England George Pragnell (II) 14 0 0
England Imran Puri 14 0 0
Iran Morteza Torabi (II) 14 0 0
England Edward Warr 14 0 0
England Jeff Cundy 15 0 0
Hong Kong Chan Hon Kwan 15 0 0
England Hamim Hussain 15 0 0
Alfie Lee 15 0 0
Iran Arman Mardanighafarokhi 15 0 0
India Lucky Vatnani 15 0 0
China Liang Xiaolong 15 0 0
China Luo Zetao 15 0 0
Saudi Arabia Ayman Alamri 16 0 0
England Jake Crofts 16 0 0
Ireland Andrew Doherty 16 0 0
England Jed Mann 16 0 0
Ireland Aidan Murphy 16 0 0
England Tom Peasland 16 0 0
England Mohammed Rangzib 16 0 0
Wales Matthew Roberts 16 0 0
England Andrew Robson 16 0 0
China Lee Tszho 16 0 0
Iran Omid Veirani 16 0 0
China Liu Wenwei 16 0 0
England Labeeb Ahmed 17 0 0
England Danny Brindle 17 0 0
South Africa Paul Burrell 17 0 0
Thailand Pongsakron Chongjairak (II) 17 0 0
Scotland Rhys Clark 17 0 0
England Bradley Cowdroy 17 0 0
England Joe Fenton 17 0 0
Pakistan Nadeem Gul 17 0 0
England James Height 17 0 0
Isle of Man Darryl Hill 17 0 0
Hong Kong Lau Ka Lam 17 0 0
Scotland Keith Keldie 17 0 0
Wales Anthony Krysa 17 0 0
England Andrew Milliard 17 0 0
England Faizaan Mohammed 17 0 0
France Nicolas Mortreux 17 0 0
England Mark Vincent 17 0 0
Pakistan Hamza Akbar 18 0 0
England Scott Bell 18 0 0
England Neil Craycraft 18 0 0
Northern Ireland Gerard Greene 18 0 0
Hong Kong Tsz Ho Lee 18 0 0
South Korea Daegyu Lee 18 0 0
England Mitchell Mann 18 0 0
Pakistan Babar Masih 18 0 0
England Darren McVicar 18 0 0
Scotland Fraser Patrick 18 0 0
England Chae Ross 18 0 0
England James Silverwood 18 0 0
England Andrew Tapper 18 0 0
Pakistan Muhammad Umer Khan 18 0 0
England Anthony Wall 18 0 0
India Shivam Arora 19 0 0
Belgium Wang Chooi Tan 19 0 0
Scotland Michael Collumb 19 0 0
England Tom Maxfield 19 0 0
England David Allender 20 0 0
England Mike Finn 20 0 0
England Samuel Lee-Stevens 20 0 0
Thailand Prin Ratmukda 20 0 0
England Jason Tart 20 0 0
China Chen Xiaolong 20 0 0
Wales Jack Bradford 21 0 0
England Simon Dent 21 0 0
England Jack Haley 21 0 0
England Ben Robinson 21 0 0
England Stuart Watson 21 0 0
England Alex Clenshaw 22 0 0
India Kreishh Gurbaxani 22 0 0
Latvia Rodion Judin 22 0 0
Wales Jordan Shepherd 22 0 0
Thailand Narongdat Takantong 22 0 0
England Wayne Townsend 22 0 0
France Niel Vincent 22 0 0
China Zhang Zhijie 22 0 0
France Brian Ochoiski 23 0 0
Pakistan Zulfiqar Qadir 23 0 0
Wales Tyler Rees 23 0 0
England Lee Shanker 23 0 0
England Harvey Chandler 24 0 0
England Alex Millington 24 0 0
England Riley Parsons 24 0 0
Israel Eden Sharav 24 0 0
England Connor Benzey 25 0 0
Canada James Lee 25 0 0
Pakistan Sattar Noor 25 0 0
India Laxman Rawat 25 0 0
Scotland Gary Thomson 25 0 0
Philippines Alvin Barbero 26 0 0
England Kayden Brierley 26 0 0
China Li Chengjie 26 0 0
England Nathan Jones 26 0 0
United Arab Emirates Khalid Kamali 26 0 0
England Stephen Kershaw 26 0 0
Belgium Daan Leyssen 26 0 0
Pakistan Awaisullah Munir 26 0 0
England Paul Deaville 27 0 0
England Matthew Glasby 27 0 0
Pakistan Sharjeel Mahmood 27 0 0
England Billy Joe Castle 28 0 0
England Luke Pinches 28 0 0
Jersey Gary Britton 29 0 0
England Joshua Cooper 29 0 0
England Neal Jones 29 0 0
Hong Kong Hon Man Chau 29 0 0
England Phil O'Kane 29 0 0
India Sparsh Pherwani 29 0 0
Scotland Amaan Iqbal 30 0 0
Hong Kong Fung Kwok Wai 30 0 0
England John Parkin 30 0 0
Hong Kong Kai Sang Yeung 30 0 0
England Hayden Staniland 30 0 0
England Martyn Taylor 30 0 0
England Lewis Ullah 30 0 0
England Jamie Wilson 30 0 0
Pakistan Muhammad Ahsan Javaid 31 0 0
England Brandon Hall 31 0 0
Scotland Stephen Hendry 31 0 0
Thailand Nattanapong Chaikul 32 0 0
Thailand Tawan Pooltong 32 0 0
Pakistan Mubashir Raza 32 0 0
England Patrick Whelan 32 0 0
Poland Antoni Kowalski 33 0 0
England Jamie Barrett 34 0 0
England Ben Fortey 34 0 0
England Halim Hussain 34 0 0
Thailand Putthakam Kimsuk 34 0 0
Malta Aaron Busuttil 35 0 0
Germany Umut Dikme 36 0 0
China Huang Jiahao 36 0 0
England Bash Maqsood 36 0 0
Philippines Jefrey Roda 37 0 0
Finland Robin Hull 38 0 0
Hong Kong Yu Kiu Chang 38 0 0
India Asutosh Padhy 38 0 0
China Peifan Lei 40 0 0
England Zack Richardson 40 0 0
Moldova Vladislav Gradinari 41 0 0
India Dhruv Patel 41 0 0
China Wang Yuchen 42 0 0
England Simon Bedford 44 0 0
Iran Amir Sarkhosh 45 0 0
Poland Daniel Holoyda 49 0 0
England Joshua Thomond 50 0 0
England Josh Mulholland 53 0 0
Northern Ireland Fergal Quinn (II) 53 0 0
Hong Kong Cheung Ka Wai 71 0 0
Pakistan Muhammad Arshad Nasir 0 0 0
Nepal Som Bahadur Tamang 0 0 0
Australia Peter Bloomfield 0 0 0
India Luv Boricha 0 0 0
Australia Michael Boyne 0 0 0
Australia Barry Bradshaw 0 0 0
Australia Kevin Brest 0 0 0
Australia Ehsan Chedid 0 0 0
Australia Tom Cloos 0 0 0
Australia Ian Davies 0 0 0
Australia Sayed Dawood Hussaini 0 0 0
Australia Sam Delia 0 0 0
Netherlands Rene Dikstra 0 0 0
Germany Markus Drude 0 0 0
Morocco Idriss El Mokri 0 0 0
Australia Terry Emmett 0 0 0
Australia Jayson Fonoia 0 0 0
Australia Ben Gordon 0 0 0
New Zealand Daniel Haenga 0 0 0
Australia Mark Harper 0 0 0
Australia Nuri Hassim 0 0 0
Germany Mike Henson 0 0 0
Australia Ernie Hille 0 0 0
Australia Len Hills 0 0 0
Australia Zachary Hilton 0 0 0
Australia Luke Hough 0 0 0
Australia John Huynh 0 0 0
Australia Steve Jay 0 0 0
Australia Greg Jenkins 0 0 0
China Jun Jiang 0 0 0
Australia Rahul Joshi 0 0 0
Russia Ivan Kakovskii 0 0 0
Australia Nathan Karam 0 0 0
Australia Brian Kepu 0 0 0
Australia Albert Knezevic 0 0 0
Australia Lupeni Kula 0 0 0
Hong Kong Hon Kwan Chan 0 0 0
Nepal Milan Lama 0 0 0
Australia Mario Laus 0 0 0
China Zetao Luo 0 0 0
India Sumer Mago 0 0 0
Albania Dorjan Maknori 0 0 0
Australia Gary Mares 0 0 0
Australia Fowad Masood 0 0 0
Australia Alan McCarthy 0 0 0
Australia Greg McCarthy 0 0 0
Australia Frank Mezzasalma 0 0 0
Australia Joe Minici 0 0 0
Australia George Neradilek 0 0 0
Australia Timothy Ng 0 0 0
Australia Paul Ng 0 0 0
Germany Edgar Nickel 0 0 0
England Paul Norris 0 0 0
Australia Jarrod Nunn 0 0 0
Australia Andrew Parker 0 0 0
Australia Dennis Paul 0 0 0
Australia Jason Perry 0 0 0
Austria Maximilian Pfleger 0 0 0
Australia Alex Render 0 0 0
Australia Craig Russ 0 0 0
Australia Andrew Samarjia 0 0 0
Australia Leigh Senko 0 0 0
Australia Faramarz Sharifi 0 0 0
Australia Michael Sharp 0 0 0
Taiwan Iyang Shih 0 0 0
China Lin Shuai 0 0 0
Australia Billy Shum 0 0 0
Australia George Spiteri 0 0 0
Pakistan Haris Tahir 0 0 0
Australia Vinh Thanh Tran 0 0 0
Australia Ron Tulloch 0 0 0
Australia Sing Vong Suthi 0 0 0
Australia Anh Vu 0 0 0
Australia David Waller 0 0 0
Australia Owen Wang 0 0 0
Australia Jom Wangta 0 0 0
Australia Brett Watson 0 0 0
Australia Nick Waymouth 0 0 0
Australia Nathan White 0 0 0
Australia Glen Wilkinson 0 0 0
Australia Jessica Woods 0 0 0
Australia David Wright (II) 0 0 0
Australia Ching Yie 0 0 0
Australia Sebastian Zhang 0 0 0
Latvia Artemijs Zizins 0 0 0