United Kingdom
Cedar Court Hotel
Bradford
February 18 - February 23, 2025

2025 IPA World Championships - Singles Qualifiers Stage 1

Blackball
Round 1
Round 2
Round 3
Last sixteen
Quarter final
Semi final
Final
  
 
1 1
United Kingdom
Jack Brown
 
128
Walk Over
 
 
Tue 13:59Table 5
  
 
65 2
England
Jason Taggart
 
64
United Kingdom
Ronan McCarthy
 
 
Tue 14:00
  
 
33 3
Morocco
My cherif Zine El abidine
 
96
Scotland
Scott Gillespie
 
 
Tue 14:00
  
 
97 4
Morocco
Youssef Semsami
 
32
United Kingdom
Tez Orr
 
 
  
 
17 5
England
Ryan Hopkinson
 
112
Walk Over
 
 
Tue 13:59Table 4
  
 
81 6
England
Craig Wanless
 
48
England
Tejpal Attalia
 
 
Tue 14:00Table 3
  
 
49 7
England
Connor Jones
 
80
United Kingdom
Charlie Hindley
 
 
  
 
113 8
Walk Over
 
16
United Kingdom
Chris Hall
 
 
  
 
9 9
Morocco
Zaki Talbi
 
120
Walk Over
 
 
Tue 14:00Table 2
  
 
73 10
Scotland
Gregg McMillan
 
56
England
Toby Bolt
 
 
Tue 14:00Table 1
  
 
41 11
United Kingdom
Adam Stevens
 
88
United Kingdom
Martin Gurd
 
 
  
 
105 12
Walk Over
 
24
United Kingdom
Andrew Barlow
 
 
  
 
25 13
Morocco
Yassine Daalaoui
 
104
Walk Over
 
 
Tue 20:04Table 19
  
 
89 14
England
Rob Dagnall
 
40
Wales
Jason Axford
 
 
Tue 14:00Table 7
  
 
57 15
United Kingdom
Marc Johnson
 
72
United Kingdom
Steve Wall
 
 
  
 
121 16
Walk Over
 
8
United Kingdom
Kieran Wright
 
 
  
 
5 17
England
Dave Wallworth
 
124
Walk Over
 
 
Tue 14:00Table 8
  
 
69 18
Wales
nathan lee
 
60
England
Josh Thomond
 
 
Tue 14:00Table 9
  
 
37 19
England
Saraj Aurangzaib
 
92
Isle of Man
Dave Pickersgill
 
 
Tue 14:08Table 10
  
 
101 20
United Kingdom
Matt Meads
 
28
Scotland
Jim Hadden
 
 
  
 
21 21
England
David Jeffryes
 
108
Walk Over
 
 
Tue 14:00
  
 
85 22
Morocco
Imad Lagnaoui
 
44
Morocco
Zakaria Bekkour
 
 
Tue 14:00Table 11
  
 
53 23
England
Kyle Brown
 
76
United Kingdom
Luke benson
 
 
  
 
117 24
Walk Over
 
12
Wales
James Wheatley
 
 
  
 
13 25
England
Ryan Knox
 
116
Walk Over
 
 
Tue 14:00Table 12
  
 
77 26
United Kingdom
Dave Kerrigan
 
52
United Kingdom
Bobby George
 
 
Tue 14:00Table 13
  
 
45 27
England
Cohen Bradford
 
84
Scotland
Norrie Mclean
 
 
  
 
109 28
Walk Over
 
20
United Kingdom
Danny Balshaw
 
 
Tue 14:00Table 14
  
 
29 29
England
Dale Mullarkey
 
100
India
Jaspal Bamotra
 
 
Tue 14:00Table 15
  
 
93 30
Scotland
John MacFarlane
 
36
Wales
Kian Davies
 
 
Tue 16:59Table 1
  
 
61 31
England
Ryan England
 
68
Scotland
Martin Keenan
 
 
  
 
125 32
Walk Over
 
4
Wales
Luke Sanges
 
 
  
 
3 33
United Kingdom
anthony monarch
 
126
Walk Over
 
 
Tue 16:59Table 3
  
 
67 34
England
Jack Peacock
 
62
Malaysia
Indy Indran Kanavaji
 
 
Tue 16:59Table 6
  
 
35 35
England
Liam Power
 
94
England
Michael Rhodes
 
 
Tue 16:59Table 8
  
 
99 36
Wales
Phil Hoskins
 
30
England
Chris Douglas
 
 
  
 
19 37
England
David McNamara
 
110
Walk Over
 
 
Tue 16:59Table 9
  
 
83 38
England
Euan Soar
 
46
England
Jacob PT Baylis
 
 
Tue 17:00Table 10
  
 
51 39
Isle of Man
Steve Rhodes
 
78
Wales
Eddie Roberts
 
 
  
 
115 40
Walk Over
 
14
Scotland
Martin Jones
 
 
  
 
11 41
United Kingdom
Brian Robinson
 
118
Walk Over
 
 
Tue 17:00Table 11
  
 
75 42
England
Steve Thompson
 
54
United Kingdom
Jake-Dylan Newlove
 
 
Tue 17:00Table 12
  
 
43 43
United Kingdom
Kev Austin
 
86
United Kingdom
Wayne Fryer
 
 
  
 
107 44
Walk Over
 
22
England
Jason Rimington
 
 
  
 
27 45
England
Paul Silvester
 
102
Walk Over
 
 
Tue 17:00
  
 
91 46
England
Ryan Walton
 
38
Morocco
Oussama Asfar
 
 
Tue 17:00Table 13
  
 
59 47
United Kingdom
Billy Ashton
 
70
United Kingdom
Daniel Fairway
 
 
  
 
123 48
Walk Over
 
6
Scotland
Stephen Walker
 
 
  
 
7 49
United Kingdom
Ian Thomas
 
122
Walk Over
 
 
Tue 17:00Table 14
  
 
71 50
United Kingdom
Daniel Frayne
 
58
England
Brian Caddell
 
 
Tue 17:00
  
 
39 51
Morocco
Ilyass Ezzahi
 
90
Morocco
Hichim Mallali
 
 
  
 
103 52
Walk Over
 
26
Scotland
Johnny McDermid
 
 
  
 
23 53
England
Rhys Bifulco
 
106
Walk Over
 
 
Tue 17:00Table 16
  
 
87 54
England
Hassan Miah
 
42
England
Jack Robinson
 
 
Tue 17:00Table 17
  
 
55 55
United Kingdom
John Lanceley
 
74
England
John Maher
 
 
  
 
119 56
Walk Over
 
10
Wales
Jonathan Roberts
 
 
  
 
15 57
England
Simon Phillips
 
114
Walk Over
 
 
Tue 17:00Table 18
  
 
79 58
Scotland
Mark McAllister Jnr
 
50
England
Adam Myerscough
 
 
Tue 17:00Table 19
  
 
47 59
England
Alex Tate
 
82
Thailand
Geo Edgar
 
 
  
 
111 60
Walk Over
 
18
Finland
Antony Grimley-Atkinson
 
 
Tue 17:01Table 20
  
 
31 61
Scotland
Morgan McInnes
 
98
England
Jordan Cunningham
 
 
Tue 17:00
  
 
95 62
Morocco
Ahmed El Ouahhab
 
34
Scotland
Daniel Wylie
 
 
Tue 20:00
  
 
63 63
Morocco
Anass Benfakir
 
66
England
John Roberts
 
 
  
 
127 64
Walk Over
 
2
United Kingdom
Mark Bradburn
 
 
Tue 20:01Table 2
  
 
65
United Kingdom
Jack Brown
 
England
Jason Taggart
 
 
Tue 20:01Table 20
  
 
66
Scotland
Scott Gillespie
 
United Kingdom
Tez Orr
 
 
Tue 20:01Table 3
  
 
67
England
Ryan Hopkinson
 
England
Tejpal Attalia
 
 
Tue 20:01Table 4
  
 
68
England
Connor Jones
 
United Kingdom
Chris Hall
 
 
  
 
69
Morocco
Zaki Talbi
 
England
Toby Bolt
 
 
Tue 20:01Table 6
  
 
70
United Kingdom
Adam Stevens
 
United Kingdom
Andrew Barlow
 
 
  
 
71
Morocco
Yassine Daalaoui
 
England
Rob Dagnall
 
 
Tue 20:01Table 5
  
 
72
United Kingdom
Steve Wall
 
United Kingdom
Kieran Wright
 
 
Tue 20:01Table 7
  
 
73
England
Dave Wallworth
 
England
Josh Thomond
 
 
Tue 20:01Table 8
  
 
74
England
Saraj Aurangzaib
 
Scotland
Jim Hadden
 
 
Tue 20:00
  
 
75
England
David Jeffryes
 
Morocco
Zakaria Bekkour
 
 
Tue 20:01Table 1
  
 
76
England
Kyle Brown
 
Wales
James Wheatley
 
 
Tue 20:02Table 9
  
 
77
England
Ryan Knox
 
United Kingdom
Bobby George
 
 
Tue 20:02Table 10
  
 
78
England
Cohen Bradford
 
United Kingdom
Danny Balshaw
 
 
Tue 20:02Table 12
  
 
79
India
Jaspal Bamotra
 
Scotland
John MacFarlane
 
 
Tue 20:02Table 14
  
 
80
Scotland
Martin Keenan
 
Wales
Luke Sanges
 
 
Tue 20:02Table 16
  
 
81
United Kingdom
anthony monarch
 
England
Jack Peacock
 
 
Wed 11:30Table 3
  
 
82
England
Michael Rhodes
 
England
Chris Douglas
 
 
Wed 11:30Table 8
  
 
83
England
David McNamara
 
England
Jacob PT Baylis
 
 
Wed 12:00Table 10
  
 
84
Wales
Eddie Roberts
 
Scotland
Martin Jones
 
 
Wed 11:30Table 9
  
 
85
United Kingdom
Brian Robinson
 
United Kingdom
Jake-Dylan Newlove
 
 
Wed 11:42Table 16
  
 
86
United Kingdom
Wayne Fryer
 
England
Jason Rimington
 
 
Wed 11:30Table 13
  
 
87
England
Paul Silvester
 
England
Ryan Walton
 
 
Wed 11:30Table 14
  
 
88
United Kingdom
Billy Ashton
 
Scotland
Stephen Walker
 
 
Wed 11:30Table 15
  
 
89
United Kingdom
Ian Thomas
 
United Kingdom
Daniel Frayne
 
 
Wed 11:30
  
 
90
Morocco
Hichim Mallali
 
Scotland
Johnny McDermid
 
 
Wed 11:39Table 19
  
 
91
England
Rhys Bifulco
 
England
Jack Robinson
 
 
Wed 11:40Table 1
  
 
92
United Kingdom
John Lanceley
 
Wales
Jonathan Roberts
 
 
Wed 11:30Table 4
  
 
93
England
Simon Phillips
 
Scotland
Mark McAllister Jnr
 
 
Wed 11:31Table 7
  
 
94
Thailand
Geo Edgar
 
Finland
Antony Grimley-Atkinson
 
 
Wed 11:31Table 20
  
 
95
Scotland
Morgan McInnes
 
Scotland
Daniel Wylie
 
 
Wed 11:32Table 2
  
 
96
England
John Roberts
 
United Kingdom
Mark Bradburn
 
 
  
 
97
United Kingdom
Jack Brown
 
Scotland
Scott Gillespie
 
 
  
 
98
England
Ryan Hopkinson
 
England
Connor Jones
 
 
  
 
99
England
Toby Bolt
 
United Kingdom
Adam Stevens
 
 
  
 
100
England
Rob Dagnall
 
United Kingdom
Steve Wall
 
 
  
 
101
England
Josh Thomond
 
England
Saraj Aurangzaib
 
 
  
 
102
England
David Jeffryes
 
England
Kyle Brown
 
 
  
 
103
England
Ryan Knox
 
England
Cohen Bradford
 
 
  
 
104
Scotland
John MacFarlane
 
Wales
Luke Sanges
 
 
  
 
105
United Kingdom
anthony monarch
 
England
Michael Rhodes
 
 
  
 
106
England
David McNamara
 
Scotland
Martin Jones
 
 
  
 
107
United Kingdom
Jake-Dylan Newlove
 
United Kingdom
Wayne Fryer
 
 
  
 
108
England
Ryan Walton
 
United Kingdom
Billy Ashton
 
 
  
 
109
United Kingdom
Daniel Frayne
 
Scotland
Johnny McDermid
 
 
  
 
110
England
Jack Robinson
 
Wales
Jonathan Roberts
 
 
  
 
111
Scotland
Mark McAllister Jnr
 
Thailand
Geo Edgar
 
 
  
 
112
Scotland
Morgan McInnes
 
England
John Roberts
 
 
  
 
113
Winner of #97
 
Winner of #98
 
 
  
 
114
Winner of #99
 
Winner of #100
 
 
  
 
115
Winner of #101
 
Winner of #102
 
 
  
 
116
Winner of #103
 
Winner of #104
 
 
  
 
117
Winner of #105
 
Winner of #106
 
 
  
 
118
Winner of #107
 
Winner of #108
 
 
  
 
119
Winner of #109
 
Winner of #110
 
 
  
 
120
Winner of #111
 
Winner of #112
 
 
  
 
121
Winner of #113
 
Winner of #114
 
 
  
 
122
Winner of #115
 
Winner of #116
 
 
  
 
123
Winner of #117
 
Winner of #118
 
 
  
 
124
Winner of #119
 
Winner of #120
 
 
  
 
125
Winner of #121
 
Winner of #122
 
 
  
 
126
Winner of #123
 
Winner of #124
 
 
  
 
127
Winner of #125
 
Winner of #126
 
 
Round 1
Round 2
Round 3
Last sixteen
Quarter final
Semi final
Final