Isl
Menu ☰
News
Trusted Site
Version History
News Reel
Gallery Slideshow
Tables
Team Table by Wins
Team Table by Legs
Team Table by Difference
Team Table by Wins (All Scores)
Singles Table by Wins
Singles Table by Legs
Stats
All Player Stats
Team Player Stats
Team Player Stats (1 game only)
Team Player Stats (2 games only)
Team Reserve Stats
Team Doubles Stats
Team Player Appearances
Highest Break
Black Ball Game
Archive
Lists
Team Fixtures
Singles Fixtures
All Fixtures
Results
Venues
Players/Pairings
Scores
Live Scores
Live Leaderboard
Left Screen
Right Screen
Both Screens
Webcam Screen 1
Webcam Screen 2
Guides
App Guide
Knockouts
Knockout Draw
Knockout Competition Entry
Double Eliminator Draw
Knockout Sessions
Login
Close ×
News
Trusted Site
Version History
News Reel
Gallery Slideshow
Tables
Team Table by Wins
Team Table by Legs
Team Table by Difference
Team Table by Wins (All Scores)
Singles Table by Wins
Singles Table by Legs
Stats
All Player Stats
Team Player Stats
Team Player Stats (1 game only)
Team Player Stats (2 games only)
Team Reserve Stats
Team Doubles Stats
Team Player Appearances
Highest Break
Black Ball Game
Archive
Lists
Team Fixtures
Singles Fixtures
All Fixtures
Results
Venues
Players/Pairings
Scores
Live Scores
Live Leaderboard
Left Screen
Right Screen
Both Screens
Webcam Screen 1
Webcam Screen 2
Guides
App Guide
Knockouts
Knockout Draw
Double Eliminator Draw
Knockout Sessions
Highest Break
Search
Competition
-- any --
League
Date
Competition
Player
Highest
Date
League
Adam Macleod
81
2023-11-20
League
Adam Macleod
55
2024-02-19
League
Sean Riach
53
2023-12-04
League
Adam Macleod
51
2023-11-20
League
Stephen Hepburn
51
2023-11-20
League
Martin Logie
50
2024-03-04
League
Martin Logie
49
2023-12-04
League
Adam Macleod
47
2024-03-18
League
Gary Bryce
46
2023-11-06
League
Adam Macleod
46
2024-03-18
League
Stephen Hepburn
46
2024-02-05
League
Adam Macleod
46
2024-01-22
League
Stephen Hepburn
45
2024-01-08
League
James Mckenzie
45
2024-01-08
League
John McAleaney
45
2024-03-04
League
John McAleaney
45
2023-11-20
League
Adam Macleod
44
2024-01-22
League
Martin Logie
44
2024-03-18
League
Adam Macleod
43
2024-01-22
League
Adam Macleod
42
2024-01-08
League
Adam Macleod
41
2024-01-22
League
Stephen Hepburn
41
2023-11-20
League
Alex Cooper
40
2024-01-22
League
Sean Riach
40
2023-12-04
League
Adam Macleod
40
2023-12-04
League
Adam Macleod
39
2024-02-05
League
Adam Macleod
39
2024-02-19
League
Adam Macleod
39
2024-01-22
League
Adam Macleod
39
2024-03-04
League
Martin Logie
39
2024-03-18
League
Sean Riach
38
2024-02-19
League
Stephen Hepburn
38
2023-11-20
League
Hugh Ross
37
2024-03-04
League
Adam Macleod
37
2024-01-22
League
John McAleaney
37
2024-01-22
League
Adam Macleod
36
2023-12-04
League
Hugh Ross
36
2023-12-04
League
Martin Logie
36
2024-01-22
League
Sean Riach
35
2024-03-18
League
Adam Macleod
35
2024-02-19
League
John McAleaney
35
2024-01-22
League
John McAleaney
35
2024-02-05
League
Martin Logie
34
2024-03-04
League
Stephen Hepburn
34
2024-03-18
League
John McAleaney
33
2024-02-05
League
Alex Cooper
33
2024-02-05
League
John McAleaney
32
2024-03-18
League
Adam Macleod
32
2024-03-04
League
Mark Simpson
32
2024-01-22
League
John McAleaney
32
2023-11-20
League
Gary Bryce
31
2024-01-22
League
Gary Bryce
31
2024-02-05
League
Mike Forret
31
2023-11-06
League
John McAleaney
31
2023-11-06
League
Alex Cooper
30
2024-03-04
League
Martin Logie
30
2023-11-20
League
John McAleaney
30
2024-03-04
League
Stephen Hepburn
30
2024-03-04
League
John McAleaney
30
2023-11-20
League
Martin Logie
30
2024-02-19
League
James Mckenzie
26
2024-02-05
League
Alan McCormack
25
2024-02-05
League
Alan McCormack
25
2024-02-05
League
Stephen Hepburn
24
2024-02-05
League
Stephen Hepburn
24
2024-02-05
League
Scott Sturrock
24
2024-02-19
League
Aaron Maclennan
24
2024-02-05
League
John Brooman
23
2023-12-04
League
David Masson
22
2023-12-04
League
Sandy Boyd
22
2024-02-05
League
David Masson
22
2023-12-04
League
George Mackay
22
2024-02-19
League
Stuart Ghee
22
2024-02-05
League
David Masson
21
2024-01-08
League
Aaron Maclennan
21
2023-12-04
League
Craig Fraser
21
2024-02-05
League
James MacPherson
20
2024-01-08
League
Aaron Maclennan
20
2023-11-20
League
Aaron Maclennan
20
2024-01-08
League
Scott Sturrock
20
2023-12-04