| 2007 U23 Tynedale/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:22.20 | | | | H | | | | Hexham | Hexham 11th International Combined Events Meeting | 22 Jul 07 |
| 1500 | 5:01.65 | | | | | | | | Jyvaskyla, FIN | Ultra Multievents World Champs | 25 Aug 07 |
| 3000 | 11:12.17 | | | | | | | | Jyvaskyla, FIN | Ultra Multievents World Champs | 26 Aug 07 |
| 100HW | 16.96 | | | | | | | | Jyvaskyla, FIN | Ultra Multievents World Champs | 25 Aug 07 |
| 400HW | 70.8 | | | | | | | | Hexham | North of England League Division 3E | 5 May 07 |
| LJ | 4.94 | | | | | | | | Jarrow | North of England League Div 3E | 5 Aug 07 |
| LJ | 4.76 | w | | | | | | | Jyvaskyla, FIN | Ultra Multievents World Champs | 26 Aug 07 |
| DT1K | 26.17 | | | | | | | | Jyvaskyla, FIN | Ultra Multievents World Champs | 26 Aug 07 |
| HT4K | 28.55 | | | | | | | | Hexham | North of England League Division 3E | 5 May 07 |
| JT600 | 25.99 | | | | | | | | Hexham | Hexham 11th International Combined Events Meeting | 22 Jul 07 |
| 2006 U23 Tynedale/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.40 | i | | | ht | | | | Glasgow | DM Hall Scottish Indoor Championships | 22 Jan 06 |
| 60 | 8.47 | i | | | 3 | | | | Gateshead | North Eastern Counties Championships | 11 Mar 06 |
| 400 | 60.91 | i | | | ht | | | | Sheffield | North of England Championships | 28 Jan 06 |
| 400 | 61.27 | i | | | 6 | | | | Cardiff | UK Indoor City Cup Semi-Final | 4 Feb 06 |
| 400 | 61.3 | | | | 1 | B | | | Wishaw | Central & Southern Scotland League Division 1 | 23 Apr 06 |
| 400 | 61.35 | i | | | 5 | | | | Sheffield | North of England Championships | 28 Jan 06 |
| 400 | 61.82 | i | | | ht | | | | Glasgow | DM Hall Scottish Indoor Championships | 22 Jan 06 |
| 400 | 62.0 | | | | 1 | | | | Middlesbrough | North of England Inter-Club Plate | 9 Jul 06 |
| 800 | 2:17.1 | | | | 3 | | | | Carlisle | North of England League Division 3N | 6 May 06 |
| 400HW | 67.7 | | | | 1 | | | | Wishaw | Central & Southern Scotland League Division 1 | 23 Apr 06 |
| PV | 2.30 | i | | | | | | | Gateshead | North Eastern Counties Championships | 11 Mar 06 |
| LJ | 4.65 | | | | | | | | Wishaw | Central & Southern Scotland League Division 1 | 23 Apr 06 |
| DT1K | 26.96 | | | | | | | | Carlisle | North of England League Division 3N | 6 May 06 |
| PenINSW | 2834 | i | | | 7 | | | | Gateshead | North East Pentathlon Championships | 18 Mar 06 |
| SHORT5K | 18:17 | | | | | | 2 | | Burnmouth | Burnmouth Rnli Challenge 5km | 14 May 06 |
| 2005 U23 Tynedale/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.44 | i | | | TBC | 6 | | | Sheffield | NORTH OF ENGLAND OPEN | 27 Nov 05 |
| 400 | 60.29 | | | | 2 | | | | Gateshead | NORTH EASTERN LEAGUE Gateshead | 10 Aug 05 |
| 600 | 1:40.16 | | | | 1 | 5 | | | Sheffield | NORTH OF ENGLAND OPEN Sheffield | 27 Nov 05 |
| 400HW | 68.1 | | | | 1 | | | | Whitley Bay | Division 3E Whitley Bay | 7 Aug 05 |
| 2004 U20 Border/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.77 | i | | | 3 | | | | Sheffield | NORTH OF ENGLAND JUNIOR CHAMPIONSHIPS Sheffield | 18 Jan 04 |
| 800 | 2:21.4 | | | | 3 | | | | Jarrow | Tyne Division Jarrow | 20 Jun 04 |
| 1500 | 4:58.5 | | | | 7 | | | | Coventry | Division 2 | 4 Jul 04 |
| 5000 | 19:40.00 | | | | DD | | | | Melbourne, USA | Melbourne | 3 Apr 04 |
| 3000SCW | 12:35.80 | | | | DD | | | | Melbourne, USA | Melbourne | 3 Apr 04 |
| 3000SCW | 12:35.80 | | | | 1DD | | | | Melbourne (A), AUS | - | 3 Apr 04 |
| 2003 U20 Border/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.2 | | | | 1 | | | | Cleckheaton | NJL Northern Promotion Match Cleckheaton | 14 Sep 03 |
| 800 | 2:15.9 | | | | 2 | | | | Jarrow | NORTH EASTERN LEAGUE | 25 Jun 03 |
| 800 | 2:16.5 | | | | 1 | | | | Carlisle | Tyne Division Carlisle | 17 Aug 03 |
| 800 | 2:17.17 | | | | 1 | | | | Gateshead | GATESHEAD H TARTAN GAMES GATESHEAD | 23 Aug 03 |
| 800 | 2:17.6 | | | | 4 | | | | Hendon | UKWL D2 | 6 Jul 03 |
| 800 | 2:19.29 | | | | H | | | | St. Pölten, AUS | DOUBLE COMBINED EVENTS WORLD Champs, ST PÖLTEN, AUS | 5 Oct 03 |
| 800 | 2:22.90 | i | | | 1 | | | | Manchester (SC) | SALE H OPEN Sport City, Manchester | 21 Dec 03 |
| 1500 | 4:55.99 | | | | H | | | | St. Pölten, AUS | DOUBLE COMBINED EVENTS WORLD Champs, ST PÖLTEN, AUS | 4 Oct 03 |
| 1500 | 4:56.4 | | | | 1 | | | | Carlisle | Tyne Division Carlisle | 17 Aug 03 |
| 3000 | 11:02.94 | | | | H | | | | St. Pölten, AUS | DOUBLE COMBINED EVENTS WORLD Champs, ST PÖLTEN, AUS | 5 Oct 03 |
| 5000 | 19:33.52 | | | | DD | | | | Helsinki, FIN | Double Decathlon Helsinki, FIN | 25 May 03 |
| 2002 U17 Border/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:41.6 | | | | 1 | | | | Gateshead | GATESHEAD OPEN STANDARDS Gateshead | 18 Apr 02 |
| 800 | 2:16.9 | | | | 1 | | | | Gateshead | NORTHUMBERLAND Gateshead | 15 Jun 02 |
| 800 | 2:18.4 | | | | 1 | | | | Shildon | ANNE MARIE BRADSHAW OPEN Arena 2000 | 14 Apr 02 |
| 800 | 2:18.5 | | | | 1 | | | | Carlisle | CARLISLE ASPATRIA OPEN | 31 Mar 02 |
| 800 | 2:19.98 | | | | 1 | | | | Gateshead | NORTH EASTERN COUNTIES Gateshead (May 11/12) | 11 May 02 |
| 800 | 2:22.82 | i | | | 3 | | | | Glasgow | BANK OF SCOTLAND SCOTTISH UNDER-20 | 17 Feb 02 |
| 800 | 2:27.45 | | | | 7 | h1 | | | Nottingham | English Schools | 12 Jul 02 |
| 800 | 2:27.8 | | | | 1 | | | | Dumfries | CENTRAL AND SOUTH OF SCOTLAND LEAGUE D1 | 21 Apr 02 |
| 1500 | 4:50.56 | | | | 2 | | | | Gateshead | NORTH EASTERN COUNTIES Gateshead (May 11/12) | 12 May 02 |
| 1500 | 5:03.3 | | | | 1 | | | | Grangemouth | UKA SCOTTISH YOUNG ATHLETES' GIRLS' FINAL Grangemouth | 17 Aug 02 |
| 2001 U17 Border/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.36 | | | | 2 | | | | Gateshead | NORTH EASTERN -Day 1 | 13 May 01 |
| 800 | 2:20.5 | | | | 5 | | | | Gateshead | BMC | 1 Aug 01 |
| 800 | 2:21.2 | | | | 2 | | | | Jarrow | MCDONALD'S GIRLS' LEAGUE PREMIER TWO Jarrow | 22 Jul 01 |
| 1500 | 4:57.3 | | | | 2 | | | | Rotherham | North Premier Two Rotherham | 27 May 01 |
| 2000 U15 Border/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.3 | | | | 2 | | | | Middlesbrough | NORTHERN SCHOOLS INTER-COUNTIES CHAMPIONSHIPS Middlesbrough | 17 Jun 00 |
| 800 | 2:23.3 | | | | 4 | | | | Jarrow | BMC | 31 May 00 |
| 800 | 2:23.9 | | | | 1 | | | | Cleckheaton | Premier Two Cleckheaton | 21 May 00 |
| 800 | 2:26.8 | | | | 4 | | | | Chester-le-Street | BMC | 7 May 00 |
| 800 | 2:26.94 | | | | 1 | | | | Gateshead | North East Gateshead | 13-14 May 2000 |
| 1999 U15 Border/Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.9 | | | | 2 | | | | Chester-le-Street | BMC Regional Races | 5 Sep 99 |