| 2014 SEN New Marske/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.26 | | | | 3 | | | | Derby | Notts AC Spring Spruce Open | 5 Apr 14 |
| 1500 | 4:29.32 | | | | 6 | 3 | | | Stretford | Trafford Grand Prix | 22 Jul 14 |
| 1500 | 4:35.29 | | | | 14 | 2 | | | Stretford | Trafford Grand Prix | 26 Aug 14 |
| 3000 | 9:54.28 | i | | | 1 | | | | Sheffield | BUCS Indoor Championships | 23 Feb 14 |
| 3000 | 10:19.7 | i | | | 4 | h1 | | | Sheffield | BUCS Indoor Championships | 22 Feb 14 |
| 5000 | 16:47.25 | | | | 3 | | | | Bedford | BUCS Championships | 5 May 14 |
| 5000 | 17:40.18 | | | | 4 | h2 | | | Bedford | BUCS Championships | 3 May 14 |
| parkrun | 18:23 | | | | 10 | | 1 | 1 | York | York parkrun # 123 | 4 Oct 14 |
| 6KL | 24:14 | | | | 23 | L1 | | | Warrington | Northern Women's 4 Stage Relays | 20 Sep 14 |
| 6.4KXC | 23:59 | | | | 23 | | | | Stirling | BUCS Cross Country Championships | 1 Feb 14 |
| 7KXC | 26:54 | | | | 6 | | | | North Stainley | Yorkshire County Championships | 4 Jan 14 |
| 8KXC | 30:52 | | | | 49 | | | | Birmingham | CAU Inter County Championships | 8 Mar 14 |
| 10K | 37:55 | | | | 27 | | 1 | | Tadcaster | YRRL Tadcaster 10K | 13 May 14 |
| 10K | 40:48 | | | | 44 | | 4 | | Easingwold | YRRL Easingwold 10K | 27 May 14 |
| ZXCL | 10:27 | | | | 4 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 1 Nov 14 |
| 2013 SEN New Marske/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.0 | | | | 5 | A | | | Middlesbrough | North of England League Division 3E | 3 Aug 13 |
| 800 | 2:18.5 | | | | 2 | A | | | Middlesbrough | North of England League Division 3E | 3 Aug 13 |
| 1500 | 4:38.5 | | | | 3 | | | | Jarrow | North East Athletics League | 24 Jul 13 |
| 1500 | 4:41.5 | | | | 2 | A | | | Whitley Bay | North of England League Division 3E | 7 Jul 13 |
| 1500 | 4:48.8 | | | | 2 | | | | Gateshead | Gateshead Minor Athletics Open Meeting | 21 Apr 13 |
| 1500 | 4:56.6 | | | | 1 | A | | | Middlesbrough | North of England League Division 3E | 3 Aug 13 |
| 3000 | 9:44.37 | i | | | 2 | | | | Sheffield | BUCS Indoor Championships | 24 Feb 13 |
| 3000 | 9:57.26 | i | | | 5 | | | | Sheffield | Northern Athletics Championships | 13 Jan 13 |
| 3000 | 9:57.3 | | | | 2 | | | | Jarrow | North East Athletics League | 14 Aug 13 |
| 3000 | 9:57.56 | | | | 3 | | | | Cudworth | Yorkshire County Championships | 25 May 13 |
| 3000 | 9:57.91 | | | | 8 | | | | Loughborough | Loughborough International | 19 May 13 |
| 3000 | 10:08.55 | i | | | 3 | h2 | | | Sheffield | BUCS Indoor Championships | 23 Feb 13 |
| 3000 | 10:12.82 | i | | | 9 | 2 | | | Sheffield | Northern Athletics Open Meeting | 14 Dec 13 |
| 3000 | 10:30.8 | | | | 1 | | | | York | Benenden Health City of York Summer League | 15 Jun 13 |
| 5000 | 16:50.09 | | | | 3 | | | | Bedford | BUCS Championships | 6 May 13 |
| 5000 | 17:46.52 | | | | 1 | h2 | | | Bedford | BUCS Championships | 4 May 13 |
| JT600 | 13.30 | | | | 6 | A | | | Middlesbrough | North of England League Division 3E | 3 Aug 13 |
| ZXC | 18:08 | | | | 1 | | | | Filey Country Park | North Yorkshire & South Durham League | 17 Nov 13 |
| ZXC | 22:45 | | | | 3 | | | | Whitby | North Yorkshire & South Durham League | 27 Oct 13 |
| ZXC | 27:32 | | | | 26 | | | | Leeds | BUCS Cross Country Championships | 2 Feb 13 |
| 2012 U23 New Marske/Newcastle Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.8 | | | | 1 | A | | | Hexham | North of England League Division 4E | 30 Jun 12 |
| 1500 | 4:44.8 | | | | 1 | | | | Jarrow | North Eastern Athletics League | 25 Jul 12 |
| 1500 | 4:49.08 | | | | 4 | | | | Gateshead | North East Counties Athletics Championships | 13 May 12 |
| 1500 | 4:52.9 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 26 May 12 |
| 1500 | 5:08.8 | | | | 2 | | | | Gateshead | Stan Calvert Cup inc. Newcastle University v Northumbria University | 4 Mar 12 |
| 1500 | 5:09.0 | | | | 1 | A | | | Hexham | North of England League Division 4E | 30 Jun 12 |
| 3000 | 10:04.82 | i | | | 3 | 3 | | | Sheffield | Northern Athletics Open Meeting | 8 Dec 12 |
| 3000 | 10:18.63 | i | | | 6 | | | | Sheffield | BUCS Indoor Championships | 26 Feb 12 |
| 3000 | 10:29.89 | i | | | 3 | h2 | | | Sheffield | BUCS Indoor Championships | 25 Feb 12 |
| HJ | 1.25 | i | | | 4 | | | | Gateshead | Stan Calvert Cup inc. Newcastle University v Northumbria University | 4 Mar 12 |
| JT600 | 13.68 | | | | 2 | B | | | Hexham | North of England League Division 4E | 30 Jun 12 |
| 2.22ML | 13:29 | | | | 2 | L4 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 18 Feb 12 |
| parkrun | 19:31 | | | | 18 | | 1 | | Albert | Albert parkrun # 189 | 7 Jan 12 |
| ZXC | 17:43 | | | | 3 | | | | Durham | Durham University Cross Country Race | 27 Oct 12 |
| ZXC | 26:36 | | | | 44 | | | | Cardiff | BUCS Cross Country Championships | 4 Feb 12 |
| ZXC | 27:11 | | | | 20 | | | | Wrekenton | Start Fitness North East Harrier League | 11 Feb 12 |
| ZXCL | 11:28 | | | | 24 | L3 | | | Mansfield | ECCA National Relays | 3 Nov 12 |
| ZXCL | 12:09 | | | | 4 | L1 | | | Leeds | Leeds University Relays | 1 Dec 12 |
| 2011 U23 New Marske/Newcastle Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.6 | | | | 4 | A | | | Jarrow | North of England League Division 3E | 7 May 11 |
| 800 | 2:25.7 | | | | 1 | B | | | Jarrow | North of England League Division 3E | 7 May 11 |
| 800 | 2:30.76 | i | | | 7 | h4 | | | Sheffield | BUCS Indoor Championships | 19 Feb 11 |
| 1500 | 4:54.43 | | | | 6 | | | | Gateshead | North Eastern Counties Championships | 15 May 11 |
| 1500 | 4:57.6 | | | | 2 | A | | | Jarrow | North of England League Division 3E | 7 May 11 |
| 1500 | 5:02.6 | | | | 11 | B | | | Jarrow | BMC Regional Races | 6 Jun 11 |
| 5000 | 18:38.79 | | | | 9 | h1 | | | Bedford | BUCS Championships | 30 Apr 11 |
| 5000 | 18:39.15 | | | | 13 | | | | Bedford | BUCS Championships | 2 May 11 |
| 4.315KL | 16:51 | | | | | L3 | | | Sutton Park | ERRA National 4 Stage Relays | 15 Oct 11 |
| 4.9KL | 18:58 | | | | 17 | L2 | | | Warrington | Northern Road Relay Championships Senior Women | 24 Sep 11 |
| parkrun | 18:48 | | | | 35 | | 1 | | Town Moor | Newcastle parkrun # 95 | 5 Nov 11 |
| parkrun | 18:49 | | | | 24 | | 2 | | Town Moor | Newcastle parkrun # 71 | 21 May 11 |
| parkrun | 18:55 | | | | 18 | | 2 | | Town Moor | Newcastle parkrun # 73 | 4 Jun 11 |
| parkrun | 19:06 | | | | 29 | | 1 | | Town Moor | Newcastle parkrun # 60 | 5 Mar 11 |
| parkrun | 19:07 | | | | 8 | | 1 | | Town Moor | Newcastle parkrun # 64 | 2 Apr 11 |
| parkrun | 20:08 | | | | 41 | | 2 | | Town Moor | Newcastle parkrun # 72 | 28 May 11 |
| parkrun | 21:02 | | | | 56 | | | | Albert | Albert parkrun # 187 | 24 Dec 11 |
| HM | 89:05 | ac | | | 649 | | 29 | | Newcastle-South Shields | Bupa Great North Run Half Marathon | 18 Sep 11 |
| ZXC | 22:56 | | | | 11 | | | | Shibdon Pond | Start Fitness North East Harrier League | 26 Nov 11 |
| ZXC | 23:00 | | | | 6 | | | | Farringdon | Start Fitness North East Harrier League | 29 Oct 11 |
| ZXC | 27:22 | | | | 8 | | | | Wrekenton | Start Fitness North Eastern Harrier League | 28 Feb 11 |
| ZXC | 34:15 | | | | 8 | | | | East Cramlington | North Eastern Counties Championships | 10 Dec 11 |
| 2010 U23 New Marske |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.7 | | | | 3 | A | | | Middlesbrough | Northern League 2E | 31 Jul 10 |
| 800 | 2:41.0 | i | | | 4 | A | | | Sheffield | Steel Cup 2010 | 24 Feb 10 |
| 1500 | 5:05.4 | | | | 3 | A | | | Middlesbrough | Northern League 2E | 31 Jul 10 |
| 1500 | 5:10.86 | | | | 10 | h3 | | | Bedford | BUCS Championships | 1 May 10 |
| 1500 | 5:22.9 | i | | | 4 | A | | | Sheffield | Steel Cup 2010 | 24 Feb 10 |
| 1500 | 5:25.4 | | | | 4 | | | | Gateshead | Stan Calvert Cup | 28 Feb 10 |
| parkrun | 20:14 | | | | 17 | | 1 | | Town Moor | Newcastle parkrun # 36 | 18 Sep 10 |
| ZXC | 22:22 | | | | 6 | | | | Scarborough | North Yorkshire & South Durham League | 24 Oct 10 |
| ZXC | 23:08 | | | | 3 | | | | Farringdon | Start Fitness North Eastern Harrier League | 30 Oct 10 |