Sports journalist for the Press and Journal/Evening Express in Aberdeen. Come for the writing, stay for the Peep Show quotes. Hail from the glorious land of Teesside.
Clach to pull out all the stops to secure return to Grant Street Park
February 12, 2020
Paul Hartley expresses sympathy for former Scotland team-mate and managerial colleague Jackie McNamara
February 12, 2020
Cove Rangers loanee John Robertson determined to make his mark
February 11, 2020
Rory MacEwan out to keep Elgin City place ahead of crucial fixture run
February 11, 2020
Aberdeen boxer Dean Sutherland hopes Kell Brook sparring helps in quest to remain undefeated
February 8, 2020
Wick Academy legend Gary Manson offers thoughts on club’s future as long-serving defender discusses appearance landmark
February 8, 2020
Rory McAllister embraces fresh ideas after swapping Peterhead for Cove Rangers
February 8, 2020
Lewis Ferguson aims to tune out the noise and help turn Aberdeen’s season around
February 8, 2020
Derek McInnes calls on Aberdeen fans to park frustrations and back the team in Scottish Cup tie with Kilmarnock
February 8, 2020
Clach boss Sandy McLeod desperate to give club a lift as Grant Street Park repairs continue
February 7, 2020
Trials for Scottish FA Performance School at Hazlehead Academy to begin as coach Stuart Glennie looks for next generation of talent
February 7, 2020
Aberdeen announce new tie-up with US youth side Allstars United
February 6, 2020
Iain Foggo keen to help Fort William after former skipper makes playing return
February 6, 2020
Archie Macphee hopes to cap third Elgin City spell with League 2 play-off berth
February 6, 2020
Steven Ferguson praises Ross County match-winner Billy Mckay as Dingwall club end wait for league win
February 6, 2020
Ally Stark hopes Rothes can challenge Highland League top three after penning new contract
February 5, 2020
Fraserburgh boss Mark Cowie talks down possibility of silverware clean sweep as Buckie Thistle look to put one over the Broch
February 5, 2020
Deveronvale boss Steve Dolan has no plans to pursue permanent Michael Clark transfer
February 4, 2020
Martin Scott wants to help save Brechin City’s SPFL status after Cove Rangers switch
February 4, 2020
Elgin City striker Smart Osadolor hopes to force way into Gavin Price’s lineup after winning goal
February 4, 2020
Broque Watson targets climb up SPFL leagues after penning Cove Rangers deal
February 4, 2020
Gordonians head coach Ryan Morrice undaunted by relegation threat despite Peebles defeat
February 3, 2020
Buckie Thistle punish 10-man Turriff United after visitors’ goalkeeper Fraser Hobday receives dubious red card
February 3, 2020
Gavin Price hails Elgin City match-winner Smart Osadolor after comeback win over Brechin City
February 3, 2020