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.
Robertson hoping to bring midfield pair back into action
July 5, 2019
County add winger Power ahead of Groningen encounter
July 5, 2019
County sign Norwich winger Power on season-long loan
July 4, 2019
Graham has nothing to prove on Staggies’ Premiership return
July 4, 2019
Armstrong returns home from Staggies’ camp following freak training injury
July 4, 2019
Ferguson encouraged by hunger of new Staggies’ recruits
July 3, 2019
McManus fired up as County head for Holland
July 2, 2019
Frontman White driven by added competition
July 2, 2019
Caley Jags tie young pair down on new deals
June 28, 2019
Caley Thistle launch third kit to mark 25-year anniversary
June 28, 2019
Pressure off young Staggies in cup, says Ross County boss Stuart Kettlewell
June 27, 2019
Caley Jags sign Middlesbrough forward Curry on loan
June 26, 2019
Staggies colts to face Broch in Tunnock’s Caramel Wafer Challenge Cup
June 26, 2019
Robertson remains on hunt for wide player
June 26, 2019
Kettlewell backs Mullin to savour top-flight chance with Staggies
June 26, 2019
Mullin signs contract extension with Staggies
June 25, 2019
Jamie Lindsay commits future to Ross County
June 24, 2019
McHardy hoping to use Betfred Cup to Black and Whites’ advantage
June 22, 2019
Donaldson confident Caley Jags can offset loss of key players
June 22, 2019
Ferguson looking no further than survival on Staggies’ top-flight return
June 22, 2019
Barclay driven by pain of 2015 snub as he sets sights on Japan place
June 21, 2019
Caley Jags make quick return to Tannadice on Championship opening day
June 21, 2019
Newly-promoted Staggies begin Premiership campaign at home to Accies
June 21, 2019
Vincent thrilled to return to scene of happiest days with Inverness
June 21, 2019