Nairn
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
Singles Table by Handicap and 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 Trebles Stats
Team Player Appearances
Reverse Dish
Team Player Stats (inc non active)
Team Player Stats (with Merit)
Archive
Lists
Team Fixtures
Singles Fixtures
All Fixtures
Results
Venues
Players/Pairings
Scores
Live Scores
Live Leaderboard
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
Singles Table by Handicap and 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 Trebles Stats
Team Player Appearances
Reverse Dish
Team Player Stats (inc non active)
Team Player Stats (with Merit)
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 Setup Guide
Knockout Draw
Double Eliminator Draw
Knockout Sessions
Team (2 max) Player Statistics
Search
Competition
-- any --
Aidos Cup 2022/2023
League 2025/2026
Division
-- any --
Championship Division
Knockout
Premier Division
Region
-- any --
Region
Team
-- any --
Aidos A
Aidos B
Aidos C
Aidos D
Aidos Mosset
Bobs A
Bobs Ladies
Brackla A
Brackla B
Brackla C
Brackla D
Cawdor Tavern
Havelock
Jackos A
Jackos B
Seaforth
Star Ard
Westerlea
Percentage
-- any --
All
Over 25%
Over 50%
Over 75%
Minimum Played
-- any --
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Forename
Surname
Team
Played
Won
Won Lag
Break Dishes For
Break Dishes Against
Forfeited
Percentage
Paul
Shearer
Brackla D
20
17
4
0
0
0
85.00%
Nigel
Mackintosh
Bobs A
22
17
0
0
0
0
77.27%
Peter
Mckegney
Bobs A
22
16
0
0
0
0
72.73%
Jim
Prendeville
Brackla D
22
16
6
0
0
0
72.73%
Rob
Wedge
Bobs A
21
15
0
0
0
0
71.43%
Drew
Macbean
Brackla C
22
15
8
0
0
0
68.18%
Logan
Johnston
Brackla C
22
15
8
0
1
0
68.18%
Sara
Morganti
Brackla D
20
14
7
0
0
0
70.00%
Darren
Houston
Bobs A
14
13
0
0
0
0
92.86%
Andy
Beattie
Aidos D
18
13
0
0
0
0
72.22%
Dean
Carrigan
Seaforth
20
13
0
0
0
0
65.00%
Ian
Macdonald
Cawdor Tavern
20
13
0
0
0
0
65.00%
John
Wilkinson
Bobs A
20
13
0
0
0
0
65.00%
Josh
Henderson
Brackla C
21
13
4
0
0
0
61.90%
Aidan
Morrison
Seaforth
22
13
0
0
0
0
59.09%
Joe
Morrison
Star Ard
13
12
0
0
0
0
92.31%
Dougie
Fraser
Cawdor Tavern
15
12
0
0
0
0
80.00%
John
Mcdonald
Brackla D
16
12
3
0
0
0
75.00%
Dylan
Greer
Brackla C
18
12
6
0
0
0
66.67%
Dave
Barron
Brackla D
22
12
4
0
0
0
54.55%
Daniel
Walker
Aidos D
20
11
0
0
0
0
55.00%
Hugh
Mackay
Seaforth
20
11
0
0
0
0
55.00%
Sam
Oxborrow
Aidos D
20
11
0
0
0
0
55.00%
Charlie
Thompson
Seaforth
12
10
0
0
0
0
83.33%
Ethan
Brown
Havelock
16
10
0
0
0
0
62.50%
Michael
Macgillivray
Star Ard
16
9
0
0
0
0
56.25%
Rob
Craigie
Cawdor Tavern
16
9
0
0
0
0
56.25%
Sheena
Bell
Star Ard
16
9
0
0
0
0
56.25%
Grant
Feasey
Havelock
17
9
0
0
0
0
52.94%
Brian
Tunstal
Aidos D
18
9
0
0
0
0
50.00%
Iain
Macleod
Cawdor Tavern
19
9
0
0
0
0
47.37%
Tommy
Satterthwaite
Havelock
19
9
0
0
0
0
47.37%
J D
Bell
Star Ard
22
9
0
0
0
0
40.91%
Andrew
O’neill
Brackla C
22
9
10
0
0
0
40.91%
Billie
Robertson
Star Ard
13
8
0
0
0
0
61.54%
Mandy
Horne
Cawdor Tavern
18
8
0
0
0
0
44.44%
Jackie
Taylor
Star Ard
19
8
0
0
0
0
42.11%
Chris
Donnelly
Aidos D
24
8
0
0
0
0
33.33%
Stewart
McDonald
Brackla D
10
7
1
0
0
0
70.00%
Stewart
Mcblane
Bobs A
10
7
0
0
0
0
70.00%
Jenny
Fountain
Bobs Ladies
13
7
0
0
0
0
53.85%
Ryan
Taylor
Seaforth
13
7
0
0
0
0
53.85%
Joel
Joyce
Havelock
17
7
0
0
0
0
41.18%
Jacob
Fraser
Cawdor Tavern
18
7
0
0
0
0
38.89%
Alan
Grant
Star Ard
10
6
0
1
0
0
60.00%
Thomas
Lusty
Aidos D
11
6
0
0
0
0
54.55%
Jen
Duffus
Bobs Ladies
13
6
0
0
0
0
46.15%
Ally
Buchanan
Havelock
14
6
0
0
0
0
42.86%
Mel
Nicoll
Bobs Ladies
18
6
0
0
0
0
33.33%
Euan
Bain
Cawdor Tavern
20
6
0
0
0
0
30.00%
Adam
Morrison
Brackla D
9
5
2
0
0
0
55.56%
Bruce
Darling
Cawdor Tavern
10
5
0
0
0
0
50.00%
Blair
Wondin
Star Ard
10
5
0
0
0
0
50.00%
Alan
Barton
Havelock
18
5
0
0
0
0
27.78%
Travis
Duncan
Bobs A
8
4
0
0
0
0
50.00%
Lee
Mackenzie
Brackla C
8
4
2
0
0
0
50.00%
Frederick
Glenister
Havelock
8
4
0
0
0
0
50.00%
Archie
Breathet
Brackla C
8
4
1
0
0
0
50.00%
Grant
Morrison
Seaforth
10
4
0
0
0
0
40.00%
John
Mattinson
Havelock
11
4
0
0
0
0
36.36%
Caitlin
Kilday
Seaforth
13
4
0
0
0
0
30.77%
Charlene
Conn
Bobs Ladies
14
4
0
0
0
0
28.57%
Robbie
Sutherland
Seaforth
15
4
0
0
0
0
26.67%
Cameron
Sharp
Star Ard
18
4
0
0
0
0
22.22%
Shay
Macdonald
Aidos D
19
4
0
0
0
0
21.05%
Barrie
McDonald
Brackla D
5
3
2
0
0
0
60.00%
David
Gray
Bobs A
6
3
0
0
0
0
50.00%
Andi
Morganti
Brackla C
9
3
1
0
0
0
33.33%
Ali
Deans
Seaforth
11
3
0
0
0
0
27.27%
Michelle
Iles
Bobs Ladies
12
3
0
0
0
0
25.00%
Matthew
Woodward
Havelock
13
3
0
0
0
0
23.08%
Brian
McCamon
Bobs A
4
2
0
0
0
0
50.00%
Iain
Macgillivray
Star Ard
4
2
0
0
0
0
50.00%
Mitchell
Smith
Havelock
5
2
0
0
0
0
40.00%
Steven
Walker
Cawdor Tavern
6
2
0
0
0
0
33.33%
Scott
Walker
Aidos D
6
2
0
0
0
0
33.33%
Elaine
Paxton
Bobs Ladies
10
2
0
0
0
0
20.00%
Stuart
Higgins
Bobs A
1
1
0
0
0
0
100.00%
Aiden
Mcdonald
Brackla C
2
1
0
0
0
0
50.00%
Graham
Brown
Seaforth
2
1
0
0
0
0
50.00%
Murdo
Paterson
Havelock
2
1
0
0
0
0
50.00%
Mark
Iles
Seaforth
2
1
0
0
0
0
50.00%
Thomas
Lusty
Bobs A
4
1
0
0
0
0
25.00%
Barry
Clark
Brackla D
6
1
2
0
0
0
16.67%
Nicole
Miller
Bobs Ladies
8
1
0
0
0
0
12.50%
Sara
Davis
Bobs Ladies
19
1
0
0
0
0
5.26%
Chiara
Coletto
Bobs Ladies
10
0
0
0
0
0
0.00%
Jack
Feeney
Aidos D
4
0
0
0
0
0
0.00%
Anne
Guyonnet
Star Ard
3
0
0
0
0
0
0.00%
Gavin
Bruce
Cawdor Tavern
2
0
0
0
0
0
0.00%
Jamie
Barron
Brackla D
2
0
0
0
0
0
0.00%
Graeme
Anderson
Aidos C
24
20
0
0
0
0
83.33%
Simon
Bremner
Brackla A
23
16
0
0
1
0
69.57%
Joe
Howie
Brackla A
20
15
0
2
0
0
75.00%
John
Brooman
Aidos A
22
15
0
1
1
0
68.18%
Adam
Ferguson
Aidos C
24
15
0
0
0
0
62.50%
Phil
Hepburn
Westerlea
16
14
0
1
0
0
87.50%
Ally
Mooney
Brackla A
18
14
0
0
1
0
77.78%
Garry
Ross
Aidos A
18
14
0
0
0
0
77.78%
Daniel
Gourlay
Aidos Mosset
20
14
0
0
0
0
70.00%
Stephen
Hepburn
Westerlea
22
14
0
0
0
0
63.64%
Ryan
Bruce
Aidos A
16
13
0
1
0
0
81.25%
Duncan
Bruce
Aidos A
17
13
0
0
0
0
76.47%
Adrian
Forsyth
Aidos C
22
13
0
0
0
0
59.09%
Phil
Valente
Westerlea
24
13
0
0
0
0
54.17%
Richard
Green
Aidos A
15
12
0
1
0
0
80.00%
James
Hunt
Aidos Mosset
19
12
0
0
1
0
63.16%
George
Macdonald
Aidos B
19
12
0
0
0
0
63.16%
John
Thompson
Jackos A
22
12
0
0
0
0
54.55%
James
Macneil
Brackla A
16
11
0
0
0
0
68.75%
Gary
Bryce
Aidos A
17
11
0
1
0
0
64.71%
Jeff
Mackenzie
Westerlea
24
11
0
0
1
0
45.83%
Tommy
Cooper
Brackla A
14
10
0
1
0
0
71.43%
Kevin
Shewan
Aidos A
15
10
0
0
0
0
66.67%
David
Masson
Brackla A
17
10
0
0
0
0
58.82%
John
Cruden
Aidos B
18
10
0
1
0
0
55.56%
Murray
McCamon
Aidos C
21
10
0
0
0
0
47.62%
Michelle
Brown
Brackla B
22
10
0
0
0
0
45.45%
Sean
Clyne
Westerlea
12
9
0
0
0
0
75.00%
Ryan
Macpherson
Jackos A
16
9
0
0
0
0
56.25%
Michael
Mackenzie
Jackos A
18
9
0
0
0
0
50.00%
Sean
Gallagher
Aidos B
19
9
0
0
0
0
47.37%
Perry
Robinson
Aidos B
11
8
0
0
0
0
72.73%
Martin
Cumming
Aidos B
13
8
0
1
0
0
61.54%
Brian
Paxton
Aidos B
15
8
0
1
0
0
53.33%
Dom
Morganti
Brackla A
15
8
0
0
0
0
53.33%
Kevin
Murphy
Brackla B
16
8
0
0
0
0
50.00%
Frank
Clark
Brackla B
17
8
0
0
0
0
47.06%
Rab
Davidson
Brackla B
23
8
0
0
0
0
34.78%
Mikey
Wright
Aidos Mosset
24
8
0
0
1
1
33.33%
Shaun
Macdonald
Aidos C
14
7
0
0
0
0
50.00%
Ritchie
Maclean
Aidos C
15
7
0
0
0
0
46.67%
Sam
Walker
Brackla B
17
7
0
0
0
0
41.18%
Ian
Patterson
Aidos Mosset
18
7
0
0
0
0
38.89%
Sean
Hepburn
Aidos C
20
7
0
0
0
0
35.00%
Paul
Daley
Aidos Mosset
22
7
0
0
1
0
31.82%
Jeff
Laing
Aidos B
8
6
0
1
0
0
75.00%
Paul
McInnes
Jackos A
11
6
0
0
0
1
54.55%
Ivan
Bruce
Brackla B
15
6
0
0
0
0
40.00%
Lewis
McLaughlin
Jackos B
16
6
0
0
0
0
37.50%
Jonathan
Brookes
Jackos A
16
6
0
0
0
0
37.50%
Sean
Riach
Aidos B
8
5
0
0
0
0
62.50%
Paul
Lynch
Jackos B
12
5
0
0
0
0
41.67%
Paul
Fawcett
Jackos A
14
5
0
0
2
0
35.71%
Calum
Cameron
Brackla B
14
5
0
0
1
0
35.71%
Matthew
Masson
Jackos B
18
5
0
0
0
0
27.78%
Sean
Martin
Jackos B
20
5
0
0
0
0
25.00%
Simon
Lapham
Jackos B
21
5
0
0
0
0
23.81%
Mattie
Kennedy
Aidos A
6
4
0
0
0
0
66.67%
Gary
Hannah
Brackla A
8
4
0
0
1
0
50.00%
Bob
Bremner
Aidos Mosset
8
4
0
0
0
0
50.00%
Ethan
Lynch
Jackos B
3
3
0
0
0
0
100.00%
Josh
Horton
Aidos Mosset
6
3
0
0
0
0
50.00%
Shaun
Hendry
Aidos B
6
3
0
0
0
0
50.00%
Stirling
Mckellar
Jackos A
7
3
0
0
1
0
42.86%
John
Maclean
Aidos B
10
3
0
0
0
0
30.00%
Michael
Thorogood
Brackla B
12
3
0
0
0
0
25.00%
Daniel
Macrae
Jackos B
14
3
0
0
0
0
21.43%
Steven
Hizzett
Jackos B
20
3
0
0
1
0
15.00%
Eoin
Hepburn
Westerlea
22
3
0
0
0
0
13.64%
Jerry
Pepper
Jackos A
4
2
0
0
0
0
50.00%
Brian
Lawrence
Aidos Mosset
7
2
0
0
0
0
28.57%
Mark
Gilfillan
Aidos Mosset
8
2
0
0
0
0
25.00%
Jake
Smith
Brackla A
11
2
0
0
0
0
18.18%
Damon
Purdie
Westerlea
12
2
0
0
0
0
16.67%
Mark
Roberts
Aidos B
2
1
0
0
0
0
50.00%
James
Michie
Aidos C
2
1
0
0
0
0
50.00%
Kirk
Robertson
Aidos C
2
1
0
0
0
0
50.00%
Richie
Christie
Aidos A
4
1
0
1
0
0
25.00%
Bobby
Sahota
Westerlea
4
1
0
0
0
0
25.00%
Ali
Topping
Jackos A
6
1
0
0
0
0
16.67%
Shane
Jones
Aidos Mosset
10
0
0
0
0
0
0.00%
Richard
Paxton
Jackos A
5
0
0
0
0
0
0.00%
Alex
Elliott
Jackos B
4
0
0
0
0
0
0.00%
James
Davidson
Brackla B
4
0
0
0
0
0
0.00%
Calum
Forsyth
Jackos B
2
0
0
0
0
0
0.00%