| 2013 SEN Hallamshire/Sheffield Hallam Uni/Skyrac |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.819KL | 17:22 | | | | 6 | L6 | | | Sutton Coldfield | ERRA Women's 6 Stage Relays | 13 Apr 13 |
| HM | 78:36 | | | 78:36 | 39 | | 3 | | Sheffield | Sheffield Half Marathon | 12 May 13 |
| HM | 79:09 | | | 79:06 | 141 | | 8 | | Reading | Reading Half Marathon | 17 Mar 13 |
| ZXC | 14:48 | | | | 1 | | | | Barton | Barton Open | 3 Mar 13 |
| ZXC | 30:22 | | | | 79 | | | | Birmingham | Inter Counties Championships | 9 Mar 13 |
| ZXC | 34:07 | | | | 41 | | | | Sunderland | English National Championships | 23 Feb 13 |
| ZXC | 34:10 | | | | 20 | | | | Knowsley | Northern Championships | 26 Jan 13 |
| 2012 SEN Hallamshire/Sheffield Hallam Uni/Skyrac |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000SCW | 7:12.82 | | | | 3 | | | | Stretford | Trafford Grand Prix (Distance & Throws only) | 7 Aug 12 |
| 2000SCW | 7:24.6 | | | | 1 | | | | Cheltenham | Cheltenham Midsummer Open | 4 Jul 12 |
| 2000SCW | 7:43.74 | | | | 1 | | | | Cudworth | Yorkshire County Championships | 12 May 12 |
| 3000SCW | 11:29.24 | | | | 7 | | | | Bedford | BMC Grand Prix Final | 25 Aug 12 |
| 3000SCW | 11:34.55 | | | | 10 | A | | | Watford | BMC Grand Prix | 9 Jun 12 |
| 10K | 35:22 | | | 35:18 | 192 | | 13 | | Leeds | Leeds Abbey Dash 10K | 18 Nov 12 |
| 10K | 36:55 | | | | 24 | | 3 | | Sheffield | Bupa Great Yorkshire Run 10K | 2 Sep 12 |
| 10K | 37:02 | | | | 31 | | 3 | | Newquay | Newquay 10K | 7 Oct 12 |
| HM | 81:22 | | | 81:22 | 41 | | 1 | | Sheffield | Sheffield Half Marathon | 27 May 12 |
| ZXC | 15:45 | | | | 1 | | | | Barton upon Humber | Barton & District Open | 4 Feb 12 |
| ZXC | 21:46 | | | | 7 | | | | Wakefield | Yorkshire County Championships | 7 Jan 12 |
| ZXC | 24:24 | | | | 4 | | | | Yeadon | Complete Runner West Yorkshire League | 10 Nov 12 |
| ZXC | 27:08 | | | | 14 | | | | Rouken Glen | Home Countries International | 18 Mar 12 |
| ZXC | 30:21 | | | | 50 | | | | Birmingham | Inter Counties Championships | 10 Mar 12 |
| ZXC | 30:24 | | | | 35 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 30:55 | | | | 47 | | | | Liverpool | McCain UK Cross Challenge Series | 24 Nov 12 |
| ZXC | 33:00 | | | | 13 | | | | Pontefract | Northern Championships | 28 Jan 12 |
| ZXCL | 10:55 | | | | 11 | L3 | | | Mansfield | ECCA National Relays | 3 Nov 12 |
| ZXCL | 12:32 | | | | 2 | L3 | | | Sheffield | Northern Athletics XC Relay Championships | 6 Oct 12 |
| 2011 SEN Hallamshire/Sheffield Hallam Uni/Skyrac |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.1 | | | | 3 | B | | | Grantham | North of England League Division 4EC | 4 Jun 11 |
| 200 | 29.7 | | | | 2 | B | | | Grantham | North of England League Division 4EC | 4 Jun 11 |
| 200 | 30.1 | | | | 2 | B | | | Cleckheaton | North of England League Division 4EC | 14 Aug 11 |
| 400 | 63.35 | | | | 4 | 8 | | | Stretford | Trafford Grand Prix | 2 Aug 11 |
| 400 | 64.1 | | | | 2 | A | | | Cleckheaton | North of England League Division 4EC | 14 Aug 11 |
| 400 | 64.3 | | | | 1 | A | | | Grantham | North of England League Division 4EC | 4 Jun 11 |
| 800 | 2:16.28 | | | | 2 | 9 | | | Stretford | Trafford Grand Prix inc. Northern Women's 2000m Steeplechase Championships | 9 Aug 11 |
| 800 | 2:17.52 | | | | 4 | 7 | | | Stretford | Trafford Grand Prix | 23 Aug 11 |
| 1500 | 4:36.60 | | | | 9 | B | | | Birmingham | BMC Nike Grand Prix | 20 Aug 11 |
| 1500 | 4:37.12 | | | | 6 | B | | | Stretford | BMC Nike Grand Prix | 23 Jul 11 |
| 1500 | 4:37.97 | | | | 6 | C | | | Solihull | BMC Nike Grand Prix | 9 Jul 11 |
| 1500 | 4:47.16 | | | | 9 | B | | | Birmingham (Un) | BMC Regional Races | 22 Jun 11 |
| 1500 | 4:52.40 | | | | 8 | | | | Cudworth | Yorkshire County Championships | 14 May 11 |
| 1500 | 4:52.5 | | | | 1 | A | | | Grimsby | North of England League Division 4EC | 3 Jul 11 |
| 3000 | 10:46.1 | | | | 1 | A | | | Grimsby | North of England League Division 4EC | 3 Jul 11 |
| 400HW | 80.2 | | | | 2 | A | | | Grimsby | North of England League Division 4EC | 3 Jul 11 |
| 4KL | 13:29 | | | | 7 | L6 | | | Catterick | Northern Women's 6 Stage Relays | 20 Mar 11 |
| 5K | 18:05 | | | | 13 | | 1 | | Horwich | Horwich Open 5K | 19 Jun 11 |
| parkrun | 18:03 | | | | 5 | | 1 | | Concord Park | Concord parkrun 5K Event 41 | 24 Dec 11 |
| 6.8KXC | 28:09 | | | | 13 | | | | Cardiff | McCain UK Cross Challenge | 16 Jan 11 |
| 10K | 37:12 | | | | | | 8 | | Sheffield | Bupa Great Yorkshire Run 10K | 9 Oct 11 |
| HM | 82:02 | | | 82:00 | 34 | | 2 | | Sheffield | Sheffield Half Marathon | 8 May 11 |
| ZXC | 15:41 | | | | 1 | | | | Barton-upon-Humber | Barton & District Open | 27 Feb 11 |
| ZXC | 20:16 | | | | 4 | | | | Wakefield | Complete Runner West Yorkshire League | 4 Dec 11 |
| ZXC | 24:13 | | | | 15 | | | | Doncaster | Yorkshire & Humberside County Championships | 9 Jan 11 |
| ZXC | 28:29 | | | | 94 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 32:18 | | | | 115 | | | | Birmingham | Inter Counties Championships | 5 Mar 11 |
| 2010 SEN Hallamshire/Sheffield Hallam Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:40.44 | | | | 2 | 3 | | | Stretford | Trafford Grand Prix Open | 24 Aug 10 |
| 1500 | 4:44.31 | | | | 9 | | | | Watford | BMC Gold Standard Races | 8 Sep 10 |
| 1500 | 4:53.5 | | | | 1 | A | | | Grantham | Northern League 4EC | 31 Jul 10 |
| 1500 | 5:00.7 | | | | 1 | A | | | Sheffield | Northern League 4EC | 4 Jul 10 |
| 1.5K | 4:48 | | | | 10 | | 3 | | Preston | Run Preston 1500 | 26 Sep 10 |
| 4KXC | 14:57 | | | | 7 | | | | Bristol | BMC Cross Country Classic | 21 Nov 10 |
| 4.315KL | 15:33 | | | | 9 | L4 | | | Sutton Park | National 4 Stage Relays | 16 Oct 10 |
| 4.8KL | 18:07 | | | | 3 | L6 | | | Manchester | Northern Counties Men's 12 Stage (Short Legs) | 21 Mar 10 |
| 4.819KL | 17:48 | | | | 7 | L6 | | | Sutton Park | ERRA National Women's 6 Stage Road Relays | 17 Apr 10 |
| 4.9KL | 17:35 | | | | 2 | L4 | | | Manchester | Northern Counties Women's 4-stage Relay | 2 Oct 10 |
| 5K | 17:29 | | | | 83 | | 13 | | Blackburn | Pennine Lancashire 5K | 11 Jul 10 |
| 8.1KXC | 30:08 | | | | 50 | | | | Liverpool | McCain UK Cross Challenge (inc European Trials) | 27 Nov 10 |
| 5.8M | 34:21 | | | | 24 | | 2 | | Todmorden | Hot Toddy 5.8 | 27 Dec 10 |
| HMMT | 82:53 | | | | 14 | | 2 | | Truro | Truro Half Marathon | 19 Sep 10 |
| ZXC | 16:01 | | | | 4 | | | | Barton upon Humber | Barton & District Open | 7 Mar 10 |
| ZXC | 21:40 | | | | 5 | | | | Huddersfield | Complete Runner League (West Yorkshire) | 30 Oct 10 |
| ZXC | 24:32 | | | | 23 | | | | Wakefield | Complete Runner League (West Yorkshire) | 5 Dec 10 |
| ZXC | 25:08 | | | | 1 | | | | Doncaster | South Yorkshire League | 7 Nov 10 |
| ZXC | 33:44 | | | | 116 | | | | Leeds | English National Championships | 27 Feb 10 |
| 2009 SEN Hallamshire/Sheffield Hallam Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000 | 3:01.17 | i | | | 4 | 3 | | | Sportcity | Reebok Manchester Open | 11 Jan 09 |
| 1500 | 4:56.92 | i | | | 6 | | | | Sheffield | Northern Athletics Senior Indoor Championships | 17 Jan 09 |
| 10K | 38:54 | | | | 33 | | 2 | | Sheffield | Rother Valley Theos 10K | 5 Apr 09 |
| 2008 SEN Hallamshire/Sheffield Hallam Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.49 | | | | 5 | s1 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 800 | 2:16.80 | | | | 6 | | | | Sheffield | Yorkshire Championships | 10 May 08 |
| 800 | 2:16.90 | | | | 3 | 1 | | | Sheffield | Yorkshire Championships | 10 May 08 |
| 800 | 2:18.40 | | | | 5 | | | | Sportcity | Northern Athletics Senior Championships | 14 Jun 08 |
| 800 | 2:18.6 | i | | | 2 | | | | Sheffield | Steel Cup | 27 Feb 08 |
| 800 | 2:19.4 | | | | 2 | B | | | Doncaster | North of England League Division 2EC | 7 Jun 08 |
| 800 | 2:23.37 | | | | 3 | h4 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 1000 | 3:05.49 | i | | | 4 | 5 | | | Sheffield | Northern Athletics Indoor Open Meeting | 13 Dec 08 |
| 1500 | 4:40.74 | i | | | 6 | | | | Sheffield | BUSA Indoor Athletics Championships | 15 Mar 08 |
| 1500 | 4:43.70 | | | | 6 | | | | Sheffield | Yorkshire Championships | 11 May 08 |
| 1500 | 4:44.45 | | | | 6 | h1 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 1500 | 4:46.35 | i | | | 5 | | | | Sheffield | Northern Athletics Indoor Champs Senior/U20 Day 1 | 19 Jan 08 |
| 1500 | 4:52.05 | i | | | 3 | h1 | | | Sheffield | BUSA Indoor Athletics Championships | 15 Mar 08 |
| 1500 | 4:53.1 | i | | | 1 | | | | Sheffield | Steel Cup | 27 Feb 08 |
| 1500 | 4:53.8 | | | | 3 | A | | | Doncaster | North of England League Division 2EC | 7 Jun 08 |
| 3000 | 10:38.3 | i | | | 2 | | | | Sheffield | Steel Cup | 27 Feb 08 |
| 5K | 18:42 | | | | 52 | | 7 | | Doncaster | Doncaster Town Centre 5K | 16 Jul 08 |
| 5K | 18:54 | | | | 18 | | 2 | | Leeds | Hyde Park 5K Series | 3 Sep 08 |
| 5.8M | 35:58 | | | | 41 | | 4 | | Todmorden | Hot Toddy 5.8 | 28 Dec 08 |
| 10K | 38:08 | | | | 71 | | 5 | | Wakefield | Wakefield Hospice City 10K | 30 Mar 08 |
| 10K | 38:53 | | | | 18 | | | | Sheffield | Bupa Great Yorkshire Run 10K | 7 Sep 08 |
| 10K | 41:08 | | | | 17 | | 1 | | Sheffield | Theo's 10Km | 20 Apr 08 |
| 10M | 64:40 | | | | 49 | | 2 | | Askern | Askern 10 | 10 Aug 08 |
| ZRDL | 17:48 | | | | -15 | L5 | | | Sutton Coldfield | National 6 Stage Relays | 26 Apr 08 |
| ZRDL | 17:54 | | | | -6 | L6 | | | Catterick | Northern Six Stage Relay | 6 Apr 08 |
| ZXC | 23:49 | | | | 11 | | | | Huddersfield | Yorkshire Championships | 5 Jan 08 |
| ZXC | 26:50 | | | | 49 | | | | Swansea | BUSA Championships | 2 Feb 08 |
| ZXC | 27:47 | | | | 64 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 30:00 | | | | 32 | | | | Leeds | Northern Championships | 26 Jan 08 |
| ZXCL | 13:08 | | | | 7 | | | | Sheffield | Cutlers Relays Inc South Yorkshire Champs | 12 Oct 08 |
| ZFL | 40:09 | | | | 52 | | 2 | | Totley | Totley Moor Race | 20 May 08 |
| 2007 U23 Hallamshire/Sheffield Hallam Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:16.2 | | | | 1 | | | | Sheffield | Sheffield Festival of Athletics 2007 | 21 Apr 07 |
| 1500 | 4:36.94 | i | | | 5 | | | | Sheffield | BUSA Indoor Championships | 11 Mar 07 |
| 1500 | 4:37.85 | | | | 5 | h3 | | | Bedford | BUSA Championships | 6 May 07 |
| 1500 | 4:38.15 | | | | 8 | | | | Bedford | BUSA Championships | 7 May 07 |
| 1500 | 4:39.2 | | | | 4 | | | | Cudworth | Yorkshire County Championships | 13 May 07 |
| 1500 | 4:41.65 | i | | | 3 | | | | Sheffield | Northern Senior Champs | 28 Jan 07 |
| 1500 | 4:47.0 | i | | | 1 | | | | Sheffield | Inter-University Steel Cup Challenge | 21 Feb 07 |
| 1500 | 4:50.52 | i | | | 1 | h3 | | | Sheffield | BUSA Indoor Championships | 10 Mar 07 |
| Mile | 5:10.7 | | | | 1 | | | | Sheffield | Sheffield Festival of Athletics 2007 | 21 Apr 07 |
| 5K | 19:07 | | | | | | 4 | | Doncaster | Doncaster 5K | 18 Jul 07 |
| 10K | 38:45 | | | | | | 1 | | Sheffield | Theo's 10K | 15 Apr 07 |
| 10K | 39:29 | | | | | | 17 | | Sheffield | Bupa Great Yorkshire Run 10K | 9 Sep 07 |
| HM | 81:34 | | | | | | 2 | | Sheffield | Sheffield Half Marathon | 20 May 07 |
| ZXC | 23:15 | | | | 4 | | | | Doncaster | South Yorkshire League | 9 Dec 07 |
| ZXC | 23:56 | | | | 1 | | | | Penistone | South Yorkshire League | 4 Nov 07 |
| ZXC | 26:16 | | | | 2 | | | | Sheffield | Sheffield Open Races | 29 Dec 07 |
| ZXC | 29:58 | | | | 31 | | | | Gateshead | UK Challenge Series | 10 Nov 07 |
| ZXC | 32:34 | | | | 64 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| 2006 U23 Hallamshire/Sheffield Hallam Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.6 | | | | 2 | | | | Sheffield | Sheffield Open Festival of Athletics | 22 Apr 06 |
| 1500 | 4:36.23 | | | | 4 | | | | Sportcity | North of England Championships | 17 Jun 06 |
| 1500 | 4:38.83 | | | | 3 | | | | Cudworth | Yorkshire County Championships | 14 May 06 |
| 1500 | 4:39.02 | | | | 3 | | | | Birmingham | Senior Inter-Territorial Inc Midland 3000m Champs | 24 Jun 06 |
| 1500 | 4:39.9 | | | | 10 | B | | | Loughborough | BMC/Nike Grand Prix | 20 May 06 |
| 1500 | 4:40.79 | | | | 12 | | | | Bedford | AAA U23-U20 Championships | 23 Jul 06 |
| 1500 | 4:41.42 | i | | | ht | | | | Sheffield | BUSA Championships | 26 Feb 06 |
| 1500 | 4:41.77 | i | | | 8 | | | | Sheffield | BUSA Championships | 26 Feb 06 |
| 1500 | 4:42.7 | | | | 1 | | | | Hull | North of England League Division 4EC | 2 Jul 06 |
| 1500 | 4:44.4 | | | | 1 | | | | Sheffield (W) | Northern League Division 4Ec | 3 Jun 06 |
| 1500 | 4:45.05 | | | | 4 | h3 | | | Birmingham | BUSA Championships | 30 Apr 06 |
| 1500 | 4:47.0 | | | | 1 | | | | Boston | North of England League Division 4EC | 6 May 06 |
| 1500 | 4:47.76 | i | | | 3 | | | | Sheffield | North of England Championships | 28 Jan 06 |
| Mile | 5:14.9 | | | | 1 | A | | | Sheffield | Sheffield Festival of Athletics | 22 Apr 06 |
| 3000 | 10:05.81 | i | | | 8 | 2 | | | Sheffield | NoEAA Indoor Open | 9 Dec 06 |
| 5K | 18:15 | | | | 2 | | | | Doncaster | Doncaster 5km | 19 Jul 06 |
| 5M | 30:39 | | | | | | 4 | | Dinnington | South Yorkshire League | 12 Apr 06 |
| 10K | 37:25 | | | | 1 | | | | Armthorpe | Armthorpe 10km | 28 Aug 06 |
| 2005 U23 Hallamshire/Sheffield Hallam Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000 | 3:01.99 | i | | | 2 | 5 | | | Sheffield | NOEAA Indoor Open | 10 Dec 05 |
| 1500 | 4:39.4 | | | | 3 | | | | Cudworth | YORKSHIRE (May 14/15) | 15 May 05 |
| 1500 | 4:44.36 | | | | 5 | h1 | | | Glasgow (S) | BUSA Athletics Championships | 1 May 05 |
| 1500 | 4:45.11 | | | | 10 | | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 1500 | 4:46.16 | | | | 7 | | | | Manchester (SC) | NORTH OF ENGLAND CHAMPIONSHIPS | 18 Jun 05 |
| 1500 | 4:49.5 | | | | 1 | | | | Cudworth | Division 4EC | 4 Jun 05 |
| 1500 | 4:52.0 | | | | 1 | | | | Wakefield | WAKEFIELD DISTRICT HARRIERS OPEN | 17 Apr 05 |
| Mile | 5:14.5 | | | | 1 | | | | Sheffield | SHEFFIELD OPEN Don Valley | 23 Apr 05 |
| 2000 | 6:44.57 | | | | 6 | 2 | | | Sheffield | NORTH OF ENGLAND OPEN Sheffield | 27 Nov 05 |
| 5K | 18:25 | | | | 2 | | | | Doncaster | DONCASTER TOWN CENTRE 5km | 20 Jul 05 |
| 5M | 30:22 | | | | 2 | | | | Barnsley | SOUTH YORKSHIRE LEAGUE | 11 May 05 |
| 5M | 30:27 | | | | 2 | | | | Dinnington | SOUTH YORKSHIRE LEAGUE | 27 Apr 05 |
| 5M | 30:30 | | | | 2 | | | | Doncaster | SOUTH YORKSHIRE LEAGUE Hayfield Lakes | 8 Jun 05 |
| 5M | 31:04 | | | | 2 | | | | Rother Valley | SOUTH YORKSHIRE LEAGUE Rother Valley | 25 May 05 |
| 10K | 37:37 | | | | 52 | | 1 | | Askern | | 18 May 05 |
| 10K | 37:37 | | | | 1 | | | | Askern | SENTRY DOORS ASKERN 10km | 18 May 05 |
| 2004 U20 Hallamshire/Sheffield Hallam Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:54.06 | | | | 4 | | | | Sheffield | NORTH OF ENGLAND OPEN Sheffield | 11 Dec 04 |
| 5K | 19:36 | | | | 3 | | | | Belper | QUEEN'S HEAD 5km Belper, Derbyshire | 27 Dec 04 |
| 10K | 40:34 | | | | 4 | | | | Armthorpe | ARMTHORPE 10km Doncaster | 30 Aug 04 |
| 2002 U20 Hallamshire/Sheffield Hallam Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:00.66 | | | | 9 | | | | Manchester (CG) | NoEAA U20 | 26 May 02 |
| 3000 | 10:52.5 | | | | 7 | | | | Cudworth | YORKSHIRE Cudworth (May 11/12) | 12 May 02 |
| 3000 | 10:59.9 | | | | 2 | | | | Sheffield | HALLAMSHIRE OM Don Valley, Sheffield | 27 Apr 02 |