| 2012 SEN Pitreavie/Glasgow Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:07.30 | | | | 5 | 2 | | | Grangemouth | Grangemouth Open Graded Meeting | 2 May 12 |
| 2009 U23 Pitreavie/Glasgow Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:19.5 | | | | 1 | B | | | Edinburgh | Scottish Womens' Athletics League | 31 May 09 |
| 5K | 18:20 | | | | 25 | | 1 | | Edinburgh | Self Transcendence 5K | 3 Jun 09 |
| ZRD | 21:06 | | | | 1 | | | | East Kilbride | Scottish Athletics Junior Championships (U13/U15/U17/U20) | 22 Mar 09 |
| ZXC | 17:14 | | | | 11 | | | 7 | Falkirk | Scottish National Championships | 21 Feb 09 |
| ZXC | 22:42 | | | | 48 | | | | Edinburgh | Bupa Great Edinburgh International (inc Scottish Inter-district) | 10 Jan 09 |
| ZXC | 24:38 | | | | 12 | | | | Cardiff | Cardiff Cross Challenge | 18 Jan 09 |
| 2008 U23 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:41.3 | i | | | 1 | | | | Glasgow | Scottish Universities Freshers Match | 29 Oct 08 |
| 4KXC | 35:37 | | | | 5 | | | | Prestonpans | Scottish East District Relays | 11 Oct 08 |
| ZXC | 19:51 | | | | 2 | | | | Gorebridge | Lasswade AAC Open | 2 Nov 08 |
| ZXC | 25:43 | | | | 7 | | | 1 | Deans | Scottish East District League | 19 Jan 08 |
| ZXC | 26:04 | | | | 12 | | | 2 | Livingstone | Scottish East District League | 18 Oct 08 |
| ZXC | 26:40 | | | | 7 | | | | Edinburgh | Scottish Universities Championships | 22 Nov 08 |
| 2007 U20 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:47.54 | | | | 10 | | | | Chester PA, USA | Widener Invitational | 20 Apr 07 |
| 1500 | 4:53.70 | | | | 16 | | | | Lake Buena Vista FL, USA | Walt Disney World Invitational | 22 Mar 07 |
| 3000 | 10:04.37 | | | | 11 | | | | Knoxville TN, USA | Sea-Ray Relays | 11 Apr 07 |
| 3000 | 10:16.5 | | | | 2 | | | | Linwood | Scottish Women's Athletic League | 26 Aug 07 |
| 3000 | 10:29.60 | | | | 2 | A | | | Hendon | U20 Inter Territorial Match | 2 Sep 07 |
| 3000 | 10:46.06 | i | | | 2 | | | | Glasgow | DM Hall Scottish Senior Closed Indoor Championships | 14 Jan 07 |
| 5000 | 17:25.94 | | | | 1 | | | | Chester PA, USA | Danny Curran Invitational | 31 Mar 07 |
| 5000 | 17:32.81 | | | | 9 | | | | Storrs CT, USA | Big East Championships | 6 May 07 |
| 2006 U20 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:39.8 | i | | | 2 | | | | Glasgow | Glasgow | 22 Feb 06 |
| 1500 | 4:45.20 | | | | 2 | | | | Grangemouth | Scottish Universities Championships | 15 Apr 06 |
| 1500 | 4:46.9 | i | | | 1 | | | | Glasgow | Bank of Scotland U20/U17 Championships | 5 Feb 06 |
| 1500 | 4:47.79 | | | | 1 | | | | Sportcity | National Junior League Northern Premier | 23 Apr 06 |
| 1500 | 4:48.29 | | | | 3 | | | | Edinburgh | Scottish Closed Championships | 13 May 06 |
| 1500 | 4:55.0 | | | | 1 | | | | Dunfermline | Pitreavie AAC Championships | 1 Apr 06 |
| 3000 | 10:12.3 | | | | 1 | | | | Gateshead | National Junior League Northern Premier | 7 May 06 |
| 3000 | 10:19.25 | i | | | 1 | | | | Glasgow | Dm Hall Scottish East And West District Championships | 15 Jan 06 |
| 3000 | 10:32.66 | | | | 3 | | | | Glasgow (S) | Bank of Scotland Junior 3000M Championships | 21 May 06 |
| 3000 | 10:36.97 | | | | 1 | | | | Grangemouth | Scottish Women's Cup | 23 Jul 06 |
| 5000 | 17:44.11 | | | | 1 | | | | Edinburgh | Scottish Closed Championships | 14 May 06 |
| 5K | 18:41 | | | | | | 2 | | Edinburgh (Granton) | Scottish Gas Races | 6 Aug 06 |
| 2005 U17 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.1 | | | | 2 | | | | Gateshead | Tyne Division | 19 Jun 05 |
| 800 | 2:19.4 | | | | 1 | | | | Grangemouth | SCOTTISH WOMEN’S LEAGUE | 7 Aug 05 |
| 800 | 2:19.9 | | | | 1 | | | | Dunfermline | Central Section 2 | 22 May 05 |
| 800 | 2:21.4 | | | | 1 | | | | Grangemouth | Grangemouth | 8 May 05 |
| 800 | 2:21.64 | | | | 1 | | | | Dunfermline | PITREAVIE YOUNG ATHLETES’ TROPHY MEETING Grangemouth | 14 Sep 05 |
| 1500 | 4:38.69 | | | | 2 | E | | | Glasgow (S) | SCOTTISH EAST AND WEST DISTRICT (May 14/15) | 14 May 05 |
| 1500 | 4:38.8 | i | | | 1 | | | | Glasgow | GORDON WOODLANDS SCOTTISH SCHOOLSã CHAMPIONSHIPS | 17 Feb 05 |
| 1500 | 4:39.55 | | | | 1 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS Jun 10-11 | 10 Jun 05 |
| 1500 | 4:39.7 | | | | 1 | | | | Grangemouth | BANK OF SCOTLAND U17/U15/U13 CHAMPIONSHIPS | 20 Aug 05 |
| 1500 | 4:39.82 | i | | | 1 | | | | Glasgow | BANK OF SCOTLAND U20 & U17 CHAMPS | 6 Feb 05 |
| 1500 | 4:48.2 | | | | 1 | | | | Gateshead | Tyne Division | 19 Jun 05 |
| 1500 | 4:51.3 | | | | 1 | | | | Chester-le-Street | Tyne | 24 Apr 05 |
| 3000 | 9:49.06 | | | | 1 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS Jun 10-11 | 11 Jun 05 |
| 3000 | 9:49.38 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH EAST AND WEST DISTRICT CHAMPIONSHIPS Kelvin Hall, Glasgow | 16 Jan 05 |
| 3000 | 10:02.05 | | | | 2 | | | | Tullamore, IRE | KIT KAT SIAB SCHOOLS’ INTERNATIONAL Tullamore | 16 Jul 05 |
| 3000 | 10:03.35 | | | | 4 | | | | Birmingham | AAA U17-U15 Champs | 14 Aug 05 |
| 3000 | 10:12.07 | | | | 1 | | | | Glasgow (S) | SCOTTISH EAST AND WEST DISTRICT (May 14/15) | 15 May 05 |
| 3000 | 10:16.6 | | | | 1 | | | | Chester-le-Street | Tyne | 24 Apr 05 |
| 3000 | 10:34.59 | | | | 1 | | | | Aberdeen | BANK OF SCOTLAND JUNIOR 3000m CHAMPIONSHIPS | 29 May 05 |
| 3200 | 11:25.0 | | | | 1 | | | | Oban | ARGYLLSHIRE GATHERING | 25 Aug 05 |
| 5000 | 17:35.43 | | | | 5 | | | | Glasgow (S) | Scottish Champs | 28 Aug 05 |
| 10K | 36:40 | | | | 1 | | | | Linlithgow | LINLITHGOW 10km | 25 Sep 05 |
| 2004 U17 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.9 | | | | 2 | | | | Dunfermline | YOUNG ATHLETES' TROPHY MEETING Pitreavie | 5 Sep 04 |
| 800 | 2:22.51 | | | | 2 | B | | | Glasgow (S) | SCOTTISH WOMEN'S LEAGUE Scotstoun, Glasgow | 9 May 04 |
| 800 | 2:22.69 | | | | 4 | | | | Edinburgh | SCOTTISH WOMEN'S LEAGUE Meadowbank, Edinburgh | 19 Jun 04 |
| 800 | 2:23.0 | | | | 4 | | | | Jarrow | Tyne Division Jarrow | 20 Jun 04 |
| 800 | 2:23.81 | | | | 5 | | | | Grangemouth | SCOTTISH WOMEN'S LEAGUE Grangemouth | 22 Aug 04 |
| 800 | 2:24.7 | | | | 2 | | | | Glasgow (S) | SCOTTISH YOUNG ATHLETES' LEAGUE FINALS Scotstoun | 1 Aug 04 |
| 1500 | 4:43.04 | | | | 9 | 1 | | | Grangemouth | FALKIRK OPEN Grangemouth | 1 Sep 04 |
| 1500 | 4:45.7 | | | | 2 | | | | Grangemouth | Central Section Grangemouth | 2 May 04 |
| 1500 | 4:46.18 | | | | 5 | | | | Edinburgh | SCOTTISH WOMEN'S LEAGUE Meadowbank, Edinburgh | 19 Jun 04 |
| 1500 | 4:47.21 | | | | 3 | | | | Grangemouth | SCOTTISH WOMEN'S LEAGUE Grangemouth | 22 Aug 04 |
| 1500 | 4:47.3 | i | | | 2 | | | | Glasgow | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS Kelvin Hall, Glasgow | 12 Feb 04 |
| 1500 | 4:47.5 | | | | 1 | | | | Coatbridge | SCOTTISH WOMEN'S CUP Coatbridge | 25 Jul 04 |
| 1500 | 4:47.65 | | | | 3 | | | | Grangemouth | CELTIC JUNIOR GAMES Grangemouth | 7 Aug 04 |
| 1500 | 4:48.3 | | | | 2 | | | | Jarrow | Tyne Division Jarrow | 20 Jun 04 |
| 1500 | 4:48.47 | | | | 2 | | | | Edinburgh | DM HALL EAST AND WEST DISTRICT SCOTTISH CHAMPS | 15 May 04 |
| 1500 | 4:49.96 | i | | | 1 | | | | Glasgow | BANK OF SCOTLAND U20 AND U17 CHAMPIONSHIPS | 29 Feb 04 |
| 1500 | 4:51.23 | | | | 4 | | | | Grangemouth | BANK OF SCOTLAND U20/U17 CHAMPIONSHIPS | 29 Aug 04 |
| 1500 | 4:54.49 | i | | | 1 | | | | Glasgow | SCOTTISH EAST AND WEST DISTRICT CHAMPIONSHIPS Kelvin Hall, Glasgow | 17 Jan 04 |
| 3000 | 10:07.65 | | | | 1 | | | | Edinburgh | DM HALL EAST AND WEST DISTRICT SCOTTISH CHAMPS | 16 May 04 |
| 3000 | 10:16.08 | | | | 3 | | | | Chelmsford | British Schools | 17 Jul 04 |
| 3000 | 10:24.58 | | | | 5 | | | | Birmingham | AAA U17-U15 Champs | 15 Aug 04 |
| 3000 | 10:24.6 | | | | 1 | | | | Carlisle | Tyne Division Carlisle | 25 Apr 04 |
| 3000 | 10:28.24 | | | | 1 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS | 12 Jun 04 |
| 2003 U15 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:27.2 | | | | 2 | | | | Grangemouth | Central Grangemouth | 25 May 03 |
| 800 | 2:27.3 | | | | 3 | | | | Dunfermline | PITREAVIE TROPHY Meet DUNFERMLINE, FIFE | 31 Aug 03 |
| 800 | 2:27.68 | | | | 8 | h1 | | | Grangemouth | FALKIRK OPEN GRANGEMOUTH | 6 Aug 03 |
| 800 | 2:28.46 | | | | 3 | | | | Glasgow (S) | WINNING LINE SCOTTISH WOMEN'S LEAGUE Scotstoun, Glasgow | 27 Apr 03 |
| 1500 | 4:52.53 | | | | 1 | | | | Edinburgh | WINNING LINE SCOTTISH WOMEN'S LEAGUE Meadowbank | 8 Jun 03 |
| 1500 | 4:53.5 | | | | 2 | | | | Coatbridge | Central Section Coatbridge | 28 Jun 03 |
| 1500 | 4:54.23 | | | | 2 | | | | Grangemouth | SCOTTISH WOMEN'S LEAGUE Grangemouth | 21 Jun 03 |
| 1500 | 4:55.1 | | | | 2 | | | | Grangemouth | BANK OF SCOTLAND UNDER-15 AND UNDER-13 Champs Grangemouth | 6 Jul 03 |
| 1500 | 4:56.01 | | | | 7 | h1 | | | Sheffield | AAA U17 & U15 Champs | 16 Aug 03 |
| 1500 | 4:56.78 | | | | 11 | | | | Sheffield | AAA U17 & U15 Champs | 17 Aug 03 |
| 1500 | 4:57.66 | i | | | 1 | | | | Glasgow | BANK OF SCOTLAND SCOTTISH U15 | 1 Mar 03 |
| 1500 | 4:59.2 | | | | 2 | | | | Glasgow (S) | Central Match 1 Scotstoun, Glasgow | 4 May 03 |
| 1500 | 5:00.5 | | | | 1 | | | | Dunfermline | JSB PLUMBING FORTH VALLEY LEAGUE D1 | 24 Apr 03 |
| 1500 | 5:01.2 | | | | 3 | | | | Glasgow (S) | UKA SCOTTISH YAL GIRLS' FINAL SCOTSTOUN | 10 Aug 03 |
| 1500 | 5:01.8 | i | | | 1 | | | | Glasgow | GORDON WOODLANDS SCOTTISH SCHOOLS' Champs Kelvin Hall, Glasgow | 20 Feb 03 |
| 1500 | 5:02.8 | | | | 2 | | | | Coatbridge | SCOTTISH WOMEN'S CUP COATBRIDGE | 27 Jul 03 |
| 1500 | 5:03.8 | | | | 2 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS' Champs Grangemouth Jun 13-14 | 14 Jun 03 |
| 1500 | 5:05.49 | | | | 4 | | | | Edinburgh | SCOTTISH EAST AND WEST DISTRICT Champs (May 10/11 a=10 b=11) Meadowbank | 11 May 03 |
| Mile | 5:19.7 | | | | 1 | | | | Dunfermline | JSB PLUMBING FORTH VALLEY LEAGUE PRESIDENT'S SELECT MATCH Pitreavie | 6 Sep 03 |
| Mile | 5:30.1 | | | | 1 | | | | Dunfermline | JSB PLUMBING FORTH VALLEY LEAGUE D1 | 2 Aug 03 |
| 3000 | 10:27.98 | i | | | 11 | | | | Glasgow | GLASGOW COUNCIL OPEN Kelvin Hall | 10 Dec 03 |
| 2002 U15 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:07.23 | | | | 4 | | | | Glasgow (S) | RAILTRACK SCOTTISH | 2 Jun 02 |
| 1500 | 5:08.19 | | | | 3 | | | | Edinburgh | SCOTTISH EAST AND WEST DISTRICT Meadowbank, Edinbu | 12 May 02 |
| 1500 | 5:12.46 | i | | | 1 | | | | Glasgow | BANK OF SCOTLAND U15 & U13 Indoor Champs | 3 Feb 02 |
| 2001 U13 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:29.19 | | | | 1 | B | | | Aberdeen | RAILTRACK SCOTTISH WOMEN'S LEAGUE Aberdeen | 27 May 01 |
| 800 | 2:40.7 | | | | 1 | | | | Dunfermline | JSB PLUMBING FORTH VALLEY LEAGUE Division One Pitreavie | 26 Apr 01 |
| 1200 | 4:11.9 | | | | 1 | | | | Glasgow (S) | McDONALD'S SCOTTISH YOUNG ATHLETES GIRLS' LEAGUE Central Division Scotstoun | 3 Jun 01 |
| 1200 | 4:13.6 | | | | 2 | | | | Grangemouth | Grangemouth | 30 Jun 01 |
| 1500 | 5:19.0 | | | | 1 | | | | Dunfermline | JSB PLUMBING FORTH VALLEY LEAGUE Division One Pitreavie | 7 Jun 01 |
| 1500 | 5:23.4 | | | | 2 | | | | Dunfermline | JSB PLUMBING FORTH VALLEY LEAGUE PRESIDENT'S MATCH Pitreavie | 8 Sep 01 |
| 2000 U13 Pitreavie |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:48.9 | | | | 6 | B | | | Coatbridge | BANK OF SCOTLAND WOMEN'S LEAGUE Coatbridge | 27 Aug 00 |
| 800 | 2:49.8 | | | | 6 | | | | Dunfermline | PITREAVIE MILLENNIUM TROPHY Dunfermline | 3 Sep 00 |
| 1500 | 5:48.9 | | | | 2 | | | | Grangemouth | FALKIRK OPEN Grangemouth | 2 Aug 00 |
| Mile | 5:59.2 | | | | 2 | | | | Dunfermline | PITREAVIE MILK-ENNIUM SERIES | 5 Sep 00 |
| Mile | 6:00.8 | | | | 1 | | | | Dunfermline | PITREAVIE MILE-ENNIUM MILE SERIES | 31 Oct 00 |
| Mile | 6:09.1 | | | | 1 | | | | Dunfermline | PITREAVIE MILE-ENNIUM MILE SERIES | 15 Aug 00 |
| Mile | 6:09.4 | | | | 2 | | | | Dunfermline | PITREAVIE MILE-ENNIUM SERIES | 1-31 May 2000 |