| 2010 SEN Falkirk/Royal Air Force |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.96 | | | | 4 | 1 | | | Cosford | RAF Invitation Match | 24 Apr 10 |
| 2008 U23 Falkirk/Royal Air Force |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.1 | w | | | | | | | Edinburgh | Scottish Men's League | 29 Jun 08 |
| 400 | 50.11 | | | | 1 | B | | | Edinburgh | Scottish Men's League | 17 May 08 |
| 400 | 50.67 | | | | 3 | 1 | | | Grangemouth | Falkirk Open | 11 Jun 08 |
| 400 | 51.7 | | | | | | | | Edinburgh | Scottish Men's League | 29 Jun 08 |
| 800 | 1:55.09 | | | | 3 | | | | Grangemouth | Falkirk Open | 2 Jul 08 |
| 800 | 1:55.56 | | | | 1 | A | | | Edinburgh | Scottish Men's League | 17 May 08 |
| 800 | 1:56.0 | | | | 3 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 15 Jun 08 |
| 800 | 1:56.93 | | | | 1 | B | | | Grangemouth | Scottish Men's League Division 2 | 13 Jul 08 |
| 800 | 1:58.2 | | | | 2 | A | | | Edinburgh | Scottish Men's League | 29 Jun 08 |
| 1500 | 4:04.11 | | | | 9 | | | | Edinburgh | Scottish East & West District Championships | 10 May 08 |
| 1500 | 4:07.46 | | | | 3 | h2 | | | Edinburgh | Scottish East & West District Championships | 10 May 08 |
| 1500 | 4:09.59 | | | | | | | | Grangemouth | Grangemouth Open Graded Meeting (inc Scottish Grand Prix Series) | 7 May 08 |
| 1M | 4:34 | | | | 4 | | | | Edinburgh | Self Transcendence Mile | 18 Jun 08 |
| 5K | 15:49 | | | | 5 | | | | Grangemouth | Jim Dingwall 5K | 17 Feb 08 |
| 6MMT | 34:38 | | | | 5 | | | | Sauchie | Gartmorn Dam 6 | 9 Mar 08 |
| ZXC | 43:57 | | | | 85 | | | | Falkirk | Scottish Power Scottish National Championships | 23 Feb 08 |
| 2007 U23 Falkirk/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.08 | | | | | | | | Wishaw | Scottish Athletics League Division 1 | 26 Aug 07 |
| 400 | 52.41 | | | | | | | | Grangemouth | Scottish Men's League Div 1 & 2 Fixture 2 | 24 Jun 07 |
| 800 | 1:54.78 | | | | 1 | | | | Wishaw | Scottish Athletics League Division 1 | 26 Aug 07 |
| 800 | 1:54.99 | | | | 1 | | | | Edinburgh | Scottish Athletics League Division 2 | 22 Jul 07 |
| 800 | 1:56.87 | | | | 2 | 1 | | | Grangemouth | Scottish Athletics Open Graded Grand Prix Series | 2 May 07 |
| 800 | 1:58.76 | | | | 3 | | | | Grangemouth | Scottish Athletics League Division 2 | 24 Jun 07 |
| 800 | 1:58.93 | | | | 1 | B | | | Grangemouth | Scottish Athletics League Division 2 | 22 Apr 07 |
| 1500 | 3:58.69 | | | | 3 | h1 | | | Glasgow (S) | Senior Scottish Championships | 11 Aug 07 |
| 1500 | 3:59.12 | | | | 1 | 1 | | | Grangemouth | Grangemouth Open Graded | 5 Sep 07 |
| 1500 | 4:03.66 | | | | 9 | | | | Glasgow (S) | Senior Scottish Championships | 12 Aug 07 |
| 1500 | 4:04.87 | | | | 3 | | | | Edinburgh | Bank of Scotland U23 Championships | 17 Jun 07 |
| 1500 | 4:12.48 | | | | | | | | Glasgow (S) | Scottish Closed Championships | 12 May 07 |
| 1500 | 4:13.29 | | | | | | | | Grangemouth | Scottish Men's League Div 1 & 2 Fixture 1 | 22 Apr 07 |
| 5K | 16:13 | | | | 3 | | | | Grangemouth | Grangemouth Round the Houses 10K | 15 Apr 07 |
| 9KXC | 31:55 | | | | 29 | | | | Broxburn | Scottish East District League | 20 Oct 07 |
| ZXC | 7:03 | | | | 1 | | | | Falkirk | Falkirk Victoria Harriers Christmas Races | 30 Dec 07 |
| ZXC | 32:55 | | | | 17 | | | | Kirkcaldy | Scottish East District League | 25 Nov 07 |
| ZXC | 33:58 | | | | 19 | | | | Stirling | Scottish Athletics East District Championships | 8 Dec 07 |
| 2006 U23 Falkirk/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.47 | | | | 2 | | | | Grangemouth | Falkirk Open Meeting | 5 Jul 06 |
| 400 | 50.8 | | | | 1 | | | | Dunfermline | Pitreavie AAC 50th Anniversary Inter-Club Match | 28 Jun 06 |
| 800 | 1:52.81 | | | | 3 | | | | Glasgow (S) | Bank of Scotland U20/U23 Championships | 18 Jun 06 |
| 800 | 1:54.45 | | | | 4 | h2 | | | Glasgow (S) | Sunday Mail Scottish Championships | 12 Aug 06 |
| 800 | 1:54.61 | | | | 1 | | | | Grangemouth | Scottish Men's League Division 2 | 16 Jul 06 |
| 800 | 1:54.99 | | | | 5 | h2 | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 800 | 1:55.90 | | | | 5 | | | | Edinburgh | Scottish Closed Championships | 14 May 06 |
| 800 | 1:56.1 | | | | 1 | | | | Dunfermline | Scottish Men's League Division 2 | 25 Jun 06 |
| 800 | 1:58.7 | | | | 1 | | | | Wishaw | Scottish Men's League Division 2 | 30 Apr 06 |
| 1500 | 4:07.20 | | | | ht | | | | Edinburgh | Scottish Closed Championships | 13 May 06 |
| 5000 | 16:26.8 | | | | | | | | Wishaw | Scottish Men's League Division 2 | 20 Aug 06 |
| 2005 U20 Falkirk/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.22 | | | | 2 | | | | Grangemouth | FALKIRK OPEN | 7 Sep 05 |
| 800 | 1:53.1 | | | | 1 | | | | Ayr | Divison 2 | 7 Aug 05 |
| 800 | 1:53.86 | | | | 1 | E | | | Sportcity | BMC | 21 May 05 |
| 800 | 1:55.1 | | | | 1 | | | | Wishaw | Division 2 | 12 Jun 05 |
| 800 | 1:56.25 | | | | 4 | h2 | | | Glasgow (S) | Scottish Champs | 27 Aug 05 |
| 800 | 1:56.6 | | | | 1 | | | | Grangemouth | Division 2 | 24 Apr 05 |
| 800 | 2:00.21 | | | | 1 | A | | | Glasgow (S) | BMC | 11 May 05 |
| 1500 | 3:55.85 | | | | 1 | | | | Glasgow (S) | SCOTTISH EAST AND WEST DISTRICT (May 14/15) | 14 May 05 |
| 1500 | 3:56.16 | | | | 2 | | | | Dumfries | BANK OF SCOTLAND U23 &U20 CHAMPIONSHIPS | 19 Jun 05 |
| 1500 | 3:58.35 | | | | 7 | h2 | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 1500 | 4:03.67 | | | | 12 | | | | Bedford | AAA U23U20 Champs | 3 Jul 05 |
| 1500 | 4:03.9 | | | | 2 | | | | Wishaw | Division 2 | 12 Jun 05 |
| 1500 | 4:05.2 | | | | 1 | | | | Grangemouth | Division 2 | 24 Apr 05 |
| 3000 | 8:52.68 | | | | 1 | | | | Grangemouth | FALKIRK OPEN Grangemouth | 3 Aug 05 |
| 5K | 15:46 | | | | 3 | | | | Grangemouth | GRANGEMOUTH ROUND THE HOUSES 10km | 13 Mar 05 |
| 2004 U20 Falkirk/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.31 | | | | 2 | | | | Grangemouth | Division Two Grangemouth | 20 Jun 04 |
| 800 | 1:56.98 | | | | 3 | | | | Edinburgh | Division 2 | 25 Jul 04 |
| 800 | 1:57.32 | | | | 1 | 1 | | | Grangemouth | FALKIRK OPEN Grangemouth | 4 Aug 04 |
| 800 | 1:58.07 | i | | | ht | | | | Glasgow | SCOTTISH EAST AND WEST DISTRICT CHAMPIONSHIPS Kelvin Hall, Glasgow | 18 Jan 04 |
| 800 | 1:58.6 | | | | 2 | | | | Glasgow (S) | CENTRAL & SOUTHERN SCOTLAND LEAGUE Division One | 18 Apr 04 |
| 800 | 1:59.07 | | | | 5 | | | | Edinburgh | DM HALL EAST AND WEST DISTRICT SCOTTISH CHAMPS | 16 May 04 |
| 800 | 1:59.1 | | | | 3 | | | | Wishaw | Division 2 | 25 Apr 04 |
| 800 | 1:59.28 | i | | | 3 | | | | Glasgow | BANK OF SCOTLAND U20 AND U17 CHAMPIONSHIPS | 29 Feb 04 |
| 800 | 1:59.38 | i | | | 1 | | | | Glasgow | SCOTTISH UNIVERSITIES FRESHERS’’ MATCH Kelvin Hall | 3 Nov 04 |
| 800 | 1:59.54 | | | | 1 | | | | Grangemouth | CENTRAL SCOTLAND CLUBS CHAMPIONSHIPS Grangemouth | 4 Sep 04 |
| 1500 | 4:03.03 | | | | 1 | | | | Glasgow (S) | GLASGOW COUNCIL OPEN Scotstoun | 26 May 04 |
| 1500 | 4:05.49 | | | | 1 | 1 | | | Grangemouth | FALKIRK OPEN Grangemouth | 5 May 04 |
| 1500 | 4:06.37 | | | | 1 | 1 | | | Grangemouth | FALKIRK OPEN Grangemouth | 1 Sep 04 |
| 1500 | 4:06.52 | | | | 8 | h2 | | | Bedford | AAA Under 20 & Under 23 Championships | 27 Jun 04 |
| 1500 | 4:06.6 | | | | 2 | | | | Grangemouth | CENTRAL & SOUTHERN SCOTLAND LEAGUE Division One | 6 Jun 04 |
| 1500 | 4:10.37 | | | | 4 | | | | Grangemouth | BANK OF SCOTLAND U20/U17 CHAMPIONSHIPS | 29 Aug 04 |
| 2003 U20 Falkirk/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.9 | | | | 2 | h1 | | | Coatbridge | SHETTLESTON H OPEN COATBRIDGE | 26 Aug 03 |
| 800 | 2:00.2 | | | | 1 | | | | Glasgow (S) | D2 Scotstoun, Glasgow | 17 Aug 03 |
| 800 | 2:00.53 | i | | | 1 | | | | Glasgow | SCOTTISH Uni FRESHERS MATCH KELVIN HALL, GLASGOW | 12 Nov 03 |
| 800 | 2:01.51 | | | | 1 | E | | | Glasgow (S) | BMC Grand Prix | 30 Aug 03 |
| 1500 | 4:11.13 | | | | 8 | | | | Grangemouth | BANK OF SCOTLAND U20 & U17 Champs | 24 Aug 03 |
| 1500 | 4:11.56 | | | | 5 | h2 | | | Grangemouth | FALKIRK OPEN Grangemouth | 2 Jul 03 |
| 1500 | 4:12.73 | | | | 6 | | | | Grangemouth | FALKIRK OPEN Grangemouth | 3 Sep 03 |
| 2002 U17 Falkirk/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.39 | | | | 2 | h1 | | | Grangemouth | BANK OF SCOTLAND SCOTTISH UNDER-20 AND UNDER-17 Champs Grangemouth | 25 Aug 02 |
| 800 | 2:00.5 | | | | 1 | | | | Grangemouth | CENTRAL SCOTLAND CLUBS Champs Grangemouth | 14 Sep 02 |
| 800 | 2:01.5 | | | | 1 | | | | Coatbridge | Central Coatbridge | 19 May 02 |
| 800 | 2:02.6 | | | | ht | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS Champs Grangemouth (a=14, b=15) | 15 Jun 02 |
| 800 | 2:02.82 | | | | 6 | | | | Edinburgh | SCOTTISH EAST AND WEST DISTRICT (May 11/12) | 12 May 02 |
| 800 | 2:02.9 | | | | 1 | | | | Coatbridge | SCOTTISH YOUNG ATHLETES' BOYS' LEAGUE Central Coatbridge | 30 Jun 02 |
| 800 | 2:03.34 | | | | 4 | | | | Grangemouth | BANK OF SCOTLAND SCOTTISH UNDER-20 AND UNDER-17 Champs Grangemouth | 25 Aug 02 |
| 800 | 2:03.50 | | | | 4 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS Champs Grangemouth (a=14, b=15) | 15 Jun 02 |
| 800 | 2:04.0 | | | | 1 | | | | Dumfries | CENTRAL AND SOUTH OF SCOTLAND LEAGUE D1 | 21 Apr 02 |
| 800 | 2:04.1 | | | | 2 | | | | Coatbridge | Coatbridge | 5 May 02 |
| 800 | 2:04.8 | | | | 3 | | | | East Kilbride | SOUTH LANARKSHIRE OPEN East Kilbride | 7 Apr 02 |
| 800 | 2:04.9 | | | | 3 | | | | Grangemouth | CENTRAL AND SOUTHERN SCOTLAND LEAGUE D1 Grangemouth | 7 Sep 02 |
| 800 | 2:04.93 | | | | 8 | h1 | | | Grangemouth | FALKIRK OPEN Grangemouth | 7 Aug 02 |
| 1500 | 4:12.65 | | | | 8 | | | | Grangemouth | FALKIRK OPEN Grangemouth | 4 Sep 02 |
| 1500 | 4:12.65 | | | | 1 | | | | Grangemouth | CENTRAL SCOTLAND CLUBS Champs Grangemouth | 14 Sep 02 |
| 1500 | 4:14.71 | | | | 4 | | | | Grangemouth | FALKIRK OPEN Grangemouth | 3 Jul 02 |
| 1500 | 4:15.8 | | | | 1 | | | | Dunfermline | PITREAVIE YOUNG ATHLETES' TROPHY Meet Dunfermline | 1 Sep 02 |
| 1500 | 4:17.7 | | | | 1 | | | | Glasgow (S) | CENTRAL AND SOUTH OF SCOTLAND LEAGUE D1 Scotstoun | 23 Jun 02 |
| 2001 U17 Falkirk/Strathclyde Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:10.39 | | | | 2 | G | | | Glasgow (S) | BMC | 11 Aug 01 |