| 2025 V45 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.01 | | -0.6 | | 6 | 8 | | | Livingston | Livingston Open Meeting | 23 May 25 |
| 400 | 65.33 | | | | 5 | 6 | | | Grangemouth | Scottish National Athletics League Match 4 | 27 Jul 25 |
| 400 | 66.03 | | | | 5 | 4 | | | Livingston | Livingston Open Meeting | 5 Sep 25 |
| 400 | 66.14 | | | | 5 | 7 | | | Livingston | Livingston Open Meeting | 27 Jun 25 |
| 400 | 66.35 | | | | 7 | P/M1 | | | Ayr | 4J Studios scottishathletics Combined Events Championships, Masters Championships & Para Sucess | 5 Jul 25 |
| 400 | 67.41 | | | | 4 | 5 | | | Grangemouth | Scottish National Athletics League 2025 | 8 Jun 25 |
| 800 | 2:28.80 | | | | 8 | 6 | | | Livingston | Livingston Open Meeting | 1 Aug 25 |
| 800 | 2:29.24 | | | | 9 | P/M1 | | | Ayr | 4J Studios scottishathletics Combined Events Championships, Masters Championships & Para Sucess | 5 Jul 25 |
| 800 | 2:35.64 | | | | 9 | 4 | | | Grangemouth | Scottish National Athletics League 2025 | 8 Jun 25 |
| 800 | 2:38.93 | | | | 12 | 8 | | | Livingston | Livingston Open Meeting | 23 May 25 |
| 1500 | 5:18.87 | + | | | 3 | 6 | | | Stirling | Monument Mile Classic | 30 Aug 25 |
| Mile | 5:41.40 | | | | 4 | 6 | | | Stirling | Monument Mile Classic | 30 Aug 25 |
| 4KXCL | 18:13 | | | | 165 | L01 | | 33 | Cumbernauld | Scottish National Relay Championships | 25 Oct 25 |
| 4KXCL | 18:14 | | | | 82 | L01 | | 19 | Livingston | Scottish East District Relay Championships | 11 Oct 25 |
| 5K | 20:42 | | | 20:45 | 81 | R5 | | 34 | Linlithgow | Flat 'n' Fast 3K / 5K | 19 Apr 25 |
| 5K | 21:21 | | | 21:30 | 479 | | | 61 | Edinburgh | Sri Chinmoy 5K (Inc. Scottish 5K Championships) | 16 May 25 |
| 8.6KXC | 38:16 | | | | 165 | | | 30 | Camperdown Country Park | Lindsays Scottish National Masters Championships | 8 Feb 25 |
| 8.8KXC | 38:09 | | | | 189 | | | 101 | Balbardie Park | Scottish East District League | 18 Jan 25 |
| 10KXC | 50:36 | | | | 561 | | | 149 | Falkirk | Lindsays Scottish National Championships | 22 Feb 25 |
| 2024 V45 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.73 | | | | 6 | M/P1 | | | Dundee | 4J Studios scottishathletics Combined Events Championships, Masters Championships & Para Success | 13 Jul 24 |
| 400 | 65.04 | | | | 4 | 4 | | | Grangemouth | Scottish National Athletics League | 30 Jun 24 |
| 800 | 2:27.59 | | | | 9 | | | | Dundee | 4J Studios scottishathletics Combined Events Championships, Masters Championships & Para Success | 13 Jul 24 |
| 800 | 2:31.85 | | | | 6 | 7 | | | Grangemouth | Scottish National Athletics League | 30 Jun 24 |
| 800 | 2:35.89 | | | | 7 | 6 | | | Livingston | Livingston Open Series | 24 May 24 |
| 1500 | 5:07.30 | + | | | 2m | 25 | | | Stirling | The Monument Mile Classic | 24 Aug 24 |
| 1500 | 5:20.87 | | | | 5 | 2 | | | Livingston | Livingston open series | 14 Jun 24 |
| Mile | 5:27.96 | | | | 2 | 25 | | | Stirling | The Monument Mile Classic | 24 Aug 24 |
| 1M | 6:06 | | | | 15 | | | 2 | Falkirk | Helix Pond 1 / 3K | 7 Jun 24 |
| 4KXC | 15:56 | | | | 342 | | | 55 | Kirkcaldy | Scottish National Short Course Championships | 2 Nov 24 |
| 4KXCL | 17:19 | | | | 82 | L4 | | 17 | Cumbernauld | Scottish National Relay Championships | 19 Oct 24 |
| 5K | 19:42 | c | | | 11 | | | 3 | Edinburgh | Blast at the Meadows 5K | 12 Nov 24 |
| 5K | 20:36 | | | 20:45 | 418 | | | 51 | Edinburgh | Sri Chinmoy 5K (Inc. Scottish 5K Championships) | 3 May 24 |
| parkrun | 22:41 | | | | 70 | | | | Holyrood | Holyrood parkrun # 74 | 10 Feb 24 |
| 8.6KXC | 40:59 | | | | 197 | | | 50 | Stirling | Scottish East District Championships | 30 Nov 24 |
| 8.8KXC | 39:29 | | | | 195 | | | 103 | Balbardie Park | Scottish East District League | 27 Jan 24 |
| 5.9ML | 43:29 | | | | 42 | L06 | | 12 | Livingston | Scottish National Mens 6-Stage Road Relay Championships | 23 Mar 24 |
| 10K | 44:04 | | | 44:17 | 212 | | | 19 | Grangemouth | Jim Dingwall Round the Houses 10K (Inc Scottish East District Championships) | 14 Apr 24 |
| 10KXC | 49:03 | | | | 543 | | | 139 | Falkirk | Lindsays Scottish National Championships | 24 Feb 24 |
| HM | 99:28 | | | 99:28 | 37 | | | | Motherwell | Run Scotland Strathclyde | 8 Sep 24 |
| 2023 V45 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.80 | | 1.6 | | 5 | 9 | | | Grangemouth | Scottish National Athletics League | 30 Jul 23 |
| 200 | 29.41 | | -2.6 | | 4 | 8 | | | Grangemouth | Scottish National Athletics League | 18 Jun 23 |
| 400 | 67.88 | | | | 6 | 2 | | | Grangemouth | 4J Studios scottishathletics Combined Events, Masters & Parallel Success Open | 8 Jul 23 |
| 800 | 2:29.80 | | | | 7 | 6 | | | Livingston | Livingston Open Meeting | 26 May 23 |
| 800 | 2:33.19 | | | | 6 | 6 | | | Grangemouth | Scottish National Athletics League | 15 Apr 23 |
| 800 | 2:34.03 | | | | 4 | 1 | | | Grangemouth | 4J Studios scottishathletics Combined Events, Masters & Parallel Success Open | 8 Jul 23 |
| 800 | 2:34.05 | i | | | 7 | 1 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Masters Championships & Para Success | 12 Feb 23 |
| 800 | 2:34.20 | | | | 7 | 6 | | | Grangemouth | Scottish National Athletics League | 30 Jul 23 |
| 800 | 2:34.78 | | | | 8 | 3 | | | Grangemouth | 4J Studios scottishathletics National Open - Grangemouth | 13 May 23 |
| 1500 | 5:18.24 | + | | | 8m | 6 | | | Stirling | The 6th Monument Mile Classic | 26 Aug 23 |
| 1500 | 5:25.25 | | | | 15 | 3 | | | Livingston | Livingston Open Meeting | 1 Sep 23 |
| 1500 | 5:35.60 | i | | | 9 | 1 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Masters Championships & Para Success | 12 Feb 23 |
| Mile | 5:41.02 | | | | 8 | 6 | | | Stirling | The 6th Monument Mile Classic | 26 Aug 23 |
| 4KXC | 16:43 | | | | 394 | | | 72 | Lanark | Scottish National Short Course Championships | 4 Nov 23 |
| 4KXCL | 17:45 | | | | 57 | L02 | | 20 | Livingston | Scottish East District Relay Championships | 7 Oct 23 |
| 4KXCL | 17:51 | | | | 91 | L03 | | 23 | Cumbernauld | Scottish National Relay Championships | 21 Oct 23 |
| 3ML | 21:59 | | | | 34 | L5 | | | Livingstone | TruWealth Scottish National Mens 6-Stage Road Relay Championships | 25 Mar 23 |
| 5K | 21:06 | | | 21:14 | 449 | | | 68 | Edinburgh | Sri Chinmoy 5K (Inc. Scottish 5K Championships) | 5 May 23 |
| 5KL | 20:56 | | | | 109 | L4 | | 16 | Glasgow | Allan Scally Memorial Relays (inc Scottish Students Championships) | 4 Mar 23 |
| 5KXC | 23:13 | | | | 13 | | | 4 | Edinburgh | Blast Running Fettes College 5K | 12 Mar 23 |
| parkrun | 21:47 | | | | 63 | | | | Edinburgh | Edinburgh parkrun # 653 | 9 Dec 23 |
| parkrun | 22:02 | | | | 42 | | | | Holyrood | Holyrood parkrun # 56 | 16 Sep 23 |
| parkrun | 22:03 | | | | 21 | | | 1 | Portobello | Portobello parkrun # 315 | 7 Jan 23 |
| parkrun | 26:44 | | | | 170 | | | | Holyrood | Holyrood parkrun # 40 | 20 May 23 |
| 10K | 43:04 | c | | | 37 | | | 8 | Edinburgh | Blast Running 5K / 10K | 12 Nov 23 |
| 10K | 45:03 | | | 45:38 | 122 | | | 10 | Musselburgh | Scottish 10K | 24 Sep 23 |
| 2022 V45 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.60 | | | | 5 | 1 | | | Dundee | 4J Studios scottishathletics Masters Championships (+ Para Success) | 9 Jul 22 |
| 800 | 2:34.89 | | | | 5 | 5 | | | Meadowmill | Team East Lothian Open | 17 Jun 22 |
| 1500 | 5:16.31 | | | | 5 | 2 | | | Livingston | Livingston Open Meeting | 24 Jun 22 |
| 1500 | 5:26.63 | | | | 10 | | | | Livingston | Edinburgh & Lothian Trials | 10 Apr 22 |
| 1500 | 5:29.96 | | | | 9 | 1 | | | Dundee | 4J Studios scottishathletics Masters Championships (+ Para Success) | 9 Jul 22 |
| Mile | 5:43.28 | | | | 10 | 7 | | | Stirling | The 5th Monument Mile Classic | 20 May 22 |
| 3000 | 11:52.18 | | | | 14 | 2 | | | Grangemouth | Scottish Joint League Meeting | 24 Apr 22 |
| 4KXC | 16:52 | | | | 416 | | | 74 | Kirkcaldy | Scottish National Short Course Championships | 5 Nov 22 |
| 4KXCL | 17:46 | | | | 130 | L3 | | 30 | Cumbernauld | Scottish National Relay Championships | 22 Oct 22 |
| 4KXCL | 20:07 | | | | 38 | 4 | | 6 | Galashiels | Scottish East District Relay Championships | 1 Oct 22 |
| 5K | 20:55 | | | 20:59 | 425 | | | 70 | Edinburgh | Sri Chinmoy 5K | 6 May 22 |
| 5KL | 21:14 | | | | 90 | L3 | | 14 | Glasgow | Allan Scally Memorial Relays (inc Scottish Students Championships) | 5 Mar 22 |
| parkrun | 22:30 | | | | 61 | | | | Holyrood | Holyrood parkrun # 16 | 12 Nov 22 |
| 2021 V40 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.20 | | | | 4 | A4 | | | Grangemouth | Scottish Joint League Meeting | 13 Jun 21 |
| 400 | 63.57 | | | | 8 | 2 | | | Kilmarnock | 4J Studios scottishathletics Combined Events & Masters Championships & Hurdles Open | 10 Jul 21 |
| 800 | 2:30.45 | | | | 8 | 3 | | | Kilmarnock | 4J Studios scottishathletics Combined Events & Masters Championships & Hurdles Open | 10 Jul 21 |
| 1500 | 5:08.52 | | | | 7 | 5 | | | Meadowmill | Team East Lothian Open Graded (August) | 7 Aug 21 |
| 1500 | 5:13.59 | + | | | 3m | 6 | | | Stirling | The Monument Mile Classic | 21 May 21 |
| Mile | 5:35.38 | | | | 3 | 6 | | | Stirling | The Monument Mile Classic | 21 May 21 |
| 5000 | 20:31.82 | | | | 8 | 4 | | | Kilmarnock | scottishathletics Masters 5000m Track Championships (including Open 5000m) | 24 Jul 21 |
| 2020 V40 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.27 | i | | | 5 | F1 | | | Emirates Arena | Scottish National Open | 18 Jan 20 |
| 200 | 27.37 | i | | | 6 | | | | Emirates Arena | Scottish National Combined Events / Masters Championships, National Parallel Success Open & Invitation 800m | 2 Feb 20 |
| 400 | 60.81 | i | | | 6 | 1 | | | Emirates Arena | Scottish National Combined Events / Masters Championships, National Parallel Success Open & Invitation 800m | 2 Feb 20 |
| 2019 V40 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.34 | w | 4.8 | | 4 | ns | | | Grangemouth | Scottish Athletics Mens League Division 1 | 31 Aug 19 |
| 200 | 26.61 | i | | | 4 | h2 | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 17 Feb 19 |
| 200 | 26.87 | | -0.6 | | 2 | 1 | | | Meadowmill | Edinburgh & Lothian Trials | 31 Mar 19 |
| 200 | 26.90 | w | 4.2 | | 4 | B | | | Grangemouth | Scottish Athletics Mens League Division 2 | 4 May 19 |
| 200 | 27.13 | i | | | 4 | 17 | | | Emirates Arena | Scottish National Open | 12 Jan 19 |
| 400 | 57.80 | | | | 4 | 1 | | | Grangemouth | Scottish Athletics Combined Events & Masters Championships, inc Hurdles Open | 13 Jul 19 |
| 400 | 58.45 | | | | 1 | ns | | | Grangemouth | Scottish Athletics Mens League Division 2 | 16 Jun 19 |
| 400 | 58.76 | i | | | 5 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 17 Feb 19 |
| 400 | 58.86 | | | | 3 | 1 | | | Meadowmill | Edinburgh & Lothian Trials | 31 Mar 19 |
| 400 | 59.54 | | | | 2 | 3 | | | Grangemouth | Grangemouth Graded Open | 3 Jul 19 |
| 400 | 59.63 | | | | 5 | B | | | Grangemouth | Scottish Athletics Mens League Division 2 | 31 Aug 19 |
| 400 | 60.16 | i | | | 4 | 9 | | | Emirates Arena | Scottish National Open | 12 Jan 19 |
| 800 | 2:26.42 | | | | 2 | 3 | | | Grangemouth | Grangemouth Graded Open | 5 Jun 19 |
| SP7.26K | 6.22 | | | | 6 | B | | | Grangemouth | Scottish Athletics Mens League Division 1 | 4 May 19 |
| DT2K | 20.16 | | | | 5 | B | | | Grangemouth | Scottish Athletics Mens League Division 1 | 4 May 19 |
| JT800 | 15.36 | | | | 6 | B | | | Grangemouth | Scottish Athletics Mens League Division 1 | 4 May 19 |
| 1ML | 5:50 | | | | 54 | L3 | | | Edinburgh | Self Transcendence Relay (3 x Mile) | 24 Jul 19 |
| 4KXCL | 16:15 | | | | 48 | L2 | | 10 | Livingston | Scottish East District Relay Championships | 12 Oct 19 |
| 10K | 44:36 | | | 44:43 | 125 | | | 14 | Edinburgh | Scottish 10K | 22 Sep 19 |
| 2018 V40 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.89 | | 0.1 | | 1 | 4 | | | Meadowmill | Team East Lothian Summer Series | 7 Aug 18 |
| 200 | 27.67 | | -2.5 | | 1 | 4 | | | Grangemouth | Grangemouth Graded Open | 6 Jun 18 |
| 200 | 27.72 | | 0.2 | | 3 | 3 | | | Meadowmill | Team East Lothian Summer Series | 7 Aug 18 |
| 200 | 27.83 | i | | | 2 | J3 | | | Emirates Arena | Scottish National Open | 13 Jan 18 |
| 200 | DNF | | | | - | 3 | | | Meadowmill | Edinburgh & Lothian Trials | 8 Apr 18 |
| 400 | 59.38 | | | | 1 | 4 | | | Livingston | Livingston Open Meeting | 20 Jun 18 |
| 400 | 60.09 | | | | 5 | 2 | | | Livingston | Livingston Open Meeting | 22 Aug 18 |
| 400 | 60.94 | | | | 5 | 4 | | | Grangemouth | Scottish Athletics Combined Events & Masters Championships | 14 Jul 18 |
| 400 | 62.65 | | | | 3 | 2 | | | Meadowmill | Edinburgh & Lothian Trials | 8 Apr 18 |
| 400 | 63.14 | i | | | 3 | D2 | | | Emirates Arena | Scottish National Open | 13 Jan 18 |
| 800 | 2:23.04 | | | | 1 | 6 | | | Grangemouth | Grangemouth Graded Open | 1 Aug 18 |
| 800 | 2:25.22 | i | | | 2 | 1 | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| 1500 | 5:09.27 | i | | | 9 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| 1500 | 5:09.81 | | | | 9 | 3 | | | Livingston | Livingston Open Meeting | 18 Jul 18 |
| 400H | 71.67 | | | | 5 | A | | | Aberdeen | Scottish Athletics Mens League Division 2 | 10 Jun 18 |
| 400H | 73.82 | | | | 3 | | | | Grangemouth | Scottish East District Championships | 13 May 18 |
| 400H | 74.00 | | | | 4 | A | | | Grangemouth | Scottish Athletics Mens League Division 2 | 5 May 18 |
| 400H | 75.16 | | | | 2 | | | | Meadowmill | Edinburgh & Lothian Trials | 8 Apr 18 |
| 3000SC | 12:41.85 | | | | 3 | A | | | Aberdeen | Scottish Athletics Mens League Division 2 | 10 Jun 18 |
| LJ | 4.01 | | 0.4 | | 7 | | | | Livingston | Livingston Open Meeting | 20 Jun 18 |
| TJ | 9.33 | | 0.8 | | 2 | | | | Grangemouth | Scottish East District Championships | 13 May 18 |
| TJ | 8.85 | i | | | 2 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| DT2K | 18.56 | | | | 6 | B | | | Aberdeen | Scottish Athletics Mens League Division 2 | 10 Jun 18 |
| DT2K | 17.08 | | | | 1 | | | | Grangemouth | Grangemouth Graded Open | 6 Jun 18 |
| 1M | 5:32 | | | | 41 | | | | Edinburgh | Self Transcendence Mile | 30 May 18 |
| 1ML | 5:31 | | | | 26 | L1 | | | Edinburgh | Self Transcendence Relay (3 x Mile) | 25 Jul 18 |
| 3.1ML | 21:02 | | | | 48 | L3 | | 10 | Livingston | Scottish National Mens 6-Stage Road Relay Championships | 25 Mar 18 |
| parkrun | 19:36 | | | | 58 | | | | Edinburgh | Edinburgh parkrun # 470 | 17 Nov 18 |
| parkrun | 20:01 | | | | 45 | | | | Edinburgh | Edinburgh parkrun # 469 | 10 Nov 18 |
| 10K | 42:07 | | | 42:24 | 259 | | | 64 | Stirling | City of Stirling 10K (Inc Scottish Championships) | 9 Sep 18 |
| HM | 92:06 | | | 92:10 | 166 | | | 30 | Edinburgh | Scottish Half Marathon | 23 Sep 18 |
| HM | 96:44 | | | 97:10 | 268 | | | 80 | Inverness | Inverness Half Marathon | 11 Mar 18 |
| 2017 V40 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.08 | i | | | 8 | 7 | | | Emirates Arena | Glasgow AA Yuletide Open Meeting | 22 Dec 17 |
| 100 | 14.57 | | 1.5 | | 6 | 1.4 | | | Livingston | Livingston Open Meeting | 19 Apr 17 |
| 200 | 29.07 | i | | | 3 | 9 | | | Emirates Arena | Glasgow AA Yuletide Open Meeting | 22 Dec 17 |
| 400 | 62.00 | | | | 5 | 3 | | | Livingston | Livingston Open Meeting | 19 Apr 17 |
| 400 | 62.20 | | | | 4 | 4 | | | Livingston | Livingston Open Meeting | 19 Jul 17 |
| 400 | 63.65 | | | | 6 | | | | Edinburgh | Edinburgh AC Open Graded | 2 Apr 17 |
| 400 | 63.78 | | | | 6 | 1 | | | Grangemouth | Scottish Athletics National Masters Championships | 1 Jul 17 |
| 800 | 2:27.22 | | | | 3 | 5 | | | Livingston | Livingston Open Meeting | 23 Aug 17 |
| 800 | 2:28.86 | | | | 8 | 1 | | | Grangemouth | Scottish Athletics National Masters Championships | 1 Jul 17 |
| 800 | 2:29.44 | i | | | 3 | D2 | | | Emirates Arena | Scottish National Open | 14 Jan 17 |
| 800 | 2:33.23 | i | | | 5 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 5 Mar 17 |
| 1500 | 5:10.39 | | | | 2 | 1 | | | Grangemouth | Grangemouth Graded Open | 5 Jul 17 |
| 1500 | 5:20.78 | | | | 10 | B | | | Grangemouth | Scottish Athletics Mens League Division 2 | 13 Aug 17 |
| 1500 | 5:21.32 | i | | | 9 | C2 | | | Emirates Arena | Scottish National Open | 14 Jan 17 |
| 1500 | 5:22.54 | i | | | 9 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 5 Mar 17 |
| 400H | 74.81 | | | | 5 | A | | | Grangemouth | Scottish Athletics Mens League Division 2 | 13 Aug 17 |
| 400H | 81.14 | | | | 2 | B | | | Grangemouth | Scottish Athletics Mens League Division 2 | 9 Jul 17 |
| JT800 | 18.63 | | | | 3 | B | | | Grangemouth | Scottish Athletics Mens League Division 2 | 9 Jul 17 |
| 1ML | 5:42 | | | | 32 | L2 | | | Edinburgh | Self Transcendence 3 x Mile Relay | 26 Jul 17 |
| 4KXC | 16:40 | | | | 316 | | | 40 | Kirkcaldy | Scottish Short Course Championships | 11 Nov 17 |
| 4KXCL | 17:09 | | | | 18 | L3 | | 7 | Cumbernauld | Scottish National Relay Championships | 28 Oct 17 |
| 4KXCL | 17:11 | | | | 56 | L2 | | 9 | Glamis | Scottish East District Relay Championships | 14 Oct 17 |
| 8KXC | 35:59 | | | | 205 | | | 67 | Dundee | Scottish National Masters' Championships | 28 Jan 17 |
| 9KXC | 44:08 | | | | 232 | | | 103 | Stirling | Scottish East District League | 21 Oct 17 |
| 9.6KXC | 41:54 | | | | 209 | | | 39 | Livingston | Scottish East District Championships | 9 Dec 17 |
| 2016 V35 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.12 | i | | | 6 | 3 | | | Emirates Arena | Glasgow Yuletide Open Meeting | 27 Dec 16 |
| 800 | 2:31.08 | | | | 3 | 6 | | | Livingston | Livingston Open Meeting | 24 Aug 16 |
| 1M | 5:54 | | | | 36 | | | | Edinburgh | Self Transcendence Mile | 29 Jun 16 |
| 1M | 6:06 | | | | 42 | | | | Edinburgh | Self Transcendence Mile | 25 May 16 |
| 4KXCL | 16:34 | | | | 127 | L1 | | 19 | Cumbernauld | Scottish National Relay Championships | 22 Oct 16 |
| 4KXCL | 17:48 | | | | 56 | L3 | | 7 | Livingston | Scottish East District Relay Championships | 8 Oct 16 |
| 10K | 46:19 | | | 69:26 | 3116 | | | 292 | Glasgow | Bank of Scotland Great Scottish 10K | 2 Oct 16 |
| 2015 V35 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:58:14 | | | 2:00:03 | 2997 | | | 493 | Glasgow | Bank of Scotland Great Scottish Half Marathon | 4 Oct 15 |
| 2010 SEN Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 22:42 | | | 22:45 | 78 | 2 | | | Edinburgh | Healthy Working Lives jogscotland 5k Challenge | 29 Jun 10 |
| HM | 1:43:59 | | | 1:44:49 | 699 | | | | Edinburgh | Chris Hoy Edinburgh City Half Marathon | 18 Apr 10 |