Joint sports team leader of the Press and Journal and Evening Express. Previously worked at STV and the Deeside Piper. Born and raised in Aberdeen. Once appeared in BBC Scotland comedy Still Game. Also defeated Simon 'The Wizard' Whitlock at darts.
Highland League: Rothes move up to third with narrow win at Lossiemouth
November 3, 2021
Caley Thistle fan view: Lack of goals could derail Championship title push
November 1, 2021
Aberdeen fan view: It’s unbelievable Jeff as Stephen Glass transforms Reds’ fortunes
November 1, 2021
Richie Ramsay: A period of readjustment lies ahead for the golfing world following confirmation of Saudi-backed series on Asian Tour
November 1, 2021
Highland League: Inverurie Locos up to third; Brechin come from behind to beat Strathspey 7-3
November 1, 2021
Junior football: Banks o’ Dee’s cup tie tie among several postponements
November 1, 2021
Peterhead 0-0 Montrose: Blue Toon goalkeeper Brett Long produces another impressive display to earn Balmoor men a point
October 31, 2021
Elgin midfielder Brian Cameron describes Scottish Cup defeat by Clydebank as worst moment of his career
October 31, 2021
Deveronvale pip Lossiemouth on penalties after late drama at Princess Royal Park
October 31, 2021
Athletics: Strathpeffer’s Hamish Hickey targets Great Britain under-23 selection
October 29, 2021
Banks o’ Dee look to join Dyce in last 16 of Scottish Junior Cup
October 29, 2021
Gordonians assistant head coach Ryan Morrice confident foundations are being laid for a successful future at Countesswells
October 29, 2021
Promotion favourites Orkney expect Ellon to prove a tough test at The Meadows
October 29, 2021
Shinty: Kilmallie to make appeal over seven-game ban for Innes Blackhall
October 29, 2021
Aberdeen fan view: Two positive results have earned Stephen Glass breathing space
October 28, 2021
Kieran Shanks nets four times as Inverurie Locos cruise into Aberdeenshire Shield semi-finals
October 26, 2021
Aberdeen fan view: Victory over Hibernian will be a huge relief for Dons chairman Dave Cormack
October 25, 2021
Caley Thistle fan view: With no outstanding team in the Championship, a season of twists and turns lies ahead
October 25, 2021
Ross County fan view: Indivdual errors and feeble defending continue to prove costly
October 25, 2021
Rugby: Gordonians beaten by promotion hopefuls Peebles; Orkney move clear in Caley 1
October 25, 2021
Junior football: Nicky Gray hat-trick earns Dyce a place in the fourth round of the Scottish Junior Cup
October 25, 2021
Highland League: Deveronvale hit Lossiemouth for six; Turriff edge Fort William
October 25, 2021
Highland lose ground in National League 1 title race with defeat at Cartha Queen’s Park
October 25, 2021
Scottish Cup third round draw: Home ties for Caley Thistle, Cove Rangers and Banks o’ Dee
October 24, 2021