Scotland
McGoldrick's Pool & Sports Bar
Glasgow
June 21 - June 23, 2024

2024 IPA Scottish Grand Prix

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 13:02Table 3
  
 
161
Scotland
Lewis McHoul
 
Wales
Drew Hughes
 
Winner to Last sixteen  
Sun 12:57Table 10
  
 
162
Scotland
Liam Dunster
 
Scotland
Robert Stephen
 
Winner to Last sixteen  
Sun 12:15
  
 
163
England
Kian Monaghan
 
Scotland
Craig Martin
 
Winner to Last sixteen  
Sun 12:57Table 9
  
 
164
Wales
Cory Rees
 
Scotland
Grant Finnigan
 
Winner to Last sixteen  
Sun 12:15
  
 
165
United Kingdom
Chris Bowron
 
Scotland
Martin Keenan
 
Winner to Last sixteen  
Sun 12:42Table 4
  
 
166
Scotland
Allan Macleod
 
Scotland
Andrew McPhee
 
Winner to Last sixteen  
Sun 12:24Table 8
  
 
167
Wales
Stephen Ellis
 
Scotland
David Markey
 
Winner to Last sixteen  
Sun 12:24Table 2
  
 
168
United Kingdom
Adam Griffiths
 
Scotland
Johnny McDermid
 
Winner to Last sixteen  
Sun 10:59Table 1
  
 
153
Scotland
Lewis McHoul
 
Scotland
Ryan Davie
 
 
Sun 10:59Table 9
  
 
154
Scotland
Liam Dunster
 
United Kingdom
Dan Davy
 
 
Sun 10:59Table 2
  
 
155
Scotland
George Henderson
 
England
Kian Monaghan
 
 
Sun 10:59Table 3
  
 
156
Scotland
Paul Harkness
 
Wales
Cory Rees
 
 
Sun 10:59Table 4
  
 
157
Scotland
Colin Downie
 
United Kingdom
Chris Bowron
 
 
Sun 10:59Table 5
  
 
158
Scotland
Allan Macleod
 
Seychelles
David Riggins
 
 
Sun 10:59Table 6
  
 
159
Scotland
Preston McInnes
 
Wales
Stephen Ellis
 
 
Sun 10:59Table 7
  
 
160
United Kingdom
Adam Griffiths
 
Scotland
William Wallace Jnr
 
 
Sat 18:57Table 7
  
 
129
Scotland
Lewis McHoul
 
Scotland
Steven Allison
 
 
Sat 18:57Table 5
  
 
130
Scotland
Ryan Davie
 
Scotland
Jordan Kean
 
 
Sat 19:00Table 2
  
 
131
Scotland
Liam Dunster
 
Scotland
Scott Anderson
 
 
Sat 19:54Table 4
  
 
132
United Kingdom
Dan Davy
 
United Kingdom
Adam Stevens
 
 
Sat 20:00
  
 
133
Scotland
George Henderson
 
Scotland
Billy Stirling
 
 
Sat 19:05Table 3
  
 
134
England
Kian Monaghan
 
Scotland
Shaun Wishart
 
 
Sat 20:14Table 1
  
 
135
Scotland
Paul Harkness
 
Scotland
Liam McPherson
 
 
Sat 19:20Table 6
  
 
136
Wales
Cory Rees
 
Scotland
James Wishart
 
 
Sat 20:14Table 8
  
 
137
Scotland
Colin Downie
 
Scotland
Bryan Murray
 
 
Sat 20:16Table 5
  
 
138
United Kingdom
Chris Bowron
 
England
Richard Swaffield
 
 
Sat 19:54Table 7
  
 
139
Scotland
Allan Macleod
 
Scotland
Kevin Rae
 
 
Sat 20:45Table 4
  
 
140
Seychelles
David Riggins
 
Scotland
Stephen Walker
 
 
Sat 20:17Table 10
  
 
141
United Kingdom
Gavin Robinson
 
Scotland
Preston McInnes
 
 
Sat 20:27Table 2
  
 
142
England
Alan Robinson
 
Wales
Stephen Ellis
 
 
Sat 20:30Table 3
  
 
143
United Kingdom
Adam Griffiths
 
Scotland
Dylan Stanfield
 
 
Sat 21:30
  
 
144
Scotland
William Wallace Jnr
 
Scotland
James Jack
 
 
Sat 15:30Table 1
  
 
113
United Kingdom
Riley James
 
Scotland
Lewis McHoul
 
 
Sat 16:21Table 7
  
 
114
England
Michael Rhodes
 
Scotland
Ryan Davie
 
 
Sat 17:05Table 4
  
 
115
Scotland
Liam Dunster
 
Scotland
Michael Bisset
 
 
Sat 17:31Table 1
  
 
116
Scotland
Jon Mclellan
 
United Kingdom
Dan Davy
 
 
Sat 17:37Table 2
  
 
117
England
Adam Myerscough
 
Scotland
George Henderson
 
 
Sat 16:48Table 6
  
 
118
England
Kian Monaghan
 
England
Kevin Kirkham
 
 
Sat 16:33Table 1
  
 
119
Scotland
Paul Harkness
 
Scotland
SeanMichael mcgiff
 
 
Sat 16:44Table 2
  
 
120
Scotland
Sean Millen
 
Wales
Cory Rees
 
 
Sat 18:42Table 6
  
 
121
Scotland
Colin Downie
 
Scotland
Patrick McAllister
 
 
Sat 18:18Table 1
  
 
122
Scotland
David Gillies (MW)
 
United Kingdom
Chris Bowron
 
 
Sat 18:02Table 9
  
 
123
Scotland
Allan Macleod
 
Scotland
Kieran Kay
 
 
Sat 17:49Table 5
  
 
124
Scotland
Scott Dunbar
 
Seychelles
David Riggins
 
 
Sat 18:49Table 4
  
 
125
United Kingdom
Gavin Robinson
 
Scotland
Jack Park
 
 
Sat 18:10Table 3
  
 
126
England
Alan Robinson
 
United Kingdom
Andy Croasdale
 
 
Sat 17:47Table 6
  
 
127
United Kingdom
Adam Griffiths
 
United Kingdom
Bobby George
 
 
Sat 17:57Table 7
  
 
128
Scotland
Liam-Lennon Gallagher
 
Scotland
William Wallace Jnr
 
 
Sat 11:22Table 2
  
 
65
United Kingdom
Riley James
 
Scotland
Sean McMahon
 
 
  
 
66
Walk Over
 
Scotland
Lewis McHoul
 
 
Sat 11:10Table 10
  
 
67
United Kingdom
Anton Riley
 
England
Michael Rhodes
 
 
Sat 11:14Table 5
  
 
68
Scotland
Ryan Davie
 
England
Dan Tuck
 
 
Sat 11:30
  
 
69
Walk Over
 
Scotland
Liam Dunster
 
 
  
 
70
Walk Over
 
Scotland
Michael Bisset
 
 
  
 
71
Walk Over
 
Scotland
Jon Mclellan
 
 
Sat 11:47Table 1
  
 
72
United Kingdom
Viv Ruscoe
 
United Kingdom
Dan Davy
 
 
Sat 12:20Table 6
  
 
73
Scotland
Murray MacInnes
 
England
Adam Myerscough
 
 
  
 
74
Walk Over
 
Scotland
George Henderson
 
 
Sat 12:29Table 8
  
 
75
Scotland
Euan Waddell
 
England
Kian Monaghan
 
 
Sat 11:10Table 6
  
 
76
England
Kevin Kirkham
 
Scotland
Gary Scott
 
 
Sat 11:10Table 7
  
 
77
England
Ian Jeff
 
Scotland
Paul Harkness
 
 
Sat 12:33Table 7
  
 
78
Scotland
SeanMichael mcgiff
 
England
Gareth Milburn
 
 
  
 
79
Walk Over
 
Scotland
Sean Millen
 
 
Sat 11:07Table 9
  
 
80
Scotland
Paul Kane
 
Wales
Cory Rees
 
 
Sat 12:22Table 9
  
 
81
Scotland
Jamie Craig
 
Scotland
Colin Downie
 
 
  
 
82
Walk Over
 
Scotland
Patrick McAllister
 
 
Sat 11:27Table 4
  
 
83
Scotland
David Gillies (MW)
 
Ireland
Patrick MC Colgan
 
 
Sat 11:18Table 8
  
 
84
England
Lewis Cummings
 
United Kingdom
Chris Bowron
 
 
Sat 12:42Table 5
  
 
85
Scotland
Gary McLeish
 
Scotland
Allan Macleod
 
 
Sat 12:49Table 1
  
 
86
England
Colin Finn
 
Scotland
Kieran Kay
 
 
  
 
87
Walk Over
 
Scotland
Scott Dunbar
 
 
Sat 12:32Table 10
  
 
88
Seychelles
David Riggins
 
Wales
Craig Marsh
 
 
Sat 11:49Table 3
  
 
89
Scotland
Colin McKechnie
 
United Kingdom
Gavin Robinson
 
 
  
 
90
Walk Over
 
Scotland
Jack Park
 
 
Sat 12:49Table 3
  
 
91
Scotland
Gary McLaughlin
 
England
Alan Robinson
 
 
Sat 13:07Table 9
  
 
92
Scotland
James Casey
 
United Kingdom
Andy Croasdale
 
 
Sat 13:50Table 6
  
 
93
Scotland
Sonny Craig
 
United Kingdom
Adam Griffiths
 
 
Sat 13:51Table 7
  
 
94
United Kingdom
Kieran Wright
 
United Kingdom
Bobby George
 
 
  
 
95
Walk Over
 
Scotland
Liam-Lennon Gallagher
 
 
Sat 14:16Table 5
  
 
96
Wales
Wayne Regan
 
Scotland
William Wallace Jnr
 
 
Fri 17:13Table 2
  
 
65 1
Scotland
William Wallace Jnr
 
64
United Kingdom
Riley James
 
 
  
 
33 2
Scotland
Liam-Lennon Gallagher
 
96
Walk Over
 
 
Fri 14:04Table 1
  
 
81 3
Scotland
Martin Keenan
 
48
United Kingdom
Anton Riley
 
 
Fri 18:10Table 5
  
 
49 4
Scotland
Ryan Davie
 
80
Scotland
Liam McPherson
 
 
Fri 18:30
  
 
73 5
England
Elliot Gaunt
 
56
Scotland
Shaun Wishart
 
 
  
 
41 6
Scotland
Andrew McPhee
 
88
Walk Over
 
 
  
 
89 7
Walk Over
 
40
Scotland
Jack Park
 
 
Fri 14:04Table 2
  
 
57 8
Wales
Kristian phillips
 
72
United Kingdom
Viv Ruscoe
 
 
Fri 18:24Table 6
  
 
69 9
United Kingdom
Adam Stevens
 
60
Scotland
Murray MacInnes
 
 
  
 
37 10
Scotland
Scott Dunbar
 
92
Walk Over
 
 
Fri 14:04Table 3
  
 
85 11
Scotland
Gregg McMillan
 
44
Scotland
Euan Waddell
 
 
Fri 20:03Table 4
  
 
53 12
Scotland
Allan Macleod
 
76
England
Kevin Kirkham
 
 
Fri 14:04Table 4
  
 
77 13
England
Ian Jeff
 
52
Scotland
Johnny McDermid
 
 
Fri 14:04Table 5
  
 
45 14
Scotland
SeanMichael mcgiff
 
84
Scotland
Jordan Kean
 
 
  
 
93 15
Walk Over
 
36
Scotland
Patrick McAllister
 
 
Fri 15:59Table 8
  
 
61 16
Scotland
Paul Kane
 
68
Scotland
Colin Downie
 
 
Fri 15:52Table 10
  
 
67 17
Scotland
Jamie Craig
 
62
England
Greg Davis
 
 
  
 
35 18
Scotland
Sean Millen
 
94
Walk Over
 
 
Fri 20:03Table 5
  
 
83 19
Wales
Drew Hughes
 
46
Scotland
David Gillies (MW)
 
 
Fri 15:38Table 3
  
 
51 20
England
Lewis Cummings
 
78
Scotland
Dylan Stanfield
 
 
Fri 14:04Table 9
  
 
75 21
Scotland
Gary Scott
 
54
Scotland
Gary McLeish
 
 
Fri 14:04Table 8
  
 
43 22
Wales
Stephen Ellis
 
86
England
Colin Finn
 
 
  
 
91 23
Walk Over
 
38
Scotland
Preston McInnes
 
 
Fri 14:04Table 10
  
 
59 24
England
Adam Myerscough
 
70
Seychelles
David Riggins
 
 
Fri 16:58Table 3
  
 
71 25
Scotland
Stephen Walker
 
58
Scotland
Colin McKechnie
 
 
  
 
39 26
Scotland
Craig Martin
 
90
Walk Over
 
 
Fri 14:04Table 6
  
 
87 27
Scotland
Gary McLaughlin
 
42
Scotland
Michael Bisset
 
 
Fri 14:04Table 7
  
 
55 28
Scotland
James Casey
 
74
Thailand
Geo Edgar
 
 
Fri 15:29Table 2
  
 
79 29
Scotland
Sonny Craig
 
50
England
Dan Tuck
 
 
Fri 15:29Table 4
  
 
47 30
England
Michael Rhodes
 
82
United Kingdom
Kieran Wright
 
 
  
 
95 31
Walk Over
 
34
Scotland
Lewis McHoul
 
 
Fri 20:18Table 6
  
 
63 32
Scotland
Sean McMahon
 
66
Wales
Wayne Regan
 
 
Fri 20:25Table 9
  
 
1 33
Scotland
Mark Boyle
 
Scotland
William Wallace Jnr
 
Loser to #96  
Fri 15:29Table 7
  
 
34
Scotland
Liam-Lennon Gallagher
 
32
Scotland
James Wishart
 
Loser to #95  
Fri 18:28Table 4
  
 
17 35
United Kingdom
Bobby George
 
Scotland
Martin Keenan
 
Loser to #94  
Sat 09:59Table 1
  
 
36
Scotland
Liam McPherson
 
16
United Kingdom
Adam Griffiths
 
Loser to #93  
Sat 09:59Table 2
  
 
9 37
United Kingdom
Andy Croasdale
 
Scotland
Shaun Wishart
 
Loser to #92  
Fri 16:51Table 4
  
 
38
Scotland
Andrew McPhee
 
24
England
Alan Robinson
 
Loser to #91  
Fri 18:54Table 9
  
 
25 39
Scotland
Billy Stirling
 
Scotland
Jack Park
 
Loser to #90  
Sat 09:59Table 3
  
 
40
Wales
Kristian phillips
 
8
United Kingdom
Gavin Robinson
 
Loser to #89  
Sat 09:59Table 4
  
 
5 41
Wales
Craig Marsh
 
United Kingdom
Adam Stevens
 
Loser to #88  
Fri 16:45Table 9
  
 
42
Scotland
Scott Dunbar
 
28
Scotland
David Markey
 
Loser to #87  
Fri 16:45Table 6
  
 
21 43
Scotland
Kieran Kay
 
Scotland
Gregg McMillan
 
Loser to #86  
Sat 09:59Table 5
  
 
44
Scotland
Allan Macleod
 
12
Scotland
Scott Anderson
 
Loser to #85  
Fri 19:02Table 10
  
 
13 45
United Kingdom
Chris Bowron
 
Scotland
Johnny McDermid
 
Loser to #84  
Fri 18:37Table 1
  
 
46
Scotland
Jordan Kean
 
20
Ireland
Patrick MC Colgan
 
Loser to #83  
Fri 15:57Table 5
  
 
29 47
Scotland
Steven Allison
 
Scotland
Patrick McAllister
 
Loser to #82  
Sat 09:59Table 6
  
 
48
Scotland
Colin Downie
 
4
England
Clint I'Anson
 
Loser to #81  
Fri 18:35Table 8
  
 
3 49
Wales
Cory Rees
 
England
Greg Davis
 
Loser to #80  
Fri 15:39Table 1
  
 
50
Scotland
Sean Millen
 
30
Scotland
James Jack
 
Loser to #79  
Sat 09:59Table 7
  
 
19 51
England
Gareth Milburn
 
Wales
Drew Hughes
 
Loser to #78  
Fri 19:51Table 8
  
 
52
Scotland
Dylan Stanfield
 
14
Scotland
Paul Harkness
 
Loser to #77  
Fri 17:33Table 8
  
 
11 53
Scotland
Robert Stephen
 
Scotland
Gary Scott
 
Loser to #76  
Sat 09:59Table 10
  
 
54
Wales
Stephen Ellis
 
22
England
Kian Monaghan
 
Loser to #75  
Fri 19:21Table 3
  
 
27 55
Scotland
George Henderson
 
Scotland
Preston McInnes
 
Loser to #74  
Sat 09:59Table 8
  
 
56
England
Adam Myerscough
 
6
United Kingdom
Marc Farnsworth
 
Loser to #73  
Fri 20:49Table 10
  
 
7 57
United Kingdom
Dan Davy
 
Scotland
Stephen Walker
 
Loser to #72  
Fri 16:45Table 7
  
 
58
Scotland
Craig Martin
 
26
Scotland
Jon Mclellan
 
Loser to #71  
Fri 16:45Table 1
  
 
23 59
Scotland
Kevin Rae
 
Scotland
Michael Bisset
 
Loser to #70  
Fri 17:05Table 10
  
 
60
Thailand
Geo Edgar
 
10
Scotland
Liam Dunster
 
Loser to #69  
Fri 20:44Table 1
  
 
15 61
England
Richard Swaffield
 
England
Dan Tuck
 
Loser to #68  
Fri 19:09Table 7
  
 
62
England
Michael Rhodes
 
18
Scotland
Grant Finnigan
 
Loser to #67  
Fri 19:12Table 2
  
 
31 63
Scotland
Bryan Murray
 
Scotland
Lewis McHoul
 
Loser to #66  
Sat 09:59Table 9
  
 
64
Scotland
Sean McMahon
 
2
United Kingdom
Gareth Hibbott
 
Loser to #65  
Sat 13:45Table 10
  
 
97
Scotland
Mark Boyle
 
Scotland
James Wishart
 
Loser to #136  
Sat 13:50Table 2
  
 
98
Scotland
Martin Keenan
 
Scotland
Liam McPherson
 
Loser to #135  
Sat 13:50Table 4
  
 
99
Scotland
Shaun Wishart
 
Scotland
Andrew McPhee
 
Loser to #134  
Sat 14:00
  
 
100
Scotland
Billy Stirling
 
Wales
Kristian phillips
 
Loser to #133  
Sat 13:52Table 1
  
 
101
United Kingdom
Adam Stevens
 
Scotland
David Markey
 
Loser to #132  
Sat 13:17Table 8
  
 
102
Scotland
Gregg McMillan
 
Scotland
Scott Anderson
 
Loser to #131  
Sat 13:59Table 9
  
 
103
Scotland
Johnny McDermid
 
Scotland
Jordan Kean
 
Loser to #130  
Sat 14:51Table 8
  
 
104
Scotland
Steven Allison
 
England
Clint I'Anson
 
Loser to #129  
Sat 15:25Table 7
  
 
105
England
Greg Davis
 
Scotland
James Jack
 
Loser to #144  
Sat 15:36Table 4
  
 
106
Wales
Drew Hughes
 
Scotland
Dylan Stanfield
 
Loser to #143  
Sat 15:23Table 10
  
 
107
Scotland
Robert Stephen
 
Wales
Stephen Ellis
 
Loser to #142  
Sat 15:12Table 9
  
 
108
Scotland
Preston McInnes
 
United Kingdom
Marc Farnsworth
 
Loser to #141  
Sat 15:12Table 3
  
 
109
Scotland
Stephen Walker
 
Scotland
Craig Martin
 
Loser to #140  
Sat 15:57Table 2
  
 
110
Scotland
Kevin Rae
 
Thailand
Geo Edgar
 
Loser to #139  
Sat 15:18Table 5
  
 
111
England
Richard Swaffield
 
Scotland
Grant Finnigan
 
Loser to #138  
Sat 15:12Table 6
  
 
112
Scotland
Bryan Murray
 
United Kingdom
Gareth Hibbott
 
Loser to #137  
Sat 16:06Table 8
  
 
145
Scotland
Mark Boyle
 
Scotland
Martin Keenan
 
Loser to #165  
Sat 16:35Table 9
  
 
146
Scotland
Andrew McPhee
 
Wales
Kristian phillips
 
Loser to #166  
Sat 16:13Table 10
  
 
147
Scotland
David Markey
 
Scotland
Gregg McMillan
 
Loser to #167  
Sat 17:25Table 8
  
 
148
Scotland
Johnny McDermid
 
England
Clint I'Anson
 
Loser to #168  
Sat 17:54Table 10
  
 
149
England
Greg Davis
 
Wales
Drew Hughes
 
Loser to #161  
Sat 19:18Table 10
  
 
150
Scotland
Robert Stephen
 
United Kingdom
Marc Farnsworth
 
Loser to #162  
Sat 19:28Table 9
  
 
151
Scotland
Craig Martin
 
Thailand
Geo Edgar
 
Loser to #163  
Sat 18:37Table 8
  
 
152
Scotland
Grant Finnigan
 
United Kingdom
Gareth Hibbott
 
Loser to #164  
Sun 14:20Table 8
  
 
169
Scotland
Mark Boyle
 
Scotland
Liam Dunster
 
 
Sun 14:30Table 3
  
 
170
Wales
Kristian phillips
 
Scotland
Andrew McPhee
 
 
Sun 14:00Table 1
  
 
171
Scotland
Gregg McMillan
 
United Kingdom
Adam Griffiths
 
 
Sun 14:00Table 2
  
 
172
England
Clint I'Anson
 
United Kingdom
Chris Bowron
 
 
Sun 14:00Table 5
  
 
173
England
Greg Davis
 
Wales
Cory Rees
 
 
Sun 14:30Table 4
  
 
174
United Kingdom
Marc Farnsworth
 
Scotland
Lewis McHoul
 
 
Sun 14:00Table 9
  
 
175
Thailand
Geo Edgar
 
Wales
Stephen Ellis
 
 
Sun 14:20Table 10
  
 
176
United Kingdom
Gareth Hibbott
 
England
Kian Monaghan
 
 
Sun 17:07Table 1
  
 
177
Scotland
Liam Dunster
 
Wales
Kristian phillips
 
 
Sun 17:05Table 9
  
 
178
Scotland
Gregg McMillan
 
United Kingdom
Chris Bowron
 
 
Sun 17:01Table 10
  
 
179
Wales
Cory Rees
 
United Kingdom
Marc Farnsworth
 
 
Sun 17:05Table 8
  
 
180
Thailand
Geo Edgar
 
United Kingdom
Gareth Hibbott
 
 
Sun 19:34Table 8
  
 
181
Wales
Kristian phillips
 
United Kingdom
Chris Bowron
 
 
Sun 19:34Table 10
  
 
182
United Kingdom
Marc Farnsworth
 
Thailand
Geo Edgar
 
 
Sun 21:40Table 10
  
 
183
Wales
Kristian phillips
 
United Kingdom
Marc Farnsworth
 
 
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