Prize Money - Average Per Frame - Year 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 303 810,800 2,676
England Judd Trump 325 700,000 2,154
Belgium Luca Brecel 107 197,500 1,846
China Qiu Lei 6 10,000 1,667
Northern Ireland Mark Allen 275 406,000 1,476
England Shaun Murphy 192 281,500 1,466
England Kyren Wilson 427 598,450 1,402
Saudi Arabia Omar Alajlani 4 5,000 1,250
China Ding Junhui 191 238,500 1,249
Wales Mark Williams 214 266,500 1,245
China Cao Jin 15 17,500 1,167
England Ali Carter 299 311,000 1,040
England Mark Selby 273 275,100 1,008
China Zhang Anda 161 148,500 922
Wales Jak Jones 263 233,200 887
England Barry Hawkins 201 139,300 693
England Gary Wilson 288 195,100 677
China Zhou Yuelong 117 77,000 658
Scotland John Higgins 366 227,700 622
England David Gilbert 228 129,500 568
Thailand Noppon Saengkham 118 66,800 566
China Si Jiahui 209 113,500 543
England Tom Ford 184 98,200 534
England Stuart Bingham 228 117,700 516
Wales Jackson Page 149 75,500 507
England Robert Milkins 134 66,600 497
Iran Hossein Vafaei 147 72,500 493
China Cao Yupeng 92 44,000 478
England Jack Lisowski 158 74,500 472
Scotland Stephen Maguire 155 73,000 471
China Wang Xinbo 33 15,000 455
Scotland Anthony McGill 48 21,000 438
China Lyu Haotian 107 46,500 435
Australia Neil Robertson 223 89,800 403
China Zhou Jinhao 45 17,500 389
China Pang Junxu 201 76,600 381
England Martin O'Donnell 137 51,000 372
Wales Dominic Dale 130 46,000 354
England Elliot Slessor 177 61,200 346
China Wu Yize 111 38,000 342
China Yuan Sijun 114 38,500 338
England Martin Gould 9 3,000 333
Wales Matthew Stevens 108 35,000 324
England Ben Woollaston 87 28,000 322
England Robbie Williams 127 40,500 319
England Sam Craigie 125 38,400 307
Wales Jamie Jones 111 34,000 306
England Chris Wakelin 215 63,150 294
Northern Ireland Jordan Brown 116 34,000 293
England David Lilley 137 39,500 288
Ireland Aaron Hill 86 24,500 285
Wales Daniel Wells 108 30,500 282
England Zak Surety 94 26,500 282
Thailand Thepchaiya Un-Nooh 98 27,500 281
Qatar Ali Al Obaidly 19 5,000 263
China Long Zehuang 99 26,000 263
England Joe O'Connor 224 57,900 258
Wales Ryan Day 230 59,400 258
Scotland Graeme Dott 97 25,000 258
Scotland Scott Donaldson 113 29,000 257
England Matthew Selt 136 34,900 257
China He Guoqiang 131 33,500 256
Belgium Julien Leclercq 81 20,500 253
England Joe Perry 104 26,300 253
England Adam Duffy 58 14,500 250
China Liu Hongyu 72 18,000 250
China Tian Pengfei 88 22,000 250
England Ashley Hugill 77 19,000 247
England Sanderson Lam 77 19,000 247
Germany Lukas Kleckers 61 15,000 246
China Fan Zhengyi 174 42,600 245
England Ricky Walden 221 53,500 242
China Xiao Guodong 122 28,400 233
England Mark Davis 95 21,500 226
China Xu Si 87 19,500 224
Wales Jamie Clarke 83 18,500 223
Wales Michael White 87 19,000 218
England David Grace 74 16,000 216
Hong Kong Marco Fu 96 20,500 214
England John Astley 47 10,000 213
Ireland Ken Doherty 38 8,000 211
England Louis Heathcote 119 24,000 202
Belgium Ben Mertens 92 18,000 196
England Anthony Hamilton 81 15,500 191
England Oliver Brown 95 18,000 189
England Stuart Carrington 122 23,000 189
Northern Ireland Robbie Mcguigan 27 5,000 185
China Ma Hailong 95 17,000 179
Wales Liam Davies 57 10,000 175
Switzerland Alexander Ursenbacher 81 14,000 173
England Ian Burns 88 15,000 170
England Jimmy White 30 5,000 167
England Alfie Burden 73 12,000 164
India Ishpreet Singh Chadha 70 11,500 164
England Jenson Kendrick 122 20,000 164
England Jimmy Robertson 87 14,100 162
England Andrew Higginson 83 13,000 157
Wales Andrew Pagett 82 12,500 152
China Xing Zihao 68 10,000 147
England Oliver Lines 55 8,000 145
China Jiang Jun 110 16,000 145
England Liam Pullen 78 11,000 141
England Andy Hicks 73 10,000 137
England Ashley Carty 89 12,000 135
Wales Alfie Davies 71 9,500 134
Scotland Ross Muir 78 10,000 128
England James Cahill 79 10,000 127
United Arab Emirates Mohammed Shehab 43 5,000 116
Malaysia Thor Chuan Leong 57 6,000 105
England Peter Lines 67 7,000 104
China Yisong Peng 77 8,000 104
Wales Duane Jones 53 5,500 104
England Mark Joyce 91 9,000 99
England Haydon Pinhey 82 8,000 98
Stan Moody 68 6,500 96
Ukraine Iulian Boiko 95 9,000 95
England Rod Lawler 53 5,000 94
Hungary Bulcsú Révész 53 5,000 94
England Daniel Womersley 66 6,000 91
England Allan Taylor 108 9,000 83
England Liam Highfield 62 5,000 81
Wales Dylan Emery 120 9,500 79
England Barry Pinches 67 5,000 75
China Gao Yang 69 5,000 72
Egypt Mostafa Dorgham 71 5,000 70
Estonia Andres Petrov 73 5,000 68
England Sean O'Sullivan 75 5,000 67
England Hamim Hussain 34 2,000 59
China Peifan Lei 19 1,000 53
England Ryan Davies 38 2,000 53
Hong Kong Cheung Ka Wai 38 2,000 53
England Steven Hallworth 40 2,000 50
England Josh Mulholland 42 2,000 48
England Mitchell Mann 43 2,000 47
England Connor Benzey 45 2,000 44
England Farakh Ajaib 62 2,000 32
England Harvey Chandler 33 1,000 30
England Michael Holt 35 1,000 29
Jamaica Rory McLeod 44 1,000 23
England Hammad Miah 44 1,000 23
China Gong Chenzhi 47 1,000 21
Thailand Mink Nutcharut 48 1,000 21
Scotland Liam Graham 50 1,000 20
Poland Antoni Kowalski 58 1,000 17
England Joshua Thomond 58 1,000 17
England Simon Blackwell 71 1,000 14
Scotland Chris Totten 72 1,000 14
England Matthew Day 4 0 0
England Imran Puri 5 0 0
Pakistan Mubashir Raza 5 0 0
England Gary Skipworth 5 0 0
Scotland Stephen Hendry 6 0 0
China Wang Xinzhong 6 0 0
Pakistan Mohammed Asif 8 0 0
Thailand Nipitpon Manamuti 8 0 0
Pakistan Hunain Memon 8 0 0
England Jai Platts 8 0 0
England Dean Reynolds 8 0 0
Thailand Vorawit Thongweang 8 0 0
England Daniel Walker 8 0 0
Thailand Patipaan Wonghun 8 0 0
England Matthew Woodcock 8 0 0
China Xian Ziheng 8 0 0
Australia Simon Bevz 9 0 0
Bangladesh Shuvo Biswas 9 0 0
China Luo Chenliang 9 0 0
England Nigel Clarke 9 0 0
England Kian Dennett 9 0 0
India Angad Ghai 9 0 0
Thailand Lomnaw Issarangkun 9 0 0
England Bradley Jones 9 0 0
Thailand Sumongkhon Khamphul 9 0 0
Russia Arsenii Korolev 9 0 0
England Elias Martin-Beris 9 0 0
Pakistan Aadil-Hussain Narejo 9 0 0
England Jake Robinson 9 0 0
England Daniel Stevenson 9 0 0
England Ronnie Sullivan 9 0 0
England Lee Whaley 9 0 0
China Chen Xiaolong 9 0 0
Iran Mohammad Ali Moghadam 10 0 0
Pakistan Muhammad Azhar Khan 10 0 0
England Scott Bell 10 0 0
Wales Oliver Briffett-Payne 10 0 0
Scotland Michael Collumb 10 0 0
Wales Ross Jones 10 0 0
Thailand Taweesap Kongkitchertchoo 10 0 0
Ireland Noel Landers 10 0 0
Iran Arman Madanighafarokhi 10 0 0
Pakistan Ian Mark John 10 0 0
England Faizaan Mohammed 10 0 0
England Aidan Murphy (II) 10 0 0
England Phillip Owen Blackburn 10 0 0
England Richard Pipe 10 0 0
Austria Paul Schopf 10 0 0
Thailand Pongsatorn Seemuen 10 0 0
Wales Marc Shaw 10 0 0
China Pan Yiming 10 0 0
England Jake Crofts 11 0 0
England Callum Downing 11 0 0
Nepal Ayush Gautam 11 0 0
England Scott Harrison 11 0 0
China Huang Jiahao 11 0 0
England Kuldesh Johal 11 0 0
India Anand Raghuvanshi 11 0 0
England Wayne Townsend 11 0 0
China Cao Zeyi 11 0 0
China Dong Zihao 11 0 0
Nepal Saroj Gautam 12 0 0
Pakistan Muhammad Hamza Ilyas 12 0 0
China Zhao Hanyang 12 0 0
China Deng Jinhong 12 0 0
Iran Shahin Khorami Del 12 0 0
Poland Michał Kotiuk 12 0 0
England Saqib Nasir 12 0 0
Thailand Wiphu Phuthisabodi 12 0 0
Pakistan Zulfiqar Qadir 12 0 0
Wales Tyler Rees 12 0 0
Wales Matthew Roberts 12 0 0
Pakistan Sohail Shahzad 12 0 0
Iran Hamed Zarehdoust 12 0 0
Mark Bell 13 0 0
England Darren Burns 13 0 0
England Billy Joe Castle 13 0 0
Thailand Pongsakron Chongjairak (II) 13 0 0
Bulgaria Velian Dimitrov 13 0 0
Latvia Rodion Judin 13 0 0
India Danish Khan 13 0 0
Thailand Boonpithak Lothong 13 0 0
England Andy Marriott 13 0 0
England Alex Millington 13 0 0
France Nicolas Mortreux 13 0 0
England Scott Rogan 13 0 0
Taiwan Lin Shu-hung 13 0 0
England Aidan Gallagher 14 0 0
Pakistan Hassan Gull 14 0 0
England Stephen Kershaw 14 0 0
England Luke Simmonds 14 0 0
Scotland Gary Thomson 14 0 0
Hong Kong Wallace Wong 14 0 0
Northern Ireland Joel Connolly Jnr 15 0 0
Ireland Aman Goel 15 0 0
France Brian Ochoiski 15 0 0
England Evan Plummer (II) 15 0 0
England Martin Shepherdson 15 0 0
Malaysia Rory Thor 15 0 0
Pakistan Qadeer Abbas 16 0 0
India Abhishek Bajaj 16 0 0
England Callum Beresford 16 0 0
England James Burrett 16 0 0
China Ren Jiaxing 16 0 0
England Ian Martin 16 0 0
England Andrew Milliard 16 0 0
Thailand Pawaris Ngamkham 16 0 0
England Phil O'Kane 16 0 0
England Aristos Pampouris 16 0 0
England Martyn Taylor 16 0 0
England Anthony Wall 16 0 0
Scotland Steven Wardropper 16 0 0
Poland Mateusz Baranowski 17 0 0
Thailand Jongrak Boonrod 17 0 0
England John Fearick 17 0 0
India Hrithik Jain 17 0 0
Canada James Lee 17 0 0
Belgium Daan Leyssen 17 0 0
Pakistan Babar Masih 17 0 0
England Gary Milne 17 0 0
England Luke Pinches 17 0 0
Iran Mohammad Reza Pishvari 17 0 0
England Chae Ross 17 0 0
England Brandon Sargeant 17 0 0
England James Silverwood 17 0 0
Thailand Narongdat Takantong 17 0 0
England Adam Abbas 18 0 0
England Labeeb Ahmed 18 0 0
Scotland Jack Borwick 18 0 0
England Jay Bullen 18 0 0
Thailand Thitiphong Choolasak 18 0 0
England Matthew Glasby 18 0 0
England Edward Jones 18 0 0
England Sean McAllister 18 0 0
England Lee Shanker 18 0 0
England Hayden Staniland 18 0 0
India Vinay Swaminathan 18 0 0
Wales Alex Taubman 18 0 0
England Patrick Whelan 18 0 0
India Digvijay Kadian 19 0 0
Thailand Chatchapong Nasa 19 0 0
Thailand Passakorn Sittikrai 19 0 0
China Zhang Yang 19 0 0
Thailand Nattanapong Chaikul 20 0 0
England Neal Jones 20 0 0
England Tony Knowles 20 0 0
England Andy Lavin 20 0 0
Pakistan Umer-Naeem Memon 20 0 0
England Jamie Barrett 21 0 0
Malta Aaron Busuttil 21 0 0
England Bradley Cowdroy 21 0 0
England Brandon Hall 21 0 0
Hong Kong Chau Hon Man 21 0 0
England Halim Hussain 21 0 0
Scotland Keith Keldie 21 0 0
England Adrian Rosa 21 0 0
Thailand Narinton Tasurin 21 0 0
Iran Morteza Torabi (II) 21 0 0
Pakistan Muhammad Ahsan Javaid 22 0 0
England Simon Bedford 22 0 0
China Li Chengjie 22 0 0
India Subrat Das 22 0 0
Hong Kong Ng On Yee 22 0 0
Thailand Prin Ratmukda 22 0 0
England Lee Stephens 22 0 0
China Yulu Bai 23 0 0
Wales Jack Bradford 23 0 0
Ireland Fergal O'Brien 23 0 0
England Stuart Watson 23 0 0
China Liu Wenwei 23 0 0
China Feng Yu 23 0 0
Pakistan Hamza Akbar 24 0 0
England Danny Brindle 24 0 0
England Jeff Cundy 24 0 0
Germany Manuel Ederer 24 0 0
Hong Kong Shaun Liu 24 0 0
England Mark Lloyd 24 0 0
Singapore Jaden Ong Jia Jun 24 0 0
Iran Amir Sarkhosh 24 0 0
England Peter Devlin 25 0 0
India Asutosh Padhy 25 0 0
England Sydney Wilson 25 0 0
England Gary Filtness 26 0 0
China Deng Haohui 26 0 0
Hong Kong Yu Kiu Chang 26 0 0
England Jed Mann 26 0 0
Thailand Ritthichai Chimphanang 27 0 0
Pakistan Farhan Noor 27 0 0
India Laxman Rawat 27 0 0
Pakistan Muhammad Siddiqui (II) 27 0 0
England Mark Vincent 27 0 0
England Rebecca Kenna 28 0 0
England Sean Maddocks 28 0 0
India Shrikrishna Suryanarayanan 28 0 0
Pakistan Muhammad Umar Khan 28 0 0
Pakistan Rana Irfan Aslam 30 0 0
Hong Kong Wan Nansen Sin Man 30 0 0
England Craig Steadman 30 0 0
England Oliver Sykes 31 0 0
China Zhang Zhijie 31 0 0
England Matt Williams 32 0 0
China Luo Zetao 32 0 0
Egypt Mohamed Ibrahim 33 0 0
England Jamie O'Neill 33 0 0
Northern Ireland Fergal Quinn (II) 33 0 0
India Dhruv Patel 34 0 0
Malaysia Lim Kok Leong 35 0 0
Pakistan Muhammad Naseem Akhtar 35 0 0
Thailand Siripaporn Nuanthakhamjan 35 0 0
Wales Riley Powell 35 0 0
Scotland Dean Young 35 0 0
China Chen Qiyu 36 0 0
China Liu Yang 36 0 0
England Alex Clenshaw 37 0 0
Thailand Putthakam Kimsuk 37 0 0
England George Pragnell (II) 37 0 0
England Andy Lee 38 0 0
Brazil Victor Sarkis 38 0 0
China Wang Yuchen 38 0 0
South Korea Daegyu Lee 39 0 0
Thailand Akani Songsermsawad 39 0 0
Moldova Vladislav Gradinari 40 0 0
China Luo Honghao 40 0 0
England Lewis Ullah 40 0 0
China Liang Xiaolong 40 0 0
England Zack Richardson 41 0 0
Pakistan Haris Tahir 42 0 0
Hong Kong Fung Kwok Wai 44 0 0
United States Ahmed Aly Elsayed 45 0 0
Germany Umut Dikme 45 0 0
Iran Amin Sanjaei 45 0 0
Austria Florian Nüßle 47 0 0
Latvia Artemijs Zizins 47 0 0
England Reanne Evans 48 0 0
Iran Ali Gharahgozlou 48 0 0
Northern Ireland Gerard Greene 48 0 0
England Kayden Brierley 49 0 0
England Joshua Cooper 49 0 0
England Manasawin Phetmalaikul 51 0 0
Australia Ryan Thomerson 52 0 0
Iran Ehsan Heydarinezhad 53 0 0
India Himanshu Jain 53 0 0
India Kreishh Gurbaxani 57 0 0
China Lan Yuhao 61 0 0
England Paul Deaville 62 0 0
Ukraine Anton Kazakov 83 0 0
Morocco Idriss El Mokri 0 0 0
Iran Majid Gharehgozlou 0 0 0
Russia Andrey Gladyk 0 0 0
Pakistan Aarash Ijaz 0 0 0
Albania Dorjan Maknori 0 0 0
England John Minto 0 0 0
Austria Maximilian Pfleger 0 0 0