| 4K | 12:32 | Scottish National Relay Championships | 4.4 | 0.0 | 25 Oct 25 | +1 |
| 4K | 12:16 | Scottish North District Relay Championships | 3.3 | -1.8 | 11 Oct 25 | +2 |
| 800 | 1:54.02 | 4J Studios scottishathletics National Senior & U17 Championships | 0.7 | -0.1 | 23 Aug 25 | +3 |
| 800 | 1:54.99 | 4J Studios scottishathletics National Senior & U17 Championships | 0.7 | 0.2 | 23 Aug 25 | +4 |
| Mile | 4:09.84 | BMC Record Breaker Races | 0.5 | -0.1 | 14 Jun 25 | +5 |
| 1500 | 3:53.50 | BMC Grand Prix - World Athletics Challenger | 0.6 | 0.2 | 21 Jun 25 | |
| 800 | 1:54.05 | Scottish Students Athletics Outdoor Championship 2025 | 1.0 | -0.4 | 23 Apr 25 | |
| 1500 | 3:50.28 | Belfast Irish Milers Meet | 0.2 | 0.1 | 10 May 25 | |
| 1500 | 4:04.14 | Scottish Students Athletics Outdoor Championship 2025 | 1.5 | 0.8 | 23 Apr 25 | |
| 1.5K | 4:51 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 9.7 | -0.8 | 23 Nov 24 | |
| 800 | 2:01.88 | Scottish Students Athletics Outdoor Championship 2025 | 1.0 | 1.9 | 23 Apr 25 | |
| 1500 | 3:59.82 | 4J Studios scottishathletics National Indoor Open | 0.5 | 1.2 | 18 Jan 25 | |
| Mile | 4:08.53 | The Monument Mile Classic | 0.6 | -0.3 | 24 Aug 24 | |
| 1500 | 4:06.76 | Scottish Students Indoor Championships | 0.5 | 2.2 | 1 Feb 25 | |
| 4K | 11:48 | Scottish National Short Course Championships | 1.0 | -0.2 | 2 Nov 24 | |
| 800 | 1:54.51 | Eric Liddell 131st scottishathletics Senior/U17 Championships | 0.8 | -0.1 | 17 Aug 24 | |
| 1500 | 3:51.65 | GAA Miler Meet (1 500m & 5 000m) | 0.6 | -0.1 | 26 Jul 24 | |
| 800 | 1:53.33 | Livingston open series | 0.2 | 0.2 | 2 Aug 24 | |
| 800 | 1:57.35 | Eric Liddell 131st scottishathletics Senior/U17 Championships | 0.8 | 0.8 | 17 Aug 24 | |
| Mile | 4:06.67 | BMC Regional Races | 0.2 | -0.2 | 15 Jun 24 | |
| 1500 | 3:52.45 | Scottish Students Athletics Outdoor Championships | 1.0 | -0.4 | 20 Apr 24 | |
| 800 | 1:52.50 | GAA Miler Meet (800m & 3,000m) | 0.0 | 0.1 | 31 May 24 | |
| 4K | 12:16 | Scottish North District Relay Championships | 1.0 | 1.2 | 5 Oct 24 | |
| 800 | 1:54.26 | Scottish National Athletics League - Match 1 | 0.8 | -0.2 | 13 Apr 24 | |
| 1500 | 3:58.42 | BUCS Athletics: Indoor Championships | 0.5 | 1.0 | 24 Feb 24 | |
| 4K | 11:56 | Scottish National Short Course Championships | 3.1 | -1.9 | 4 Nov 23 | |
| 1500 | 3:59.24 | BUCS Athletics: Indoor Championships | 0.5 | 1.1 | 24 Feb 24 | |
| Mile | 4:06.91 | The 6th Monument Mile Classic | 0.7 | -0.9 | 26 Aug 23 | |
| 1500 | 3:49.81 | BMC Regional Races / GAA Miler Meeting | 0.4 | -0.4 | 28 Jul 23 | |
| 5K | 14:55 | Flat 'n' Fast 5K | 0.0 | -0.8 | 22 Sep 23 | |
| 800 | 1:56.59 | 4J Studios 130th scottishathletics Senior/U17 Championships | 0.9 | 0.2 | 12 Aug 23 | |
| 3000 | 8:38.78 | Scottish Student Athletics Opening Match 2023 | 0.5 | 1.6 | 11 Oct 23 | |
| 1500 | 3:53.83 | Livingston Open Meeting | 0.1 | 0.7 | 1 Sep 23 | |
| 800 | 1:58.41 | 4J Studios 130th scottishathletics Senior/U17 Championships | 0.9 | 0.8 | 12 Aug 23 | |
| 1500 | 3:50.03 | Livingston Open Meeting | 0.1 | -0.3 | 23 Jun 23 | |
| 800 | 2:00.51 | Scottish Student Athletics Opening Match 2023 | 0.5 | 2.0 | 11 Oct 23 | |
| 800 | 1:55.98 | Scottish Student Athletics Outdoor Championships 2022-2023 | 1.1 | -0.4 | 22 Apr 23 | |
| 800 | 1:53.98 | BMC Regional Races / GAA Miler Meeting Open inc. Scottish National U17/U20 3000m Championships | 0.0 | 0.1 | 2 Jun 23 | |
| 1500 | 4:11.64 | Scottish Student Athletics Opening Match 2023 | 0.5 | 2.9 | 11 Oct 23 | |
| 800 | 2:03.58 | Scottish Student Athletics Opening Match 2023 | 0.5 | 2.9 | 11 Oct 23 | |
| 800 | 1:56.93 | 4J Studios scottishathletics Outdoor Open - Inverness | 0.4 | 0.6 | 12 May 23 | |
| 800 | 1:58.77 | Aberdeen AAC Open Graded - Meeting 3 | 0.0 | 1.5 | 14 Jun 23 | |
| 1500 | 4:12.93 | 4J Studios scottishathletics Outdoor Open - Inverness | 2.0 | 1.1 | 13 May 23 | |
| 800 | 2:02.94 | RAM Grampian Athletics League (East) | 1.6 | 1.2 | 20 May 23 | |
| 1500 | 3:57.11 | BUCS Athletics: Indoor Championships | 0.5 | 0.3 | 25 Feb 23 | |
| 1500 | 3:56.35 | scottishathletics National Indoor Open | 0.5 | 0.2 | 21 Jan 23 | |
| 800 | 1:56.62 | Scottish Student Athletics Indoor Championships 2022-23 | 0.5 | 0.4 | 11 Feb 23 | |
| 800 | 1:58.49 | Scottish Student Athletics Indoor Championships 2022-23 | 0.5 | 0.9 | 11 Feb 23 | |
| 1500 | 4:05.01 | BUCS Athletics: Indoor Championships | 0.5 | 1.5 | 25 Feb 23 | |
| 1500 | 4:02.11 | 4J Studios scottishathletics National Indoor Senior/U17 Championships | 0.5 | 1.1 | 4 Feb 23 | |
| 800 | 2:06.82 | Scottish Student Athletics Outdoor Championships 2022-2023 | 1.1 | 2.8 | 22 Apr 23 | |
| 1500 | 4:04.29 | 4J Studios scottishathletics National Indoor Senior/U17 Championships | 0.5 | 1.4 | 4 Feb 23 | |
| 4K | 12:09 | Scottish National Short Course Championships | 2.2 | -1.2 | 5 Nov 22 | |
| 1500 | 3:51.47 | BMC Grand Prix | 0.5 | -0.6 | 27 Aug 22 | |
| 4K | 13:18 | Scottish National Relay Championships | 5.0 | -0.6 | 22 Oct 22 | |
| 4K | 11:38 | Scottish North District Relay Championships | 0.6 | -1.1 | 8 Oct 22 | |
| 1500 | 3:52.44 | GAA Miler Meet (1500m & 5000m) | 0.4 | -0.3 | 29 Jul 22 | |
| 800 | 1:53.86 | BMC Regional Races / GAA Miler Meeting Open inc. Scottish National U17/U20 3000m Championships | 0.0 | -0.2 | 3 Jun 22 | |
| Mile | 4:12.90 | The 5th Monument Mile Classic | 0.3 | -0.2 | 20 May 22 | |
| 1500 | 3:53.57 | BMC Grand Prix | 0.1 | 0.0 | 14 May 22 | |
| 800 | 1:58.58 | Scottish Student Athletics Outdoor Championships | 1.6 | -0.4 | 23 Apr 22 | |
| 1500 | 4:00.04 | Scottish Student Athletics Outdoor Championships | 1.2 | -0.2 | 23 Apr 22 | |
| 1500 | 3:57.84 | BUCS British University Championships | 0.5 | 0.2 | 19 Feb 22 | |
| 1500 | 3:58.38 | Scottish Student Athletics Indoor Championships | 0.5 | 0.3 | 12 Feb 22 | |
| 1500 | 4:00.63 | BUCS British University Championships | 0.5 | 0.6 | 19 Feb 22 | |
| 6.8K | 23:38 | Lindsays Scottish National Championships | 4.2 | -0.2 | 26 Feb 22 | |
| 7K | 23:25 | Scottish Inter District Championships | 3.2 | -0.6 | 15 Jan 22 | |
| 800 | 1:59.42 | Scottish Student Athletics Indoor Championships | 0.5 | 1.0 | 12 Feb 22 | |
| 4K | 11:58 | Scottish National Relay Championships | 2.1 | -1.6 | 23 Oct 21 | |
| 800 | 2:09.30 | Scottish Student Athletics Outdoor Championships | 1.6 | 2.7 | 23 Apr 22 | |
| 4K | 12:42 | Scottish National Short Course Championships | 3.9 | -1.3 | 6 Nov 21 | |
| parkrun | 16:00 | Elgin parkrun # 219 | 2.0 | -0.4 | 13 Nov 21 | |
| 4K | 11:31 | Scottish North District Relay Championships | 0.4 | -1.3 | 9 Oct 21 | |
| 3000 | 8:41.24 | Scottish Student Athletics Opening Match | 0.5 | 1.1 | 20 Oct 21 | |
| 1500 | 3:53.34 | BMC Regional Races / Glasgow AA Miler Meeting Open | 0.6 | -0.6 | 30 Jul 21 | |
| Mile | 4:12.96 | The Monument Mile Classic | 0.6 | -1.3 | 21 May 21 | |
| 800 | 1:54.93 | 4J Studios scottishathletics National U13/U15/U20 Championships | 0.1 | 0.0 | 28 Aug 21 | |
| 800 | 1:58.36 | 4J Studios scottishathletics National Senior/U17 Championships | 0.9 | 0.3 | 14 Aug 21 | |
| 800 | 1:54.47 | Scottish U17/U20 3,000m Championships inc. BMC Regional Races / Glasgow AA Miler Meeting Open | 0.2 | -0.3 | 4 Jun 21 | |
| 1500 | 4:01.56 | 4J Studios scottishathletics National Senior/U17 Championships | 0.9 | 0.3 | 14 Aug 21 | |
| 1500 | 3:54.91 | BMC Gold Standard Races | 0.1 | 0.1 | 29 Jun 21 | |
| 1500 | 4:22.09 | Scottish Student Athletics Indoor Championships | 0.5 | 3.6 | 12 Feb 22 | |
| 6.7K | 21:57 | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs Leagues) | 0.8 | 1.1 | 27 Nov 21 | |
| 800 | 1:57.39 | 4J Studios scottishathletics National U13/U15/U20 Championships | 0.1 | 0.8 | 28 Aug 21 | |
| Mile | 4:18.19 | Monument Mile Classic Open | 0.5 | -0.6 | 18 Sep 20 | |
| 800 | 1:58.33 | Scottish National Open | 0.5 | -0.3 | 18 Jan 20 | |
| 800 | 1:58.51 | Scottish Schools AA Championships | 0.5 | -0.2 | 6 Feb 20 | |
| 5K | 15:32 | Inverness Campus Road Races 5K | 0.4 | 0.1 | 23 Jul 21 | |
| 1500 | 4:06.63 | Scottish National U13 / U15 / U20 Championships | 0.5 | 0.5 | 29 Feb 20 | |
| 800 | 1:59.45 | Scottish Schools AA Championships | 0.5 | 0.1 | 6 Feb 20 | |
| 1500 | 4:03.38 | Scottish National Open | 0.5 | 0.1 | 18 Jan 20 | |
| 3000 | 8:42.18 | BMC / Glasgow AA Metric Miler Meeting (inc Scottish 3000m Championships) | 0.5 | 0.1 | 3 Jan 20 | |
| 1500 | 4:05.29 | Scottish Schools AA Championships | 0.5 | 0.3 | 5 Feb 20 | |
| 6.5K | 22:36 | Scottish North District Championships | 1.0 | 3.2 | 4 Dec 21 | |
| 1500 | 4:11.99 | Scottish Schools AA Championships | 0.5 | 1.3 | 5 Feb 20 | |
| 8K | 29:41 | Run Stirling (incl British Athletics Cross Challenge) | 4.9 | 1.3 | 11 Jan 20 | |
| 4K | 13:02 | Scottish North District Relay Championships | 3.5 | -0.9 | 12 Oct 19 | |
| 800 | 1:59.86 | Scottish Athletics National U17 / Senior Championships | 0.8 | -0.1 | 17 Aug 19 | |
| 800 | 1:57.56 | Scottish Athletics National U13 / U15 / U20 Championships | 0.6 | -0.8 | 10 Aug 19 | |
| 1500 | 4:01.06 | BMC Gold Standard Races | 0.3 | -0.1 | 20 Aug 19 | |
| 800 | 2:22.36 | Scottish Student Athletics Indoor Championships | 0.5 | 7.5 | 12 Feb 22 | |
| 1500 | 4:00.55 | BMC Regional Races / GAA Miler Meeting Open | 0.5 | -0.5 | 26 Jul 19 | |
| 4K | 13:39 | Scottish National Short Course Championships | 4.3 | 0.1 | 9 Nov 19 | |
| 6.5K | 22:44 | Scottish North District Championships | 2.8 | 0.6 | 7 Dec 19 | |
| 1500 | 4:12.50 | Scottish Athletics National U17 / Senior Championships | 1.3 | 0.6 | 17 Aug 19 | |
| 800 | 2:00.60 | Scottish Athletics National U13 / U15 / U20 Championships | 0.6 | 0.1 | 10 Aug 19 | |
| parkrun | 16:36 | Inverness parkrun # 411 | 2.2 | -0.2 | 14 Sep 19 | |
| 800 | 1:58.20 | BMC Regional Races / GAA Miler Meeting Open inc. Scottish Athletics U17 / U20 3000m Championsips | 0.5 | -0.6 | 31 May 19 | |
| 3000 | 9:08.79 | Inverness Open Graded | 0.8 | 1.6 | 7 Sep 19 | |
| 800 | 1:58.46 | Scottish University & College Athletics Championships | 1.0 | -1.2 | 20 Apr 19 | |
| 6K | 22:59 | SSAA Scottish Secondary Schools' Championships | 3.6 | 4.4 | 3 Mar 20 | |
| 800 | 1:59.02 | SSAA Scottish Secondary Schools Championships | 0.3 | -0.1 | 8 Jun 19 | |
| 800 | 1:59.33 | Scottish Athletics Mens League Division 1 | 0.6 | -0.3 | 4 May 19 | |
| 1500 | 4:03.67 | Scottish University & College Athletics Championships | 0.6 | -0.5 | 20 Apr 19 | |
| parkrun | 17:08 | Inverness parkrun # 400 | 3.2 | 0.0 | 22 Jun 19 | |
| 800 | 2:01.41 | SSAA Scottish Secondary Schools Championships | 0.3 | 0.6 | 8 Jun 19 | |
| 800 | 1:59.00 | Scottish North District U13 / U15 / U17 Championships | 0.0 | 0.2 | 11 May 19 | |
| 1500 | 4:13.03 | SSAA Scottish Secondary Schools Championships | 0.5 | 1.3 | 7 Jun 19 | |
| 1500 | 4:10.09 | Scottish North District U13 / U15 / U17 Championships | 0.1 | 1.2 | 10 May 19 | |
| 800 | 1:59.40 | Scottish Schools AA Championships | 0.5 | -0.4 | 7 Feb 19 | |
| 800 | 2:01.30 | Scottish Schools AA Championships | 0.5 | 0.1 | 7 Feb 19 | |
| 6K | 21:34 | SSAA Scottish Secondary Schools' Championships | 4.6 | 0.0 | 2 Mar 19 | |
| 1500 | 4:08.09 | Scottish Schools AA Championships | 0.5 | 0.3 | 6 Feb 19 | |
| 1500 | 4:09.40 | Scottish National U13 / U15 / U20 Championships | 0.5 | 0.5 | 2 Feb 19 | |
| 3000 | 8:55.74 | BMC / Glasgow AA Metric Miler Meeting (Inc Scottish 3000m Championships) | 0.5 | -0.6 | 4 Jan 19 | |
| 6K | 22:29 | Lindsays Scottish National Championships | 5.4 | 0.8 | 23 Feb 19 | |
| 1500 | 4:15.82 | Scottish Schools AA Championships | 0.5 | 1.4 | 6 Feb 19 | |
| 1500 | 4:17.45 | Scottish National U13 / U15 / U20 Championships | 0.5 | 1.6 | 2 Feb 19 | |
| 3K | 10:09 | Scottish National Short Course Championships | 4.8 | -0.1 | 10 Nov 18 | |
| 2.5K | 8:17 | Scottish National Relay Championships | 4.7 | -0.3 | 27 Oct 18 | |
| 1500 | 4:11.58 | Scottish Athletics National U13 / U15 / U20 Championships | 0.7 | 0.6 | 18 Aug 18 | |
| 800 | 2:02.55 | Scottish Athletics National U17 / Senior Championships | 0.9 | 0.1 | 11 Aug 18 | |
| 1500 | 4:12.36 | BMC Regional Races / GAA Miler Meeting Open (Inc Scottish East District / West District / National Masters 5000m Championships) | 1.2 | 0.2 | 27 Jul 18 | |
| parkrun | 16:49 | Inverness parkrun # 364 | 2.4 | -3.1 | 15 Sep 18 | |
| parkrun | 17:20 | Inverness parkrun # 373 | 1.8 | -0.7 | 17 Nov 18 | |
| 800 | 1:59.83 | SSAA Scottish Schools Championships | 0.5 | -0.3 | 9 Jun 18 | |
| 800 | 1:59.13 | BMC Regional Races | 0.0 | -0.3 | 1 Jun 18 | |
| 800 | 2:00.25 | Scottish North District Championships | 0.8 | -0.9 | 12 May 18 | |
| 800 | 2:01.21 | SSAA Scottish Schools Championships | 0.5 | 0.1 | 9 Jun 18 | |
| 5.5K | 19:45 | Scottish North District Championships | 2.2 | 0.0 | 8 Dec 18 | |
| 800 | 2:01.11 | Scottish University & College Athletics Championships | 1.1 | -0.9 | 14 Apr 18 | |
| 2.5K | 8:08 | Scottish North District Relay Championships | 2.0 | 1.7 | 13 Oct 18 | |
| 800 | 2:00.48 | Scottish National U13 / U15 / U20 Championships | 0.5 | -0.8 | 10 Mar 18 | |
| parkrun | 17:07 | Inverness parkrun # 362 | 0.8 | -3.1 | 1 Sep 18 | |
| 800 | 2:01.90 | Scottish National U13 / U15 / U20 Championships | 0.5 | -0.4 | 10 Mar 18 | |
| parkrun | 17:29 | Inverness parkrun # 363 | 1.2 | -0.4 | 8 Sep 18 | |
| 800 | 2:01.65 | Scottish Schools AA Championships | 0.5 | -0.8 | 8 Feb 18 | |
| 800 | 2:04.04 | Scottish Schools AA Championships | 0.5 | -0.1 | 8 Feb 18 | |
| 800 | 2:03.85 | Scottish National Open | 0.5 | -0.2 | 13 Jan 18 | |
| 1500 | 4:19.26 | Scottish National Open | 0.5 | 0.8 | 13 Jan 18 | |
| 1500 | 4:40.33 | Scottish North District Championships | 1.1 | 3.8 | 11 May 18 | |
| 800 | 2:02.66 | Scottish Athletics National U17 / Senior Championships | 0.4 | -0.9 | 26 Aug 17 | |
| 3K | 9:44 | Scottish Short Course Championships | 2.1 | 0.6 | 11 Nov 17 | |
| 2.5K | 8:46 | Scottish National Relay Championships | 5.8 | 0.5 | 28 Oct 17 | |
| 800 | 2:05.76 | Scottish Athletics National U17 / Senior Championships | 0.4 | 0.0 | 26 Aug 17 | |
| 1500 | 4:14.04 | BMC Regional Races | 0.5 | -0.4 | 28 Jul 17 | |
| 4M | 26:37 | Scottish North District Championships | 7.2 | -2.6 | 9 Dec 17 | |
| 800 | 2:04.50 | Scottish Schools Championships | 0.3 | -0.3 | 10 Jun 17 | |
| 800 | 2:04.35 | BMC Regional Races | 0.2 | -1.0 | 2 Jun 17 | |
| 1500 | 4:20.81 | Scottish Schools Championships | 1.0 | 0.1 | 9 Jun 17 | |
| 800 | 2:07.56 | North of Scotland Schools Championships | 0.6 | -0.4 | 31 May 17 | |
| 800 | 2:07.60 | Scottish Athletics Mens League Division 1 | 1.0 | -1.9 | 6 May 17 | |
| 1500 | 4:34.69 | Inverness Harrier Mini Meet Series | 1.6 | 1.4 | 7 Jul 17 | |
| 800 | 2:06.95 | Scottish North District Championships | 0.0 | -0.2 | 13 May 17 | |
| 800 | 2:11.9 | Scottish University & College Athletics Championships | 1.3 | -1.0 | 22 Apr 17 | |
| 1500 | 4:37.1 | Scottish University & College Athletics Championships | 1.6 | -0.1 | 22 Apr 17 | |
| 1500 | 4:37.71 | Scottish North District Championships | 0.2 | 2.3 | 12 May 17 | |
| 4K | 14:22 | Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 4.0 | -3.1 | 7 Jan 17 | |
| 4.8K | 19:17 | Scottish North District League | 7.6 | -2.6 | 21 Jan 17 | |
| 800 | 2:12.53 | Scottish National Open | 0.5 | 0.0 | 14 Jan 17 | |
| 1500 | 4:36.37 | Scottish National Open | 0.5 | 0.9 | 14 Jan 17 | |
| 2K | 7:06 | Scottish National Short Course Championships | 5.4 | 0.0 | 5 Nov 16 | |
| 1500 | 4:29.63 | BMC Regional Races (Inc Scottish East & West District 5000m Championships) | 0.7 | -0.2 | 29 Jul 16 | |
| 800 | 2:10.68 | Wishaw NL Leisure Open Graded Meeting | 0.6 | -0.9 | 13 Jul 16 | |
| 800 | 2:12.90 | Scottish Athletics National Senior Championships | 0.7 | -0.1 | 13 Aug 16 | |
| 4K | 15:58 | Scottish North District Championships | 6.0 | -0.8 | 3 Dec 16 | |
| parkrun | 18:10 | Inverness parkrun # 266 | 1.6 | -3.8 | 1 Oct 16 | |
| 2.5K | 9:11 | Scottish National Relay Championships | 4.7 | 1.3 | 22 Oct 16 | |
| 2.6K | 8:37 | Scottish North District Relay Championships | 0.4 | 1.3 | 8 Oct 16 | |
| 800 | 2:11.60 | SSAA Scottish Schools Inter Area Match | 0.2 | -0.2 | 16 Jun 16 | |
| 800 | 2:11.72 | SSAA Scottish Schools Championships | 0.7 | -2.4 | 10 Jun 16 | |
| 800 | 2:12.01 | SSAA Scottish Schools Championships | 0.7 | -2.3 | 10 Jun 16 | |
| 800 | 2:12.46 | SSAA Scottish Schools Inter Area Match | 0.2 | 0.0 | 16 Jun 16 | |
| parkrun | 20:02 | Inverness parkrun # 265 | 3.8 | -2.1 | 24 Sep 16 | |
| parkrun | 19:12 | Inverness parkrun # 263 | 2.4 | -3.4 | 10 Sep 16 | |
| 5K | 22:00 | Scottish North District League | 5.4 | 2.5 | 11 Feb 17 | |
| 800 | 2:17.79 | Inverness Harriers Open Meeting | 0.0 | -1.0 | 9 Apr 16 | |
| 800 | 2:20.84 | Scottish North District Championships | 0.2 | 0.6 | 14 May 16 | |
| parkrun | 21:24 | Inverness parkrun # 264 | 3.4 | 1.1 | 17 Sep 16 | |
| parkrun | 25:15 | Inverness parkrun # 70 | 1.5 | 0.0 | 29 Dec 12 | |
| parkrun | 24:41 | Inverness parkrun # 71 | 1.5 | -2.5 | 5 Jan 13 | |
| parkrun | 24:12 | Inverness parkrun # 72 | 1.5 | -2.4 | 12 Jan 13 | |
| parkrun | 24:23 | Inverness parkrun # 76 | 1.5 | -1.2 | 9 Feb 13 | |
| parkrun | 23:24 | Inverness parkrun # 83 | 1.0 | -2.5 | 30 Mar 13 | |
| parkrun | 26:49 | Inverness parkrun # 86 | 1.0 | 5.0 | 20 Apr 13 | |
| parkrun | 25:10 | Inverness parkrun # 89 | 4.0 | -0.8 | 11 May 13 | |
| parkrun | 26:22 | Inverness parkrun # 92 | 1.0 | 4.3 | 1 Jun 13 | |
| parkrun | 23:28 | Inverness parkrun # 94 | 2.0 | -1.9 | 15 Jun 13 | |
| parkrun | 23:36 | Inverness parkrun # 96 | 1.5 | -1.1 | 29 Jun 13 | |
| parkrun | 25:34 | Inverness parkrun # 101 | 3.0 | 0.9 | 3 Aug 13 | |
| parkrun | 25:05 | Inverness parkrun # 102 | 1.0 | 2.1 | 10 Aug 13 | |
| parkrun | 40:21 | Inverness parkrun # 103 | 3.0 | 17.0 | 17 Aug 13 | |
| parkrun | 25:53 | Inverness parkrun # 107 | 1.0 | 3.5 | 14 Sep 13 | |
| parkrun | 25:25 | Inverness parkrun # 108 | 2.0 | 1.7 | 21 Sep 13 | |
| parkrun | 24:56 | Inverness parkrun # 109 | 1.5 | 1.3 | 28 Sep 13 | |
| parkrun | 28:26 | Inverness parkrun # 111 | 1.0 | 7.6 | 12 Oct 13 | |
| parkrun | 26:15 | Inverness parkrun # 112 | 3.0 | 2.1 | 19 Oct 13 | |
| parkrun | 26:08 | Inverness parkrun # 113 | 1.5 | 3.4 | 26 Oct 13 | |
| parkrun | 26:12 | Inverness parkrun # 115 | 3.0 | 2.0 | 9 Nov 13 | |
| parkrun | 24:35 | Inverness parkrun # 117 | 1.0 | 1.2 | 23 Nov 13 | |
| parkrun | 26:14 | Inverness parkrun # 119 | 3.0 | 2.1 | 7 Dec 13 | |
| parkrun | 31:25 | Inverness parkrun # 122 | 4.0 | 8.9 | 28 Dec 13 | |
| parkrun | 29:21 | Inverness parkrun # 124 | 2.5 | 7.5 | 11 Jan 14 | |
| parkrun | 26:05 | Inverness parkrun # 127 | 4.0 | 0.8 | 1 Feb 14 | |
| parkrun | 23:10 | Inverness parkrun # 128 | 2.0 | -2.4 | 8 Feb 14 | |
| 3.2K | 15:56 | Scottish National Championships | 6.0 | -0.7 | 22 Feb 14 | |
| parkrun | 21:41 | Inverness parkrun # 131 | 3.0 | -5.9 | 1 Mar 14 | |
| parkrun | 25:19 | Inverness parkrun # 133 | 2.0 | 4.8 | 15 Mar 14 | |
| parkrun | 25:42 | Inverness parkrun # 134 | 3.0 | 4.4 | 22 Mar 14 | |
| parkrun | 22:58 | Inverness parkrun # 136 | 3.0 | -0.5 | 5 Apr 14 | |
| parkrun | 24:07 | Inverness parkrun # 138 | 2.0 | 2.6 | 19 Apr 14 | |
| parkrun | 23:45 | Inverness parkrun # 140 | 1.0 | 3.0 | 3 May 14 | |
| 800 | 2:37.58 | Scottish North District Championships | 0.0 | 0.0 | 24 May 14 | |
| parkrun | 24:35 | Inverness parkrun # 145 | 1.0 | 4.5 | 7 Jun 14 | |
| parkrun | 25:29 | Inverness parkrun # 148 | 3.0 | 4.1 | 28 Jun 14 | |
| parkrun | 29:04 | Inverness parkrun # 152 | 1.5 | 11.4 | 26 Jul 14 | |
| parkrun | 27:45 | Inverness parkrun # 154 | 1.0 | 9.8 | 9 Aug 14 | |
| 800 | 2:43.6 | Inverness Harriers Club Championships | 0.8 | 0.8 | 19 Aug 14 | |
| 1500 | 5:43.7 | Inverness Harriers Club Championships | 0.8 | 2.1 | 21 Aug 14 | |
| 800 | 2:43.12 | Scottish U13 / U17 Championships | 1.2 | 0.2 | 23 Aug 14 | |
| parkrun | 25:54 | Inverness parkrun # 158 | 1.5 | 6.3 | 6 Sep 14 | |
| parkrun | 26:42 | Inverness parkrun # 159 | 1.0 | 8.1 | 13 Sep 14 | |
| parkrun | 26:26 | Inverness parkrun # 160 | 1.0 | 7.7 | 20 Sep 14 | |
| parkrun | 24:33 | Inverness parkrun # 161 | 3.0 | 2.4 | 27 Sep 14 | |
| parkrun | 24:10 | Inverness parkrun # 167 | 1.0 | 3.7 | 8 Nov 14 | |
| parkrun | 21:49 | Inverness parkrun # 169 | 1.0 | -0.7 | 22 Nov 14 | |
| parkrun | 24:22 | Inverness parkrun # 174 | 1.5 | 3.6 | 27 Dec 14 | |
| parkrun | 25:18 | Inverness parkrun # 175 | 2.0 | 4.7 | 3 Jan 15 | |
| 3K | 14:02 | Great Edinburgh XCountry (inc Scottish Inter-District) | 2.0 | 4.0 | 10 Jan 15 | |
| parkrun | 22:23 | Inverness parkrun # 178 | 1.0 | 0.4 | 24 Jan 15 | |
| parkrun | 20:59 | Inverness parkrun # 180 | 1.5 | -2.9 | 7 Feb 15 | |
| parkrun | 20:47 | Inverness parkrun # 182 | 2.0 | -2.4 | 21 Feb 15 | |
| parkrun | 22:51 | Inverness parkrun # 185 | 1.0 | 3.1 | 14 Mar 15 | |
| parkrun | 19:40 | Inverness parkrun # 186 | 1.0 | -3.3 | 21 Mar 15 | |
| parkrun | 23:06 | Inverness parkrun # 187 | 1.0 | 5.8 | 28 Mar 15 | |
| 800 | 2:23.61 | Scottish North District Championships | 0.0 | -3.8 | 23 May 15 | |
| 800 | 2:23.55 | North of Scotland Schools | 0.8 | -0.8 | 3 Jun 15 | |
| 800 | 2:21.47 | Scottish Schools Championships | 0.4 | -1.0 | 12 Jun 15 | |
| parkrun | 22:07 | Inverness parkrun # 200 | 2.0 | 2.9 | 27 Jun 15 | |
| parkrun | 23:12 | Inverness parkrun # 201 | 2.0 | 5.0 | 4 Jul 15 | |
| parkrun | 22:58 | Inverness parkrun # 206 | 2.0 | 4.6 | 8 Aug 15 | |
| parkrun | 22:26 | Inverness parkrun # 207 | 1.0 | 4.6 | 15 Aug 15 | |
| parkrun | 20:37 | Inverness parkrun # 208 | 1.5 | 0.5 | 22 Aug 15 | |
| parkrun | 26:11 | Inverness parkrun # 209 | 2.0 | 10.4 | 29 Aug 15 | |
| parkrun | 19:52 | Inverness parkrun # 210 | 1.5 | -1.1 | 5 Sep 15 | |
| 2.6K | 10:00 | Scottish North District Relay Championships | 3.4 | -1.7 | 10 Oct 15 | |
| 4.86K | 21:56 | Scottish North District League | 1.0 | 5.6 | 14 Nov 15 | |
| 4K | 15:12 | Scottish North District Championships | 0.2 | -0.2 | 5 Dec 15 | |
| parkrun | 23:10 | Inverness parkrun # 227 | 2.0 | 5.0 | 2 Jan 16 | |
| 4K | 16:33 | Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 3.2 | 0.4 | 9 Jan 16 | |
| 5K | 20:28 | Scottish North District League | 1.0 | 0.6 | 16 Jan 16 | |
| 4.8K | 21:16 | Scottish North District League | 1.0 | 5.0 | 6 Feb 16 | |
| 4K | 16:01 | Scottish National Championships | 3.8 | -1.6 | 27 Feb 16 | |