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!
Aberdeen FC: McInnes sees group stages as ultimate goal
June 30, 2016
Dons cannot afford to underestimate their European opponents
June 28, 2016
New family arrival eased Liam Boyce’s European pain
June 28, 2016
Who are the Luxembourg side that the Dons will meet in Europe this week?
June 28, 2016
Stockley shines in Dons win at Brechin
June 26, 2016
Caley Thistle: New boss Foran will make players fitter and more direct
June 24, 2016
Aberdeen goalkeeper loaned out to Championship club
June 20, 2016
Dons to play Luxembourg side in Europa League
June 20, 2016
Buckie sign Brora forward McLeod
June 20, 2016
Europa League: The lowdown on Aberdeen’s potential opponents
June 20, 2016
Five clubs lie in wait for Dons in Europa League draw
June 20, 2016
McLean puts European group stages at top of Dons agenda
June 20, 2016
Dons sign goalkeeper Lewis
June 15, 2016
Dons set to sign goalkeeper Alexander
June 15, 2016
Have Dons revealed new signing and next season’s first team by accident? …From Derek McInnes’ office
June 15, 2016
Scottish players aren’t the only ones missing out on Euro 2016… These guys aren’t going either
June 10, 2016
Niall McGinn claims anything is possible for Northern Ireland at Euro 2016
June 10, 2016
Wales forward Simon Church thanks Dons for putting him on road to Euro 2016
June 10, 2016
The six players representing the Scottish Premiership at Euro 2016
June 10, 2016
David Raven: All season I knew that John Hughes wanted rid of me
June 10, 2016
Explained: Here is how the new Challenge Cup will work
June 9, 2016
Katherine Grainger’s Rio dreams hanging on knife edge
June 9, 2016
Willie Miller: If the money is right and the deal suits then Dons will need to accept loss of Jonny Hayes
June 7, 2016
Jackson Irvine enjoying learning from the best while on international duty
June 7, 2016