| 2012 V55 Victoria Park City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 12:39.03 | | | | 5 | B | | | Hendon | UK Women's League Division 1 | 30 Jun 12 |
| 2010 V55 Victoria Park City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 35.8 | | | | 5 | A | | | Grangemouth | Central & South Scotland League - Division 1 | 23 May 10 |
| 800 | 2:48.0 | | | | 5 | B | | | Coventry | UK Women's League Division 2 | 1 Aug 10 |
| 800 | 2:51.5 | | | | 1 | B | | | Grangemouth | Central & South Scotland League 1 | 27 Jun 10 |
| 800 | 2:52.09 | | | | 7 | A | | | Wakefield | UK Women's League Division 2 | 6 Jun 10 |
| 3000 | 11:12.0 | | | | 1 | B | | | Grangemouth | Central & South Scotland League 1 | 27 Jun 10 |
| 3000 | 11:15.9 | | | | 5 | A | | | Wakefield | UK Women's League Division 2 | 6 Jun 10 |
| 5000 | 19:55.63 | | | | 1 | | | | Nyireghaza, HUN | European Masters' Championships | 20 Jul 10 |
| parkrun | 18:56 | | | | 5 | | 2 | 1 | Strathclyde | Strathclyde parkrun 5K Event 14 | 10 Jul 10 |
| 3.8ML | 23:15 | | | | 3 | | | | Motherwell | LSK Supplies Open Veterans Relay | 24 Jan 10 |
| 5M | 30:19 | | | | 42 | | | 1 | Cupar | Cupar 5 | 27 Feb 10 |
| 2009 V50 Victoria Park City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:36.0 | i | | | 2 | | | | Glasgow | DM Hall Combined Events & Masters Championships | 21 Feb 09 |
| 800 | 2:37.79 | | | | 4 | B | | | Cardiff | UK Women's League Division 2 | 6 Jun 09 |
| 1500 | 4:57.58 | | | | 1 | | | | Dunfermline | Scottish Masters Championships | 14 Jun 09 |
| 1500 | 4:58.52 | | | | 1 | | | | Lahti, FIN | World Masters Championships | 6 Aug 09 |
| 1500 | 5:00.6 | | | | 7 | A | | | Grangemouth | Scottish Womens' Athletics League | 19 Apr 09 |
| 1500 | 5:01.83 | | | | 4 | A | | | Aberdeen | Scottish Womens' Athletics League | 30 Aug 09 |
| 1500 | 5:03.82 | i | | | 1 | | | | Glasgow | DM Hall Combined Events & Masters Championships | 21 Feb 09 |
| 1500 | 5:11.6 | | | | 1 | A | | | Linwood | Central & South of Scotland League Division 1 | 24 May 09 |
| 3000 | 10:13.8 | | | | 3 | A | | | Edinburgh | Scottish Womens' Athletics League | 31 May 09 |
| 3000 | 10:19.1 | | | | 1 | B | | | Grangemouth | Scottish Womens' Athletics League | 19 Apr 09 |
| 3000 | 10:32.86 | i | | | 3 | | | | Glasgow | DM Hall Senior Championships & Junior Relays | 1 Feb 09 |
| 3000 | 10:39.31 | i | | | 2 | | | | Glasgow | Scottish Closed Senior Championships | 18 Jan 09 |
| 3000 | 10:43.3 | | | | 2 | B | | | Cardiff | UK Women's League Division 2 | 6 Jun 09 |
| 3000 | 10:52.9 | | | | 6 | A | | | Lee Valley | UK Women's League Division 2 | 5 Jul 09 |
| 5000 | 17:52.82 | | | | 6 | | | | Dunfermline | Scottish Senior Championships & Junior Relay Champs | 21 Jun 09 |
| 5000 | 18:38.82 | | | | 1 | | | | Lahti, FIN | World Masters Championships | 2 Aug 09 |
| 10000 | 37:09.27 | | | | 7 | | | | Bedford | BUCS Championships | 3 May 09 |
| 5K | 18:14 | | | | 31 | | 2 | 1 | Clydebank | Clydesdale Harriers 5K | 14 Mar 09 |
| 4M | 23:20 | | | | 36 | | 1 | 1 | Edinburgh | Portobello Promathon 4 | 1 Jan 09 |
| 10K | 36:46 | | | | 11 | | | 1 | Glasgow | Glasgow Womens 10K | 10 May 09 |
| 10K | 36:54 | | | | 8 | | 1 | 1 | Cockermouth | Cumberland Ale 10 | 13 Sep 09 |
| ZRD | 22:10 | | | | 8 | | 1 | 1 | Motherwell | Tom Scott Memorial Road Races | 12 Apr 09 |
| ZRD | 34:12 | | | | 2 | | 1 | 1 | Glasgow (S) | Victoria Park City of Glasgow Series | 19 Mar 09 |
| 2008 V50 Victoria Park City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:06.4 | | | | 1 | | | | East Kilbride | Central & Southern Scotland League - Divisions 2 & 3 | 25 May 08 |
| 1500 | 5:06.42 | | | | 3 | A | | | Edinburgh | Scottish Women's Athletic League | 20 Apr 08 |
| 1500 | 5:14.7 | | | | 10 | 3 | | | Linwood | Linwood Open | 25 Jun 08 |
| 3000 | 10:33.74 | | | | 5 | A | | | Swansea | UK Women's League Division 2 | 8 Jun 08 |
| 3000 | 10:51.13 | | | | 1 | B | | | Edinburgh | Scottish Women's Athletic League | 20 Apr 08 |
| 3000 | 10:54.08 | | | | 7 | A | | | Carshalton | UK Women's League Division 2 | 3 Aug 08 |
| 3K | 10:40 | | | | 20 | | 1 | 1 | Glasgow | Run 4 It 3K On The Green Series | 28 Nov 08 |
| 3K | 11:03 | | | | 26 | | 3 | 1 | Glasgow | Run 4 It 3K On The Green Series | 31 Oct 08 |
| 5K | 18:47 | | | | 32 | | 3 | 1 | Salford | Salford 5K | 19 Apr 08 |
| 3.25M | 19:40 | | | | 6 | | 1 | 1 | Jordanhill | Victoria Park City of Glasgow Christmas Handicap 3.25M | 20 Dec 08 |
| 4M | 23:13 | | | | 30 | | 3 | 1 | Portobello | Portobello Promathon 4M | 1 Jan 08 |
| 5M | 30:51 | | | | 66 | | 5 | 1 | Garscube | Glasgow University 5 | 8 Nov 08 |
| 10K | 37:07 | | | | 27 | | 3 | 1 | Ayr | Ayrodynamic Turkey Trot 10km | 26 Dec 08 |
| 10K | 37:12 | | | | 16 | | | 1 | Glasgow | Resolution Asset Management Women's 10K | 18 May 08 |
| 10K | 37:31 | | | | 38 | | 2 | 1 | Troon | Troon 10K | 7 May 08 |
| 10K | 37:49 | | | | 60 | | 6 | 1 | Vale of Leven | Polaroid Eyewear Vale of Leven 10K | 15 Jun 08 |
| 10K | 37:51 | | | | 71 | | 5 | 1 | Dumbarton | Polaroid Eyewear Series - Dumbarton 10K | 5 Jun 08 |
| 2007 V50 Victoria Park City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:02.47 | | | | 1 | | | | Riccione, ITA | World Masters Athletics Championships | 14 Sep 07 |
| 1500 | 5:04.15 | | | | 4 | B | | | Grangemouth | UK Women's League Division 1 | 4 Aug 07 |
| 1500 | 5:24.82 | | | | 1 | s1 | | | Riccione, ITA | World Masters Athletics Championships | 10 Sep 07 |
| 3000 | 10:13.6 | | | | 1 | | | | Linwood | Scottish Women's Athletic League | 26 Aug 07 |
| 3000 | 10:37.00 | | | | 4 | | | | Sportcity | UK Women's League Division 1 | 2 Jun 07 |
| 5000 | 17:53.56 | | | | 2 | | | | Glasgow (S) | Senior Scottish Championships | 12 Aug 07 |
| 5000 | 18:01.56 | | | | 1 | A | | | Riccione, ITA | World Masters Athletics Championships | 7 Sep 07 |
| 10000 | 37:31.42 | | | | 1 | | | | Riccione, ITA | World Masters Athletics Championships | 12 Sep 07 |
| 3K | 10:54 | | | | 13 | | 1 | 1 | Glasgow Green | Run 4 It On The Green 3K Series | 26 Oct 07 |
| 3K | 11:02 | | | | 17 | | 4 | 1 | Glasgow Green | Run 4 It 3km Series | 23 Nov 07 |
| 5K | 17:43 | | | | | | 1 | | Clydebank | Clydesdale Open 5K | 17 Mar 07 |
| 4M | 23:49 | | | | 33 | | 2 | | Edinburgh | Portobello Promathon | 1 Jan 07 |
| 10K | 37:07 | | | | | | 2 | | Chessington | 26.2 RRC Valentines 10K | 11 Feb 07 |
| 10K | 37:34 | | | | | | 2 | | Helensburgh | Helensburgh 10k - Polaroid Series | 24 May 07 |
| 10K | 37:52 | | | | 21 | | 3 | 1 | Ayr | Ayrodynamics Turkey Trot 10km | 26 Dec 07 |
| 2006 V50 City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:35.31 | | | | 2 | | | | Birmingham | BMAF Championships | 9 Jul 06 |
| 1500 | 4:55.39 | | | | 1 | B | | | Grangemouth | Scottish Women's League | 20 Aug 06 |
| 1500 | 4:55.40 | | | | 2 | B | | | Swansea | UK Women's League Division 2 | 2 Jul 06 |
| 1500 | 4:57.22 | | | | 1 | | | | Poznan, POL | European Veterans Championships | 24 Jul 06 |
| 1500 | 4:59.82 | | | | 3 | B | | | Wigan | UK Women's League Division 2 | 3 Jun 06 |
| 1500 | 5:00.09 | | | | 3 | | | | Edinburgh | Scottish Women's League | 24 Jun 06 |
| 1500 | 5:01.19 | | | | 6 | | | | Glasgow (S) | Glasgow Open Meeting | 10 May 06 |
| 1500 | 5:02.73 | | | | 1 | | | | Birmingham | BMAF Championships | 8 Jul 06 |
| 3000 | 10:23.54 | | | | 4 | | | | Wigan | UK Women's League Division 2 | 3 Jun 06 |
| 3000 | 10:33.82 | | | | 1 | | | | Edinburgh | Scottish Women's League | 24 Jun 06 |
| 3000 | 10:43.5 | | | | 2 | B | | | Liverpool | UK Women's League Division 2 | 6 Aug 06 |
| 5000 | 18:18.30 | | | | 1 | | | | Poznan, POL | European Veterans Championships | 26 Jul 06 |
| 5K | 17:50 | | | | | | 1 | | Clydebank | Clydesdale Harriers Open 5km | 18 Mar 06 |
| 10K | 36:37 | | | | | | 1 | | Dumbarton | Polaroid Series Dumbarton 10K | 8 Jun 06 |
| 10K | 36:40 | | | | | | 3 | | Stirling | City of Stirling 10km | 17 Sep 06 |
| 10K | 36:41 | | | | | | 1 | | Ayr | Ayrodynamics' Turkey Trot 10km | 26 Dec 06 |
| 10K | 37:08 | | | | 17 | | | | Glasgow | Brittanic Asset Management Women's 10km | 21 May 06 |
| 10K | 37:12 | | | | | | 3 | | Vale of Leven | Polaroid Series Vale of Leven 10K inc Scottish Championships | 18 Jun 06 |
| 10K | 37:22 | | | | | | 1 | | Chessington | 26.2 RRC Valentines 10K | 12 Feb 06 |
| 10K | 38:30 | | | | | | 2 | | Dalston | Stephen Unwin Memorial 10km | 25 Mar 06 |
| HM | 80:41 | | | | | | 18 | | Glasgow | Fresh 'N' Lo Great Scottish Run Half Marathon | 3 Sep 06 |
| 2005 V50 City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:15 | | | | | 2 | 4 | | Horwich | BRITISH MASTERS’ 5km CHAMPIONSHIPS | 26 Jun 05 |
| 10K | 37:18 | | | | | | 2 | | Ayr | TURKEY TROT 10km | 26 Dec 05 |
| 10K | 37:56 | | | | 3 | | | | Stirling | WALLACE 700 CITY OF STIRLING 10km | 18 Sep 05 |
| 10K | 38:30 | | | | 6 | | | | Helensburgh | POLAROID SERIES 10km | 26 May 05 |
| 10K | 38:48 | | | | 26 | | | | Glasgow | BRITANNIC ASSET MANAGEMENT WOMENÆS 10km Glasgow | 15 May 05 |
| 10K | TBC | | | | 6 | | | | Vale of Leven | POLAROID SERIES 10km | 19 Jun 05 |
| HM | 85:34 | | | | 16 | | | | Glasgow | Great Scottish Run | 4 Sep 05 |
| HM | 86:44 | | | | | | 6 | | Jedburgh | SIMPLY SCOTTISH JEDBURGH HALF-MARATHON | 30 Oct 05 |
| 2004 V45 City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:02 | | | | 3 | | | | Glasgow | SHETTLESTON WOMEN'S 5km Glasgow Green | 29 Apr 04 |
| 5K | 18:18 | | | | 2 | | | | Glasgow (Bellahouston Park) | BELLAHOUSTON PARK 5km Glasgow | 8 Aug 04 |
| 5K | 19:02 | | | | 1 | | | | Edinburgh (Granton) | Scottish Gas 5K | 8 Aug 04 |
| 5M | 29:59 | | | | 7 | | | | Garscube | GLASGOW UNIVERSITY 5 | 13 Nov 04 |
| 5M | 30:26 | | | | 3 | | | | Chester | CHESTER SPRING 5 | 6 Apr 04 |
| 10K | 37:33 | | | | 6 | | | | Grangemouth | ROUND THE HOUSES 10km Grangemouth | 14 Mar 04 |
| 10K | 37:54 | | | | 3 | | | | Linlithgow | LINLITHGOW 10km West Lothian | 26 Sep 04 |
| 10K | 38:13 | | | | 4 | | | | Paisley | PAISLEY VISION 10km Strathclyde | 5 Sep 04 |
| 10M | 59:06 | a | | | 3 | | | | Brampton-Carlisle | BRAMPTON TO CARLISLE 10 | 20 Nov 04 |
| 10M | 59:06 | | | | | | | | Brampton-Carlisle | - | 21 Nov 04 |
| HM | 82:30 | | | | 2 | | | | Alloa | ALLOA HALF-MARATHON | 21 Mar 04 |
| HM | 83:33 | | | | 18 | | | | Glasgow | FRESH'N'LO GREAT SCOTTISH RUN Glasgow | 22 Aug 04 |
| 2000 V45 City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 2:46:32 | | | | | | 23 | | Boston MA, USA | - | 17 Apr 00 |
| 1999 V40 City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 57:34 | a | | | | | | | Brampton-Carlisle | - | 20 Nov 99 |
| HM | 77:32 | | | | | | | | Glasgow | (Glasgow) | 22 Aug 99 |
| Mar | 2:46:54 | | | | | | 7 | | Dunfermline-Edinburgh | - | 26 Sep 99 |
| 1997 V40 City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 57:37 | | | | | | | | Newry, IRL | - | 12 Oct 97 |
| 1996 V40 City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 2:46:19 | | | | | | 20 | | London | BAF | 21 Apr 96 |
| 1991 V35 City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10MDH | 54:05 | dh | | | 1 | | | | Law-Motherwell | TScott | 6 Apr 91 |
| 1989 SEN City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:08.15 | | | | 2 | | | | Jarrow | UK | 4 Jun 89 |
| 10000 | 33:40.3 | | | | 4 | | | | Stoke | WAAA | 3 Sep 89 |
| 5MCHECK | 26:15 | ud | | | 1 | | | | Glasgow (PP) | Adidas | 3 May 89 |
| 10KCHECK | 31:58 | ud | | | 1 | | | | Glasgow (PP) | Adidas | 10 May 89 |
| 10KCHECK | 32:49 | ud | | | 1 | | | | Glasgow | - | 13 Aug 89 |
| Mar | 2:35:03 | | | | 16 | | | | London | London Marathon | 23 Apr 89 |
| 1986 SEN City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 72:22 | | | | 1 | | | | Ardrossan | - | 4 May 86 |
| 1985 SEN City of Glasgow/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 63:30 | | | | 40 | | | | Hendon | WCCRRA | 6 Oct 85 |