I joined the Press and Journal in April 2021, bringing with me 20+ years of sports journalism experience from north regional titles and radio.
My work throughout this time has focused mainly on covering Ross County and Caley Thistle, as well as the Highland and North Caledonian Leagues.
I work alongside Andy Skinner from the Inverness office.
Elgin City signing spree continues with capture of Creag Little
May 14, 2021
Elgin City chairman Graham Tatters fears Kelty Hearts threat as League Two title rivals next season
May 14, 2021
10 questions Caley Thistle fans will be asking this summer following John Robertson return news
May 13, 2021
Who’s in the running to become the next Inverness Caley Thistle boss?
May 13, 2021
Elgin City skipper Euan Spark targets 2022 title after capital heartache
May 13, 2021
Edinburgh City feared Elgin shock after Darryl McHardy double
May 13, 2021
Former Caley Thistle skipper Gary Warren gives lowdown on battle between friendly foes John Hughes and Brian Rice
May 11, 2021
Darryl McHardy wants to help Elgin City to play-off win tonight and prove new deal was right call
May 11, 2021
Elgin City manager Gavin Price insists it’s ‘game on’ in Edinburgh
May 9, 2021
Elgin City edged out by Edinburgh in semi-final first leg – now for Ainslie Park
May 8, 2021
League One planning would be dream discussion for Elgin City chief Graham Tatters
May 8, 2021
Ross County chairman Roy MacGregor targets a trio of triumphs for north football
May 7, 2021
Gavin Price praised by Elgin chairman Graham Tatters for play-off target hit
May 7, 2021
Which clubs stand between Elgin City and a place in League One?
May 6, 2021
Elgin City treble hero Kane Hester has eyes on League One after shooting side into play-offs
May 6, 2021
Big-‘Hearted’ north pub proprietor’s whisky winner for promotion-chasers Brora Rangers
May 5, 2021
Ross County boss John Hughes pinpoints Iain Vigurs and Michael Gardyne for special praise
May 5, 2021
Elgin City forward Conor O’Keefe going the distance in bid to reach play-offs
May 4, 2021
Ross County defender Alex Iacovitti hails display as survival chances soar by winning at Dundee United
May 4, 2021
Elgin City boss Gavin Price rallies troops for play-off crunch clash against champions Queen’s Park
May 4, 2021
Ross County manager John Hughes thrilled to shoot out of drop zone
May 2, 2021
Ross County score vital victory at Dundee United to move out of Premiership drop zone
May 1, 2021
Elgin City ace Russell Dingwall beams after critics are silenced in play-off hunt
May 1, 2021
Tunnel vision focus key for Ross County manager John Hughes ahead of Dundee United clash
May 1, 2021