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.
Staggies will not make January signings for the sake of it – Ferguson
January 8, 2020
Curry reflects fondly on Caley Jags loan stint after securing early Boro return
January 8, 2020
Curry returns to Middlesbrough after Caley Jags loan stint cut short
January 7, 2020
Robertson hails impact of Caley Jags reinforcements
January 7, 2020
John Robertson: Caley Thistle were ‘polar opposite’ in Dundee win after ‘horrendous’ Arbroath display
January 6, 2020
Caley Jags extend lead in second place with 2-0 win at Dundee
January 4, 2020
Doran aiming to keep Inverness’ grip on second ahead of Championship visit to Dundee
January 4, 2020
Gavin Price hoping Elgin City can kick off run of results against Edinburgh
January 4, 2020
Elgin sign Caley Jags full back Harper on loan
January 2, 2020
Caley Thistle boss John Robertson threatens to wield axe after Arbroath defeat
January 2, 2020
Break halts Vigurs’ momentum after goalscoring return
December 31, 2019
Saints strike late to deny Staggies victory in 1-1 draw
December 29, 2019
Ross County don’t need consistency warning – Kettlewell
December 29, 2019
Caley Jags miss chance to narrow gap after 1-0 loss to Arbroath
December 28, 2019
McHattie happy to fight for place in Inverness Caley Thistle team
December 28, 2019
Robertson rallies Caley Jags to keep on track with points target
December 27, 2019
Motherwell come back to defeat 10-man Staggies
December 26, 2019
Ross County season blow as Gardyne needs hamstring surgery
December 26, 2019
McCook knows pressure is off as she takes second tilt Ladies European Tour qualifying
December 26, 2019
Stewart wants Ross County to repeat Motherwell feat
December 26, 2019
Caley Jags must find new ways of cutting losses, urges Gardiner
December 24, 2019
Student grounding prepares MacEwan for City return
December 21, 2019
Robertson looking to draw on Caley Jags’ home comforts
December 21, 2019
Hoops’ form helping Henderson aim high during Staggies stint
December 21, 2019