- MRR Turkey Trot Results 17.12.17
- Gordonstoun XC – 09/12/2017
- Evanton XC – 25/11/2017
- Nairn XC – 18/11/2017
- Brodie Castle 10km – 05/11/2017
- Glen Ogle 33 – 04/11/2017
- Monumental Challenge – 29/10/2017
- The Dramathon – 21/10/2017
- ND XC Relays 2017 Results
- Keith XC – 07/10/2017
- Baxters Loch Ness Marathon – 24/09/2017
- Baxters River Ness 10km – 24/09/2017
- Speyside Way Ultra Results 2017
- Nairn Half Marathon Results 2017
- PINTO’S ADULT 16-8-17 PINTO’S JUNIORS 16-8-17
- Aberlour Games 10 Mile Trail Results 2017
- Jean Carr Challenge 2017
- Forres Highland Games 10km
- PINTO’S ADULTS 28-6-17 PINTO’S JUNIORS 28-6-17
- Portsoy 10km 2017
- Roseisle results 2017 Moray Trail Running Series Overall 2017
- Quarrelwood results 2017
- Nairn 10 Mile RR Results – 11/06/2017
- PINTO’S JUNIOR 31-5-17 PINTO’S ADULT 31-7-17
- Edinburgh Marathon Results
- Castle of Mey Results
- Culbin Results 2017
- Stirling Marathon Results
- Monaughty Results 2017
- Benromach 10K Results 2017
- Overall Northern Scot Series Results 2017
- Dufftown 7 Stills 10km – Results
- Results of Archiestown 5K 2017
- Highland Fling 53 Mile Ultra – 29/04/2017
- Buckie 10k 2017 Results
- The Glenlivet 10km – 09/04/2017
- MRR 10K 26.03.17 Results
- Haugh of Cromdale 10km Results 2017
- Inverness HM results – 12/03/2017
- D33 2017 provisional results with splits
- Nairn 10km – 05/03/2017
- National XC Champs – Falkirk – 25/02/2017
- MRR Gate to Gate HM 19.02.17
- Cross Country League Results
- Scottish Masters Cross Country Championships Dundee – 28/01/2017
- Evanton XC – 21/01/2017
- North Districts team results 2017