| 2008 V40 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:57.02 | | | | 10 | | | | Ljubljana, SLO | European Masters' Championships | 2 Aug 08 |
| 1500 | 6:09.95 | | | | 13 | | | | Ljubljana, SLO | European Masters' Championships | 28 Jul 08 |
| 2007 V40 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:01.79 | | | | 13 | A | | | Riccione, ITA | World Masters Athletics Championships | 9 Sep 07 |
| 2006 V40 City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:33.46 | | | | 1 | | | | Glasgow (S) | Scottish Masters Championships | 20 May 06 |
| 800 | 2:39.09 | i | | | 1 | | | | Glasgow | DM Hall Scottish Combined Events Championships | 19 Feb 06 |
| 1500 | 5:14.57 | i | | | 1 | | | | Glasgow | DM Hall Scottish Combined Events Championships | 19 Feb 06 |
| 1500 | 5:44.89 | | | | 9 | | | | Poznan, POL | European Veterans Championships | 24 Jul 06 |
| 2005 V40 City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.26 | i | | | 5 | | | | Glasgow | Scottish Masters | 12 Feb 05 |
| 800 | 2:31.41 | i | | | 1 | | | | Cardiff | BMAF Indoor Champs | 20 Feb 05 |
| 1500 | 5:10.8 | i | | | 1 | | | | Glasgow | SCOTTISH CIVIL SERVICE CHAMPIONSHIPS | 12 Mar 05 |
| 1500 | 5:11.07 | i | | | 3 | | | | Cardiff | BMAF Indoor Champs | 19 Feb 05 |
| 1500 | 5:11.25 | i | | | 3 | | | | Glasgow | Scottish Masters | 12 Feb 05 |
| 1500 | 5:11.85 | | | | 10 | | | | San Sebastian, ESP | World Masters Championships | 2 Sep 05 |
| 2004 V35 City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.14 | | | | 2 | | | | Dumfries | Scottish Masters Championships | 13 Jun 04 |
| 1500 | 5:01.28 | | | | 7 | | | | Edinburgh | SCOTTISH WOMEN'S LEAGUE Meadowbank, Edinburgh | 19 Jun 04 |
| 1500 | 5:22.99 | | | | 10 | | | | Aarhus, DEN | EUROPEAN VETERAN CHAMPIONSHIPS (a = 25th, b = 26th, c = 28th, d = 29th, e = 30th, f = 31st, g =Aug 1st) | 26 Jul 04 |
| 1500 | 5:31.65 | | | | 3 | | | | Birmingham | BMAF National Track & Field Championships | 26 Jun 04 |
| 2003 V35 City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.21 | i | | | 1 | | | | Glasgow | SCOTTISH EAST AND WEST DISTRICT Champs Kelvin Hall, Glasgow (a) = 18 (b) = 19 | 19 Jan 03 |
| 800 | 2:19.65 | i | | | 1 | | | | Glasgow | BRITISH MASTERS Champs Kelvin Hall, Glasgow | 16 Feb 03 |
| 800 | 2:20.09 | | | | 1 | | | | Dunfermline | POWERADE SCOTTISH MASTERS Champs Pitreavie, Dunfermline | 31 May 03 |
| 800 | 2:24.6 | | | | 1 | | | | Grangemouth | D2 Grangemouth | 20 Apr 03 |
| 800 | 2:24.85 | i | | | 2 | | | | San Sebastian, ESP | EUROPEAN Vets Champs (a)=6;(b)=7;(c)=8;d=9 | 9 Mar 03 |
| 800 | 2:24.87 | | | | 3 | | | | Grangemouth | FALKIRK OPEN Grangemouth | 4 Jun 03 |
| 800 | 2:24.89 | | | | 2 | B | | | Grangemouth | SCOTTISH WOMEN'S LEAGUE Grangemouth | 21 Jun 03 |
| 800 | 2:25.6 | | | | 1 | | | | Grangemouth | SCOTTISH CIVIL SERVICE Champs Grangemouth | 28 May 03 |
| 800 | 2:26.08 | | | | 4 | 3 | | | Glasgow (S) | GLASGOW COUNCIL OM Scotstoun | 23 Apr 03 |
| 800 | 2:26.1 | | | | 3 | | | | Coatbridge | SCOTTISH WOMEN'S CUP COATBRIDGE | 27 Jul 03 |
| 800 | 2:28.57 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH VETERAN Champs Kelvin Hall, Glasgow | 25 Jan 03 |
| 800 | 2:29.30 | | | | 5 | | | | Glasgow (S) | WINNING LINE SCOTTISH WOMEN'S LEAGUE Scotstoun, Glasgow | 27 Apr 03 |
| 800 | 2:29.40 | i | | | 1 | | | | Glasgow | SCOTTISH CIVIL SERVICE Champs Kelvin Hall, Glasgow | 13 Feb 03 |
| 800 | 2:29.72 | | | | 5 | | | | Edinburgh | SCOTTISH EAST AND WEST DISTRICT Champs (May 10/11 a=10 b=11) Meadowbank | 11 May 03 |
| 1500 | 4:45.59 | i | | | 2 | | | | Glasgow | SCOTTISH EAST AND WEST DISTRICT Champs Kelvin Hall, Glasgow (a) = 18 (b) = 19 | 18 Jan 03 |
| 1500 | 4:51.27 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH VETERAN Champs Kelvin Hall, Glasgow | 25 Jan 03 |
| 1500 | 4:53.04 | | | | 3 | | | | Carolina, PUE | World Masters | 12 Jul 03 |
| 1500 | 4:54.89 | i | | | 3 | | | | Glasgow | BRITISH MASTERS Champs Kelvin Hall, Glasgow | 15 Feb 03 |
| 1500 | 4:58.31 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH SENIOR Champs Kelvin Hall, Glasgow | 8 Feb 03 |
| 1500 | 5:03.27 | | | | 1 | | | | Dunfermline | POWERADE SCOTTISH MASTERS Champs Pitreavie, Dunfermline | 31 May 03 |
| 1500 | 5:03.5 | | | | 1 | | | | Coatbridge | D2 | 18 May 03 |
| 1500 | 5:07.0 | | | | 1 | | | | Grangemouth | SCOTTISH CIVIL SERVICE Champs Grangemouth | 28 May 03 |
| 1500 | 5:07.50 | i | | | 9 | | | | San Sebastian, ESP | EUROPEAN Vets Champs (a)=6;(b)=7;(c)=8;d=9 | 9 Mar 03 |
| 2002 V35 City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:41.63 | | | | 2 | | | | Grangemouth | BMC | 5 Jun 02 |
| 800 | 2:18.59 | | | | 6 | | | | Potsdam, GER | European Masters | 24 Aug 02 |
| 800 | 2:19.00 | | | | 3 | | | | Hendon | British Masters | 28 Jul 02 |
| 800 | 2:19.80 | | | | 1 | | | | Grangemouth | FALKIRK OPEN Grangemouth | 7 Aug 02 |
| 800 | 2:22.25 | | | | 1 | | | | Dunfermline | SCOTTISH Vets CHAMPS Pitreavie | 13 Jul 02 |
| 800 | 2:22.4 | | | | 1 | | | | Grangemouth | SCOTTISH CIVIL SERVICE Champs GRANGEMOUTH | 22 May 02 |
| 800 | 2:22.56 | | | | ht | | | | Glasgow (S) | SUNDAY MAIL SCOTTISH Champs & TRIALS Scotstoun | 8 Jun 02 |
| 800 | 2:22.93 | | | | 8 | | | | Edinburgh | BMC | 20 Jul 02 |
| 800 | 2:23.03 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH VETERAN Champs Kelvin Hall | 10 Feb 02 |
| 800 | 2:26.91 | | | | 4 | | | | Glasgow (S) | BMC | 29 May 02 |
| 800 | 2:26.91 | | | | 4 | | | | Glasgow (S) | GLASGOW OPEN Scotstoun | 1 Jun 02 |
| 800 | 2:28.37 | i | | | 3 | h3 | | | Glasgow | GLASGOW COUNCIL OPEN Kelvin Hall | 13 Nov 02 |
| 800 | 2:30.24 | | | | 5 | | | | Edinburgh | SCOTTISH EAST AND WEST DISTRICT (May 11/12) | 12 May 02 |
| 1000 | 3:11.49 | i | | | 1 | | | | Glasgow | GLASGOW OPEN Kelvin Hall | 27 Feb 02 |
| 1500 | 4:47.08 | | | | 2 | | | | Hendon | British Masters | 27 Jul 02 |
| 1500 | 4:51.31 | | | | 6 | | | | Potsdam, GER | European Masters | 19 Aug 02 |
| 1500 | 4:59.9 | | | | 3 | | | | Grangemouth | D2 Grangemouth | 23 Jun 02 |
| 1500 | 5:02.21 | | | | 1 | | | | Dunfermline | SCOTTISH Vets CHAMPS Pitreavie | 13 Jul 02 |
| 1500 | 5:03.07 | | | | 8 | | | | Glasgow (S) | SUNDAY MAIL SCOTTISH Champs & TRIALS Scotstoun | 9 Jun 02 |
| 1500 | 5:18.01 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH DISTRICT Champs Kelvin Hal | 12 Jan 02 |
| 2001 V35 City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.7 | | | | 1 | | | | Solihull | - | 10 Jun 01 |
| 800 | 2:21.1 | | | | 1 | | | | Dunfermline | SCOTTISH VETERAN CHAMPIONSHIPS Pitreavie | 19 May 01 |
| 800 | 2:25.32 | | | | 1 | | | | Grangemouth | SCOTTISH CIVIL SERVICE CHAMPIONSHIPS Grangemouth | 27 May 01 |
| 1500 | 4:49.9 | | | | 1 | | | | Solihull | - | 10 Jun 01 |
| 1500 | 5:01.28 | | | | 2 | | | | Dunfermline | SCOTTISH VETERAN CHAMPIONSHIPS Pitreavie | 19 May 01 |
| 1500 | 5:05.19 | | | | 1 | | | | Grangemouth | SCOTTISH CIVIL SERVICE CHAMPIONSHIPS Grangemouth | 27 May 01 |
| 2000 V35 City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.45 | i | | | 3 | | | | Birmingham | BVAF CHAMPIONSHIPS NIA, Birmingham | 8 Mar 00 |
| 800 | 2:28.6 | | | | 1 | | | | Glasgow (S) | SCOTTISH AND N WESTERN LEAGUE Division One Scotstoun | 30 Jul 00 |
| 1500 | 5:03.8 | | | | 1 | | | | Grangemouth | FALKIRK OPEN Grangemouth | 5 Jun 00 |
| 1999 SEN City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.4 | | | | 5 | | | | Jarrow | BMC Regional Races | 5 Jul 99 |