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.
Grant Hanley reveals Scotland heartache for Norwich City colleague Kenny McLean
May 29, 2021
Scotland coach Steven Reid talks up Chelsea Billy Gilmour after late Euros call-up mirrors his own World Cup experience
May 28, 2021
Ross County: Ross Draper lays bare poor handling of player exits
May 28, 2021
Cricket: Stoneywood-Dyce captain Jamie King lays down home form gauntlet
May 28, 2021
Aberdeen boss Stephen Glass embracing fresh challenge of Europa Conference League
May 28, 2021
Cove Rangers boss Paul Hartley will not rush in hunt for new signings
May 27, 2021
Nairn County: Brian Macleod happy to step up as Ronnie Sharp takes break after heart attack
May 26, 2021
Cove Rangers chairman Keith Moorhouse reflects on another season of progress
May 26, 2021
Billy Dodds reflects on missing France 98 and Scotland’s squad for Euro 2020
May 24, 2021
Ex-Aberdeen and Caley Thistle star Marley Watkins not ready to give up on Wales dream
May 24, 2021
Fort William boss Ash Hollyer keen to push on with rebuilding job after Aidan Taylor deal
May 22, 2021
Ross Graham grateful for Cove Rangers loan spell as he sets Dundee United first-team target
May 22, 2021
Lyndon Dykes and the training sessions at Caley Thistle to help prepare him for Euro 2020
May 21, 2021
EXCLUSIVE: Marley Watkins has lost none of his hunger as ex-Aberdeen and Caley Thistle star eyes next move
May 21, 2021
Stoneywood-Dyce prepared for fresh challenges as new season begins
May 21, 2021
EXCLUSIVE: Marley Watkins opens up on enjoyable Aberdeen loan and his plans for next move
May 21, 2021
Gordon Nicolson resigns as manager of Highland League side Strathspey Thistle
May 20, 2021
Scotland squad: Five talking points from Steve Clarke’s Euro 2020 selection
May 19, 2021
Scotland squad: Steve Clarke reveals difficult phone calls to Andy Considine and Liam Palmer
May 19, 2021
Scotland squad: Stephen O’Donnell confident of positive Euro 2020 display
May 19, 2021
Finishing School: The Aberdeen prospects and how they grew into first-team hopefuls
May 18, 2021
Scotland squad: Decision time for national team boss Steve Clarke
May 17, 2021
Clach boss Jordan MacDonald reveals club had hoped to keep captain Michael Finnis
May 17, 2021
Jamie Durent: SPFL make-up will be shaken up with rise of well-backed clubs
May 17, 2021