| 2011 U17 Ayr Seaforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:24.6 | | | | 2 | | | | Ayr | Ayrshire Harriers Championships | 7 Aug 11 |
| 5K | 20:48 | | | | 12 | | | | Rouken Glen | Scottish Young Athletes' Road Race Championships | 20 Mar 11 |
| ZXC | 18:58 | | | | 11 | | | 4 | Irvine | Scottish West District Championships | 16 Jan 11 |
| 2010 U17 Ayr Seaforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:22.1 | | | | 1 | | | | Ayr | Ayrshire Harriers Closed Championships | 25 Jul 10 |
| ZXC | 21:13 | | | | 1 | | | | Kilmarnock | Kilmarnock Open | 14 Nov 10 |
| 2007 U13 Ayr Seaforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 10.69 | w | 2.8 | | 1 | B | | | Grangemouth | Scottish Young Athletes League Final | 28 Jul 07 |
| 75 | 10.8 | | | | 1 | B | | | Wishaw | Scottish Young Athletes' League Division 2 | 27 May 07 |
| 75 | 11.3 | | | | | | | | Wishaw | YAL Scotland Central Div 2 & Div 3 | 6 May 07 |
| 100 | 14.1 | | | | | | | | Ayr | Ayrshire Harriers Club's Association Open Graded Meeting | 5 Sep 07 |
| 100 | 14.2 | | | | | | | | Ayr | Ayrshire Harriers Club's Association Open Graded Meeting | 29 Jul 07 |
| 100 | 14.3 | | | | | | | | Wishaw | Central & South Scotland Lge Div 2 & 3 | 5 Aug 07 |
| 100 | 15.0 | | | | | | | | Ayr | Ayrshire Open | 15 Apr 07 |
| 150 | 21.49 | w | 2.6 | | 2 | B | | | Grangemouth | Scottish Young Athletes League Final | 28 Jul 07 |
| 150 | 21.9 | | | | 1 | B | | | Wishaw | Scottish Young Athletes' League Division 2 | 27 May 07 |
| 150 | 22.1 | | | | | | | | Wishaw | YAL Scotland Central Div 2 & Div 3 | 6 May 07 |
| 200 | 29.7 | | | | | | | | Ayr | Ayrshire Harriers Club's Association Open Graded Meeting | 29 Jul 07 |
| 200 | 30.1 | | | | | | | | East Kilbride | Central & South Scotland Lge Div 2 & 3 | 20 May 07 |
| 200 | 30.1 | | | | | | | | Wishaw | Central & South Scotland Lge Div 2 & 3 | 5 Aug 07 |
| 200 | 30.2 | | | | | | | | Ayr | Ayrshire Harriers Club's Association Open Graded Meeting | 13 Jun 07 |
| 200 | 31.3 | | | | | | | | Ayr | Ayrshire Open | 15 Apr 07 |
| 800 | 2:50.2 | | | | | | | | Ayr | Ayrshire Harriers Club's Association Open Graded Meeting | 5 Sep 07 |
| 70HU13W | 14.1 | | | | | | | | East Kilbride | Central & South Scotland Lge Div 2 & 3 | 20 May 07 |
| 2006 U13 Ayr Seaforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.6 | | | | | | | | Tamworth | Tamworth Games | 28 Aug 06 |
| 100 | 15.7 | | | | | | | | Linwood | | 6 Aug 06 |
| 150 | 23.7 | | | | | | | | Tamworth | Tamworth Games | 28 Aug 06 |
| 200 | 32.6 | | | | | | | | Linwood | | 6 Aug 06 |