Greatest Winning Margin - Season 2018-2019 - Professional

Filtering

Top players based on the amount of frames more won versus the frames won by their opponents.
Status
Categories
Scope
Range
Player Frames Played Frames Won Frames Lost Frame margin Winning margin
England Judd Trump 19 13 6 7 2.17
England Mark Selby 39 23 16 7 1.44
China Ding Junhui 26 14 12 2 1.17
England Shaun Murphy 30 15 15 0 1
England Ali Carter 41 27 14 13 1.93
Scotland John Higgins 4 4 0 4 1
England Peter Ebdon 37 20 17 3 1.18
Wales Ryan Day 36 19 17 2 1.12
England Robert Milkins 53 26 27 -1 0.96
England Ricky Walden 70 43 27 16 1.59
China Li Hang 34 20 14 6 1.43
England Mark Davis 48 28 20 8 1.4
Australia Neil Robertson 69 47 22 25 2.14
Wales Mark Williams 79 48 31 17 1.55
Wales Matthew Stevens 14 6 8 -2 0.75
Norway Kurt Maflin 38 18 20 -2 0.9
England Stuart Bingham 25 12 13 -1 0.92
Northern Ireland Mark Allen 51 29 22 7 1.32
England Jamie Cope 63 41 22 19 1.86
China Tian Pengfei 36 18 18 0 1
England Nigel Bond 28 9 19 -10 0.47
England Martin Gould 11 3 8 -5 0.38
Scotland Graeme Dott 41 25 16 9 1.56
England Joe Perry 61 36 25 11 1.44
Scotland Stephen Maguire 63 36 27 9 1.33
Hong Kong Marco Fu 60 38 22 16 1.73
Northern Ireland Gerard Greene 26 11 15 -4 0.73
England Barry Hawkins 65 40 25 15 1.6
China Mei Xiwen 47 27 20 7 1.35
England Jimmy White 23 6 17 -11 0.35
Ireland Ken Doherty 18 7 11 -4 0.64
England Alfie Burden 29 14 15 -1 0.93
England Tom Ford 37 17 20 -3 0.85
England Anthony Hamilton 56 36 20 16 1.8
England Mark King 47 25 22 3 1.14
England Mark Joyce 32 13 19 -6 0.68
England Rory McLeod 38 17 21 -4 0.81
England Andrew Higginson 43 24 19 5 1.26
Wales Dominic Dale 31 14 17 -3 0.82
China Liang Wenbo 33 20 13 7 1.54
England Mike Dunn 34 17 17 0 1
England Rod Lawler 40 19 21 -2 0.9
Thailand James Wattana 14 5 9 -4 0.56
England Ben Woollaston 33 18 15 3 1.2
Ireland Fergal O'Brien 58 32 26 6 1.23
England Matthew Selt 53 28 25 3 1.12
England Barry Pinches 47 28 19 9 1.47
England David Gilbert 84 50 34 16 1.47
England Peter Lines 33 17 16 1 1.06
England Michael Holt 47 27 20 7 1.35
England Matthew Couch 21 8 13 -5 0.62
Scotland Alan McManus 26 12 14 -2 0.86
China Xiao Guodong 44 26 18 8 1.44
England Jack Lisowski 77 54 23 31 2.35
England Jimmy Robertson 27 12 15 -3 0.8
England Liam Highfield 29 17 12 5 1.42
England Kuldesh Johal 68 37 31 6 1.19
Wales Jamie Jones 35 18 17 1 1.06
England Andy Hicks 63 34 29 5 1.17
England Kyren Wilson 66 41 25 16 1.64
Scotland Anthony McGill 26 12 14 -2 0.86
England Paul Davison 29 15 14 1 1.07
Wales Michael White 36 18 18 0 1
Thailand Noppon Saengkham 66 36 30 6 1.2
England Simon Bedford 75 45 30 15 1.5
Wales Andrew Pagett 32 18 14 4 1.29
England Jamie O'Neill 52 31 21 10 1.48
Wales Jak Jones 74 42 32 10 1.31
Ireland Michael Judge 67 40 27 13 1.48
England Robbie Williams 43 19 24 -5 0.79
Scotland Eden Sharav 18 8 10 -2 0.8
England Gary Wilson 55 32 23 9 1.39
Thailand Dechawat Poomjaeng 97 56 41 15 1.37
Belgium Luca Brecel 43 24 19 5 1.26
England Craig Steadman 82 50 32 18 1.56
England Sam Craigie 35 28 7 21 4
England Adam Duffy 96 57 39 18 1.46
Wales Kishan Hirani 88 48 40 8 1.2
England Sanderson Lam 23 6 17 -11 0.35
England Shane Castle 61 36 25 11 1.44
England Ian Burns 31 13 18 -5 0.72
England Allan Taylor 22 7 15 -8 0.47
England Stuart Carrington 52 29 23 6 1.26
England David Grace 41 24 17 7 1.41
China Chen Zhe 57 33 24 9 1.38
England Sam Baird 53 31 22 9 1.41
England Andy Lee 96 55 41 14 1.34
England Matthew Day 32 18 14 4 1.29
Finland Robin Hull 30 14 16 -2 0.88
England Sean O'Sullivan 20 3 17 -14 0.18
England Jamie Barrett 39 22 17 5 1.29
India Lucky Vatnani 37 21 16 5 1.31
Wales Daniel Wells 20 7 13 -6 0.54
Poland Kacper Filipiak 30 15 15 0 1
England Reanne Evans 31 13 18 -5 0.72
Belgium Hans Blanckaert 16 4 12 -8 0.33
England Oliver Brown 30 14 16 -2 0.88
England Martin O'Donnell 22 8 14 -6 0.57
Northern Ireland Joe Swail 35 17 18 -1 0.94
Ireland Leo Fernandez 53 29 24 5 1.21
Wales Duane Jones 24 12 12 0 1
Wales Alex Taubman 22 9 13 -4 0.69
England Mitchell Mann 56 31 25 6 1.24
England Jeff Cundy 34 18 16 2 1.13
Wales Jamie Clarke 27 10 17 -7 0.59
Scotland Marc Davis 24 12 12 0 1
England Michael Wild 21 9 12 -3 0.75
England Charlie Walters 37 17 20 -3 0.85
England John Whitty 21 9 12 -3 0.75
England Farakh Ajaib 75 40 35 5 1.14
England Joel Walker 41 25 16 9 1.56
England John Astley 24 8 16 -8 0.5
England James Silverwood 20 8 12 -4 0.67
England Jake Nicholson 36 22 14 8 1.57
England Oliver Lines 38 20 18 2 1.11
England David Craggs 36 18 18 0 1
England Lee Shanker 26 11 15 -4 0.73
England Phil O'Kane 43 26 17 9 1.53
England Darren Burns 13 1 12 -11 0.08
England Christopher Keogan 21 9 12 -3 0.75
Poland Adam Stefanow 27 10 17 -7 0.59
England Ryan Causton 23 10 13 -3 0.77
Thailand Thepchaiya Un-Nooh 27 17 10 7 1.7
England Mike Finn 12 4 8 -4 0.5
Switzerland Alexander Ursenbacher 31 15 16 -1 0.94
England Alex Davies 17 7 10 -3 0.7
England Antony Parsons 27 13 14 -1 0.93
England Sam Thistlewhite 23 8 15 -7 0.53
Northern Ireland Jordan Brown 83 49 34 15 1.44
Wales Callum Lloyd 34 18 16 2 1.13
Australia Jamie Brown 25 12 13 -1 0.92
Scotland William Thomson 22 9 13 -4 0.69
England Zak Surety 22 9 13 -4 0.69
England Richard Somauroo 17 5 12 -7 0.42
England James Cahill 109 70 39 31 1.79
England Daniel Ward 29 15 14 1 1.07
England Simon Dent 29 13 16 -3 0.81
England Sydney Wilson 36 19 17 2 1.12
Iceland Kristjan Helgason 47 25 22 3 1.14
Malta Alex Borg 20 8 12 -4 0.67
Austria Andreas Ploner 32 17 15 2 1.13
England Luke Simmonds 85 48 37 11 1.3
Wales Lee Walker 33 22 11 11 2
England James Burrett 19 5 14 -9 0.36
England Bash Maqsood 21 8 13 -5 0.62
Scotland Fraser Patrick 42 22 20 2 1.1
Pakistan Shehzad Iqbal 12 4 8 -4 0.5
England Billy Joe Castle 22 5 17 -12 0.29
Wales Jack Bradford 37 19 18 1 1.06
England Danny Brindle 22 8 14 -6 0.57
England Hammad Miah 56 33 23 10 1.43
Cyprus Michael Georgiou 29 17 12 5 1.42
England Imran Puri 15 3 12 -9 0.25
England John Pritchett 38 20 18 2 1.11
England Steve Martin 15 3 12 -9 0.25
Ireland Dessie Sheehan 12 0 12 -12 0
England Saqib Nasir 28 16 12 4 1.33
England Stefan Mazrocis 19 5 14 -9 0.36
England Mark Vincent 33 14 19 -5 0.74
Ireland Greg Casey 45 23 22 1 1.05
Scotland Michael Collumb 27 12 15 -3 0.8
Iran Hossein Vafaei 11 8 3 5 2.67
China Li Yuan 32 15 17 -2 0.88
England Tam Mustafa 23 8 15 -7 0.53
England Ashley Carty 83 48 35 13 1.37
England Elliot Slessor 29 17 12 5 1.42
England David Lilley 121 71 50 21 1.42
Poland Mateusz Baranowski 18 6 12 -6 0.5
Australia Ryan Thomerson 19 7 12 -5 0.58
England George Pragnall 18 5 13 -8 0.38
England Ben Hancorn 55 30 25 5 1.2
England Wayne Townsend 30 13 17 -4 0.76
England Steven Hallworth 52 30 22 8 1.36
England William Lemons 28 14 14 0 1
Isle of Man Darryl Hill 18 8 10 -2 0.8
Scotland Scott Donaldson 49 28 21 7 1.33
Scotland Ross Muir 27 12 15 -3 0.8
England Mark Ganderton 14 2 12 -10 0.17
China Lyu Haotian 29 12 17 -5 0.71
China Zhou Yuelong 33 16 17 -1 0.94
China Lu Ning 78 49 29 20 1.69
China Chen Feilong 22 5 17 -12 0.29
England Tugba Irten 14 2 12 -10 0.17
England Andy Marriott 21 9 12 -3 0.75
Scotland Rhys Clark 6 1 5 -4 0.2
Wales Ben Jones 21 7 14 -7 0.5
China Zhang Anda 35 18 17 1 1.06
England Steven Evans 15 3 12 -9 0.25
China Chen Zifan 21 4 17 -13 0.24
China Zhao Xintong 93 64 29 35 2.21
China Zhang Yong 34 19 15 4 1.27
China Ma Tingpeng 38 20 18 2 1.11
China Wang Yuchen 33 17 16 1 1.06
South Africa Paul Burrell 22 9 13 -4 0.69
England Brandon Sargeant 39 19 20 -1 0.95
England Harvey Chandler 42 17 25 -8 0.68
England Ben Fortey 18 6 12 -6 0.5
Denmark Daniel Kandi 17 5 12 -7 0.42
Latvia Maris Volajs 4 0 4 -4 0
Estonia Andres Petrov 20 8 12 -4 0.67
Sweden Belan Sharif 15 3 12 -9 0.25
England Peter Delaney 16 4 12 -8 0.33
Scotland Dylan Craig 30 12 18 -6 0.67
England Dean Goddard 14 2 12 -10 0.17
England John Parkin 26 11 15 -4 0.73
Germany Felix Frede 28 13 15 -2 0.87
England Joe O'Connor 32 13 19 -6 0.68
England Adam Edge 27 13 14 -1 0.93
England Chris Wakelin 46 27 19 8 1.42
England Louis Heathcote 31 16 15 1 1.07
China Niu Zhuang 27 10 17 -7 0.59
China Hu Hao 50 26 24 2 1.08
Hong Kong Leong Man Hoi 21 9 12 -3 0.75
China Wang Zepeng 50 30 20 10 1.5
China Fang Xiongman 56 34 22 12 1.55
England Gary Challis 21 8 13 -5 0.62
Germany Lukas Kleckers 41 20 21 -1 0.95
China Geng Mingqi 52 31 21 10 1.48
China Liu Jiaming 37 21 16 5 1.31
England Peter Devlin 46 29 17 12 1.71
Scotland Chris Totten 23 7 16 -9 0.44
England Clayton Humphries 27 15 12 3 1.25
China Luo Honghao 26 10 16 -6 0.63
China Yan Bingtao 37 25 12 13 2.08
China Long Zehuang 37 20 17 3 1.18
England Jaspal Bamotra 13 1 12 -11 0.08
England Matthew Glasby 21 6 15 -9 0.4
England Luke Garland 16 4 12 -8 0.33
England Kurtis Weaver 19 6 13 -7 0.46
Northern Ireland Jamie McArdle 28 14 14 0 1
England Michael Williams 23 11 12 -1 0.92
England Ashley Hugill 6 4 2 2 2
India Laxman Rawat 39 22 17 5 1.29
China He Guoqiang 5 0 5 -5 0
China Yuan Sijun 33 18 15 3 1.2
China Fan Zhengyi 20 3 17 -14 0.18
China Xu Si 32 12 20 -8 0.6
England Joshua Cooper 20 8 12 -4 0.67
England Aaron Cook 13 1 12 -11 0.08
Wales Tyler Rees 25 11 14 -3 0.79
Hong Kong Ng On Yee 24 10 14 -4 0.71
United States Corey Deuel 13 1 12 -11 0.08
Ukraine Iulian Boiko 15 3 12 -9 0.25
Iran Soheil Vahedi 16 3 13 -10 0.23
England Anthony Jeffers 34 17 17 0 1
England Sean Maddocks 40 19 21 -2 0.9
Malaysia Thor Chuan Leong 83 59 24 35 2.46
Scotland Keith Keldie 23 8 15 -7 0.53
England Jake Keen 14 2 12 -10 0.17
Latvia Rodion Judin 4 0 4 -4 0
Germany Simon Lichtenberg 28 9 19 -10 0.47
China Bai Langning 6 1 5 -4 0.2
Pakistan Hamza Akbar 12 6 6 0 1
China Wu Shengguang 35 20 15 5 1.33
Ukraine Sergey Isaenko 25 10 15 -5 0.67
Thailand Akani Songsermsawad 27 10 17 -7 0.59
England Owais Ali 16 4 12 -8 0.33
England Heather Clare 12 0 12 -12 0
England Joshua Thomond 33 17 16 1 1.06
Finland Heikki Niva 39 22 17 5 1.29
France Niel Vincent 18 6 12 -6 0.5
South Korea Daegyu Lee 43 27 16 11 1.69
Hong Kong Ka Wai Cheung 29 14 15 -1 0.93
Romania Vladu Mihai 15 3 12 -9 0.25
Thailand Nutcharat Wongharuthai 15 6 9 -3 0.67
Germany Umut Dikme 28 13 15 -2 0.87
France Brian Ochoiski 44 25 19 6 1.32
England Patrick Whelan 29 17 12 5 1.42
Saudi Arabia Ahmed Aseeri 18 5 13 -8 0.38
Saudi Arabia Omar Alajlani 25 10 15 -5 0.67
Wales Dylan Emery 35 17 18 -1 0.94
Wales Jackson Page 46 27 19 8 1.42
China Chang Bingyu 15 6 9 -3 0.67
England Adam Brown 14 2 12 -10 0.17
England Labeeb Ahmed 23 9 14 -5 0.64
England Simon Blackwell 23 11 12 -1 0.92
Egypt Basem Eltahhan 19 2 17 -15 0.12
England Manasawin Phetmalaikul 22 9 13 -4 0.69
England Callum Costello 27 12 15 -3 0.8
Ireland Ross Bulman 24 12 12 0 1
England John Foster 29 15 14 1 1.07
England Daniel Womersley 32 15 17 -2 0.88
England Jenson Kendrick 15 3 12 -9 0.25
England Andrew Smith 35 20 15 5 1.33
England James Height 15 3 12 -9 0.25
England Daniel Devlin 29 14 15 -1 0.93
England Haydon Pinhey 43 24 19 5 1.26
England Brandon Hall 38 19 19 0 1
England Jason Turnbull 15 3 12 -9 0.25
England Shafaqut Hussain 18 6 12 -6 0.5
Wales Daniel Gorton 28 12 16 -4 0.75
Wales Matthew Roberts 26 11 15 -4 0.73
England Chae Ross 37 16 21 -5 0.76
England Luke Pinches 17 5 12 -7 0.42
Ireland Aaron Holland 21 6 15 -9 0.4
China Zhang Jiankang 26 11 15 -4 0.73
England Jed Mann 21 6 15 -9 0.4
Ireland Ronan Whyte 19 6 13 -7 0.46
Billy Ginn 13 1 12 -11 0.08
Andy Milliard 30 12 18 -6 0.67
England Lewis Ullah 17 5 12 -7 0.42
England Alex Millington 20 8 12 -4 0.67
England Daniel Walker 14 2 12 -10 0.17
England Jamie Trump 12 0 12 -12 0
Romania Constantin Mateescu 12 0 12 -12 0
United States Ahmed Elsayed 15 3 12 -9 0.25
Pakistan Haider Ali 15 3 12 -9 0.25
England Dan Woolloff 12 0 12 -12 0
China Ning Kang 43 24 19 5 1.26
England James Welch 13 1 12 -11 0.08
England Joshua Saywell 9 1 8 -7 0.13
Singapore Benny Loh Siang Leng 8 0 8 -8 0
England Dave Nelson 18 4 14 -10 0.29
Himanshu Dinesh Jain 44 23 21 2 1.1
Thomas Wei 8 0 8 -8 0
China Luo Zetao 5 0 5 -5 0