I have been with the Press and Journal since 2014, working from the company's Inverness office throughout that time. Although born and raised in Aberdeen, I have long since made the Highlands my home. Primarily covering Ross County and Caley Thistle, my role is to produce sports stories from all across the vast Highlands and Islands catchment area.
Cove Rangers sign former Aberdeen defender Mark Reynolds on 18-month deal
January 19, 2022
Ross County to consider appealing Jordan Tillson red card – says Malky Mackay
January 18, 2022
Regan Charles-Cook at the double as 10-man Ross County produce 3-1 win over Motherwell
January 18, 2022
Ross County considering loaning Tom Grivosti to a higher level
January 16, 2022
Elgin City capable of strong end to campaign, says Gavin Price
January 15, 2022
Malky Mackay impressed by character of his two latest Ross County recruits
January 14, 2022
Orkney eager to remain relevant in North Caledonian League mix
January 14, 2022
Declan Drysdale aims to find home from home at Ross County
January 14, 2022
Aberdeen Grammar’s Premiership trip to Hawick postponed
January 13, 2022
Ross County poised to sign defender Kayne Ramsay – according to Crewe Alexandra boss David Artell
January 13, 2022
Ross County have more than a manager in Malky Mackay, says chairman Roy MacGregor
January 13, 2022
Ross County boss Malky Mackay targets at least three more January additions
January 12, 2022
Elgin City boss Gavin Price targets further additions following loan capture of Kevin Hanratty
January 12, 2022
VIDEO: Declan Drysdale eager to embrace fresh challenge with Ross County
January 12, 2022
Elgin City sign Aberdeen youngster Kevin Hanratty on loan for rest of season
January 12, 2022
ANALYSIS: A breakdown of where Ross County’s goals have come from this season
January 11, 2022
Ross County sign Coventry City defender Declan Drysdale on loan for rest of season
January 11, 2022
Duncan Shearer: Championship title race heating up following Kilmarnock’s appointment of Derek McInnes
January 11, 2022
Ross County still counting cost of Covid says chairman Roy MacGregor
January 10, 2022
Malky Mackay keen for Ross County explore collaborations with other clubs
January 9, 2022
Roy MacGregor will allow Malky Mackay extra scope to bolster Ross County squad in January
January 7, 2022
Alexander Robertson returning to Manchester City after Ross County loan cut short
January 7, 2022
Michael Gardyne joins Montrose following Caley Thistle exit
January 7, 2022
Ross County to decide on next step for five Highland League loanees
January 6, 2022