| 2010 U23 Victoria Park City of Glasgow/Glasgow City/West of Scotland Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.8 | | | | 3 | A | | | Grangemouth | Central & South Scotland League - Division 1 | 23 May 10 |
| 400 | 50.1 | | | | 1 | A | | | Grangemouth | Central & South Scotland League 1 | 27 Jun 10 |
| 400 | 51.9 | | | | 1 | B | | | Linwood | Central & South Scotland League - Division 1 | 25 Apr 10 |
| 400H | 54.32 | | | | 3 | | | | Grangemouth | Scottish U20/U23 Championships (inc Junior Relay) | 13 Jun 10 |
| 400H | 54.49 | | | | 1 | B | | | Glasgow | British Athletics League Division 4 | 31 Jul 10 |
| 400H | 55.04 | | | | 1 | B | | | Ashford | British Athletics League Division 4 | 5 Jun 10 |
| 400H | 55.49 | | | | 4 | | | | Dunfermline | Scottish Senior Championships (inc Commonwealth Games Trials) | 18 Jul 10 |
| 400H | 55.54 | | | | 1 | B | | | Bedford | British Athletics League Division 4 | 3 Jul 10 |
| 400H | 55.93 | | | | 1 | B | | | Wishaw | Scottish Inter-Regional Champs (inc 10,000m Champs) | 16 May 10 |
| 400H | 57.37 | | | | 3 | h1 | | | Dunfermline | Scottish Senior Championships (inc Commonwealth Games Trials) | 17 Jul 10 |
| 2009 U20 Victoria Park City of Glasgow/West of Scotland Uni/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.07 | | 1.1 | | 3 | 5 | | | Gothenburg, SWE | Gothenburg Youth Games | 28 Jun 09 |
| 200 | 23.19 | | 1.5 | | 6 | B | | | Abingdon | British Athletics League Qualifier | 19 Sep 09 |
| 200 | 23.7 | i | | | 2 | | | | Glasgow | Glasgow Indoor Championships | 28 Dec 09 |
| 400 | 50.25 | | | | 4 | A | | | Edinburgh | Scottish Athletics League Division 1 | 12 Jul 09 |
| 400 | 50.45 | i | | | 3 | h1 | | | Sheffield | BUCS Indoor Championships | 14 Mar 09 |
| 400 | 50.75 | | | | 2 | A | | | Grangemouth | Scottish Athletics League Division 1 | 30 Aug 09 |
| 400 | 51.03 | | | | 4 | A | | | Sportcity | National Junior Athletic League Northern Premier | 14 Jun 09 |
| 400 | 51.57 | | | | 5 | A | | | Grangemouth | Scottish Athletics League Division 1 | 31 May 09 |
| 400 | 51.65 | | | | 5 | A | | | Liverpool | National Junior Athletic League Northern Premier | 26 Apr 09 |
| 400 | 52.86 | | | | 5 | B | | | Wishaw | Scottish Inter-Regional Championships | 10 May 09 |
| 110HU20M | 20.04 | | -3.1 | | 3 | B | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| 400H | 53.77 | | | | 5 | | | | Grangemouth | Falkirk Cup inc Scottish 10,000m Championships | 26 Aug 09 |
| 400H | 54.16 | | | | 1 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 9 Aug 09 |
| 400H | 54.64 | | | | 2 | A | | | Abingdon | British Athletics League Qualifier | 19 Sep 09 |
| 400H | 54.9 | | | | 1 | A | | | Wishaw | Central & South of Scotland League Division 1 | 2 Aug 09 |
| 400H | 55.22 | | | | 1 | A | | | Edinburgh | Scottish Athletics League Division 1 | 12 Jul 09 |
| 400H | 55.34 | | | | 2 | A | | | Wishaw | Scottish Inter-Regional Championships | 10 May 09 |
| 400H | 55.72 | | | | 2 | A | | | Grangemouth | Scottish Athletics League Division 1 | 30 Aug 09 |
| 400H | 55.75 | | | | 3 | h2 | | | Dunfermline | Scottish Senior Championships & Junior Relay Champs | 20 Jun 09 |
| 400H | 55.75 | | | | 4 | | | | Dunfermline | Scottish Senior Championships & Junior Relay Champs | 21 Jun 09 |
| 400H | 55.80 | | | | 1 | A | | | Liverpool | National Junior Athletic League Northern Premier | 26 Apr 09 |
| 400H | 56.11 | | | | 2 | A | | | Sportcity | National Junior Athletic League Northern Premier | 14 Jun 09 |
| 400H | 56.12 | | | | 5 | A | | | Derby | National Junior League Final | 13 Sep 09 |
| 400H | 56.22 | | | | 3 | 2 | | | Gothenburg, SWE | Gothenburg Youth Games | 26 Jun 09 |
| 400H | 56.53 | | | | 1 | A | | | Edinburgh | Scottish Athletics League Division 1 | 19 Apr 09 |
| 400H | 56.63 | | | | 3 | A | | | Grangemouth | Scottish Athletics League Division 1 | 31 May 09 |
| 400H | 60.26 | | | | 1 | A | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| 2008 U20 Victoria Park City of Glasgow/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 49.9 | i | | | 2 | | | | Glasgow | Scottish Athletics Indoor League (Morning match) | 3 Feb 08 |
| 400 | 50.1 | i | | | 2 | | | | Glasgow | Scottish Power Scottish Schools Indoor Championships | 7 Feb 08 |
| 400 | 50.20 | i | | | 3 | | | | Glasgow | Bank of Scotland Scottish U20/U17 Championships | 10 Feb 08 |
| 400 | 50.37 | i | | | 2 | h3 | | | Birmingham | England Athletics U20/U17/U15 Championships | 23 Feb 08 |
| 400 | 50.75 | i | | | 5 | s2 | | | Birmingham | England Athletics U20/U17/U15 Championships | 23 Feb 08 |
| 400 | 51.05 | i | | | 2 | h5 | | | Glasgow | DM Hall Scottish Closed Senior Championships | 12 Jan 08 |
| 400 | 51.07 | i | | | 2 | s2 | | | Glasgow | Bank of Scotland Scottish U20/U17 Championships | 10 Feb 08 |
| 400 | 51.5 | i | | | 1 | | | | Glasgow | Scottish Athletics Indoor League | 14 Dec 08 |
| 400 | 51.63 | i | | | 2 | h1 | | | Glasgow | Bank of Scotland Scottish U20/U17 Championships | 10 Feb 08 |
| 400 | 51.9 | i | | | 1 | | | | Glasgow | Scottish Athletics Indoor League (Morning match) | 6 Jan 08 |
| 400 | 52.6 | i | | | | | | | Glasgow | Scottish Power Scottish Schools Indoor Championships | 7 Feb 08 |
| 110HU20M | 15.2 | | | | 1 | | | | Carlisle | National Junior Athletic League - Tyne | 27 Apr 08 |
| 2007 U17 Victoria Park City of Glasgow/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.44 | | | | 5 | 1 | | | Glasgow (S) | Open Graded | 8 Aug 07 |
| 200 | 23.62 | | -1.1 | | 4 | h1 | | | Gothenburg, SWE | Gothenburg Youth Games | 1 Jul 07 |
| 200 | 23.7 | | | | 3 | | | | East Kilbride | Central & South of Scotland League Division 2 | 20 May 07 |
| 200 | 23.89 | | | | P | | | | Grangemouth | Scottish Power Schools Combined Events & Relay Championships | 2 Jun 07 |
| 400 | 50.18 | | | | 2 | | | | Grangemouth | Scottish Schools Championships | 8 Jun 07 |
| 400 | 50.61 | | | | 1 | W | | | Glasgow (S) | DM Hall East District Junior Indoor Championships | 12 Jan 07 |
| 400 | 51.02 | | | | 2 | | | | Glasgow (S) | Glasgow City Council Open Graded Meeting | 11 Apr 07 |
| 400 | 51.10 | i | | | 5 | s1 | | | Birmingham | England Athletics Open Championships (U20/U17/U15) | 24 Feb 07 |
| 400 | 51.33 | | | | 2 | | | | Grangemouth | National Junior League Tyne | 29 Apr 07 |
| 400 | 51.35 | | | | 1 | | | | Grangemouth | Scottish Young Athletes' League Division 1 | 8 Jul 07 |
| 400 | 51.40 | i | | | 1 | | | | Glasgow | Scottish Indoor League Finals & Relays | 18 Mar 07 |
| 400 | 51.50 | | | | 2 | | | | Grangemouth | Scottish Athletics League Division 2 | 24 Jun 07 |
| 400 | 51.54 | | | | 3 | | | | Grangemouth | Scottish Athletics League Division 2 | 22 Apr 07 |
| 400 | 51.65 | i | | | 2 | h5 | | | Birmingham | England Athletics Open Championships (U20/U17/U15) | 24 Feb 07 |
| 400 | 51.70 | | | | 2 | | | | Grangemouth | Scottish Athletics Open Graded Grand Prix Series | 2 May 07 |
| 400 | 51.92 | | | | 2 | | | | Linwood | Scottish Young Athletes League Division 1 | 6 May 07 |
| 400 | 52.0 | i | | | 1 | | | | Glasgow | Scottish League Morning Match | 4 Feb 07 |
| 400 | 52.12 | | | | 1 | | | | Grangemouth | Scottish Young Athletes League Final | 28 Jul 07 |
| 400 | 52.3 | i | | | 1 | | | | Glasgow | Scottish Athletics Indoor League | 7 Jan 07 |
| 400 | 53.38 | | | | 1 | | | | Grangemouth | Scottish Young Athletes' League Division 1 | 27 May 07 |
| 400 | 53.4 | | | | 1 | B | | | Chester-le-Street | National Junior League Tyne | 29 Jul 07 |
| 1000 | 2:43.65 | i | | | P | | | | Glasgow | DM Hall Scottish Combined Events Championships | 10 Feb 07 |
| 1500 | 4:29.97 | | | | P | | | | Grangemouth | Scottish Power Schools Combined Events & Relay Championships | 2 Jun 07 |
| 1500 | 4:29.97 | | | | | | | | Grangemouth | Scottish Power Schools Combined Events & Relay Championships | 2 Jun 07 |
| 60HU17M | 9.36 | i | | | P | | | | Glasgow | DM Hall Scottish Combined Events Championships | 10 Feb 07 |
| 60HU17M | 9.36 | i | | | | | | | Glasgow | Scottish Combined Events Champs Individual Perfs | 10 Feb 07 |
| 100HU17M | 14.64 | | | | 1 | B | | | Grangemouth | Scottish Young Athletes League Final | 28 Jul 07 |
| 100HU17M | 14.98 | | 0.8 | | 1 | B | | | Grangemouth | Scottish Young Athletes' League Division 1 | 8 Jul 07 |
| 100HU17M | 15.00 | | | | P | | | | Grangemouth | Scottish Power Schools Combined Events & Relay Championships | 2 Jun 07 |
| 100HU17M | 15.00 | | | | | | | | Grangemouth | Scottish Power Schools Combined Events & Relay Championships | 2 Jun 07 |
| 100HU17M | 15.0 | | | | 1 | | | | East Kilbride | Central & South of Scotland League Division 2 | 20 May 07 |
| 100HU17M | 15.50 | | | | | | | | Grangemouth | Scottish Young Athletes' League Division 1 | 27 May 07 |
| 100HU17M | 15.62 | | | | | | | | Linwood | Scottish Young Athletes League Division 1 | 6 May 07 |
| 300HU17M | 38.59 | | | | 2 | 1 | | | Gothenburg, SWE | Gothenburg Youth Games | 29 Jun 07 |
| 400H | 55.85 | | | | 6 | | | | Grangemouth | Celtic Cup | 31 Jul 07 |
| 400H | 58.82 | | | | 2 | | | | Grangemouth | National Junior League Tyne | 29 Apr 07 |
| 400HU17M | 54.78 | | | | 2 | | | | Sheffield | England Athletics Open Championships (U17/U15) | 12 Aug 07 |
| 400HU17M | 55.56 | | | | 3 | | | | Newport | Schools International | 21 Jul 07 |
| 400HU17M | 55.73 | | | | 1 | | | | Antrim | Celtic Junior Games | 4 Aug 07 |
| 400HU17M | 55.89 | | | | 1 | h3 | | | Sheffield | England Athletics Open Championships (U17/U15) | 11 Aug 07 |
| 400HU17M | 55.90 | | | | 1 | | | | Grangemouth | Scottish Young Athletes' League Division 1 | 8 Jul 07 |
| 400HU17M | 56.06 | | | | 1 | | | | Grangemouth | Scottish Schools Championships | 9 Jun 07 |
| 400HU17M | 59.42 | | | | 1 | | | | Grangemouth | Scottish Young Athletes League Final | 28 Jul 07 |
| 400HU17M | 60.6 | | | | 1 | | | | Linwood | Scottish Young Athletes League Division 1 | 6 May 07 |
| HJ | 1.65 | i | | | | | | | Glasgow | Scottish Athletics Indoor League (SAIL) Match 3 | 4 Feb 07 |
| HJ | 1.65 | i | | | | | | | Glasgow | Scottish Combined Events Champs Individual Perfs | 10 Feb 07 |
| HJ | 1.65 | i | | | P | | | | Glasgow | DM Hall Scottish Combined Events Championships | 10 Feb 07 |
| LJ | 6.15 | | | | P | | | | Grangemouth | Scottish Power Schools Combined Events & Relay Championships | 2 Jun 07 |
| LJ | 6.01 | i | | | P | | | | Glasgow | DM Hall Scottish Combined Events Championships | 10 Feb 07 |
| LJ | 5.78 | i | | | | | | | Glasgow | Scottish Indoor League Finals & Relays | 18 Mar 07 |
| LJ | 5.64 | | | | | | | | Grangemouth | National Junior League Tyne | 29 Apr 07 |
| TJ | 12.40 | i | | | | | | | Glasgow | Scottish Indoor League Finals & Relays | 18 Mar 07 |
| TJ | 12.28 | | | | | | | | Grangemouth | Scottish Young Athletes' League Division 1 | 27 May 07 |
| SP5K | 9.26 | | | | P | | | | Grangemouth | Scottish Power Schools Combined Events & Relay Championships | 2 Jun 07 |
| SP5K | 9.23 | i | | | P | | | | Glasgow | DM Hall Scottish Combined Events Championships | 10 Feb 07 |
| PenNSU17M | 3199 | | | | 1 | | | | Grangemouth | Scottish Power Schools Combined Events & Relay Championships | 2 Jun 07 |
| PenIU17M | 3034 | i | | | 2 | | | | Glasgow | DM Hall Scottish Combined Events Championships | 10 Feb 07 |
| 2006 U17 Victoria Park AAC/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.77 | i | | | P | | | | Glasgow | Scottish Power International Schools Pentathlon | 9 Dec 06 |
| 200 | 23.95 | i | | | 3 | | | | Glasgow | Glasgow Athletics Association Open | 28 Dec 06 |
| 400 | 52.1 | i | | | 1 | | | | Glasgow | Scottish Indoor League Morning Match | 10 Dec 06 |
| 400 | 52.5 | | | | 5 | | | | Dunfermline | Scottish Men's League Division 2 | 25 Jun 06 |
| 400 | 52.5 | | | | 1 | | | | Glasgow (S) | Victoria Park AAC Championships | 17 Sep 06 |
| 400 | 52.84 | | | | 1 | W | | | Edinburgh | Scottish East And West District Junior Championships | 13 May 06 |
| 400 | 53.1 | | | | 1 | | | | Ayr | CENTRAL & SOUTHERN SCOTLAND LEAGUE Division 3 | 23 Apr 06 |
| 400 | 53.2 | i | | | 1 | | | | Glasgow | Glasgow | 22 Feb 06 |
| 400 | 53.4 | i | | | ht | | | | Glasgow | Bank of Scotland U20/U17 Championships | 5 Feb 06 |
| 400 | 63.0 | | | | 3 | | | | Wishaw | Scottish Men's League Division 2 | 20 Aug 06 |
| 800 | 2:02.71 | i | | | 1 | 2 | | | Glasgow | Glasgow Athletics Association Open | 13 Dec 06 |
| 800 | 2:03.27 | i | | | P | | | | Glasgow | Scottish Power International Schools Pentathlon | 9 Dec 06 |
| 60HU17M | 9.36 | i | | | P | | | | Glasgow | Scottish Power International Schools Pentathlon | 9 Dec 06 |
| 60HU17M | 9.36 | i | | | | | | | Glasgow | Scottish Power International Schools Pentathlon | 9 Dec 06 |
| 100HU17M | 16.06 | | | | | | | | Grangemouth | Schools Under-17 International | 15 Jul 06 |
| 400H | 61.2 | | | | | | | | Cleckheaton | National Junior League Northern Promotion Match | 27 Aug 06 |
| 400HU17M | 59.54 | | | | 6 | | | | Grangemouth | Schools Under-17 International | 15 Jul 06 |
| 400HU17M | 59.79 | | | | 3 | | | | Grangemouth | Bank of Scotland U17/U15/U13 Championships | 26 Aug 06 |
| 400HU17M | 60.16 | | | | 2 | | | | Edinburgh | Scottish East And West District Junior Championships | 14 May 06 |
| LJ | 5.99 | i | | | P | | | | Glasgow | Scottish Power International Schools Pentathlon | 9 Dec 06 |
| LJ | 5.99 | i | | | | | | | Glasgow | Scottish Power International Schools Pentathlon | 9 Dec 06 |
| TJ | 11.68 | | | | | | | | Wishaw | Scottish Young Athletes League Central Section | 28 May 06 |
| SP5K | 9.46 | i | | | P | | | | Glasgow | Scottish Power International Schools Pentathlon | 9 Dec 06 |
| PenU17M | 2769 | | | | 1 | | | | Grangemouth | Scottish Power Schools Championships | 3 Jun 06 |
| PenINSU17M | 3131 | i | | | 6 | | | | Glasgow | Scottish Power International Schools Pentathlon | 9 Dec 06 |
| 2005 U15 Victoria Park AAC/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.62 | i | | | P | | | | Glasgow | SCOTTISH POWER SCHOOLS INTERNATIONAL PENTATHLON | 10 Dec 05 |
| 400 | 55.80 | | | | 5 | | | | Grangemouth | BANK OF SCOTLAND U17/U15/U13 CHAMPIONSHIPS | 21 Aug 05 |
| 400 | 55.99 | | | | 2 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS Jun 10-11 | 11 Jun 05 |
| 400 | 56.0 | | | | 1 | | | | Glasgow (S) | Division 3 | 14 Aug 05 |
| 400 | 56.15 | | | | 2 | | | | Glasgow (S) | SCOTTISH YOUNG ATHLETES' LEAGUE FINALS Scotstoun | 31 Jul 05 |
| 400 | 56.20 | | | | 1 | W | | | Glasgow (S) | SCOTTISH EAST AND WEST DISTRICT (May 14/15) | 14 May 05 |
| 400 | 56.6 | | | | 1 | | | | Grangemouth | DUNBARTONSHIRE SCHOOLS (a= Jul 2 b= Jun 9 all U15) | 9 Jun 05 |
| 400 | 56.9 | | | | 1 | | | | Wishaw | Central Section Wishaw | 8 May 05 |
| 800 | 2:11.80 | | | | 2 | | | | Glasgow (S) | SCOTTISH YOUNG ATHLETES’ LEAGUE FINALS Scotstoun | 31 Jul 05 |
| 800 | 2:12.95 | i | | | P | | | | Glasgow | SCOTTISH POWER SCHOOLS INTERNATIONAL PENTATHLON | 10 Dec 05 |
| PenU15M | 2228 | | | | 4 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS' COMBINED EVENTS AND RELAY CHAMPIONSHIPS | 4 Jun 05 |
| PenINSU15M | 2652 | i | | | 10 | | | | Glasgow | SCOTTISH POWER SCHOOLS INTERNATIONAL PENTATHLON | 10 Dec 05 |
| 2003 U13 Victoria Park AAC/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.1 | | | | 1 | | | | Dumfries | Central Dumfries | 25 May 03 |