2022 World Championship - Men

Final

Winner Score Runner Up
Neil Duff    (6) 6 V 5 Thibault Tricole    (5)

Semi Final

Thibault Tricole    (6) 5 V 4 Cameron Menzies    (7)
Neil Duff    (3) 5 V 2 Richard Veenstra    (6)

Quarter Final

Thibault Tricole    (3) 4 V 3 Andy Baetens    (12)
Richard Veenstra    (10) 4 V 2 Brian Raman    (7)
Neil Duff    (11) 4 V 3 Jim McEwan    (7)
Cameron Menzies    (3) 4 V 0 James Hurrell    (4)

Last 16

Brian Raman    (1) 3 V 0 Jarred Cole    (3)
Richard Veenstra    (1) 3 V 0 Luke Littler    (2)
Andy Baetens    (7) 3 V 0 Scott Marsh    (3)
Cameron Menzies    (3) 3 V 0 Wayne Warren    (3)
James Hurrell    (2) 3 V 0 Ryan de Vreede    (3)
Jim McEwan    (7) 3 V 2 Mike Warburton    (3)
Neil Duff    (1) 3 V 1 Nick Fullwell    (5)
Thibault Tricole    (0) 3 V 1 Steve Hine    (2)

Last 32

Jim McEwan    (5) 3 V 1 Aaron Turner    (1)
Jarred Cole    (4) 3 V 0 Antony Allen    (1)
Luke Littler    (4) 3 V 2 Ben Hazel    (0)
Brian Raman    (4) 3 V 2 Johnny Haines    (5)
Mike Warburton    (0) 3 V 2 Dave Prins    (2)
Richard Veenstra    (1) 3 V 0 Laszlo Kadar    (0)
Cameron Menzies    (4) 3 V 1 Ian Jones    (0)
James Hurrell    (1) 3 V 2 John Desreumaux    (1)
Ryan de Vreede    (1) 3 V 1 Jules Van Dongen    (1)
Neil Duff    (2) 3 V 0 Justin Thompson    (0)
Nick Fullwell    (1) 3 V 0 Rory Hanson    (0)
Andy Baetens    (5) 3 V 1 Dave Parletti    (1)
Scott Marsh    (4) 3 V 2 James Richardson    (3)
Wayne Warren    (6) 3 V 2 Lee Shewan    (0)
Steve Hine    (2) 3 V 0 Leonard Gates    (3)
Thibault Tricole    (2) 3 V 2 Shawn Burt    (1)

Last 64

Laszlo Kadar    (3) 2 V 1 Andreas Harrysson    (3)
Ben Hazel    (1) 2 V 1 Haupai Puha    (0)
Dave Prins    (0) 2 V 0 Mark Graham    (0)
Jarred Cole    (1) 2 V 0 Martin Adams    (3)
Jim McEwan    (1) 2 V 0 Landon Gardiner    (1)
Johnny Haines    (2) 2 V 0 John Scott    (0)
Justin Thompson    (0) 2 V 1 Paul Hogan    (0)
Rory Hanson    (1) 2 V 0 Mark Barilli    (2)
Shawn Burt    (1) 2 V 0 Connor Scutt    (1)
Dave Parletti    (3) 2 V 1 Shaun McDonald    (3)
Ian Jones    (0) 2 V 1 Dave Cameron    (0)
John Desreumaux    (2) 2 V 0 Donovan Lottering    (0)
Ryan de Vreede    (2) 2 V 1 Francesco Raschini    (1)
James Richardson    (1) 2 V 1 Sebastian Steyer    (1)
Lee Shewan    (1) 2 V 1 Jordan Brooks    (0)
Steve Hine    (0) 2 V 0 Kevin Luke    (1)