| 2013 U23 Giffnock North/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.70 | i | | | | | | | Gothenburg, SWE | Kyöttilä Cup | 7 Mar 13 |
| PV | 3.65 | i | | | 8 | | | | Gothenburg, SWE | Gothenburg Pole Vault Carnival | 19 Jan 13 |
| PV | 3.65 | i | | | 6 | | | | Gothenburg, SWE | Göteborgs Inomhus | 2 Feb 13 |
| PV | 3.60 | i | | | 3 | | | | Gothenburg, SWE | Löplabbet inomhus | 24 Feb 13 |
| PV | 3.60 | | | | 3 | | | | Bedford | BUCS Championships | 6 May 13 |
| PV | 3.60 | | | | 7 | | | | Loughborough | Loughborough International | 19 May 13 |
| 2012 U23 Giffnock North/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.50 | | | | 3 | | | | Loughborough | Charnwood Open Graded Meeting | 9 May 12 |
| PV | 3.50 | i | | | 2 | | | | Emirates Arena | Glasgow AA Open Meeting | 27 Dec 12 |
| PV | 3.45 | | | | 2 | | | | Loughborough | Loughborough Students v East Midlands v Birmingham University | 30 May 12 |
| PV | 3.35 | i | | | 3 | | | | Sheffield | RAF v British Universities | 15 Feb 12 |
| PV | 3.31 | i | | | 2 | | | | Glasgow | Scottish Senior Championships | 19 Feb 12 |
| PV | 3.30 | | | | 2 | | | | Glasgow (S) | Scottish Championships | 2 Jun 12 |
| PV | 3.30 | | | | 1 | | | | Loughborough | Loughborough Students v Combined Services v Achilles | 13 Jun 12 |
| PV | 3.25 | i | | | 7 | | | | Lee Valley | McCain City Challenge | 3 Mar 12 |
| PV | 3.25 | i | | | 3 | | | | Loughborough | Loughborough Students BUCS Trials | 28 Apr 12 |
| PV | 3.10 | i | | | 2 | | | | Loughborough | Loughborough Students AC Open Meeting | 21 Jan 12 |
| 2011 U23 Giffnock North/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.50 | | | | 2 | | | | Nice, FRA | Soiree NCAA | 23 Jun 11 |
| PV | 3.40 | | | | 2 | | | | Nice, FRA | Regionaux Cote D'Azur | 18 Jun 11 |
| PV | 3.35 | | | | 2 | | | | Nice, FRA | Soiree NCAA | 8 Jun 11 |
| PV | 3.34 | i | | | 2 | | | | Nice, FRA | Regionaux Cote D'Azur en salle | 6 Feb 11 |
| PV | 3.30 | | | | 5 | | | | Bompas, FRA | Inter Regionaux de la Mediterranee en salle | 26 Feb 11 |
| PV | 3.20 | | | | 5 | | | | Martigues, FRA | Interclubs Méditerranée Brassage Elite-N1 | 8 May 11 |
| PV | 3.00 | | | | 7 | | | | Loughborough | Loughborough International | 22 May 11 |
| PV | 3.00 | | | | 1 | | | | Nice, FRA | Departementaux 06 | 28 May 11 |
| 2010 U20 Giffnock North/Loughborough Uni/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500SCW | 6:24.69 | | | | 3 | A | | | Gateshead | National Junior Athletic League Northern Premier | 27 Jun 10 |
| PV | 3.35 | | | | 2 | | | | Loughborough | LSAC v British Police v East Midlands | 26 May 10 |
| PV | 3.23 | | | | 1 | | | | Grangemouth | Scottish U20/U23 Championships (inc Junior Relay) | 13 Jun 10 |
| PV | 3.20 | | | | 2 | A | | | Sportcity | National Junior Athletic League Northern Premier | 25 Apr 10 |
| PV | 3.20 | | | | 2 | A | | | Wishaw | Scottish Inter-Regional Champs (inc 10,000m Champs) | 16 May 10 |
| PV | 3.20 | | | | 1 | A | | | Gateshead | National Junior Athletic League Northern Premier | 27 Jun 10 |
| PV | 3.17 | i | | | 2 | B | | | Glasgow | Old Years Bash | 30 Dec 10 |
| PV | 3.10 | | | | 9= | | | | Bedford | BUCS Championships | 1 May 10 |
| PV | 3.10 | i | | | 1 | A | | | Glasgow | Old Years Bash | 30 Dec 10 |
| PV | 3.00 | | | | 2 | | | | Loughborough | LSAC v Birmingham Uni v Army | 12 May 10 |
| PV | 2.87 | i | | | 2 | | | | Glasgow | Yuletide Meeting | 28 Dec 10 |
| 2009 U20 Giffnock North/Loughborough Uni/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:03.26 | | | | 6 | B | | | Derby | National Junior League Final | 13 Sep 09 |
| 400HW | 83.60 | | | | 5 | B | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| PV | 3.15 | | | | 3 | A | | | Derby | National Junior League Final | 13 Sep 09 |
| PV | 3.10 | | | | 3 | A | | | Wishaw | Scottish Inter-Regional Championships | 10 May 09 |
| PV | 3.00 | i | | | 9 | | | | Sheffield | BUCS Indoor Championships | 15 Mar 09 |
| PV | 3.00 | | | | 2 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 9 Aug 09 |
| PV | 2.91 | i | | | 2 | 2 | | | Glasgow | Glasgow Indoor Championships Day 2 | 30 Dec 09 |
| PV | 2.90 | i | | | 1 | | | | Birmingham (PB) | Midland Counties Open | 24 Jan 09 |
| PV | 2.90 | | | | 1 | B | | | Liverpool | National Junior Athletic League Northern Premier | 26 Apr 09 |
| PV | 2.90 | | | | 2 | | | | Loughborough | Loughborough vs Combined Services vs Achilles | 10 Jun 09 |
| PV | 2.90 | i | | | 1= | Inv | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| PV | 2.80 | i | | | 9 | | | | Glasgow | DM Hall Senior Championships & Junior Relays | 1 Feb 09 |
| PV | 2.80 | | | | 5 | | | | Dunfermline | Scottish Senior Championships & Junior Relay Champs | 20 Jun 09 |
| PV | 2.77 | | | | 10 | | | | Gothenburg, SWE | Gothenburg Youth Games | 26 Jun 09 |
| PV | 2.70 | i | | | 4 | | | | Loughborough | Loughborough University Open | 21 Feb 09 |
| PV | 2.70 | | | | 3 | | | | Loughborough | Loughborough vs British Police vs East Midlands | 27 May 09 |
| PV | 2.67 | i | | | 1 | c1 | | | Glasgow | Glasgow Athletics Association New Year’s Meeting | 3 Jan 09 |
| PV | 2.67 | i | | | 1 | | | | Glasgow | Glasgow Indoor Championships | 28 Dec 09 |
| PV | 2.60 | | | | 7 | | | | Loughborough | McCain Loughborough International | 17 May 09 |
| PV | 2.00 | i | | | 1= | A | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| DT1K | 10.99 | | | | 6 | B | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| 2008 U20 Giffnock North/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.80 | | | | 4 | A | | | Wishaw | Scottish Women's League | 13 Jul 08 |
| PV | 2.70 | | | | 6 | | | | Dunfermline | Scottish Athletics Senior Championships | 30 Aug 08 |
| PV | 2.70 | | | | 4 | A | | | Wigan | National Junior Athletic League - Northern Promotion | 7 Sep 08 |
| PV | 2.60 | | | | 3 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 15 Jun 08 |
| PV | 2.60 | | | | 2 | A | | | Carlisle | National Junior Athletic League - Tyne | 27 Jul 08 |
| PV | 2.51 | i | | | 1 | | | | Glasgow | Glasgow Athletics Association Auld Year’s Bash Open Graded Meeting | 30 Dec 08 |
| PV | 2.45 | | | | | | | | Carlisle | National Junior Athletic League - Tyne | 25 May 08 |
| PV | 2.44 | | | | | | | | Gothenburg, SWE | Gothenburg Youth Games | 28 Jun 08 |
| PV | 2.44 | | | | 20 | | | | Gothenburg, SWE | Gothenburg Youth Games | 28 Jun 08 |
| PV | 2.40 | i | | | | | | | Glasgow | Bank of Scotland Scottish U20/U17 Championships | 10 Feb 08 |
| PV | 2.40 | | | | | | | | Grangemouth | Scottish Power Scottish Schools Championships | 13 Jun 08 |
| PV | 2.20 | | | | | | | | Grangemouth | Grangemouth Open Graded Meeting (inc Scottish Grand Prix Series) | 7 May 08 |
| 2007 U17 Giffnock North/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.10 | | | | | | | | Birmingham | NYAL Auxiliary Final | 1 Sep 07 |
| PV | 2.00 | | | | | | | | Grangemouth | Scottish Young Athletes League Final | 28 Jul 07 |
| PV | 2.00 | | | | | | | | Cleckheaton | NJAL Northern Promotion Match | 2 Sep 07 |
| PV | 2.00 | i | | | | | | | Grangemouth | Grangemouth Open Graded | 5 Sep 07 |