The director of Glasgow Piping Centre, Mr Roddy MacLeod, won top piping prize at the Royal National Mod which opened in Inverness at the weekend.

Mr Macleod, 35, from Condorrat, near Cumbernauld, won the aggregate trophy for best marks in the pibroch as well as the march, Strathspey, and reel competitions.

Mr MacLeod previously won the Mod's top event in 1987 at Stirling.

RESULTS

Piping: Ceol Mor (pibroch) (James R Johnston Memorial Quaich) - 1 Roderick J MacLeod, Condorrat. 2 Peter S Samson, Inverness. 3 Duncan MacGillivray, Tain. 4. Iain Macey, Aylesbury.

Ceol Beag (march, Strathspey and reel) - 1 Roderick J MacLeod, Condorrat. 2 Gordon MacLean, Balfron. 3 Niall T Matheson, Inverness. 4 John C Patrick, Falkirk.

Sheelah J Nicol Memorial Trophy - Roderick J MacLeod, Condorrat. March (age 15-18) (Royal Highland Fusiliers Cup) - 1 Darach K Urquhart, Kyle. 2. Graeme Bryce, Falkland. 3. Alan Clark, Alness.

Strathspey and Reel (age 15-18) (Col Murdoch MacTaggart, Bowmore, Memorial Trophy) - 1. Graeme Bryce, Falkland. 2 Darach K Urquhart, Kyle, 3. Fiona C MacKay, Alness.

March (under 15) (Roderick Munro Trophy) 1. Hamish Munro, Lhanbryde. 2 James Beaumont, Bo'ness. 3.Graeme G. Lawrie, Gartocharn.

Solo fiddle: (age 13-18) (Robert McCallum Memorial Trophy) -1 Ruairidh Campbell, Aberfoyle. 2 Michael Vass, Nairn. 3 Anna Massie, Fortrose. (under 13) 1. Anna Currie, Taynuilt Primary School. 2 Erin Smith, Aberdeen. 3 Rachel Newton, James Gillespie High School.

Open (Sutherland Cup) - 1 Maurice Duncan, Oban. 2. Duncan Dyker, Inverness. 3. Derek Zuckert, Edinburgh.

Strathspey and Reel - 1 Derek Zuckert, Edinburgh.

Fiddle groups: Dr and Mrs Atholl Robertson Trophy - 1 The Ness Lassies. 2 The Inverness Fiddlers. 3 The Elgin Strathspey & Reel Players. 4 Am Feochan. (under 18) 1 Gizzenbriggs. 2 Fidhlearen Throndairnis. 3 The Elgin Strathspey & Reel Society Juniors.

Accordion: Junior (Daniel Burt Memorial Trophy) - 1 Daniel Gillespie, Tiree High School. 2 Matthew Duncan MacLennan, Kiltarlity. 3 Stewart Walker, Inverness. Senior (Donnie Murray, Bragar, Memorial Prize) - 1 Jasmine More, Wick.