| 2011 U20 Perth Strathtay/Edinburgh Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:48.38 | i | | | 3 | h1 | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| 1500 | 5:53.13 | i | | | 7 | | | | Glasgow | Scottish University Athletics Freshers Match | 12 Oct 11 |
| LJ | 4.29 | i | | | 6 | | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| TJ | 9.75 | i | | | 2 | | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| TJ | 9.22 | i | | | 3 | | | | Glasgow | Scottish University Athletics Freshers Match | 12 Oct 11 |
| 2010 U20 Perth Strathtay/Tayside |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 4.39 | | | | 2 | B | | | Edinburgh | Scottish Women's Athletic League | 20 Jun 10 |
| TJ | 9.84 | | | | 3 | A | | | Edinburgh | Scottish Women's Athletic League | 20 Jun 10 |
| 2009 U20 Perth Strathtay/Tayside |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 10.30 | i | | | 3 | | | | Glasgow | Scottish Closed Senior Championships | 18 Jan 09 |
| TJ | 10.27 | | | | 1 | | | | Perth | SportTayside & Fife Championships | 20 Sep 09 |
| TJ | 10.26 | | 1.6 | | 6 | | | | Dunfermline | Scottish Senior Championships & Junior Relay Champs | 21 Jun 09 |
| TJ | 10.23 | | -1.7 | | 2 | | | | Grangemouth | Aviva Scottish Schools Championships | 13 Jun 09 |
| TJ | 10.13 | i | | | 2 | | | | Glasgow | Scottish Athletics Indoor League | 4 Jan 09 |
| TJ | 10.10 | i | | | 4 | | | | Glasgow | Bank of Scotland U17/U20 Championships | 15 Feb 09 |
| TJ | 9.97 | | 1.2 | | 3 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 9 Aug 09 |
| TJ | 9.85 | | | | 6 | A | | | Grangemouth | Scottish Womens' Athletics League | 19 Apr 09 |
| TJ | 9.82 | | | | 2 | A | | | Dundee | Petrofac Grampian Athletics League East | 28 Jun 09 |
| ZXC | NT | | | | 3 | | | | North Inch | Perth & Kinross Schools Championships | 11 Feb 09 |
| 2008 U17 Perth Strathtay/Tayside |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.11 | | 1.2 | | H | | | | Perth | Scottish Athletics Combined Events Championships | 13 Sep 08 |
| 800 | 2:25.2 | | | | | | | | Perth | Sport Tayside & Fife Championships | 21 Sep 08 |
| 800 | 2:28.0 | | | | | | | | Dundee | Athletics Tayside Partnership Time Trials | 13 Apr 08 |
| 800 | 2:28.4 | i | | | | | | | Glasgow | Scottish Power Scottish Schools Indoor Championships | 7 Feb 08 |
| 800 | 2:30.77 | | | | H | | | | Perth | Scottish Athletics Combined Events Championships | 14 Sep 08 |
| 3000 | 11:41.13 | | | | | | | | Grangemouth | Bank of Scotland U20/U17 3,000m Championships | 7 Jun 08 |
| 80HU17W | 14.47 | | 2.0 | | H | | | | Perth | Scottish Athletics Combined Events Championships | 13 Sep 08 |
| 80HU17W | 14.47 | | | | | | | | Perth | Scottish Grand Prix Final & CE Champs | 13 Sep 08 |
| HJ | 1.45 | | | | | | | | Wishaw | Scottish Women's League | 13 Jul 08 |
| HJ | 1.38 | | | | H | | | | Perth | Scottish Athletics Combined Events Championships | 13 Sep 08 |
| LJ | 4.82 | | | | 1 | A | | | Wishaw | Scottish Women's League | 13 Jul 08 |
| LJ | 4.69 | | | | | | | | Edinburgh | Scottish Women's Athletic League | 20 Apr 08 |
| LJ | 4.69 | | | | | | | | Perth | Scottish Grand Prix Final & CE Champs | 14 Sep 08 |
| LJ | 4.69 | | | | H | | | | Perth | Scottish Athletics Combined Events Championships | 14 Sep 08 |
| LJ | 4.65 | i | | | | | | | Glasgow | Scottish Power Scottish Schools Indoor Championships | 7 Feb 08 |
| LJ | 4.59 | | | | | | | | Perth | Sport Tayside & Fife Championships | 21 Sep 08 |
| LJ | 4.57 | | | | | | | | Dundee | Athletics Tayside Partnership Time Trials | 13 Apr 08 |
| TJ | 10.94 | | 2.0 | | 6 | | | | Bedford | Schools International | 19 Jul 08 |
| TJ | 10.76 | | 1.1 | | 1 | | | | Grangemouth | Scottish Power Scottish Schools Championships | 14 Jun 08 |
| TJ | 10.63 | w | 2.8 | | 2 | | | | Grangemouth | Bank of Scotland Under-17 Championships | 24 Aug 08 |
| TJ | 10.47 | | 1.8 | | 12 | | | | Bath | UK School Games | 30 Aug 08 |
| TJ | 10.39 | | | | 2 | A | | | Wishaw | Scottish Women's League | 13 Jul 08 |
| TJ | 10.38 | i | | | 1 | | | | Glasgow | Scottish Athletics Indoor League (Afternoon match) | 6 Jan 08 |
| TJ | 10.35 | i | | | 1 | | | | Grangemouth | Grangemouth Open | 6 Aug 08 |
| TJ | 10.33 | w | 2.6 | | 1 | | | | Edinburgh | Scottish East & West District Championships | 10 May 08 |
| TJ | 10.32 | i | | | 1 | | | | Glasgow | DM Hall District Indoor Championships | 13 Jan 08 |
| TJ | 10.26 | | | | 1 | | | | Perth | Sport Tayside & Fife Championships | 21 Sep 08 |
| TJ | 10.25 | | 1.8 | | 0 | | | | Grangemouth | Bank of Scotland Under-17 Championships | 24 Aug 08 |
| TJ | 10.10 | | | | 1 | A | | | Dundee | Petrofac League East | 10 Aug 08 |
| SP4K | 5.20 | | | | H | | | | Perth | Scottish Athletics Combined Events Championships | 13 Sep 08 |
| JT600 | 10.35 | | | | H | | | | Perth | Scottish Athletics Combined Events Championships | 14 Sep 08 |
| HepU17W | 3053 | | | | 2 | | | | Perth | Scottish Athletics Combined Events Championships | 14 Sep 08 |
| ZXC | 14:34 | | | | 1 | | | | North Inch | Perth & Kinross Schools' Championships | 22 Feb 08 |
| 2007 U17 Perth Strathtay/Tayside |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:24.59 | | | | 1 | h1 | | | Glasgow (S) | DM Hall East District Junior Indoor Championships | 12 Jan 07 |
| 800 | 2:26.2 | i | | | | | | | Glasgow | Scottish Secondary Schools Indoor Championships | 8 Feb 07 |
| 800 | 2:26.8 | | | | | | | | Wishaw | YAL Scotland Central Div 2 & Div 3 | 27 May 07 |
| 800 | 2:27.75 | | | | | | | | Glasgow (S) | Scotland East Championships | 13 May 07 |
| 800 | 2:27.77 | | | | | | | | Dunfermline | Pitreavie AAC Young Athletes Trophy Meeting | 9 Sep 07 |
| 800 | 2:27.91 | | | | | | | | Edinburgh | Scottish Women's League | 22 Apr 07 |
| 800 | 2:28.05 | | | | | | | | Grangemouth | Scottish Schools Champs | 9 Jun 07 |
| 800 | 2:28.11 | i | | | | | | | Glasgow | Scottish U20/U17 Championships | 18 Feb 07 |
| 1500 | 5:09.9 | | | | | | | | Aberdeen | Petrofrac Athletics League East | 29 Apr 07 |
| 3000 | 11:26.6 | | | | | | | | Dundee | Sport Tayside & Fife Championships | 16 Sep 07 |
| 3000 | 11:29.35 | | | | | | | | Grangemouth | Grangemouth Open Graded | 1 Aug 07 |
| LJ | 4.59 | | | | | | | | Dunfermline | Pitreavie AAC Young Athletes Trophy Meeting | 9 Sep 07 |
| LJ | 4.57 | | | | | | | | Glasgow (S) | Scotland East Championships | 13 May 07 |
| LJ | 4.56 | i | | | | | | | Glasgow | Scottish Athletics Indoor League (match 1) | 2 Dec 07 |
| TJ | 9.95 | | 1.5 | | 4 | | | | Dundee | Scottish Athletics Open Graded Grand Prix Series | 25 Aug 07 |
| TJ | 9.69 | | | | 1 | | | | Dundee | Petrofac League East Section | 5 Aug 07 |
| 2006 U15 Perth Strathtay/Tayside |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.1 | | | | | | | | Dundee | Sport Tayside & Fife Closed Championships | 17 Sep 06 |
| 200 | 28.8 | | | | | | | | Dunfermline | | 10 Sep 06 |
| 800 | 2:27.60 | | | | 3 | B | | | Edinburgh | Scottish Women's League | 24 Jun 06 |
| 800 | 2:28.0 | | | | 2 | | | | Dundee | Sport Tayside & Fife Closed Championships | 17 Sep 06 |
| 1500 | 5:20.8 | | | | | | | | Wishaw | | 4 Jun 06 |
| 3000 | 12:28.34 | | | | | | | | Grangemouth | Falkirk Open Meeting | 2 Aug 06 |
| 75HU15W | 14.76 | w | | | | | | | Grangemouth | Falkirk Open Meeting | 2 Aug 06 |
| LJ | 4.65 | | | | 3 | B | | | Edinburgh | Scottish Women's League | 24 Jun 06 |
| PenU15W | 2239 | | | | 4 | | | | Dundee | Sport Tayside & Fife Open Combined Events Championships Dundee | 3 Sep 06 |