| 2011 V35 South Shields/Uknetrunner |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.60 | w | 3.0 | | 3 | ns3 | | | Loughborough | Loughborough Match | 8 Jun 11 |
| 100 | 11.7 | | 0.7 | | 4 | C | | | Loughborough | Loughborough v East Midlands v British Police | 25 May 11 |
| 200 | 23.47 | | 0.4 | | 5 | C | | | Loughborough | Loughborough v East Midlands v British Police | 25 May 11 |
| HM | 1:41:09 | ac | | | 3081 | | | | Newcastle-South Shields | Bupa Great North Run Half Marathon | 18 Sep 11 |
| 2009 SEN South Shields/Uknetrunner |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.4 | | | | 2 | A | | | Jarrow | North of England League Division 4E | 2 May 09 |
| 200 | 23.7 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 2 Aug 09 |
| 400 | 50.5 | | | | 1 | A | | | Whitley Bay | North of England League Division 4E | 2 Aug 09 |
| 400 | 53.0 | | | | 1 | A | | | Jarrow | North of England League Division 4E | 2 May 09 |
| 2007 SEN South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400H | 56.51 | | | | 6 | B | | | Sportcity | British Athletics League Premiership | 2 Jun 07 |
| 2005 SEN South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 21.64 | | 0.1 | | 7 | | | | Eton | Unknown | 4 Jun 05 |
| 200 | 21.86 | | | | ht | | | | Manchester (SC) | NORTH OF ENGLAND CHAMPS Sport City, Manchester | 18 Jun 05 |
| 200 | 21.93 | w | 2.7 | | 5 | | | | Manchester (SC) | NORTH OF ENGLAND CHAMPIONSHIPS | 18 Jun 05 |
| 200 | 22.01 | | 1.9 | | 2 | | | | Glasgow (S) | Scottish Champs | 28 Aug 05 |
| 400 | 46.87 | | | | 4 | 1 | | | Loughborough | LOUGHBOROUGH EAA MEETING | 16 Jul 05 |
| 400 | 47.23 | | | | 3 | | | | Birmingham | INTER-AREA MATCH Alexander Stadium, Birmingham | 23 Jul 05 |
| 400 | 47.43 | i | | | 2 | 1 | | | Birmingham | MIDLAND COUNTIES OPEN NIA, Birmingham | 5 Feb 05 |
| 400 | 47.43 | i | | | 2 | | | | Birmingham | - | 5 Feb 05 |
| 400 | 47.56 | | | | 4 | | | | Manchester (SC) | BAL D1 | 25 Jun 05 |
| 400 | 47.57 | i | | | 2 | s1 | | | Sheffield | AAA Indoor Champs | 12 Feb 05 |
| 400 | 47.78 | | | | 1 | | | | Gateshead | NORTH EASTERN LEAGUE Gateshead | 10 Aug 05 |
| 400 | 47.78 | | | | 2 | | | | Gateshead | UK CHALLENGE EVENT-SPECIFIC MEETING Gateshead | 13 Aug 05 |
| 400 | 48.19 | i | | | 2 | h1 | | | Sheffield | AAA Indoor Champs | 12 Feb 05 |
| 400 | 48.21 | i | | | 6 | | | | Sheffield | AAA Indoor Champs | 13 Feb 05 |
| 400H | 51.86 | | | | 7 | 1 | | | Geneva, SWI | | 11 Jun 05 |
| 400H | 52.06 | | | | 3 | I | | | Loughborough | Loughborough | 22 May 05 |
| 400H | 52.75 | | | | 4 | h1 | | | Sportcity | AAA Championships | 9 Jul 05 |
| 400H | 52.77 | | | | 2 | h2 | | | Bedford | Inter Counties | 30 May 05 |
| 400H | 52.81 | | | | 2 | | | | Bangor (NI) | NORTH DOWN INTERNATIONAL GAMES Bangor | 24 Jun 05 |
| 400H | 52.90 | | | | 1 | | | | Manchester (SC) | NORTH OF ENGLAND CHAMPIONSHIPS | 18 Jun 05 |
| 400H | 53.01 | | | | 2 | | | | Bedford | Inter Counties | 30 May 05 |
| 400H | 54.03 | | | | 7 | | | | Manchester (SC) | BAL D1 | 25 Jun 05 |
| 400H | 55.89 | | | | 2 | | | | Gateshead | North Eastern Counties Championships | 15 May 05 |
| 2003 SEN South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 46.39 | | | | 5 | 2 | | | Crystal Palace | Norwich Union London Grand Prix | 8 Aug 03 |
| 400L | 46.22 | i | | | L2 | h1 | | | Birmingham | WI | 15 Mar 03 |
| 400L | 47.2 | i | | | L3 | | | | Glasgow | vITA,RUS,SWE,Eur | 2 Feb 03 |
| 2002 SEN South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 45.57 | | | | 2 | | | | Manchester | CT | 16 Jun 02 |
| 400L | 45.6 | | | | L1 | | | | Madrid, ESP | WP | 21 Sep 02 |
| 400L | 45.7 | | | | L1 | | | | Munich, GER | EC | 11 Aug 02 |
| 400L | 45.8 | | | | L1 | | | | Annecy, FRA | EP | 23 Jun 02 |
| 400L | 46.1 | | | | L1 | | | | Manchester | CG | 31 Jul 02 |
| 400L | 46.2 | | | | L1 | h1 | | | Munich, GER | EC | 10 Aug 02 |
| 300H | 37.4 | | | | 1 | | | | Gateshead | - | 18 Apr 02 |
| 400H | 50.68 | | | | 1 | | | | Gateshead | NECO | 12 May 02 |
| 2001 SEN South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400L | 46.4 | | | | L1 | | | | Bremen, GER | EP | 24 Jun 01 |
| 2000 SEN South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400L | 45.63 | | | | L1 | | | | Sydney, AUS | Olympic Games | 30 Sep 00 |
| 400L | 45.97 | | | | L1 | s2 | | | Sydney, AUS | Olympic Games | 29 Sep 00 |
| 1999 SEN South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400L | 45.81 | | | | L3 | h1 | | | Seville, ESP | WC | 28 Aug 99 |
| 1998 SEN South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 33.13 | | | | 7 | | | | Gateshead | Bupa | 19 Jul 98 |
| 400 | 46.48 | | | | 7 | | | | Sheffield | British Grand Prix | 2 Aug 98 |
| 1997 U23 South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 45.94 | | | | 6 | | | | Birmingham | BAF | 13 Jul 97 |
| 1996 U23 South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 32.78 | | | | 3 | | | | Crystal Palace | Securicor | 12 Jul 96 |
| 1994 U20 South Shields/Uknetrunner/Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 33.7 | | | | 1 | | | | Gateshead | Tartan | 4 Sep 94 |