The CPA exists to represent the world's competitive solo piping community.

Piobaireachd Results 2023

A Grade

Results

Helensburgh - Oct. 15, 2023
1st Darach Urquhart 5
2nd Greig Canning 4
3rd None 3
Royal National MOD - Oct. 14, 2023
1st Roderick Macleod 5
2nd Ben Duncan 4
3rd Gordon Bruce 3
Cpt John MacLellan (P) - Oct. 7, 2023
2nd Iain Speirs 4
3rd None 3
5th Roderick Macleod 1
Cpt John MacLellan (A) - Oct. 7, 2023
1st Cameron Macdougall 5
2nd Ben Duncan 4
3rd Darach Urquhart 3
4th Sarah Muir 2
5th Gordon Bruce 1
Blairgowrie Highland Games - Sept. 3, 2023
1st Sarah Muir 5
2nd Steven Leask 4
3rd Ben Duncan 3
4th Darach Urquhart 2
Inverary Highland Games - July 19, 2023
1st Angus Maccoll 5
2nd Jamie Forrester 4
3rd Cameron Macdougall 3
4th Steven Leask 2
5th Sarah Muir 1
Blair Atholl - May 29, 2023
1st Roderick Macleod 5
2nd Sarah Muir 4
3rd Angus Maccoll 3
4th Sandy Cameron 2
5th Steven Leask 1
Highlands & Islands Festival - April 29, 2023
1st Roderick Macleod 5
2nd Steven Leask 4
3rd Darach Urquhart 3
4th William Geddes 2
Scottish Pipers Association - April 22, 2023
1st Roderick Macleod 5
2nd Darach Urquhart 4
3rd John Mulhearn 3
4th Steven Leask 2
5th Calum Watson 1

League table

Player Points
Roderick Macleod 21
Darach Urquhart 17
Steven Leask 13
Sarah Muir 12
Ben Duncan 11
Cameron Macdougall 8
Angus Maccoll 8
Greig Canning 4
Gordon Bruce 4
Iain Speirs 4
Jamie Forrester 4
John Mulhearn 3
Sandy Cameron 2
William Geddes 2
Calum Watson 1

B Grade

Results

Helensburgh - Oct. 15, 2023
1st James Mcpetrie 5
2nd Edward Gaul 4
3rd Angus Macphee 3
4th Andrew Ferguson 2
5th Daniel Nevans 1
Royal National MOD - Oct. 14, 2023
1st Angus Macphee 5
2nd Ashley Mcmichael 4
3rd Daniel Nevans 3
4th Ben Mulhearn 2
5th Bradley Parker 1
Cpt John MacLellan - Oct. 7, 2023
1st Andrew Ferguson 5
2nd Michael Fitzhenry 4
3rd Bradley Parker 3
4th John Dew 2
5th Ashley Mcmichael 1
Blairgowrie Highland Games - Sept. 3, 2023
1st Bobby Durning 5
2nd Campbell Wilson 4
3rd Michael Fitzhenry 3
4th Angus Macphee 2
5th Bobby Allen 1
Inverary Highland Games - July 19, 2023
1st Angus Macphee 5
2nd John Dew 4
3rd John Mcdonald 3
4th Fraser Allison 2
5th James Mcpetrie 1
Blair Atholl - May 29, 2023
1st Cameron May 5
2nd John Mcdonald 4
3rd Eireann Iannetta-Mackay 3
4th Fraser Allison 2
5th Edward Gaul 1
Highlands & Islands Festival - April 29, 2023
1st James Mcpetrie 5
2nd Cameron May 4
3rd John Mcdonald 3
4th Luke Kennedy 2
Scottish Pipers Association - April 22, 2023
1st Eireann Iannetta-Mackay 5
2nd Luke Kennedy 4
3rd Brodie Watson-Massey 3
4th Anna Kummerlöw 2
5th Cameron May 1
Duncan Johnstone Competition - March 11, 2023
1st Eireann Iannetta-Mackay 5
2nd Callum Wynd 4
3rd Ben Mulhearn 3
4th John Dew 2
5th Angus Macphee 1

League table

Player Points
Angus Macphee 16
Eireann Iannetta-Mackay 13
James Mcpetrie 11
John Mcdonald 10
Cameron May 10
John Dew 8
Andrew Ferguson 7
Michael Fitzhenry 7
Luke Kennedy 6
Edward Gaul 5
Ashley Mcmichael 5
Ben Mulhearn 5
Bobby Durning 5
Daniel Nevans 4
Bradley Parker 4
Campbell Wilson 4
Fraser Allison 4
Callum Wynd 4
Brodie Watson-Massey 3
Anna Kummerlöw 2
Bobby Allen 1

C Grade

Results

Helensburgh - Oct. 15, 2023
1st David Stulpner 5
2nd Cameron Macleod 4
3rd Christopher Mcleish 3
4th Jeffrey Lawson 2
5th Andrew Smith 1
Cpt John MacLellan - Oct. 7, 2023
1st Andrew Smith 5
2nd Cameron Macleod 4
3rd Daniel Johnstone 3
4th Kyle Cameron 2
5th Christopher Mcleish 1
Blairgowrie Highland Games - Sept. 3, 2023
1st Finlay Frame 5
2nd Kyle Cameron 4
3rd Andrew Smith 3
4th Alistair Brown 2
5th Fraser Maitland 1
Inverary Highland Games - July 19, 2023
1st Keith Bowes 5
2nd Josha Chandler 4
3rd Rory Robson 3
4th Kyle Cameron 2
5th Piers Dover 1
Blair Atholl - May 29, 2023
1st Alistair Brown 5
2nd Keith Bowes 4
3rd Cameron Macleod 3
4th Daniel Johnstone 2
5th Calum Dunbar 1
Highlands & Islands Festival - April 29, 2023
1st Keith Bowes 5
2nd Kyle Shead 4
3rd Ross Conner 3
4th Andrew Orr 2
Scottish Pipers Association - April 22, 2023
1st Keith Bowes 5
2nd Finlay Frame 4
3rd Robbie Macisaac 3
4th Andrew Smith 2
5th Kyle Shead 1
Duncan Johnstone Competition - March 11, 2023
1st Alistair Brown 5
2nd Keith Bowes 4
3rd Jeffrey Lawson 3
4th Cameron Macleod 2
5th Calum Kaye 1

League table

Player Points
Keith Bowes 23
Cameron Macleod 13
Alistair Brown 12
Andrew Smith 11
Finlay Frame 9
Kyle Cameron 8
David Stulpner 5
Jeffrey Lawson 5
Daniel Johnstone 5
Kyle Shead 5
Christopher Mcleish 4
Josha Chandler 4
Rory Robson 3
Ross Conner 3
Robbie Macisaac 3
Andrew Orr 2
Fraser Maitland 1
Piers Dover 1
Calum Dunbar 1
Calum Kaye 1