Scotland
McGoldrick's Pool & Sports Bar
Glasgow
December 6 - December 8, 2024

2024 IPA Masters

Blackball
Losers qualification
Loser round 4
Loser round 3
Loser round 2
Loser round 1
Round 1
Winner round 1
Winner round 2
Winners qualification
Last sixteen
Quarter final
Semi final
Final
Sun 11:24Table 4
  
 
161
England
Rob Wilson
 
Scotland
Morgan McInnes
 
Winner to Last sixteen  
Sun 11:24Table 3
  
 
162
Scotland
Andrew McPhee
 
Scotland
Steven Cochran
 
Winner to Last sixteen  
Sun 11:08Table 10
  
 
163
Scotland
Ross Fernie
 
England
Dean Shields
 
Winner to Last sixteen  
Sun 11:11Table 5
  
 
164
Isle of Man
David Addinall
 
England
Matty Rowland
 
Winner to Last sixteen  
Sun 10:48Table 9
  
 
165
Thailand
Geo Edgar
 
England
Richard Swaffield
 
Winner to Last sixteen  
Sun 10:59Table 7
  
 
166
England
Kian Monaghan
 
England
Alan Robinson
 
Winner to Last sixteen  
Sun 11:27Table 8
  
 
167
Scotland
Scott Anderson
 
Wales
Kristian phillips
 
Winner to Last sixteen  
Sun 10:59Table 6
  
 
168
United Kingdom
Chris Bowron
 
Wales
Cory Rees
 
Winner to Last sixteen  
Sun 09:55Table 3
  
 
153
Scotland
Sean McMahon
 
England
Rob Wilson
 
 
Sun 09:55Table 4
  
 
154
Scotland
Scott Kennedy
 
Scotland
Andrew McPhee
 
 
Sun 09:55Table 10
  
 
155
Scotland
Ross Fernie
 
Wales
Craig Marsh
 
 
Sun 09:55Table 5
  
 
156
Isle of Man
David Addinall
 
Scotland
Bryan Cumming
 
 
Sun 09:55Table 6
  
 
157
Scotland
Colin McKechnie
 
Thailand
Geo Edgar
 
 
Sun 09:55Table 9
  
 
158
England
Kian Monaghan
 
Scotland
Jamie Green
 
 
Sun 09:55Table 8
  
 
159
United Kingdom
Bash Maqsood
 
Scotland
Scott Anderson
 
 
Sun 09:55Table 7
  
 
160
United Kingdom
Chris Bowron
 
Scotland
Stephen Ainsworth
 
 
Sat 18:50Table 2
  
 
129
Scotland
Sean McMahon
 
Scotland
Jack Park
 
 
Sat 19:00Table 6
  
 
130
Scotland
Michael Bisset
 
England
Rob Wilson
 
 
Sat 20:01Table 5
  
 
131
Scotland
Scott Kennedy
 
Scotland
Paul Harkness
 
 
Sat 20:21Table 6
  
 
132
Scotland
Graeme Hardie
 
Scotland
Andrew McPhee
 
 
Sat 20:33Table 3
  
 
133
Scotland
Ross Fernie
 
United Kingdom
Dan Davy
 
 
Sat 21:01Table 9
  
 
134
England
Greg Davis
 
Wales
Craig Marsh
 
 
Sat 20:41Table 2
  
 
135
England
Lee Shepherd
 
Isle of Man
David Addinall
 
 
Sat 21:17Table 5
  
 
136
Scotland
Findlay Anderson
 
Scotland
Bryan Cumming
 
 
Sat 21:05Table 7
  
 
137
Scotland
Vincent Kenny
 
Scotland
Colin McKechnie
 
 
Sat 21:17Table 10
  
 
138
Thailand
Geo Edgar
 
United Kingdom
Adam Griffiths
 
 
Sat 21:28Table 1
  
 
139
Scotland
Preston McInnes
 
England
Kian Monaghan
 
 
Sat 21:46Table 6
  
 
140
Scotland
Jamie Green
 
Scotland
Kevin Adair
 
 
Sat 21:57Table 2
  
 
141
United Kingdom
Bash Maqsood
 
Scotland
George Henderson
 
 
Sat 22:15Table 10
  
 
142
Scotland
Paul Sanderson
 
Scotland
Scott Anderson
 
 
Sat 22:15Table 1
  
 
143
Scotland
David Rooney
 
United Kingdom
Chris Bowron
 
 
Sat 22:18Table 9
  
 
144
Scotland
Stephen Ainsworth
 
Scotland
Steven Allison
 
 
Sat 16:00
  
 
113
Scotland
Sean McMahon
 
Scotland
Murray McInness
 
 
Sat 15:45Table 2
  
 
114
Wales
Dale Lawrence
 
Scotland
Michael Bisset
 
 
Sat 15:36Table 7
  
 
115
Scotland
Eddie McVey
 
Scotland
Scott Kennedy
 
 
Sat 16:00
  
 
116
Walk Over
 
Scotland
Graeme Hardie
 
 
Sat 17:47Table 2
  
 
117
Scotland
Ross Fernie
 
Scotland
William Wallace Jnr
 
 
Sat 17:21Table 1
  
 
118
England
Greg Davis
 
England
Amit Gohil
 
 
Sat 16:58Table 7
  
 
119
Scotland
Keith Robertson
 
England
Lee Shepherd
 
 
Sat 16:46Table 6
  
 
120
England
Anand Bapodra
 
Scotland
Findlay Anderson
 
 
Sat 16:07Table 1
  
 
121
Scotland
Dawud Qadir
 
Scotland
Vincent Kenny
 
 
Sat 17:23Table 5
  
 
122
Thailand
Geo Edgar
 
Scotland
Mark Gilluley
 
 
Sat 18:05Table 6
  
 
123
Scotland
Preston McInnes
 
England
Ryan Hopkinson
 
 
Sat 18:12Table 1
  
 
124
Scotland
Jamie Green
 
United Kingdom
Elliott Sanderson
 
 
Sat 17:22Table 4
  
 
125
Scotland
Gary McLaughlin
 
United Kingdom
Bash Maqsood
 
 
Sat 18:19Table 3
  
 
126
Scotland
Kieran Gorman
 
Scotland
Paul Sanderson
 
 
Sat 18:28Table 7
  
 
127
Scotland
David Gillies
 
Scotland
David Rooney
 
 
Sat 18:36Table 5
  
 
128
United Kingdom
Liam Pedley
 
Scotland
Stephen Ainsworth
 
 
Sat 09:56Table 3
  
 
65
Scotland
Dylan Stanfield
 
Scotland
Sean McMahon
 
 
  
 
66
Walk Over
 
Scotland
Murray McInness
 
 
Sat 11:06Table 1
  
 
67
Scotland
Padraic McConville
 
Wales
Dale Lawrence
 
 
Sat 11:16Table 7
  
 
68
Scotland
David Sinclair
 
Scotland
Michael Bisset
 
 
Sat 11:00
  
 
69
Scotland
Ryan Erskine
 
Scotland
Eddie McVey
 
 
  
 
70
Walk Over
 
Scotland
Scott Kennedy
 
 
  
 
71
Walk Over
 
Walk Over
 
 
Sat 09:56Table 5
  
 
72
Scotland
Graeme Hardie
 
Scotland
Damien Williamson
 
 
Sat 10:00
  
 
73
Scotland
James Gillan
 
Scotland
Ross Fernie
 
 
  
 
74
Walk Over
 
Scotland
William Wallace Jnr
 
 
Sat 11:00
  
 
75
Walk Over
 
England
Greg Davis
 
 
Sat 09:56Table 6
  
 
76
England
Amit Gohil
 
England
Andrew Betts
 
 
Sat 09:56Table 7
  
 
77
England
Liam Power
 
Scotland
Keith Robertson
 
 
Sat 13:09Table 2
  
 
78
United Kingdom
Viv Ruscoe
 
England
Lee Shepherd
 
 
  
 
79
Walk Over
 
England
Anand Bapodra
 
 
Sat 09:56Table 2
  
 
80
England
Louise Shepherd
 
Scotland
Findlay Anderson
 
 
Sat 12:13Table 8
  
 
81
Scotland
Colin Downie
 
Scotland
Dawud Qadir
 
 
  
 
82
Walk Over
 
Scotland
Vincent Kenny
 
 
Sat 11:03Table 10
  
 
83
Thailand
Geo Edgar
 
Wales
Wayne Regan
 
 
Sat 11:51Table 7
  
 
84
Scotland
Jonjo Mcauley
 
Scotland
Mark Gilluley
 
 
Sat 13:06Table 3
  
 
85
England
Shyam Hindocha
 
Scotland
Preston McInnes
 
 
Sat 11:56Table 5
  
 
86
United Kingdom
Ryan Davie
 
England
Ryan Hopkinson
 
 
  
 
87
Walk Over
 
Scotland
Jamie Green
 
 
Sat 11:49Table 9
  
 
88
United Kingdom
John Watson
 
United Kingdom
Elliott Sanderson
 
 
Sat 11:59Table 6
  
 
89
United Kingdom
Grant Snow
 
Scotland
Gary McLaughlin
 
 
  
 
90
Walk Over
 
United Kingdom
Bash Maqsood
 
 
  
 
91
Walk Over
 
Scotland
Kieran Gorman
 
 
Sat 12:01Table 3
  
 
92
England
Dharmesh Pattni
 
Scotland
Paul Sanderson
 
 
Sat 12:15Table 1
  
 
93
Scotland
David Gillies
 
Scotland
Gary Chalmers
 
 
Sat 11:55Table 10
  
 
94
Scotland
Curtis McGurn
 
Scotland
David Rooney
 
 
  
 
95
Walk Over
 
United Kingdom
Liam Pedley
 
 
Sat 12:00
  
 
96
Scotland
Euan Waddell
 
Scotland
Stephen Ainsworth
 
 
Fri 13:01Table 1
  
 
65 1
Scotland
Dylan Stanfield
 
64
Scotland
Stephen Ainsworth
 
 
  
 
33 2
United Kingdom
Liam Pedley
 
96
Walk Over
 
 
Fri 14:57Table 1
  
 
81 3
Scotland
Padraic McConville
 
48
Scotland
David Rooney
 
 
Fri 13:01Table 2
  
 
49 4
Scotland
Gary Chalmers
 
80
Scotland
David Sinclair
 
 
Fri 13:01Table 3
  
 
73 5
Scotland
Paul Sanderson
 
56
Scotland
Ryan Erskine
 
 
  
 
41 6
Scotland
Kieran Gorman
 
88
Walk Over
 
 
  
 
89 7
Walk Over
 
40
Scotland
Scott Gillespie
 
 
Fri 13:01Table 4
  
 
57 8
Scotland
Gary McLaughlin
 
72
Scotland
Graeme Hardie
 
 
Fri 13:01Table 5
  
 
69 9
United Kingdom
Elliott Sanderson
 
60
Scotland
James Gillan
 
 
  
 
37 10
Scotland
Andrew McPhee
 
92
Walk Over
 
 
Fri 15:00
  
 
85 11
United Kingdom
Kieran Wright
 
44
England
Ryan Hopkinson
 
 
Fri 18:39Table 6
  
 
53 12
England
Amit Gohil
 
76
Scotland
Preston McInnes
 
 
Fri 18:47Table 4
  
 
77 13
Scotland
Mark Gilluley
 
52
England
Liam Power
 
 
Fri 16:58Table 2
  
 
45 14
Wales
Wayne Regan
 
84
United Kingdom
Viv Ruscoe
 
 
  
 
93 15
Walk Over
 
36
Scotland
Jack Park
 
 
Fri 20:20Table 6
  
 
61 16
England
Louise Shepherd
 
68
Scotland
Dawud Qadir
 
 
Fri 13:01Table 8
  
 
67 17
Scotland
Findlay Anderson
 
62
Scotland
Colin Downie
 
 
  
 
35 18
England
Anand Bapodra
 
94
Walk Over
 
 
Fri 18:27Table 10
  
 
83 19
Thailand
Geo Edgar
 
46
Scotland
Morgan McInnes
 
 
Fri 13:04Table 6
  
 
51 20
Scotland
Jonjo Mcauley
 
78
Scotland
Keith Robertson
 
 
Fri 14:57Table 2
  
 
75 21
England
Shyam Hindocha
 
54
England
Andrew Betts
 
 
Fri 19:50Table 10
  
 
43 22
United Kingdom
Ryan Davie
 
86
United Kingdom
Jake-Dylan Newlove
 
 
  
 
91 23
Walk Over
 
38
Scotland
George Henderson
 
 
Fri 13:00
  
 
59 24
United Kingdom
John Watson
 
70
Scotland
Steven Cochran
 
 
Fri 15:14Table 3
  
 
71 25
United Kingdom
Grant Snow
 
58
Scotland
Damien Williamson
 
 
  
 
39 26
Scotland
Kevin Adair
 
90
Walk Over
 
 
  
 
87 27
Walk Over
 
42
Scotland
Scott Kennedy
 
 
Fri 15:43Table 4
  
 
55 28
England
Dharmesh Pattni
 
74
Scotland
Eddie McVey
 
 
Fri 13:01Table 7
  
 
79 29
Scotland
David Gillies
 
50
Scotland
Michael Bisset
 
 
Fri 16:58Table 5
  
 
47 30
Scotland
Curtis McGurn
 
82
Wales
Dale Lawrence
 
 
  
 
95 31
Walk Over
 
34
Scotland
Colin McKechnie
 
 
Fri 14:58Table 8
  
 
63 32
Scotland
Euan Waddell
 
66
Scotland
Sean McMahon
 
 
Fri 17:39Table 9
  
 
1 33
Scotland
Mark Boyle
 
Scotland
Stephen Ainsworth
 
Loser to #96  
Fri 14:57Table 5
  
 
34
United Kingdom
Liam Pedley
 
32
Scotland
Bryan Cumming
 
Loser to #95  
Fri 19:41Table 8
  
 
17 35
England
Richard Swaffield
 
Scotland
David Rooney
 
Loser to #94  
Fri 20:34Table 4
  
 
36
Scotland
Gary Chalmers
 
16
Isle of Man
David Addinall
 
Loser to #93  
Fri 18:58Table 1
  
 
9 37
Wales
Craig Marsh
 
Scotland
Paul Sanderson
 
Loser to #92  
Fri 15:24Table 6
  
 
38
Scotland
Kieran Gorman
 
24
England
Alan Robinson
 
Loser to #91  
Fri 15:00Table 10
  
 
25 39
United Kingdom
Bash Maqsood
 
Scotland
Scott Gillespie
 
Loser to #90  
Fri 17:42Table 8
  
 
40
Scotland
Gary McLaughlin
 
8
United Kingdom
Dan Davy
 
Loser to #89  
Sat 09:56Table 10
  
 
5 41
United Kingdom
Marc Farnsworth
 
United Kingdom
Elliott Sanderson
 
Loser to #88  
Fri 16:11Table 7
  
 
42
Scotland
Andrew McPhee
 
28
Scotland
Jamie Green
 
Loser to #87  
Fri 19:14Table 5
  
 
21 43
Wales
Kristian phillips
 
England
Ryan Hopkinson
 
Loser to #86  
Sat 10:55Table 2
  
 
44
Scotland
Preston McInnes
 
12
Scotland
Paul Harkness
 
Loser to #85  
Sat 09:56Table 9
  
 
13 45
Scotland
Robert Stephen
 
Scotland
Mark Gilluley
 
Loser to #84  
Fri 20:51Table 7
  
 
46
Wales
Wayne Regan
 
20
England
Rob Wilson
 
Loser to #83  
Fri 14:58Table 9
  
 
29 47
Scotland
Vincent Kenny
 
Scotland
Jack Park
 
Loser to #82  
Sat 09:56Table 8
  
 
48
Scotland
Dawud Qadir
 
4
Wales
Cory Rees
 
Loser to #81  
Fri 17:01Table 4
  
 
3 49
Scotland
Liam Dunster
 
Scotland
Findlay Anderson
 
Loser to #80  
Fri 17:28Table 3
  
 
50
England
Anand Bapodra
 
30
Scotland
Steven Allison
 
Loser to #79  
Sat 10:55Table 4
  
 
19 51
England
Lee Shepherd
 
Scotland
Morgan McInnes
 
Loser to #78  
Fri 16:51Table 10
  
 
52
Scotland
Keith Robertson
 
14
United Kingdom
Chris Bowron
 
Loser to #77  
Fri 19:17Table 7
  
 
11 53
Scotland
Scott Anderson
 
England
Andrew Betts
 
Loser to #76  
Sat 09:56Table 1
  
 
54
United Kingdom
Jake-Dylan Newlove
 
22
England
Greg Davis
 
Loser to #75  
Fri 17:34Table 7
  
 
27 55
Scotland
William Wallace Jnr
 
Scotland
George Henderson
 
Loser to #74  
Fri 20:48Table 2
  
 
56
Scotland
Steven Cochran
 
6
Scotland
Ross Fernie
 
Loser to #73  
Fri 19:29Table 2
  
 
7 57
United Kingdom
Gavin Robinson
 
Scotland
Damien Williamson
 
Loser to #72  
Fri 17:00
  
 
58
Scotland
Kevin Adair
 
26
United Kingdom
Kev Austin
 
Loser to #71  
Fri 19:07Table 9
  
 
23 59
England
Kian Monaghan
 
Scotland
Scott Kennedy
 
Loser to #70  
Fri 20:20Table 5
  
 
60
Scotland
Eddie McVey
 
10
England
Dean Shields
 
Loser to #69  
Fri 19:47Table 1
  
 
15 61
United Kingdom
Adam Griffiths
 
Scotland
Michael Bisset
 
Loser to #68  
Fri 20:55Table 9
  
 
62
Wales
Dale Lawrence
 
18
England
Matty Rowland
 
Loser to #67  
Fri 17:12Table 1
  
 
31 63
Scotland
Murray McInness
 
Scotland
Colin McKechnie
 
Loser to #66  
Fri 19:35Table 3
  
 
64
Scotland
Sean McMahon
 
2
United Kingdom
Gareth Hibbott
 
Loser to #65  
Sat 13:51Table 10
  
 
97
Scotland
Mark Boyle
 
Scotland
Bryan Cumming
 
Loser to #136  
Sat 13:26Table 4
  
 
98
England
Richard Swaffield
 
Isle of Man
David Addinall
 
Loser to #135  
Sat 14:14Table 9
  
 
99
Wales
Craig Marsh
 
England
Alan Robinson
 
Loser to #134  
Sat 13:49Table 8
  
 
100
Scotland
Scott Gillespie
 
United Kingdom
Dan Davy
 
Loser to #133  
Sat 13:01Table 9
  
 
101
United Kingdom
Marc Farnsworth
 
Scotland
Andrew McPhee
 
Loser to #132  
Sat 13:39Table 7
  
 
102
Wales
Kristian phillips
 
Scotland
Paul Harkness
 
Loser to #131  
Sat 13:51Table 2
  
 
103
Scotland
Robert Stephen
 
England
Rob Wilson
 
Loser to #130  
Sat 13:58Table 3
  
 
104
Scotland
Jack Park
 
Wales
Cory Rees
 
Loser to #129  
Sat 14:05Table 1
  
 
105
Scotland
Liam Dunster
 
Scotland
Steven Allison
 
Loser to #144  
Sat 14:23Table 5
  
 
106
Scotland
Morgan McInnes
 
United Kingdom
Chris Bowron
 
Loser to #143  
Sat 16:38Table 8
  
 
107
Scotland
Scott Anderson
 
United Kingdom
Jake-Dylan Newlove
 
Loser to #142  
Sat 15:48Table 3
  
 
108
Scotland
George Henderson
 
Scotland
Steven Cochran
 
Loser to #141  
Sat 15:33Table 4
  
 
109
United Kingdom
Gavin Robinson
 
Scotland
Kevin Adair
 
Loser to #140  
Sat 15:33Table 10
  
 
110
England
Kian Monaghan
 
England
Dean Shields
 
Loser to #139  
Sat 16:08Table 9
  
 
111
United Kingdom
Adam Griffiths
 
England
Matty Rowland
 
Loser to #138  
Sat 14:31Table 6
  
 
112
Scotland
Colin McKechnie
 
United Kingdom
Gareth Hibbott
 
Loser to #137  
Sat 17:53Table 8
  
 
145
Scotland
Mark Boyle
 
England
Richard Swaffield
 
Loser to #165  
Sat 17:07Table 10
  
 
146
England
Alan Robinson
 
Scotland
Scott Gillespie
 
Loser to #166  
Sat 17:42Table 9
  
 
147
United Kingdom
Marc Farnsworth
 
Wales
Kristian phillips
 
Loser to #167  
Sat 19:29Table 9
  
 
148
Scotland
Robert Stephen
 
Wales
Cory Rees
 
Loser to #168  
Sat 19:37Table 4
  
 
149
Scotland
Liam Dunster
 
Scotland
Morgan McInnes
 
Loser to #161  
Sat 19:58Table 1
  
 
150
United Kingdom
Jake-Dylan Newlove
 
Scotland
Steven Cochran
 
Loser to #162  
Sat 20:17Table 8
  
 
151
United Kingdom
Gavin Robinson
 
England
Dean Shields
 
Loser to #163  
Sat 19:37Table 10
  
 
152
England
Matty Rowland
 
United Kingdom
Gareth Hibbott
 
Loser to #164  
Sun 13:16Table 5
  
 
169
Scotland
Mark Boyle
 
Isle of Man
David Addinall
 
 
Sun 13:16Table 4
  
 
170
Scotland
Scott Gillespie
 
Scotland
Ross Fernie
 
 
Sun 13:07Table 8
  
 
171
United Kingdom
Marc Farnsworth
 
England
Kian Monaghan
 
 
Sun 13:16Table 3
  
 
172
Scotland
Robert Stephen
 
Scotland
Morgan McInnes
 
 
Sun 13:07Table 10
  
 
173
Scotland
Liam Dunster
 
United Kingdom
Chris Bowron
 
 
Sun 13:11Table 7
  
 
174
United Kingdom
Jake-Dylan Newlove
 
Scotland
Andrew McPhee
 
 
Sun 13:07Table 9
  
 
175
United Kingdom
Gavin Robinson
 
Wales
Kristian phillips
 
 
Sun 13:11Table 6
  
 
176
United Kingdom
Gareth Hibbott
 
England
Richard Swaffield
 
 
Sun 15:43Table 10
  
 
177
Scotland
Mark Boyle
 
Scotland
Scott Gillespie
 
 
Sun 15:43Table 9
  
 
178
United Kingdom
Marc Farnsworth
 
Scotland
Robert Stephen
 
 
Sun 15:43Table 8
  
 
179
Scotland
Liam Dunster
 
United Kingdom
Jake-Dylan Newlove
 
 
Sun 15:43Table 7
  
 
180
Wales
Kristian phillips
 
United Kingdom
Gareth Hibbott
 
 
Sun 17:53Table 8
  
 
181
Scotland
Scott Gillespie
 
United Kingdom
Marc Farnsworth
 
 
Sun 17:54Table 10
  
 
182
Scotland
Liam Dunster
 
United Kingdom
Gareth Hibbott
 
 
Sun 20:01Table 10
  
 
183
United Kingdom
Marc Farnsworth
 
Scotland
Liam Dunster
 
 
Losers qualification
Loser round 4
Loser round 3
Loser round 2
Loser round 1
Round 1
Winner round 1
Winner round 2
Winners qualification
Last sixteen
Quarter final
Semi final
Final