Sports journalist for the last 17 years with the Press and Journal in Elgin, specialising in Highland League football and golf.
Lossiemouth 0-3 Brora: Champions get off to flier
July 30, 2015
Gordon Morrison: Clach win at Wick was “stuff of dreams”
July 29, 2015
Lossiemouth v Brora Rangers: Richard Brittain eyes winning start
July 29, 2015
New signing Gary Harris on goal trail for Deveronvale
July 29, 2015
Aberdeenshire Cup first round preview
July 29, 2015
Huntly re-sign defender Michael Clark
July 29, 2015
Dani Lopez looking for Caley Thistle start against Astra
July 14, 2015
Highland League rocked as Davie Kirkwood quits Brora Rangers
July 14, 2015
An oasis of peace
July 6, 2015
Formartine United to sign former Ross County midfielder Paul Lawson
July 6, 2015
On course for unrivalled Highland hospitality
June 5, 2015
Brora’s nemesis named as one of four Formartine United signings
May 22, 2015
Montrose v Brora Rangers: McKenzie outlines importance of SPFL play-off
May 16, 2015
Montrose v Brora Rangers: Joe Malin looking to keep play-off clean sheet
May 16, 2015
Meet the General Election candidate caught up in the Scottish referee headbutt storm….
May 14, 2015
Montrose v Brora: Rangers sponsor in race to make it to play-off final
May 14, 2015
Formartine boss ready for transfer revolution
May 13, 2015
Brora Rangers v Montrose: “Most important” game of Paul Hegarty’s career
May 9, 2015
SPFL play-off: Brora set for club’s “biggest ever” game
May 9, 2015
Huntly complete first summer signing
May 8, 2015
Brora play-off goal hero moves on loan… to team in AUSTRALIA
May 6, 2015
Cove close to confirming ground share plans
May 6, 2015
Dennis Wyness lands Buckie deal
May 6, 2015
Brora Rangers v Edinburgh City: Mackay confident of Brora play-off success
May 2, 2015