Sports journalist for the last 17 years with the Press and Journal in Elgin, specialising in Highland League football and golf.
New Keith boss looking for caretaker Jim Stables to join backroom staff
November 7, 2015
PREVIEW: Clachnacuddin v Inverurie Loco. Works
November 7, 2015
Keith appoint Allan Hale as new manager
November 6, 2015
Cove Rangers aim to open up four-point gap at top of Highland League
November 6, 2015
PREVIEW: Formartine United v Turriff United
November 3, 2015
Buckie 0-2 Lossiemouth: Canny Coasters on the rise
November 2, 2015
Huntly 0-6 Formartine: United duo net hat-tricks
November 2, 2015
Forres 2-3 East Kilbride: Rowley laments luck of the toss as Forres fall in Scottish Cup
November 2, 2015
Clach 6-1 Strathspey: Clach’s attack stings Thistle
November 2, 2015
Highland League secretary John Grant to stand down after 40 years in top job
October 28, 2015
Fraserburgh hit six past Huntly
October 14, 2015
Rothes make history as players aged 51 and 55 play in Highland League game
October 14, 2015
Harris hopeful of hitting the goal trail as Vale start to rebuild
October 14, 2015
New year, new Munro as United midfielder targets return
October 14, 2015
Keith 1-5 Huntly: Things looking up for five-star Black and Golds
October 5, 2015
Kind-hearted Turriff United players buy team-mate PS4 to ease leg break pain
September 30, 2015
Scottish Cup highlights: Banks O’Dee 2-3 Cove Rangers
September 28, 2015
Lossiemouth forward Ryan Green praises partner Shawn Scott
September 16, 2015
Inverurie urged to raise game to thwart Banks o’ Dee in Aberdeenshire Cup
September 16, 2015
PREVIEW: Fraserburgh v Cove Rangers
September 16, 2015
Former Rothes chief Rab Mulheron joins Formartine United
September 16, 2015
Preview: Inverurie Locos v Turriff United
August 15, 2015
Preview: Forres Mechanics v Huntly
August 15, 2015
Preview: Golspie Sutherland v Cove Rangers
August 15, 2015