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.
Shinty: Setback for Skye while Kinlochshiel’s Paul MacRae faces lengthy spell on sidelines
February 10, 2022
Aberdeen fan view: A familiar feeling for the Red Army as Dons drop to ninth
February 10, 2022
Turriff United 1-2 Inverurie Locos: Harlaw Park side come from behind to deny hosts
February 9, 2022
Brora Rangers 3-0 Fort William: Cattachs move up to third with victory
February 9, 2022
Elgin City’s Gavin Price named League Two manager of the month for January
February 9, 2022
Winter Olympics: Aberdeen’s Kirsty Muir makes family proud – even if Covid prevented them watching together
February 9, 2022
Huntly skier Andrew Young remains upbeat despite Covid disruption to Winter Olympics preparation
February 8, 2022
Aberdeen fan view: Stephen Glass steps into the managerial minefield after another abject display
February 7, 2022
Caley Thistle fan view: Vital to beat Partick Thistle and ease the pressure after barren run
February 7, 2022
Ross County fan view: Dare the Staggies start dreaming of the top six?
February 7, 2022
Formartine made to work by Wick; Brechin City edge victory at Forres Mechanics
February 7, 2022
Fort William earn point against Huntly; Lossiemouth defeat Deveronvale
February 7, 2022
Quick starts help Buckie close the gap at the top; Keith make it three in a row
February 6, 2022
Disappointment for Aberdeen’s David Law as Nicolai Hojgaard claims Ras Al Khaimah Championship win
February 6, 2022
Winter Olympics: Oyne cross country skier Andrew Musgrave frustrated after ‘ridiculous’ race
February 6, 2022
Kelty Hearts 4-0 Elgin City: Price felt scoreline was unfair reflection on his side’s display
February 6, 2022
Peterhead 0-1 Alloa: McInally believes Blue Toon deserved something from close contest at Balmoor
February 6, 2022
Aberdeen’s David Law chips in twice to lead by two at halfway stage of Ras Al Khaimah Championship
February 4, 2022
Republic of Ireland international James McClean says he persuaded Jamie McGrath to opt for Wigan instead of Aberdeen
February 4, 2022
Junior football: North teams look to advance in cup competitions
February 4, 2022
Rugby: Ellon looking to move up to third spot in Caley Division 1
February 4, 2022
Shinty: Boost for Oban Camanachd as duo return
February 4, 2022
DP World Tour: Scott Jamieson and David Law make promising starts at Ras Al Khaimah Championship
February 3, 2022
Shinty: Glen Urquhart name Dave Stewart as new manager
February 3, 2022