| 2013 SEN Channel Islands/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.42 | | -1.2 | | 2 | | | | St. Peter Port | Guernsey IAAC Island Games Qualification Evening | 23 Apr 13 |
| 200 | 22.94 | | -1.2 | | 1 | A | | | St. Peter Port | Intertrust Senior Grand Prix 2 | 16 Apr 13 |
| LJ | 7.27 | | | | 2 | A | | | Yeovil | British Athletics League Division 4 | 11 May 13 |
| TJ | 12.66 | | | | 4 | A | | | Yeovil | British Athletics League Division 4 | 11 May 13 |
| JT800 | 22.87 | | | | 6 | B | | | Yeovil | British Athletics League Division 4 | 11 May 13 |
| 2012 SEN Channel Islands/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.77 | | -1.2 | | 7 | A | | | Swansea | British Athletics League Division 3 | 18 Aug 12 |
| 5000 | 15:05.57 | | | | 3 | A | | | Aberdeen | Scottish Athletics League Division 1 | 20 May 12 |
| LJ | 6.93 | | | | 3 | A | | | Swansea | British Athletics League Division 3 | 18 Aug 12 |
| LJ | 6.76 | | | | 5 | A | | | Derby | British Athletics League Division 3 | 27 May 12 |
| LJ | 6.61 | w | 3.8 | | 6 | A | | | Southampton | British Athletics League Division 3 | 30 Jun 12 |
| LJ | 6.60 | | -1.0 | | 1 | A | | | Aberdeen | Scottish Athletics League Division 1 | 20 May 12 |
| LJ | 6.55 | | | | 6 | A | | | Derby | British Athletics League Division 3 | 28 Jul 12 |
| TJ | 13.31 | | | | 5 | A | | | Swansea | British Athletics League Division 3 | 18 Aug 12 |
| TJ | 12.84 | w | 3.9 | | 5 | A | | | Southampton | British Athletics League Division 3 | 30 Jun 12 |
| TJ | 12.65 | | 0.4 | | 3 | A | | | Aberdeen | Scottish Athletics League Division 1 | 20 May 12 |
| TJ | 12.65 | | | | 6 | A | | | Derby | British Athletics League Division 3 | 27 May 12 |
| TJ | 12.46 | | | | 7 | A | | | Derby | British Athletics League Division 3 | 28 Jul 12 |
| JT800 | 26.68 | | | | 8 | B | | | Swansea | British Athletics League Division 3 | 18 Aug 12 |
| 2011 SEN Channel Islands/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.22 | i | | | 3 | s2 | | | Glasgow | Scottish Senior Championships | 26 Feb 11 |
| 60 | 7.23 | i | | | Gst | h1 | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| 60 | 7.25 | i | | | 2 | 4 | | | Glasgow | Scottish Athletics Open | 23 Jan 11 |
| 60 | 7.29 | i | | | 3 | 5 | | | Ravenscraig | Ravenscraig Open Graded | 9 Feb 11 |
| 60 | 7.32 | i | | | 2 | h2 | | | Glasgow | Scottish Senior Championships | 26 Feb 11 |
| 100 | 11.41 | w | 2.1 | | 2 | B | | | Grangemouth | Scottish Athletics League Division 2 | 22 May 11 |
| 100 | 11.50 | | -0.4 | | 4 | B | | | Yeovil | British Athletics League Division 3 | 2 Jul 11 |
| 100 | 11.64 | | | | 1 | 2 | | | Glasgow | Scottish U20/Senior Loughborough Trials | 8 May 11 |
| 100 | 11.91 | | -3.6 | | 6 | A | | | Glasgow | British Athletics League Division 3 | 4 Jun 11 |
| LJ | 7.19 | | 1.1 | | 2 | | | | St. Peter Port | Intertrust Golden Series | 11 Jun 11 |
| LJ | 7.10 | | 1.6 | | 3 | | | | Glasgow (S) | Scottish Senior & U14 Championships | 17 Jul 11 |
| LJ | 7.08 | | | | 1 | A | | | Kingston | British Athletics League 3 | 13 Aug 11 |
| LJ | 7.06 | i | | | 3 | | | | Glasgow | Scottish Senior Championships | 26 Feb 11 |
| LJ | 7.06 | | | | 3 | A | | | Glasgow | British Athletics League Division 3 | 4 Jun 11 |
| LJ | 6.98 | | | | 3 | | | | Glasgow | Scottish U20/Senior Loughborough Trials | 8 May 11 |
| LJ | 6.97 | i | | | Gst | | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| LJ | 6.92 | | | | 3 | A | | | Yeovil | British Athletics League Division 3 | 2 Jul 11 |
| LJ | 6.83 | i | | | 3 | | | | Glasgow | Scottish Athletics Open | 23 Jan 11 |
| LJ | 6.76 | i | | | 2 | | | | Ravenscraig | Ravenscraig Open Graded | 9 Feb 11 |
| LJ | 6.73 | | 0.6 | | 1 | B | | | Swansea | British Athletics League Division 3 | 27 Aug 11 |
| LJ | 6.70 | w | 3.4 | | 2 | A | | | Grangemouth | Scottish Athletics League Division 2 | 22 May 11 |
| TJ | 13.64 | i | | | Gst | | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| TJ | 13.47 | | | | 2 | B | | | Glasgow | British Athletics League Division 3 | 4 Jun 11 |
| TJ | 13.37 | | | | 2 | B | | | Kingston | British Athletics League 3 | 13 Aug 11 |
| TJ | 13.12 | | | | 3 | B | | | Yeovil | British Athletics League Division 3 | 2 Jul 11 |
| TJ | 12.97 | | 0.5 | | 4 | A | | | Swansea | British Athletics League Division 3 | 27 Aug 11 |
| 2010 U23 Channel Islands |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.25 | i | | | 1 | 2.1 | | | Glasgow | Old Years Bash | 30 Dec 10 |
| 60 | 7.26 | i | | | 1 | 2.2 | | | Glasgow | Yuletide Meeting | 28 Dec 10 |
| 60 | 7.27 | i | | | 1 | 1.1 | | | Glasgow | Yuletide Meeting | 28 Dec 10 |
| 60 | 7.28 | i | | | 2 | 1.1 | | | Glasgow | Old Years Bash | 30 Dec 10 |
| 100 | 11.0 | | | | 1 | 1 | | | St. Peter Port | Guernsey Open Graded Meeting | 20 May 10 |
| 100 | 11.10 | w | 2.9 | | 4 | B | | | Bedford | British Athletics League Division 4 | 3 Jul 10 |
| 100 | 11.15 | | 1.5 | | 4 | A | | | Glasgow | British Athletics League Division 4 | 31 Jul 10 |
| 100 | 11.26 | w | 3.5 | | 4 | h4 | | | Bedford | Aviva England U23 and U20 World Trials Championships | 19 Jun 10 |
| 100 | 11.43 | | 0.9 | | 7 | s1 | | | Bedford | Aviva England U23 and U20 World Trials Championships | 19 Jun 10 |
| 100 | 11.46 | | -1.8 | | 2 | B | | | Ashford | British Athletics League Division 4 | 5 Jun 10 |
| 100 | 11.50 | | -1.2 | | 3 | | | | Grangemouth | Scottish U20/U23 Championships (inc Junior Relay) | 13 Jun 10 |
| 100 | 11.67 | | -2.3 | | 5 | A | | | St. Peter Port | British Athletics League Division 4 | 21 Aug 10 |
| 200 | 22.46 | i | | | 1 | 1 | | | Glasgow | Yuletide Meeting | 28 Dec 10 |
| 200 | 23.25 | | 1.3 | | 5 | B | | | Bedford | British Athletics League Division 4 | 3 Jul 10 |
| LJ | 7.15 | | | | 2 | A | | | Wishaw | Scottish Inter-Regional Champs (inc 10,000m Champs) | 16 May 10 |
| LJ | 7.15 | | 1.8 | | 3 | | | | Bedford | Aviva England U23 and U20 World Trials Championships | 20 Jun 10 |
| LJ | 7.09 | | | | 1 | A | | | Glasgow | British Athletics League Division 4 | 31 Jul 10 |
| LJ | 7.05 | i | | | 1 | | | | Glasgow | Yuletide Meeting | 28 Dec 10 |
| LJ | 6.97 | | 1.5 | | 11 | | | | Bedford | CAU Inter Counties Championships | 31 May 10 |
| LJ | 6.94 | | 1.5 | | 2 | A | | | Bedford | British Athletics League Division 4 | 3 Jul 10 |
| LJ | 6.91 | i | | | 2 | A | | | Glasgow | Scottish Senior Inter-Regional Championships | 17 Jan 10 |
| LJ | 6.90 | i | | | 4 | | | | Glasgow | Scottish Senior & Junior Relay Championships | 6 Feb 10 |
| LJ | 6.88 | | | | 1 | A | | | Ashford | British Athletics League Division 4 | 5 Jun 10 |
| LJ | 6.82 | | | | 1 | A | | | St. Peter Port | British Athletics League Division 4 | 21 Aug 10 |
| LJ | 6.81 | i | | | 1 | | | | Glasgow | Old Years Bash | 30 Dec 10 |
| LJ | 6.75 | | | | 1 | | | | St. Peter Port | Guernsey Open Graded Meeting | 20 May 10 |
| LJ | 6.72 | | 1.7 | | 1 | | | | Grangemouth | Scottish U20/U23 Championships (inc Junior Relay) | 13 Jun 10 |
| TJ | 13.54 | | | | 1 | B | | | Ashford | British Athletics League Division 4 | 5 Jun 10 |
| TJ | 12.86 | | | | 3 | B | | | Glasgow | British Athletics League Division 4 | 31 Jul 10 |
| 2009 U23 Channel Islands/Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.36 | | | | 3 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 26 Apr 09 |
| 100 | 11.44 | | 1.0 | | 5 | 1 | | | Linwood | Linwood Sports Complex Open | 29 Apr 09 |
| 200 | 22.87 | w | 2.3 | | 4 | B | | | Dunfermline | British Athletics League National 4 | 6 Jun 09 |
| LJ | 7.16 | i | | | 1 | | | | Glasgow | Scottish Closed Senior Championships | 18 Jan 09 |
| LJ | 7.09 | | 0.0 | | 3 | | | | Oordegem, BEL | Leon Buyle Memorial | 4 Jul 09 |
| LJ | 7.03 | | | | 2 | | | | Dunfermline | Scottish Senior Championships & Junior Relay Champs | 21 Jun 09 |
| LJ | 7.02 | i | | | 2 | | | | Glasgow | DM Hall Senior Championships & Junior Relays | 1 Feb 09 |
| LJ | 6.98 | | -0.2 | | 6 | | | | Loughborough | McCain Loughborough International | 17 May 09 |
| LJ | 6.93 | | 1.1 | | 2 | A | | | Wishaw | Scottish Inter-Regional Championships | 10 May 09 |
| LJ | 6.93 | | -0.2 | | 7 | | | | Cardiff | UKA Super 8 | 10 Jun 09 |
| LJ | 6.91 | | | | 1 | | | | Kingston | 10 in 100 Cup Semi Final | 18 Jul 09 |
| LJ | 6.85 | w | 2.6 | | 2 | A | | | Dunfermline | British Athletics League National 4 | 6 Jun 09 |
| LJ | 6.83 | | | | 3 | A | | | Coventry | British Athletics League National 4 | 22 Aug 09 |
| LJ | 6.82 | | -1.9 | | 1 | A | | | Barking | British Athletics League National 4 | 1 Aug 09 |
| LJ | 6.79 | | | | 1 | | | | Hendon | 10 in 100 Cup Final Men | 8 Aug 09 |
| TJ | 13.42 | | 1.3 | | 1 | B | | | Dunfermline | British Athletics League National 4 | 6 Jun 09 |
| TJ | 12.93 | | -2.0 | | 1 | B | | | Barking | British Athletics League National 4 | 1 Aug 09 |
| TJ | 12.81 | | | | 3 | B | | | Coventry | British Athletics League National 4 | 22 Aug 09 |
| 2008 U23 Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.29 | i | | | 4 | h3 | | | Glasgow | DM Hall Scottish Senior Championships | 1 Mar 08 |
| 100 | 11.23 | w | 2.2 | | 3 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 15 Jun 08 |
| 100 | 11.45 | | | | | | | | Edinburgh | Scottish Closed Champs | 10 May 08 |
| LJ | 7.14 | w | 2.8 | | 3 | | | | St. Peter Port | Blue Islands British Challenge Cup | 31 Aug 08 |
| LJ | 7.13 | | 1.8 | | 1 | A | | | Ashford | British Athletics League National 3 | 16 Aug 08 |
| LJ | 7.06 | | 0.2 | | 2 | A | | | Bedford | British Athletics League National 3 | 2 Aug 08 |
| LJ | 6.86 | w | | | 2 | A | | | Kingston | British Athletics League National 3 | 7 Jun 08 |
| LJ | 6.81 | | 1.0 | | 7 | | | | Loughborough | Loughborough International | 18 May 08 |
| LJ | 6.69 | i | | | 4 | | | | Glasgow | DM Hall Scottish Senior Championships | 1 Mar 08 |
| LJ | 6.69 | w | 4.2 | | 2 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 15 Jun 08 |
| LJ | 6.65 | i | | | 3 | | | | Glasgow | DM Hall Scottish Closed Senior Championships | 12 Jan 08 |
| LJ | 6.62 | | | | 3 | | | | Edinburgh | Scottish East & West District Championships | 10 May 08 |
| TJ | 13.21 | | 1.8 | | 5 | A | | | Ashford | British Athletics League National 3 | 16 Aug 08 |
| TJ | 12.73 | | | | | | | | Kingston | British Athletics League National 3 | 7 Jun 08 |
| TJ | 12.68 | | | | | | | | Bedford | British Athletics League National 3 | 2 Aug 08 |
| 2007 U20 Law/Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.74 | | | | | | | | Glasgow (S) | Scottish Closed Championships | 12 May 07 |
| LJ | 6.62 | | 1.6 | | 3 | A | | | Hendon | U20 Inter Territorial Match | 2 Sep 07 |
| LJ | 6.59 | i | | | 1 | | | | Glasgow | Scottish U20/U17 Championships | 18 Feb 07 |
| LJ | 6.59 | | | | 1 | | | | Carlisle | National Junior League Tyne | 27 May 07 |
| LJ | 6.59 | | | | 1 | B | | | Edinburgh | British Athletics League National 2 | 7 Jul 07 |
| LJ | 6.57 | | -0.5 | | 3 | | | | Glasgow (S) | Senior Scottish Championships | 11 Aug 07 |
| LJ | 6.55 | | -0.4 | | 1 | | | | Edinburgh | Bank of Scotland U23 Championships | 17 Jun 07 |
| LJ | 6.52 | w | 3.4 | | 2 | | | | Glasgow (S) | Scottish Closed Senior Championships | 12 May 07 |
| LJ | 6.52 | | 1.3 | | 2 | B | | | Derby | U23 Inter Territorial Match | 19 Aug 07 |
| LJ | 6.45 | | 1.0 | | 4 | | | | Dundee | Scottish Athletics Open Graded Grand Prix Series | 25 Aug 07 |
| LJ | 6.39 | i | | | 1 | | | | Glasgow | Scottish Indoor League Finals & Relays | 18 Mar 07 |
| LJ | 6.25 | i | | | 7 | | | | Glasgow | DM Hall Scottish Senior Closed Indoor Championships | 14 Jan 07 |
| LJ | 6.17 | i | | | | | | | Birmingham | England Athletics Open Championships (U20/U17/U15) | 25 Feb 07 |
| TJ | 13.82 | i | | | 2 | | | | Glasgow | Scottish U20/U17 Championships | 18 Feb 07 |
| TJ | 13.70 | w | 3.4 | | 4 | | | | Glasgow (S) | Scottish Athletics Open Graded Grand Prix Series | 11 Jul 07 |
| TJ | 13.63 | | 0.8 | | 1 | | | | Edinburgh | Bank of Scotland U23 Championships | 17 Jun 07 |
| TJ | 13.47 | i | | | 1 | | | | Glasgow | Scottish Indoor League Finals & Relays | 18 Mar 07 |
| TJ | 13.46 | | 1.0 | | 5 | | | | Glasgow (S) | Scottish Closed Senior Championships | 12 May 07 |
| TJ | 13.46 | | | | 1 | | | | Carlisle | National Junior League Tyne | 27 May 07 |
| TJ | 13.27 | w | 4.1 | | 3 | | | | Dundee | Scottish Athletics Open Graded Grand Prix Series | 25 Aug 07 |
| TJ | 13.21 | | | | 1 | B | | | Swansea | British Athletics League National 2 | 2 Jun 07 |
| TJ | 13.17 | | 0.7 | | 4 | A | | | Hendon | U20 Inter Territorial Match | 2 Sep 07 |
| TJ | 13.14 | i | | | 5 | | | | Glasgow | DM Hall Scottish Senior Closed Indoor Championships | 13 Jan 07 |
| TJ | 13.11 | i | | | 8 | | | | Birmingham | England Athletics Open Championships (U20/U17/U15) | 24 Feb 07 |
| TJ | 13.03 | i | | | 6 | | | | Glasgow | DM Hall Scottish Senior Championships | 20 Jan 07 |
| 2006 U20 Law/Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.46 | i | | | ht | | | | Glasgow | Glasgow | 22 Feb 06 |
| 60 | 7.59 | i | | | | | | | Grangemouth | Falkirk Open Meeting | 1 Feb 06 |
| 100 | 11.75 | | | | | | | | Grangemouth | Falkirk Open Meeting | 5 Jul 06 |
| 200 | 24.1 | | | | | | | | Linwood | | 6 Aug 06 |
| LJ | 6.83 | | | | 1 | | | | Grangemouth | Scottish Men's League Division 2 | 16 Jul 06 |
| LJ | 6.55 | w | 3.9 | | 4 | B | | | Abingdon | Inter-Territorial Match | 3 Sep 06 |
| LJ | 6.50 | w | 3.4 | | 1 | | | | Grangemouth | Scottish Power Schools Championships | 9 Jun 06 |
| LJ | 6.38 | | 0.8 | | 4 | | | | Glasgow (S) | Sunday Mail Scottish Championships | 12 Aug 06 |
| LJ | 6.26 | | | | 3 | | | | Dunfermline | Scottish Men's League Division 2 | 25 Jun 06 |
| LJ | 6.25 | i | | | 3 | | | | Glasgow | Bank of Scotland U20/U17 Championships | 5 Feb 06 |
| LJ | 6.23 | i | | | 2 | | | | Glasgow | Glasgow | 22 Feb 06 |
| TJ | 13.55 | w | 3.3 | | 2 | B | | | Abingdon | Inter-Territorial Match | 3 Sep 06 |
| TJ | 13.44 | | | | 1 | | | | Wishaw | Scottish Men's League Division 2 | 20 Aug 06 |
| TJ | 13.23 | | | | 2 | | | | Dunfermline | Scottish Men's League Division 2 | 25 Jun 06 |
| TJ | 13.18 | | 1.4 | | 1 | | | | Grangemouth | Scottish Power Schools Championships | 10 Jun 06 |
| TJ | 12.92 | | | | 2 | | | | Grangemouth | Scottish Men's League Division 2 | 16 Jul 06 |
| 2005 U20 Law/Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 12.77 | | | | 6 | | | | Cardiff | SCHOOLS U20 INTERNATIONAL | 12 Jul 05 |