| 2010 U23 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:16.13 | | | | 4 | | | | Edinburgh | HASL Lothian & Borders League | 11 Apr 10 |
| ZXC | 12:42 | | | | 26 | | | | Glasgow | Scottish 4K Championships | 31 Jan 10 |
| 2009 U23 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:05.77 | | | | 4 | A | | | Edinburgh | Scottish Athletics League Division 1 | 19 Apr 09 |
| 1500 | 4:08.50 | | | | 4 | A | | | Grangemouth | Scottish Athletics League Division 1 | 31 May 09 |
| 1500 | 4:09.01 | | | | 5 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 9 Aug 09 |
| 1500 | 4:11.17 | | | | 5 | A | | | Grangemouth | Scottish Athletics League Division 1 | 30 Aug 09 |
| 1500 | 4:17.33 | | | | 4 | A | | | Dunfermline | British Athletics League National 4 | 6 Jun 09 |
| 10K | 35:48 | | | | 41 | | | | Edinburgh | Bupa Great Edinburgh 10K | 3 May 09 |
| ZXC | 35:05 | | | | 28 | | | | Livingston | Scottish East District Championships | 5 Dec 09 |
| 2008 U23 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.94 | | | | | | | | Edinburgh | Scottish Men's League | 17 May 08 |
| 1500 | 4:04.53 | | | | 7 | h1 | | | Dunfermline | Scottish Athletics Senior Championships | 30 Aug 08 |
| 1500 | 4:05.52 | | | | 4 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 15 Jun 08 |
| 1500 | 4:06.59 | | | | 10 | | | | Edinburgh | Scottish East & West District Championships | 10 May 08 |
| 1500 | 4:11.30 | | | | | | | | Edinburgh | Scottish Closed Champs | 10 May 08 |
| 1500 | 4:12.20 | | | | | | | | Perth | Scottish Grand Prix Final & CE Champs | 13 Sep 08 |
| ZXC | 28:54 | | | | 50 | | | | Swansea | BUSA Championships | 2 Feb 08 |
| ZXC | 29:01 | | | | 14 | | | | Falkirk | Scottish Power Scottish National Championships | 23 Feb 08 |
| ZXC | 31:14 | | | | 11 | | | | Livingstone | Scottish East District League | 18 Oct 08 |
| ZXC | 31:18 | | | | 28 | | | 3 | Deans | Scottish East District League | 19 Jan 08 |
| 2007 U20 Edinburgh AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:05.41 | | | | | | | | Grangemouth | National Junior League Northern Premier | 29 Jul 07 |
| 1500 | 4:07.7 | | | | 4 | | | | Gateshead | National Junior League Northern Premier | 29 Apr 07 |
| 1500 | 4:20.6 | | | | | | | | Liverpool | National Junior League Northern Premier | 27 May 07 |
| 9KXC | 31:49 | | | | 26 | | | | Broxburn | Scottish East District League | 20 Oct 07 |