Sports writer with the Press and Journal, based in Aberdeen. Have done it all on sport from covering a local golfer achieving a hole in one to Europe beating the USA in the Ryder Cup at Gleneagles. The Dons are my main port of call these days - and talking up Fraserburgh on Highland League Weekly of course!
Josh Meekings insists Caley Thistle will be best of the rest in Scottish Premiership
April 19, 2016
Ross County attacker helped steer Staggies to top six… Whilst he had food poisoning
April 11, 2016
Rangers v Peterhead: Players could become legends with cup win
April 9, 2016
Rangers v Peterhead: Blue Toon set for club’s biggest ever game
April 9, 2016
Rangers v Peterhead: The Blue Toon goal machine
April 8, 2016
Rangers v Peterhead: Club set for first ever final in senior football
April 8, 2016
Mark Reynolds: Nobody in the Premiership can live with Aberdeen when we’re at our best
April 8, 2016
Derek McInnes: No room for error in title race
April 8, 2016
The Big Game: Highlights, analysis and reaction from Cove Rangers v Formartine United
April 7, 2016
Aberdeen FC: McInnes hopes players have learned their Hearts lesson
April 7, 2016
Derek McInnes: Last season we eased up, this season we have a title to fight for
April 6, 2016
Kenny McLean: All still to play for in Dons’ title race
March 31, 2016
Kenny McLean: I’ll cancel family holiday if I get chance to play for Scotland this summer
March 31, 2016
Scotland U21s need to be stronger, fitter, faster, better
March 29, 2016
Gordon Strachan: Age no barrier to excellence
March 29, 2016
Ross County: Injury worry for Liam Boyce
March 29, 2016
Craig Brown doesn’t need reminded how one chance is all it takes
March 28, 2016
Kenny McLean can come back from Scotland experience a better player
March 28, 2016
Liam Polworth rues loss of midfielders as duo agree to join Dundee
March 23, 2016
Carl Tremarco plots Caley Thistle route to top six
March 22, 2016
Derek McInnes: More points will be dropped in title race, we have plenty to play for
March 22, 2016
Ross County 0-3 Caley Thistle: Stunning Highland derby win for ICT
March 19, 2016
Peterhead continue to chase league leading Pars
March 19, 2016
Highland League preview: Cove Rangers missing forward duo
March 19, 2016