| 2013 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:44 | | | | 18 | | 1 | | Wallsend | Wallsend Harriers Terry O'Gara Memorial 5K | 21 Apr 13 |
| 10K | 33:41 | | | 33:39 | 61 | | 3 | | Partington | Trafford 10K | 10 Mar 13 |
| HM | 72:36 | | | 72:36 | | | 6 | | Berlin, GER | Vattenfall Berlin Half Marathon | 7 Apr 13 |
| ZXC | 30:31 | | | | 2 | | | | Sunderland | English National Championships | 23 Feb 13 |
| 2012 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:50.32 | | | | 12 | A | | | Watford | BMC Grand Prix | 9 Jun 12 |
| 5000 | 16:25.37 | | | | 12 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 24 Jun 12 |
| 10000 | 33:11.53 | | | | 15 | | | | Bilbao, ESP | European Cup 10,000m | 3 Jun 12 |
| 5M | 27:34 | | | | 41 | | 2 | | Alsager | Alsager 5 (Inc Inter Area Match) | 5 Feb 12 |
| HM | 73:55 | | | 73:55 | 56 | | 7 | | Bath | Bath Half Marathon | 11 Mar 12 |
| Mar | 2:30:56 | | | 2:30:56 | 67 | | 9 | | Berlin, GER | BMW Berlin Marathon | 30 Sep 12 |
| Mar | 2:33:41 | | | 2:33:41 | 19 | E | | | London | Virgin London Marathon | 22 Apr 12 |
| ZXC | 27:09 | | | | 3 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| 2011 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:27.39 | | | | 25 | 1 | | | Stretford | Trafford Grand Prix inc Northern U20 3000m Championships | 12 Jul 11 |
| 5000 | 15:44.24 | | | | 3 | | | | Watford | BMC Nike Grand Prix | 11 Jun 11 |
| 5000 | 16:10.44 | | | | 16 | | | | Heusden-Zolder, BEL | European Premium Meeting | 16 Jul 11 |
| 10000 | 32:57.23 | | | | 13 | 1 | | | Palo Alto CA, USA | Payton Jordan Invitational | 1 May 11 |
| 10000 | 33:50.72 | | | | 3 | | | | Birmingham | Aviva World Trials & UK Championships | 30 Jul 11 |
| 5.6KXC | 18:23 | | | | 4 | | | | Antrim | McCain UK Cross Challenge | 22 Jan 11 |
| 10K | 33:43 | | | | 9 | EW | | | Manchester | Bupa Great Manchester Run 10K | 15 May 11 |
| 10K | 34:33 | | | 34:33 | 3 | | 1 | | Sunderland | Sunderland City 10K | 26 Jun 11 |
| HM | 72:56 | | | | | | 3 | | Berlin, GER | Vattenfall Berlin Half Marathon | 3 Apr 11 |
| ZXC | 24:15 | | | | 5 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 28:38 | | | | 8 | | | | Birmingham | Inter Counties Championships | 5 Mar 11 |
| 2010 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:13.06 | | | | 3 | | | | Loughborough | Loughborough International | 23 May 10 |
| 3000 | 9:15.14 | | | | 11 | 1 | | | Stretford | Trafford Grand Prix Open | 24 Aug 10 |
| 5000 | 15:53.1 | | | | 3 | A | | | Cardiff | BMC Nike Grand Prix | 28 Aug 10 |
| 5000 | 15:56.72 | | | | 6 | A | | | Watford | BMC Nike Grand Prix | 12 Jun 10 |
| 10000 | 33:03.26 | | | | 2 | C | | | Tipton | BMC Gold Standard Races | 14 Aug 10 |
| 10000 | 33:08.89 | | | | 17 | | | | Marseille, FRA | European Cup 10,000m | 5 Jun 10 |
| 10000 | 33:34.97 | | | | 4 | | | | Birmingham | Aviva European Trials and UK Championships | 26 Jun 10 |
| 8KXC | 28:06 | | | | 7 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & Inter Counties | 13 Mar 10 |
| 8.1KXC | 27:26 | | | | 6 | | | | Liverpool | McCain UK Cross Challenge (inc European Trials) | 27 Nov 10 |
| 10K | 33:24 | | | | 19 | | 1 | | Salford | Salford 10K | 2 Apr 10 |
| 10K | 33:30 | | | | 10 | | | | Manchester | Bupa Great Manchester Run 10K | 16 May 10 |
| 10K | 33:55 | | | 33:53 | 37 | | 5 | | Brighton | Brighton 10K | 21 Nov 10 |
| ZXC | 23:34 | | | | 8 | | | | Elgoibar, ESP | LXVII Cross Internacional Juan Muguerza | 24 Jan 10 |
| ZXC | 28:31 | | | | 6 | | | | Leeds | English National Championships | 27 Feb 10 |
| 2009 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:28.93 | | | | 4 | A | | | Loughborough | Loughborough vs British Police vs East Midlands | 27 May 09 |
| 1500 | 4:29.56 | | | | 6 | 4 | | | Stretford | Trafford Grand Prix | 18 Aug 09 |
| 1500 | 4:30.58 | | | | 8 | B | | | Cardiff | BMC Nike Grand Prix | 15 Aug 09 |
| 1500 | 4:32.96 | | | | 12 | 1 | | | Stretford | Trafford Grand Prix | 12 May 09 |
| 3000 | 9:29.34 | | | | 12 | 1 | | | Stretford | Trafford Grand Prix | 1 Sep 09 |
| 3000 | 9:31.12 | | | | 9 | | | | Loughborough | McCain Loughborough International | 17 May 09 |
| 3000 | 9:35.35 | | | | 2 | | | | Dubnica, SVK | European Champion Clubs Cup Division B | 31 May 09 |
| 3000 | 9:44.53 | | | | 2 | A | | | Hendon | UK Women's League Division 1 | 1 Aug 09 |
| 5000 | 16:16.85 | | | | 5 | | | | Stretford | BMC Nike Grand Prix | 27 Jun 09 |
| 5000 | 16:19.06 | | | | 7 | | | | Watford | BMC Nike Grand Prix | 13 Jun 09 |
| 5000 | 16:48.61 | | | | 5 | | | | Birmingham | Aviva World Trials & National Championships | 12 Jul 09 |
| 5.65KXC | 20:09 | | | | 5 | | | | San Vittore Olona, ITA | Cinque Mulini International Cross Country | 1 Feb 09 |
| 8KXC | 29:00 | | | | 3 | | | | Gateshead | McCain UK Cross Challenge | 14 Nov 09 |
| 8KXC | DNF | | | | - | | | | Amman, JOR | IAAF World Cross Country Championships | 28 Mar 09 |
| 8.018KXC | 29:03 | | | | 21 | | | | Dublin, IRL | European Cross Country Championships | 13 Dec 09 |
| 8.1KXC | 27:23 | | | | 6 | | | | Liverpool | McCain UK Cross Challenge | 28 Nov 09 |
| ZXC | 20:19 | | | | 15 | | | | Edinburgh | Bupa Great Edinburgh International (inc Scottish Inter-district) | 10 Jan 09 |
| ZXC | 26:42 | | | | 4 | | | | St. Helens | Northern Championships | 24 Jan 09 |
| ZXC | 28:59 | | | | 6 | | | | Nottingham | Inter Counties | 7 Mar 09 |
| ZXC | 30:00 | | | | 3 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| 2008 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.27 | | | | 4 | | | | Loughborough | Loughborough v Brunel v Combined Services | 14 May 08 |
| 1500 | 4:25.58 | | | | 4 | B | | | Solihull | BMC Nike Grand Prix | 28 Jun 08 |
| 1500 | 4:26.2 | | | | 7 | 2 | | | Stretford | Trafford Grand Prix | 12 Aug 08 |
| 1500 | 4:27.63 | | | | 7 | A | | | Stretford | BMC Nike Grand Prix | 19 Jul 08 |
| 1500 | 4:29.13 | | | | 5 | h2 | | | Stretford | Trafford Grand Prix | 1 Jul 08 |
| 1500 | 4:29.3 | | | | 2 | B | | | Birmingham (Un) | BMC Regional Races | 4 Jun 08 |
| 1500 | 4:33.03 | | | | 7 | B | | | Eton | BMC Nike Grand Prix Final | 9 Aug 08 |
| 3000 | 9:28.81 | | | | 9 | | | | Watford | BMC Nike Elite Meeting | 14 Jun 08 |
| 3000 | 9:30.5 | | | | 2 | A | | | Birmingham | UK Women's League Division 1 | 7 Jun 08 |
| 3000 | 9:41.93 | | | | 2 | A | | | Hendon | UK Women's League Division 1 | 2 Aug 08 |
| 3000SCW | 10:25.91 | | | | 3 | | | | Loughborough | Loughborough International | 18 May 08 |
| 3000SCW | 10:26.14 | | | | 5 | | | | Birmingham | Aviva National Championships inc Olympic Trials | 13 Jul 08 |
| ZXC | 21:44 | | | | 22 | | | | Edinburgh | Great Edinburgh International inc Inter-District Championships | 12 Jan 08 |
| ZXC | 22:26 | | | | 12 | | | | Belfast | UK Challenge Series | 5 Jan 08 |
| ZXC | 24:59 | | | | 8 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 29:00 | | | | 15 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXCL | 11:43 | | | | 1 | | | | Leeds | Leeds University Relays | 29 Nov 08 |
| 2007 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:28.98 | | | | 6 | B | | | Solihull | BMC Nike Grand Prix | 21 Jul 07 |
| 1500 | 4:30.21 | | | | 7 | 1 | | | Stretford | Trafford Grand Prix | 4 Sep 07 |
| 1500 | 4:32.0 | | | | 8 | 2 | | | Stretford | Trafford Grand Prix | 21 Aug 07 |
| 1500 | 4:32.70 | | | | 2 | | | | Birmingham (Un) | Ivy League | 19 Jun 07 |
| 1500 | 4:35.34 | | | | 4 | | | | Loughborough | LSAC vs Brunel | 16 May 07 |
| 3000 | 9:27.27 | | | | 2 | | | | Grangemouth | UK Women's League Division 1 | 4 Aug 07 |
| 3000 | 9:42.79 | | | | 3 | | | | Sportcity | UK Women's League Division 1 | 2 Jun 07 |
| 3000SCW | 10:20.24 | | | | 5 | | | | Sportcity | Norwich Union World Trials & AAA Championships | 29 Jul 07 |
| 3000SCW | 10:21.14 | | | | 8 | | | | Sheffield | Norwich Union British Grand Prix | 15 Jul 07 |
| 3000SCW | 10:26.52 | | | | 3 | | | | Crystal Palace | BMC Nike Grand Prix Final | 25 Aug 07 |
| 3000SCW | 10:28.18 | | | | 5 | | | | Loughborough | Loughborough International | 20 May 07 |
| ZXC | 29:02 | | | | 11 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| ZXC | 31:29 | | | | 1 | | | | Hartlepool | North East Championships | 8 Dec 07 |
| 2006 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:30.16 | | | | 6 | | | | Eton | UK Women's League Division 1 | 5 Aug 06 |
| 1500 | 4:33.70 | | | | 7 | 2 | | | Stretford | Trafford Grand Prix | 8 Aug 06 |
| 1500 | 4:33.9 | | | | 11 | | | | Loughborough | Loughborough Open Meeting | 22 Apr 06 |
| 1500 | 4:34.34 | | | | 5 | | | | Loughborough | Loughborough v Achilles v British Police | 7 Jun 06 |
| 1500 | 4:40.78 | | | | 2 | | | | Loughborough | Loughborough Students v Brunel University v Combined Services | 18 May 06 |
| 3000 | 9:37.94 | | | | 8 | 2 | | | Stretford | BMC Gold Standard | 25 Jul 06 |
| 3000 | 9:40.34 | | | | 2 | | | | Bedford | BAL Cup Final | 19 Aug 06 |
| 5000 | 16:24.18 | | | | 10 | | | | Solihull | BMC/Nike Grand Prix | 24 Jun 06 |
| 2000SCW | 7:00.88 | | | | 1 | | | | Loughborough | Loughborough Students V Army | 10 May 06 |
| 3000SCW | 10:24.29 | | | | 4 | | | | Sportcity | Norwich Union European Trials inc AAA Champs | 16 Jul 06 |
| 3000SCW | 10:24.43 | | | | 3 | | | | Loughborough | Loughborough International | 21 May 06 |
| 3000SCW | 10:26.33 | | | | 4 | | | | Bilbao, SPA | Bilbao, Spa | 1 Jul 06 |
| 2005 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:28.56 | | | | 3 | | | | Loughborough | Loughborough Vs Achilles | 8 Jun 05 |
| 1500 | 4:28.60 | | | | 13 | B | | | Stretford | TRAFFORD GRAND PRIX Stretford | 19 Jul 05 |
| 1500 | 4:30.27 | | | | 5 | B | 1 | | Sportcity | BMC | 10 Aug 05 |
| 1500 | 4:31.3 | | | | 3 | | | | Loughborough | | 11 May 05 |
| 3000 | 9:35.24 | | | | 6 | | | | Cardiff | BMC | 16 Jul 05 |
| 3000 | 9:35.45 | | | | 3 | B | | | Stretford | Trafford Grand Prix | 16 Aug 05 |
| 3000 | 9:44.53 | | | | 1 | | | | Loughborough | LOUGHBOROUGH v BRUNEL v COMBINED SERVICES | 18 May 05 |
| 3000 | 9:49.07 | | | | 14 | | | | Loughborough | LOUGHBOROUGH OPEN | 23 Apr 05 |
| 3000SCW | 10:15.24 | | | | 3 | | | | Watford | BMC | 11 Jun 05 |
| 3000SCW | 10:20.26 | | | | 4 | | | | Sportcity | AAA Championships | 10 Jul 05 |
| 3000SCW | 10:21.06 | | | | 9 | | | | Prague, CZE | Prague, CZE | 27 Jun 05 |
| 3000SCW | 10:25.08 | | | | 3 | | | | Loughborough | Loughborough | 22 May 05 |
| 3000SCW | 10:27.28 | | | | 2 | | | | Crystal Palace | BMC | 6 Aug 05 |
| 3000SCW | 10:28.89 | | | | 5 | | | | Ninove, BEL | Ninove, BEL | 30 Jul 05 |
| 2004 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:27.47 | | | | 6 | B | | | Stretford | TRAFFORD OPEN | 3 Aug 04 |
| 1500 | 4:27.87 | | | | 4 | | | | Watford | BMC | 18 Aug 04 |
| 1500 | 4:29.2 | | | | 9 | B | | | Watford | BMC | 12 Jun 04 |
| 1500 | 4:30.01 | | | | 9 | | | | Stretford | TRAFFORD GRAND PRIX Stretford | 22 Jun 04 |
| 1500 | 4:30.22 | | | | 2 | | | | Loughborough | LOUGHBOROUGH STUDENTS v MIDLANDS v ACHILLES Loughborough | 9 Jun 04 |
| 1500 | 4:31.34 | | | | 6 | | | | Loughborough | LOUGHBOROUGH UNIVERSITY v ARMY v BRUNEL UNIVERSITY | 12 May 04 |
| 3000 | 9:40.60 | | | | 1 | | | | Manchester (SC) | UK WOMEN'S LEAGUE Division 1 | 31 Jul 04 |
| 3000 | 9:46.01 | | | | 1 | | | | Bedford | BAL JUBILEE CUP FINAL Bedford | 21 Aug 04 |
| 5000 | 16:33.36 | | | | 6 | | | | Solihull | BMC | 22 May 04 |
| 2000SCW | 6:41.2 | | | | 2 | | | | Loughborough | LOUGHBOROUGH EAA PERMIT Loughborough | 17 Jul 04 |
| 2000SCW | 7:13.10 | | | | 1 | | | | Loughborough | LOUGHBOROUGH v COMBINED SERVICES v POLICE Loughborough | 19 May 04 |
| 3000SCW | 10:16.28 | | | | 3 | | | | Sportcity | AAA Championships | 11 Jul 04 |
| 3000SCW | 10:35.94 | | | | 5 | | | | Loughborough | Loughborough | 6 Jun 04 |
| 3000SCW | 10:36.19 | | | | 2 | | | | Sportcity | BMC | 26 Jun 04 |
| 2003 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.36 | | | | 5 | | | | Loughborough | LOUGHBOROUGH STUDENTS v BRUNEL Uni v BRITISH POLICE Loughborough | 14 May 03 |
| 1500 | 4:30.05 | | | | 5 | B | | | Watford | BMC Grand Prix | 5 Jul 03 |
| 1500 | 4:30.35 | | | | 3 | B | | | Solihull | BMC Grand Prix | 6 Aug 03 |
| 1500 | 4:32.00 | | | | 1 | | | | Watford | BMC | 23 Jul 03 |
| 1500 | 4:35.96 | | | | 10 | C | | | Stretford | TRAFFORD OPEN STRETFORD | 29 Jul 03 |
| 1500 | 4:37.90 | | | | 4 | | | | Loughborough | | 21 May 03 |
| 1500 | 4:45.76 | | | | 3 | | | | Loughborough | LOUGHBOROUGH STUDENTS v BRUNEL Uni v BRITISH POLICE Loughborough | 14 May 03 |
| 3000 | 9:45.32 | | | | 8 | B | | | Stretford | TRAFFORD GP Open Races | 15 Jul 03 |
| 2002 SEN Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.2 | | | | 2 | | | | Loughborough | LSAC V ACHILLES V STAFFORDSHIRE Uni LOUGHBOROUGH | 12 Jun 02 |
| 800 | 2:21.2 | | | | 2 | | | | Loughborough | LOUGHBORUGH STUDENTS v BRUNEL Uni v ARMY v | 22 May 02 |
| 1500 | 4:30.8 | | | | 3 | | | | Loughborough | LOUGHBOROUGH STUDENTS V MIDLAND COUNTIES V RAF LOUGHBOROUGH | 5 Jun 02 |
| 1500 | 4:30.83 | | | | 4 | B | | | Wythenshawe | BMC | 3 Jun 02 |
| 1500 | 4:32.9 | | | | 9 | B | | | Solihull | BMC | 22 Jun 02 |
| 1500 | 4:35.4 | | | | 1 | | | | Watford | WOpen | 8 May 02 |
| 1500 | 4:37.8 | | | | 2 | | | | Loughborough | LOUGHBORUGH STUDENTS v BRUNEL Uni v ARMY v | 22 May 02 |
| 3000 | 9:36.1 | | | | 1 | | | | Loughborough | LSAC V ACHILLES V STAFFORDSHIRE Uni LOUGHBOROUGH | 12 Jun 02 |
| 3000 | 9:43.33 | | | | 10 | | | | Loughborough | Aqua Pura International Loughborough | 18 May 02 |
| 2001 U23 Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.6 | | | | 7 | | | | Loughborough | BMC | 13 Jun 01 |
| 1500 | 4:32.40 | | | | 5 | | | | Stretford | BMC | 31 Jul 01 |
| 1500 | 4:32.66 | | | | 3 | | | | Watford | BMC | 15 Aug 01 |
| 1500 | 4:33.14 | | | | 8 | | | | Solihull | BMC | 23 Jun 01 |
| 1500 | 4:33.77 | | | | 10 | | | | Unknown | Open Events | 28 Aug 01 |
| 1500 | 4:39.4 | | | | 2 | | | | Loughborough | BMC | 13 Jun 01 |
| 3000 | 9:40.93 | | | | 4 | | | | Glasgow (S) | BMC | 11 Aug 01 |
| 5000 | 16:54.06 | | | | 4 | | | | Glasgow (S) | BUSA Champs | 6 May 01 |
| ZXC | 14:58 | | | | 9 | | | | Nottingham | World XC 4K Trial | 10 Feb 01 |
| 2000 U23 Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.58 | | | | 2 | | | | Gateshead | GATESHEAD H TARTAN GAMES | 1-31 May 2000 |
| 1500 | 4:31.1 | | | | 3 | | | | Stretford | BMC Gold Standard Races | 22 Aug 00 |
| 1500 | 4:32.2 | | | | 2 | | | | Hexham | NORTHUMBERLAND CLASSIC Hexham | 27 Aug 00 |
| 2000 | 6:12.3 | | | | 1 | | | | East Kilbride | BMC | 20 Aug 00 |
| 3000 | 9:46.4 | | | | 1 | | | | Jarrow | NORTH EAST VETERANS' LEAGUE Jarrow | 2 Aug 00 |
| 1998 U20 Sale Harriers Manchester/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:54.78 | | | | 14 | | | | Loughborough | BMC Regional Races | 17 May 98 |