I have worked for the Press and Journal and Evening Express for more than five years. I'm interested in a wide range of sports, but mainly cover the Highland League as well as a couple of other things.
Blair McKenzie enthused about Elgin loan after debut against Motherwell
July 16, 2023
Elgin City defeated by Motherwell in Viaplay Cup opener
July 15, 2023
Day to remember as Fraserburgh’s Ryan Cowie celebrates testimonial match against Aberdeen
July 15, 2023
Highland League champions Brechin City face top-flight test
July 15, 2023
Cricket: Ewan Davidson eyes end to Stoneywood-Dyce’s batting woes
July 14, 2023
Testimonial man Stewart Hutcheon pleased to have stayed at Keith so long
July 14, 2023
Key man Marc MacGregor commits to Wick Academy
July 13, 2023
Highland League: Wick add Gary Pullen; Strathspey make two new signings
July 13, 2023
Forres Mechanics captain Martin Groat taking time away from football – but plans to return
July 12, 2023
Dean Donaldson hopes Turriff United can make positive impression in friendly against Aberdeen
July 12, 2023
Fraserburgh the perfect place for Grant Campbell’s football comeback
July 12, 2023
Mark Gallagher relishing full-time chance with Cove Rangers
July 11, 2023
Highland League round-up: Wick Academy trialists to get pre-season chance; Deveronvale add goalkeeper Curtis West
July 10, 2023
Pre-season friendly round-up: Peterhead get the better of Dyce
July 9, 2023
Testimonial man Connor Scully wants to help Cove Rangers back to Championship
July 9, 2023
Cricket: Stoneywood-Dyce aim to scalp league leaders Grange
July 7, 2023
Ellon bowls marathon raises money for good cause
July 7, 2023
Formartine United boss Stuart Anderson praises Mark Gallagher after Cove Rangers switch
July 6, 2023
Grant Campbell comes out of retirement to make sensational Fraserburgh return
July 6, 2023
Scotland miss out on Cricket World Cup on net run-rate after Dutch defeat
July 6, 2023
Wayne Mackintosh stays at Nairn; Strathspey sign Caelan Mutch
July 6, 2023
Formartine United add Lewis Wilson to their squad
July 6, 2023
Cricket: Michael Leask aims to make Scotland proud with World Cup qualification
July 6, 2023
Andy Low pleased with summer additions as Liam Morrison joins Inverurie Locos
July 5, 2023