| 2013 U23 Shettleston/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8.5M | 56:22 | | | | 10 | | | | Ardrishaig | Crinan Puffer 8.5 | 21 Apr 13 |
| 2012 U20 Shettleston/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.4 | | | | 5 | 1 | | | Crownpoint | Shettleston Harriers Graded Open | 28 Aug 12 |
| 400 | 54.51 | | | | 4 | h1 | | | Grangemouth | Scottish Universities Athletics Championships | 14 Apr 12 |
| 400 | DNS | | | | - | | | | Grangemouth | Scottish Universities Athletics Championships | 14 Apr 12 |
| 800 | 1:59.21 | | | | 4 | 2 | | | Ayr | Scottish West District Championships | 12 May 12 |
| 800 | 1:59.26 | i | | | 3 | | | | Glasgow | Scottish University Championships | 4 Feb 12 |
| 800 | 1:59.38 | i | | | 2 | | | | Glasgow | Scottish U18/U20 Championships | 3 Mar 12 |
| 800 | 2:00.44 | i | | | 2 | h1 | | | Glasgow | Scottish University Championships | 4 Feb 12 |
| 800 | 2:00.93 | | | | 8 | C | | | Glasgow (S) | Glasgow AA/BMC Regional Races | 29 Jun 12 |
| 800 | 2:01.82 | | | | 5 | h3 | | | Glasgow (S) | Scottish Championships | 2 Jun 12 |
| 800 | 2:01.95 | | | | 4 | B | | | Edinburgh | National Junior Athletic League Northern Premier Division | 12 Aug 12 |
| 800 | 2:02.19 | | | | 4 | | | | Grangemouth | Scottish U16/U20 Championships | 26 Aug 12 |
| 800 | 2:02.29 | | | | 5 | B | | | Aberdeen | Scottish Athletics League Division 1 | 20 May 12 |
| 800 | 2:02.41 | i | | | 3 | h1 | | | Glasgow | Scottish Senior Championships | 19 Feb 12 |
| 800 | 2:02.98 | | | | 4 | A | | | Wakefield | National Junior Athletic League Northern Premier Division | 22 Jul 12 |
| 800 | 2:04.55 | | | | 6 | A | | | Gateshead | National Junior Athletic League Northern Premier Division | 24 Jun 12 |
| 1500 | 4:07.80 | | | | 8 | C | | | Glasgow | BMC Regional Races | 3 Aug 12 |
| 1500 | 4:13.26 | i | | | 1 | 3 | | | Glasgow | Scottish National Open | 21 Jan 12 |
| 1500 | 4:14.42 | | | | 2 | B | | | Grangemouth | Scottish Athletics League Division 1 | 5 Aug 12 |
| 1500 | 4:16.07 | | | | 4 | 2 | | | Ayr | Scottish West District Championships | 12 May 12 |
| 1500 | 4:17.36 | i | | | 3 | | | | Glasgow | Scottish U18/U20 Championships | 3 Mar 12 |
| 1500 | 4:18.86 | | | | 6 | | | | Grangemouth | Scottish Universities Athletics Championships | 14 Apr 12 |
| 1500 | 4:21.24 | | | | 6 | A | | | Gateshead | National Junior Athletic League Northern Premier Division | 24 Jun 12 |
| 1500 | 4:30.80 | | | | 8 | A | | | Edinburgh | National Junior Athletic League Northern Premier Division | 12 Aug 12 |
| 1500 | 4:36.62 | | | | 4 | B | | | Aberdeen | Scottish Athletics League Division 1 | 20 May 12 |
| 3000 | 10:09.54 | | | | 2 | B | | | Wakefield | National Junior Athletic League Northern Premier Division | 22 Jul 12 |
| 2000SC | 7:07.39 | | | | 5 | A | | | Wakefield | National Junior Athletic League Northern Premier Division | 22 Jul 12 |
| 3000SC | 10:59.91 | | | | 2 | B | | | Aberdeen | Scottish Athletics League Division 1 | 20 May 12 |
| SP6K | 8.62 | | | | 8 | A | | | Gateshead | National Junior Athletic League Northern Premier Division | 24 Jun 12 |
| HT6K | 21.13 | | | | 7 | A | | | Edinburgh | National Junior Athletic League Northern Premier Division | 12 Aug 12 |
| HT6K | 18.54 | | | | 8 | A | | | Wakefield | National Junior Athletic League Northern Premier Division | 22 Jul 12 |
| 3.1ML | 17:21 | | | | 10 | L5 | | | Livingstone | Scottish Relays Championships | 31 Mar 12 |
| 5K | 17:05 | | | | 35 | | | 2 | Glasgow | Clydebank 5K | 17 Mar 12 |
| 10K | 36:19 | | | 36:17 | 3 | | | | Campbeltown | Mull of Kintyre 10K | 3 Jun 12 |
| 10K | 37:29 | | | 37:29 | 32 | | | | Glasgow | Jimmy Irvine Achilles Heel Bella 10K | 10 Nov 12 |
| 10K | 38:38 | | | | 25 | | | 2 | Glasgow | Nigel Barge Memorial 10K | 24 Mar 12 |
| ZRDL | 18:28 | | | | 9 | | | | Glasgow | McAndrew Relays | 6 Oct 12 |
| ZXC | 30:21 | | | | 32 | | | | Falkirk | Scottish National Championships | 18 Feb 12 |
| ZXC | 31:39 | | | | 11 | | | | Inverclyde | Scottish West District Championships | 8 Dec 12 |
| ZXCL | 14:18 | | | | 18 | L1 | | | Kilmarnock | Scottish West District Relay Championships | 13 Oct 12 |
| ZXCL | 15:27 | | | | 43 | L2 | | | Cumbernauld | Scottish National Relay Championships | 27 Oct 12 |
| 2011 U20 Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.49 | | | | 3 | 1 | | | Linwood | Dunren Graded Open | 17 Aug 11 |
| 800 | 2:00.0 | | | | 1 | B | | | Glasgow (S) | Central & South of Scotland League Division 1 | 3 Jul 11 |
| 800 | 2:05.13 | | | | 3 | B | | | Glasgow | Scottish Athletics League Division 2 | 19 Jun 11 |
| 800 | 2:06.8 | | | | 9 | 2 | | | Glasgow | Shettleston Harriers Graded Open | 23 Aug 11 |
| 1500 | 4:13.52 | | | | 5 | 2 | | | Glasgow (S) | Scottish U20/Senior Loughborough Trials | 8 May 11 |
| 1500 | 4:17.30 | | | | 5 | 3 | | | Glasgow (S) | Glasgow Athletic Association Metric Miler Meet | 5 Aug 11 |
| 1500 | 4:18.10 | | | | 2 | B | | | Grangemouth | Scottish Athletics League Division 2 | 14 Aug 11 |
| 1500 | 4:21.49 | | | | 7 | | | | Glasgow (S) | Scottish National U16 & U20 Championships | 31 Jul 11 |
| 1500 | 4:24.52 | | | | 10 | | | | Grangemouth | Scottish Universities Championships | 16 Apr 11 |
| 3000 | 9:47.71 | i | | | 7 | | | | Glasgow | Scottish Indoor 3000m Champs | 12 Feb 11 |
| 5K | 17:34 | | | | 25 | | | | Rouken Glen | Scottish Young Athletes' Road Race Championships | 20 Mar 11 |
| 10K | 35:49 | | | | 14 | | | | Garscube | Nigel Barge 10K Memorial Road Race | 5 Mar 11 |
| 10K | 37:01 | | | | 3 | | | | Campbeltown | Mull of Kintyre 10K | 29 May 11 |
| ZXC | 13:44 | | | | 56 | | | 17 | Glasgow | Scottish National 4K Championships | 30 Jan 11 |
| ZXC | 15:07 | | | | 109 | | | 37 | Glasgow | Scottish National 4K Championships | 5 Nov 11 |
| ZXC | 29:50 | | | | 26 | | | | Falkirk | Scottish National Championships | 19 Feb 11 |
| ZXC | 35:28 | | | | 56 | | | 11 | Irvine | Scottish West District Championships | 10 Dec 11 |
| ZXC | 37:06 | | | | 82 | | | 17 | Irvine | Scottish West District Championships | 16 Jan 11 |
| ZXC | 42:17 | | | | 39 | | | | St Andrews | Scottish Student Sport Cross Country Championships | 19 Nov 11 |
| ZXCL | 15:22 | | | | 49 | L1 | | | Cumbernauld | Scottish National Relay Championships | 22 Oct 11 |
| 2010 U20 Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MMT | 32:46 | | | | 3 | | | 1 | Ormsary By Lochgilphead | Tin Farm 5 | 7 Nov 10 |
| 2007 U15 Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.79 | | | | | | | | Grangemouth | Bank of Scotland U17/U15 Championships | 19 Aug 07 |
| 1500 | 4:46.17 | | | | | | | | Glasgow (S) | Scotland West Championships | 12 May 07 |