| 2010 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KNAD | 17:34 | | | | 5 | | | | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 13 | 16 Jan 10 |
| 2009 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.11 | | | | 7 | A | | | Derby | British Athletics League National 1 | 22 Aug 09 |
| 800 | 1:53.58 | | | | 8 | B | | | Stretford | BMC Nike Grand Prix | 27 Jun 09 |
| 800 | 1:53.76 | | | | 2 | C | | | Stretford | BMC Gold Standard Races | 18 Aug 09 |
| 800 | 1:54.0 | | | | 4 | A | | | Jarrow | BMC Regional Races | 1 Jun 09 |
| 800 | 1:54.56 | | | | 3 | A | | | Derby | British Athletics League National 1 | 22 Aug 09 |
| 800 | 1:54.58 | | | | 5 | 1 | | | Linwood | Scottish Athletics Grand Prix Final | 29 Jul 09 |
| 800 | 1:55.3 | | | | 6 | A | | | Eton | British Athletics League National 1 | 4 Jul 09 |
| 800 | 1:55.33 | | | | 2 | h3 | | | Dunfermline | Scottish Senior Championships & Junior Relay Champs | 20 Jun 09 |
| 800 | 1:57.02 | i | | | 2 | h3 | | | Glasgow | DM Hall Senior Championships & Junior Relays | 1 Feb 09 |
| 800 | 1:57.6 | i | | | 2 | h2 | | | Glasgow | Scottish Closed Senior Championships | 18 Jan 09 |
| 800 | 1:58.61 | | | | 5 | s2 | | | Dunfermline | Scottish Senior Championships & Junior Relay Champs | 20 Jun 09 |
| 800 | 1:59.1 | i | | | 2 | | | | Glasgow | Glasgow Indoor Championships | 28 Dec 09 |
| 800 | 2:01.6 | i | | | 1 | 2 | | | Glasgow | Glasgow Indoor Championships | 28 Dec 09 |
| 1500 | 4:05.48 | | | | 8 | A | | | Abingdon | British Athletics League National 1 | 6 Jun 09 |
| 1500 | 4:10.7 | | | | 5 | A | | | Linwood | Central & South of Scotland League Division 1 | 24 May 09 |
| 1M | 4:31 | | | | 2 | | | | Edinburgh | Self Transcendence 1M | 27 May 09 |
| 2M | 9:56 | | | | 6 | | | | Edinburgh | Self Transcendence 2 | 20 May 09 |
| 5K | 16:26 | | | | 2 | | | | Edinburgh | Self Transcendence 5K | 29 Apr 09 |
| 5K | 16:54 | | | | 3 | | | | Glasgow Pollok Park | Glasgow parkrun 5K Event 12 | 21 Feb 09 |
| 5K | 17:05 | | | | 1 | | | | Glasgow Pollok Park | Glasgow parkrun 5K Event 15 | 14 Mar 09 |
| 5KNAD | 16:11 | | | | 4 | | | | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 6 | 21 Nov 09 |
| 5KNAD | 16:23 | | | | 4 | | | | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 4 | 7 Nov 09 |
| 5KNAD | 16:27 | | | | 3 | | | | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 1 | 17 Oct 09 |
| 5KNAD | 17:12 | | | | 2 | | | | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 10 | 26 Dec 09 |
| 5KMT | 18:38 | | | | 2 | | | | Burnmouth | Burnmouth RNLI challenge MT 5kK | 17 May 09 |
| 10K | 35:30 | | | | 16 | | | | Galashiels | Gala Harriers 10K | 19 Apr 09 |
| 10K | 36:05 | c | | | 43 | | | | Edinburgh | BUPA Great Edinburgh 10K | 3 May 09 |
| 2008 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.03 | | | | 2 | | | | Grangemouth | Falkirk Open | 2 Jul 08 |
| 1500 | 4:06.61 | i | | | 3 | h2 | | | Glasgow | DM Hall Scottish Closed Senior Championships | 12 Jan 08 |
| 2007 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1MXC | 5:06 | | | | 14 | | | | Gateshead | UK Challenge Series | 10 Nov 07 |
| 2006 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.0 | | | | | | | | Dunfermline | Pitreavie AAC 50th Anniversary Inter-Club Match | 28 Jun 06 |
| 800 | 1:51.57 | | | | 2 | h1 | | | Glasgow (S) | Sunday Mail Scottish Championships | 12 Aug 06 |
| 800 | 1:53.26 | | | | 7 | | | | Glasgow (S) | Sunday Mail Scottish Championships | 13 Aug 06 |
| 800 | 1:54.3 | | | | 2 | B | | | Sheffield (W) | British Athletics League National 1 | 5 Aug 06 |
| 800 | 1:55.8 | | | | 2 | | | | Dunfermline | Pitreavie AAC 50th Anniversary Inter-Club Match | 28 Jun 06 |
| 800 | 1:58.7 | | | | 1 | | | | Carlisle | Border Harriers Open Meeting | 2 Apr 06 |
| 800 | 1:59.05 | | | | 6 | A | | | Bedford | British Athletics League National 1 | 3 Jun 06 |
| 2005 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 49.8 | | | | 1 | B | | | Blackburn | Division 2WC | 2 Jul 05 |
| 800 | 1:52.42 | | | | 3 | B | | | Manchester (SC) | BAL D1 | 25 Jun 05 |
| 800 | 1:53.61 | | | | 2 | B1 | | | Eton | Unknown | 4 Jun 05 |
| 800 | 1:54.47 | | | | 4 | | | | Haringey | BAL1 | 30 Jul 05 |
| 800 | 1:54.99 | | | | 1 | B | | | Carshalton | BAL D1 | 7 May 05 |
| 800 | 1:55.64 | | | | 4 | E | | | Glasgow (S) | SCOTTISH EAST AND WEST DISTRICT (May 14/15) | 15 May 05 |
| 800 | 1:55.86 | | | | 3 | h2 | | | Glasgow (S) | Scottish Champs | 27 Aug 05 |
| 2004 U23 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:21.97 | i | | | 3 | | | | Glasgow | GLASGOW INVITATIONAL INDOOR MEETING | 6 Mar 04 |
| 800 | 1:51.92 | | | | 4 | | | | Stoke | BAL2 | 31 Jul 04 |
| 800 | 1:53.55 | | | | 2 | 1 | | | Grangemouth | FALKIRK OPEN Grangemouth | 2 Jun 04 |
| 800 | 1:53.58 | | | | 1 | C | | | Sportcity | BMC | 26 Jun 04 |
| 800 | 1:54.09 | | | | 3 | | | | Edinburgh | DM HALL EAST AND WEST DISTRICT SCOTTISH CHAMPS | 16 May 04 |
| 800 | 1:55.7 | | | | 2 | B | | | Eton | Division 2 | 3 Jul 04 |
| 800 | 1:56.35 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH SENIOR CHAMPIONSHIPS Kelvin Hall, Glasgow | 15 Feb 04 |
| 800 | 1:56.50 | i | | | ht | | | | Glasgow | SCOTTISH EAST AND WEST DISTRICT CHAMPIONSHIPS Kelvin Hall, Glasgow | 18 Jan 04 |
| 800 | 1:56.8 | | | | 1 | | | | Dumfries | NITHSDALE OPEN Dumfries | 4 Apr 04 |
| 800 | 1:58.35 | i | | | 2 | | | | Glasgow | SCOTTISH EAST AND WEST DISTRICT CHAMPIONSHIPS Kelvin Hall, Glasgow | 18 Jan 04 |
| 800 | 1:59.0 | | | | 1 | | | | Oban | PROFESSIONAL TRACK CHAMPIONSHIPS Oban | 26 Aug 04 |
| 2003 U23 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.64 | | | | 1 | | | | Glasgow (S) | GLASGOW COUNCIL OPEN SCOTSTOUN | 16 Aug 03 |
| 800 | 1:54.57 | | | | 1 | B | | | Edinburgh | BAL D2 Meadowbank | 17 May 03 |
| 800 | 1:55.5 | | | | 1 | | | | Jarrow | D2NE Jarrow | 3 May 03 |
| 800 | 1:58.9 | | | | 1 | | | | Oban | ARGYLLSHIRE GATHERING OBAN British Professional Championship Events | 28 Aug 03 |