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.
Rugby: Orkney look to bounce back by beating Glenrothes
January 14, 2022
Stephen Gallacher: Jon Rahm has the ability to dominate in 2022
January 13, 2022
Tartan Pro Tour: Royal Dornoch and Paul Lawrie Golf Centre events confirmed for 2022 schedule
January 12, 2022
Aberdeen defender Ronald Hernandez ‘to join Atlanta United on permanent deal’ – reports
January 12, 2022
Richie Ramsay: My hopes for the new year and the players to look out for in 2022
January 10, 2022
Junior football: Banks o’ Dee hit eight without reply at Hall Russell United
January 10, 2022
Wick 3-2 Keith: David Allan hat-trick helps Scorries to fifth win on the spin
January 10, 2022
Caley Thistle fan view: A point was the least they deserved but Billy Dodds’ side need to raise their game
January 10, 2022
Rugby: Orkney suffer a rare defeat against Dunfermline in Caley Division 1
January 10, 2022
Aberdeen chairman Dave Cormack dismisses Teddy Jenks loan rumour as ‘absolute rubbish’
January 9, 2022
Dante Polvara: Everything you need to know about Aberdeen’s new American midfielder
January 9, 2022
Rachel Corsie: It’s finely balanced at the top as second half of the Women’s Super League season gets under way
January 9, 2022
Edinburgh City 2-2 Elgin City: Trialist denies Borough Briggs men victory in the capital
January 7, 2022
Pitch inspections planned for Clyde v Cove Rangers and Queen’s Park v Peterhead
January 7, 2022
Highland League: Fraserburgh v Buckie Thistle postponed due to Covid-19 issues
January 7, 2022
Athletics: Jane Davidson relishing tussle against role model Zoey Clark
January 7, 2022
Rugby: Orkney bidding to move clear at the top of Caley Division 1
January 7, 2022
Junior football: North Region sides gear up for the resumption of fixtures
January 7, 2022
Michael Gardyne linked with Montrose move following Caley Thistle exit
January 6, 2022
Hibernian confirm loan signing of former Ross County defender Harry Clarke
January 6, 2022
Shinty: John Gibson to remain in charge of Kingussie for fifth season; Savio Genini named captain
January 6, 2022
Novak Djokovic: World number one’s participation at Australian Open in doubt over visa issues
January 5, 2022
Rachel Corsie: Great to see Brendan Rodgers acknowledge Emma Hayes’ achievements at Chelsea
January 2, 2022
Athletics: Commonwealth Games dream remains alive for Aberdeen’s Naomi Lang
January 2, 2022