Greatest Winning Margin - Year 2020 - Professional

  • Patreon
  • 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 258 167 91 76 1.84
    England Mark Selby 182 101 81 20 1.25
    China Ding Junhui 93 53 40 13 1.33
    England Shaun Murphy 169 103 66 37 1.56
    England Ali Carter 153 80 73 7 1.1
    Scotland John Higgins 193 114 79 35 1.44
    England Peter Ebdon 26 12 14 -2 0.86
    Wales Ryan Day 95 42 53 -11 0.79
    England Robert Milkins 84 41 43 -2 0.95
    England Ricky Walden 52 20 32 -12 0.63
    China Li Hang 69 36 33 3 1.09
    England Mark Davis 44 22 22 0 1
    Australia Neil Robertson 256 161 95 66 1.69
    Wales Mark Williams 210 116 94 22 1.23
    England Ronnie O'Sullivan 62 38 24 14 1.58
    Wales Matthew Stevens 53 25 28 -3 0.89
    Norway Kurt Maflin 34 13 21 -8 0.62
    England Stuart Bingham 164 93 71 22 1.31
    Northern Ireland Mark Allen 75 35 40 -5 0.88
    China Tian Pengfei 88 54 34 20 1.59
    England Nigel Bond 49 23 26 -3 0.88
    England Martin Gould 53 25 28 -3 0.89
    Scotland Graeme Dott 312 172 140 32 1.23
    England Joe Perry 199 101 98 3 1.03
    Scotland Stephen Maguire 108 52 56 -4 0.93
    Hong Kong Marco Fu 51 29 22 7 1.32
    Northern Ireland Gerard Greene 66 32 34 -2 0.94
    England Barry Hawkins 136 70 66 4 1.06
    China Mei Xiwen 52 27 25 2 1.08
    England Jimmy White 31 12 19 -7 0.63
    Ireland Ken Doherty 37 17 20 -3 0.85
    England Alfie Burden 52 28 24 4 1.17
    England Tom Ford 184 94 90 4 1.04
    England Anthony Hamilton 46 24 22 2 1.09
    England Mark King 59 21 38 -17 0.55
    England Mark Joyce 47 20 27 -7 0.74
    England Rory McLeod 26 18 8 10 2.25
    England Andrew Higginson 44 20 24 -4 0.83
    Wales Dominic Dale 56 28 28 0 1
    China Liang Wenbo 89 47 42 5 1.12
    England Mike Dunn 25 10 15 -5 0.67
    England Rod Lawler 39 16 23 -7 0.7
    Thailand James Wattana 10 4 6 -2 0.67
    England Ben Woollaston 82 40 42 -2 0.95
    Ireland Fergal O'Brien 64 32 32 0 1
    England Matthew Selt 128 60 68 -8 0.88
    England Barry Pinches 41 16 25 -9 0.64
    England David Gilbert 157 78 79 -1 0.99
    England Peter Lines 32 13 19 -6 0.68
    England Michael Holt 70 38 32 6 1.19
    Scotland Alan McManus 24 9 15 -6 0.6
    China Xiao Guodong 124 67 57 10 1.18
    England Jack Lisowski 124 53 71 -18 0.75
    England Jimmy Robertson 89 48 41 7 1.17
    England Liam Highfield 35 13 22 -9 0.59
    England Andy Hicks 32 9 23 -14 0.39
    England Kyren Wilson 303 169 134 35 1.26
    Scotland Anthony McGill 128 71 57 14 1.25
    England Paul Davison 13 2 11 -9 0.18
    Wales Michael White 44 23 21 2 1.1
    Thailand Noppon Saengkham 50 25 25 0 1
    Wales Andrew Pagett 22 13 9 4 1.44
    England Jamie O'Neill 30 11 19 -8 0.58
    Wales Jak Jones 59 26 33 -7 0.79
    Brazil Igor Figueiredo 54 26 28 -2 0.93
    England Robbie Williams 71 39 32 7 1.22
    Israel Eden Sharav 30 7 23 -16 0.3
    England Gary Wilson 188 104 84 20 1.24
    Belgium Luca Brecel 116 62 54 8 1.15
    England Nick Jennings 8 3 5 -2 0.6
    England Craig Steadman 40 19 21 -2 0.9
    England Sam Craigie 30 10 20 -10 0.5
    Wales Kishan Hirani 38 12 26 -14 0.46
    England Ian Burns 57 30 27 3 1.11
    England Allan Taylor 25 18 7 11 2.57
    England Stuart Carrington 26 13 13 0 1
    England David Grace 67 36 31 5 1.16
    England Sam Baird 28 9 19 -10 0.47
    England Andy Lee 41 17 24 -7 0.71
    Wales Daniel Wells 54 25 29 -4 0.86
    Poland Kacper Filipiak 43 17 26 -9 0.65
    England Reanne Evans 1 0 1 -1 0
    England Ian Barry Stark 4 1 3 -2 0.33
    England Oliver Brown 6 3 3 0 1
    England Martin O'Donnell 55 29 26 3 1.12
    Ireland Leo Fernandez 8 5 3 2 1.67
    Wales Duane Jones 22 3 19 -16 0.16
    England Mitchell Mann 61 28 33 -5 0.85
    Wales Jamie Clarke 49 23 26 -3 0.88
    England John Astley 37 16 21 -5 0.76
    England Oliver Lines 45 21 24 -3 0.88
    Poland Adam Stefanow 25 6 19 -13 0.32
    Wales Darren Morgan 8 4 4 0 1
    Thailand Thepchaiya Un-Nooh 101 53 48 5 1.1
    England Mike Finn 10 7 3 4 2.33
    Switzerland Alexander Ursenbacher 41 21 20 1 1.05
    Northern Ireland Jordan Brown 49 23 26 -3 0.88
    Wales Callum Lloyd 10 6 4 2 1.5
    England James Cahill 36 13 23 -10 0.57
    Iceland Kristjan Helgason 16 12 4 8 3
    Malta Alex Borg 23 4 19 -15 0.21
    Wales Lee Walker 39 16 23 -7 0.7
    Scotland Fraser Patrick 31 13 18 -5 0.72
    England Billy Joe Castle 34 13 21 -8 0.62
    England Danny Brindle 3 0 3 -3 0
    England Hammad Miah 29 10 19 -9 0.53
    Cyprus Michael Georgiou 53 28 25 3 1.12
    England Imran Puri 3 0 3 -3 0
    Ireland Dessie Sheehan 16 9 7 2 1.29
    England Mark Vincent 3 0 3 -3 0
    Iran Hossein Vafaei 27 8 19 -11 0.42
    England Ian Martin 10 7 3 4 2.33
    England Ashley Carty 39 15 24 -9 0.63
    England Elliot Slessor 72 38 34 4 1.12
    England David Lilley 42 18 24 -6 0.75
    England Adam Nash 5 2 3 -1 0.67
    England Dave Finbow 5 2 3 -1 0.67
    Scotland Scott Donaldson 169 101 68 33 1.49
    Scotland Ross Muir 7 2 5 -3 0.4
    China Lyu Haotian 93 47 46 1 1.02
    China Zhou Yuelong 100 53 47 6 1.13
    China Lu Ning 47 22 25 -3 0.88
    China Chen Feilong 35 13 22 -9 0.59
    China Zhang Anda 43 23 20 3 1.15
    Wales Gavin Lewis 4 0 4 -4 0
    China Chen Zifan 48 21 27 -6 0.78
    China Zhao Xintong 113 69 44 25 1.57
    South Africa Paul Burrell 8 4 4 0 1
    England Brandon Sargeant 29 10 19 -9 0.53
    England Harvey Chandler 42 18 24 -6 0.75
    England Paul Ludden 3 0 3 -3 0
    England Garry Coulson 3 0 3 -3 0
    Scotland Dylan Craig 17 13 4 9 3.25
    Portugal Francisco Domingues 7 3 4 -1 0.75
    Belgium Sybren Sokolowski 16 9 7 2 1.29
    England Joe O'Connor 27 8 19 -11 0.42
    England Adam Edge 3 0 3 -3 0
    England Chris Wakelin 27 8 19 -11 0.42
    England Louis Heathcote 40 17 23 -6 0.74
    Germany Lukas Kleckers 23 11 12 -1 0.92
    England Peter Devlin 12 7 5 2 1.4
    England Steven Crowley 4 1 3 -2 0.33
    China Luo Honghao 38 15 23 -8 0.65
    China Yan Bingtao 124 71 53 18 1.34
    England Matthew Glasby 19 10 9 1 1.11
    England Ashley Hugill 39 27 12 15 2.25
    China Yuan Sijun 53 26 27 -1 0.96
    China Fan Zhengyi 27 7 20 -13 0.35
    China Xu Si 42 17 25 -8 0.68
    Ukraine Iulian Boiko 6 0 6 -6 0
    Iran Soheil Vahedi 46 23 23 0 1
    England Sean Maddocks 1 0 1 -1 0
    Malaysia Thor Chuan Leong 24 5 19 -14 0.26
    Germany Simon Lichtenberg 33 13 20 -7 0.65
    China Bai Langning 38 15 23 -8 0.65
    Bangladesh Ferdous Bhuyian 3 0 3 -3 0
    Ireland Tony Corrigan 6 3 3 0 1
    Thailand Akani Songsermsawad 38 22 16 6 1.38
    Austria Florian Nüßle 9 4 5 -1 0.8
    Thailand Nutcharat Wongharuthai 1 0 1 -1 0
    Gibraltar Francis Becerra 3 0 3 -3 0
    Gibraltar Andrew Olivero 9 6 3 3 2
    Jersey Kevin Kelly 4 1 3 -2 0.33
    England Andrew Urbaniak 3 0 3 -3 0
    England Patrick Whelan 6 3 3 0 1
    Germany Heiko Mutz 3 0 3 -3 0
    Wales Jackson Page 50 22 28 -6 0.79
    Belgium Daan Leyssen 4 1 3 -2 0.33
    China Chang Bingyu 35 14 21 -7 0.67
    China Si Jiahui 32 12 20 -8 0.6
    England Paul Gibbs 5 2 3 -1 0.67
    England Lee Prickman 4 0 4 -4 0
    Ireland Ross Bulman 27 14 13 1 1.08
    Scotland Andy Fong 3 0 3 -3 0
    England Riley Parsons 21 2 19 -17 0.11
    England Ronnie Blake 4 1 3 -2 0.33
    England James Height 5 2 3 -1 0.67
    England Jack Smithers 8 5 3 2 1.67
    England James Budd 6 3 3 0 1
    Scotland Dean Young 3 2 1 1 2
    China Zhang Jiankang 24 5 19 -14 0.26
    England Sean McAllister 11 7 4 3 1.75
    Ireland Aaron Hill 3 2 1 1 2
    China Peifan Lei 34 14 20 -6 0.7
    England Curtis Daher 3 0 3 -3 0
    England David Church 3 0 3 -3 0
    England Andy Milliard 3 0 3 -3 0
    Northern Ireland Robbie Mcguigan 1 0 1 -1 0
    England Aran Hetherington 5 2 3 -1 0.67
    England Adam Ashley 19 12 7 5 1.71
    Bulgaria Ivelin Boyanov Bozhanov 6 3 3 0 1
    Gibraltar Gareth Lopez 4 0 4 -4 0
    England James Welch 3 0 3 -3 0
    England Dale Prime 13 8 5 3 1.6
    England John Nicholson 7 3 4 -1 0.75
    Gibraltar Adrian Holmes 4 1 3 -2 0.33
    England Joshua Mallender 9 6 3 3 2
    England Rishi Gohill 3 0 3 -3 0
    Morocco Yassine Zaraoni 12 8 4 4 2
    England Jonathan Noble 3 0 3 -3 0
    England Steven Breward 3 0 3 -3 0
    England Mark Winsor 5 2 3 -1 0.67
    Morocco Amine Amiri 16 4 12 -8 0.33
    Spain Juan Pedro Duran 3 0 3 -3 0
    Spain Pablo Toharia 4 1 3 -2 0.33
    Germany Kharazchi Jamshid 3 0 3 -3 0
    England Peter Geronimo 3 0 3 -3 0
    Nigel Howes 4 1 3 -2 0.33
    Gibraltar Kyle Dixon 3 0 3 -3 0
    Germany Leonard Sinden 4 1 3 -2 0.33
    Spain Angel Garcia 5 2 3 -1 0.67
    Morocco Ameur Riad 16 10 6 4 1.67
    Germany Marc Pantenburg 3 0 3 -3 0
    Jaymie Thornbury 5 2 3 -1 0.67
    Brett Armer 7 3 4 -1 0.75
    England Ian White 3 0 3 -3 0
    Kyle Kirkwood 3 0 3 -3 0
    Northern Ireland Gee Crawley 14 10 4 6 2.5
    Morocco Hamid Mabchour 7 3 4 -1 0.75
    England Alfred Sims 4 1 3 -2 0.33
    Spain John Skellett 4 1 3 -2 0.33
    Spain Angel Marchena 4 1 3 -2 0.33
    England Macauley Croft 8 4 4 0 1
    Spain Jesus Garcia Roldan 3 0 3 -3 0