| 2012 U20 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:37.82 | | | | 7 | 3 | | | Grangemouth | Grangemouth Open Graded Meeting | 6 Jun 12 |
| parkrun | 21:11 | | | | 15 | | 1 | 1 | Falkirk | Falkirk parkrun 5K Event 25 | 14 Jan 12 |
| ZXC | 20:06 | | | | 42 | | | 23 | Falkirk | Scottish National Championships | 18 Feb 12 |
| 2011 U20 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:18.81 | | | | 7 | 3 | | | Grangemouth | Grangemouth Stadium Graded Open | 7 Sep 11 |
| 3M | 19:15 | | | | 57 | | | | Old Billingsgate | Virgin London Mini Marathon | 17 Apr 11 |
| 5K | 19:54 | | | | 7 | | | | Rouken Glen | Scottish Young Athletes' Road Race Championships | 20 Mar 11 |
| parkrun | 21:47 | | | | 13 | | 1 | 1 | Falkirk | Falkirk parkrun 5K Event 14 | 15 Oct 11 |
| parkrun | 24:21 | | | | 56 | | | | Falkirk | Falkirk parkrun 5K Event 1 | 16 Jul 11 |
| ZXC | 14:22 | | | | 9 | | | 5 | Livingston | Scottish East District Champs (inc East District League) | 15 Jan 11 |
| ZXC | 15:42 | | | | 11 | | | | Edinburgh | Bupa International (inc Scottish Inter District Championships) | 8 Jan 11 |
| ZXC | 17:29 | | | | 9 | | | | Irvine | Scottish Secondary Schools' Championships | 12 Mar 11 |
| ZXC | 18:58 | | | | 21 | | | | Falkirk | Scottish National Championships | 19 Feb 11 |
| ZXCL | 16:34 | | | | 19 | L1 | | | Dundee | Scottish East District Relay Championships | 8 Oct 11 |
| ZXCL | 18:30 | | | | 27 | L3 | | | Cumbernauld | Scottish National Relay Championships | 22 Oct 11 |
| 2010 U17 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.01 | | | | 3 | A | | | Glasgow (S) | Scottish Women's Athletic League | 29 Aug 10 |
| 800 | 2:27.18 | | | | 2 | 5 | | | Grangemouth | Grangemouth Stadium Open | 2 Jun 10 |
| 800 | 2:29.74 | | | | 2 | 7 | | | Grangemouth | Grangemouth Stadium Open | 4 Aug 10 |
| 1500 | 4:56.33 | | | | 5 | | | | Glasgow (S) | Scottish U15/U17 Championships | 14 Aug 10 |
| 1500 | 5:00.78 | | | | 1 | 3 | | | Grangemouth | Grangemouth Stadium Open | 1 Sep 10 |
| 1500 | 5:02.53 | | | | 6 | | | | Grangemouth | Aviva Scottish Schools' Championships | 11 Jun 10 |
| 1500 | 5:04.99 | | | | 6 | | | | Wishaw | Scottish U15/U17 Closed Championships | 15 May 10 |
| 1500 | 5:08.15 | | | | 4 | h1 | | | Grangemouth | Aviva Scottish Schools' Championships | 11 Jun 10 |
| 1500 | 5:13.21 | | | | 3 | A | | | Wishaw | McCain Scottish Young Athletes League Division 1 | 30 May 10 |
| parkrun | 20:32 | | | | 40 | | 2 | 1 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 18 (Short course) | 20 Feb 10 |
| ZXC | 11:52 | | | | 8 | | | 4 | Stirling | Scottish East District League | 16 Oct 10 |
| ZXC | 17:11 | | | | 9 | | | | Irvine | Scottish Schools' Championships | 13 Mar 10 |
| ZWK | 19:16 | | | | 5 | | | 5 | East Kilbride | Scottish Junior Road Race Championships | 21 Mar 10 |
| 2008 U15 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:32.6 | | | | | | | | Grangemouth | Scottish Central & Falkirk Championships | 28 Sep 08 |
| 800 | 2:34.58 | | | | | | | | Grangemouth | Grangemouth Open Graded Meeting (inc Scottish Grand Prix Series) | 7 May 08 |
| 1500 | 5:18.31 | | | | | | | | Grangemouth | Grangemouth Open | 3 Sep 08 |
| 1500 | 5:22.45 | | | | | | | | Grangemouth | Scottish Power Scottish Schools Championships | 14 Jun 08 |
| 1500 | 5:22.78 | | | | | | | | Grangemouth | Scottish Women's League | 18 May 08 |
| 5K | 20:32 | | | | 38 | | 7 | 1 | Giffordtown | Giffordtown 5K | 12 Oct 08 |
| ZXC | 9:22 | | | | 3 | | | | Bo'ness | Falkirk Schools' Championships | 24 Jan 08 |
| ZXC | 10:07 | | | | 1 | | | | Alloa | Forth Valley Schools' Championships | 28 Feb 08 |
| 2007 U15 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 9:27 | | | | | | 4 | 1 | Falkirk | Falkirk Victoria Harriers Christmas Races | 30 Dec 07 |