Club app icon

Pitchero Club

The best way to keep up to date with Mackie Academy FP RFC


BT Caledonia News

Perthshire Rugby Perthshire to host Glasgow Warriors Easter Camp

Start of exciting partnership for 2018

Perthshire Rugby 6 Nations Rugby Lunch

Join us to watch Ireland vs Scotland 6 Nations

Harris FP RFC Club Dinner 2018

Get it in your diaries!!!

Perthshire Rugby Perthshire Rugby 150th Anniversary Golf Day

Enter a team for the golf day on 11th May 2018

Perthshire Rugby Perthshire Rugby Camp Programme 2018

Improve rugby skills in a fun environment in the holidays

Perthshire Rugby Burns Night Thanks

Life of the great poet was celebrated in great Eagle style

Match Reports

Ellon Rugby SCIO (SC046135)

Another win for Ellon Rugby


Ellon get the better of Garioch in local derby

Courtesy of

Deeside Rugby (Charity No:SCO47171)

Shetland vs Deeside 1stXV

Deeside fall short after a gritty performance against a resilient Shetland

Deeside vs Stornoway

Deeside ramp up second half intensity to take maximum points at home

Deeside Piper Reports

Deeside vs Moray

Ross Sutherland Rugby

Tough game but Stags endure to secure bonus point win

Shetland make it hard for Stags, but Ciaran Docherty hat-trick helps secure win

Stags Make it Two Wins On The Bounce

Ross-Sutherland made it 2 home wins on the bounce as they backed up last week’s win with a comfortable bonus point victory over Deeside Rugby.

Ross Show Heart to Secure Bonus Point Win

Ross were made to dig deep in the second half to secure a bonus point win

Thu 22 Feb
Highland 2nd XV vs Aberdeen Uni Medics
League 19:00
Sat 3 Mar
Aberdeen Uni Medics vs Garioch
League 15:00
Highland 2nd XV vs Moray
League 15:00
Mackie Academy FP vs Deeside
League 15:00
Shetland vs Aberdeen Grammar 2nd XV
League 15:00
Stornoway vs RAF Lossiemouth
League 15:00
Sat 10 Mar
Ellon vs Highland 2nd XV
League 12:15
Mackie Academy FP vs Stornoway
League 12:15
Aberdeen Grammar 2nd XV vs Ross Sutherland
League 12:15
Sat 17 Mar
Aberdeen Uni Medics vs Mackie Academy FP
League 10:00
Sat 24 Mar
RAF Lossiemouth vs Shetland
League 11:00
Ellon vs Deeside
League 15:00


Club sponsors