| 2025 SEN Peterborough & Nene Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.01 | | | | 5 | A | | | Ware | Southern Athletics League Division 2 North & East | 30 Aug 25 |
| 400 | 57.0 | | | | 3 | A | | | Peterborough | East Anglian League | 6 Jul 25 |
| 800 | 2:04.8 | | | | 2 | B | | | Peterborough | Southern Athletics League Division 2 North & East | 17 May 25 |
| 800 | 2:05.61 | | | | 1 | | | | Greys | Eastern Masters AC League Final | 6 Sep 25 |
| 800 | 2:05.7 | | | | 2 | A | | | Peterborough | East Anglian League | 6 Jul 25 |
| 800 | 2:06.3 | | | | 1 | | | | Lincoln | Lincolnshire County Championships | 11 May 25 |
| 800 | 2:06.79 | | | | 2 | B | | | Ware | Southern Athletics League Division 2 North & East | 30 Aug 25 |
| 1500 | 4:17.3 | | | | 2 | B | | | Luton | Southern Athletics League Division 2 North & East | 22 Jun 25 |
| 1500 | 4:24.8 | | | | 1 | B | | | Cambridge | East Anglian League | 27 Apr 25 |
| 1500 | 4:43.1 | | | | 1 | | | | Sandy | Eastern Masters ac Championships | 28 Jun 25 |
| Mile | 4:42.2 | | | | 2 | | | | Peterborough | Eastern Masters AC League - Central East Division | 1 Jul 25 |
| 5K | 16:53 | | | | 19 | | | | Ferry Meadows | Peterborough Grand Prix Series 3K / 5K | 6 Aug 25 |
| parkrun | 17:10 | | | | 1 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 552 | 26 Jul 25 |
| parkrun | 18:33 | | | | 10 | | | | Ferry Meadows | Ferry Meadows parkrun # 543 | 24 May 25 |
| parkrun | 19:25 | | | | 8 | | | 1 | Northallerton | Northallerton parkrun # 441 | 2 Aug 25 |
| 10K | 35:15 | | | 35:17 | 23 | | | | Thorney | Keith Hall Memorial 10K | 23 Mar 25 |
| 10KXC | 32:04 | | | | 39 | | | | Markeaton Park | North Midlands League | 11 Oct 25 |
| 10KXC | 38:47 | | | | 37 | R8 | | 37 | Wicksteed Park | North Midlands League | 8 Nov 25 |
| 2024 SEN Peterborough & Nene Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.08 | | -1.3 | | 3 | ns | | | Peterborough | Southern Athletics League - Division 2 North & East | 15 Jun 24 |
| 400 | 57.0 | | | | 3 | A | | | Peterborough | East Anglian League | 26 May 24 |
| 800 | 2:00.86 | | | | 3 | D | | | Loughborough | BMC Regional Races | 7 Aug 24 |
| 800 | 2:01.40 | | | | 1 | B | | | Ware | Southern Athletics League - Division 2 North & East | 17 Aug 24 |
| 800 | 2:01.64 | | | | 13 | C | | | Loughborough | BMC Regional Races | 17 Jul 24 |
| 800 | 2:02.35 | | | | 4 | A | | | Peterborough | Southern Athletics League - Division 2 North & East | 15 Jun 24 |
| 800 | 2:05.7 | | | | 1 | B | | | Peterborough | East Anglian League | 26 May 24 |
| 800 | 2:05.9 | | | | 3 | A | | | Stevenage | Southern Athletics League - Division 2 North & East | 18 May 24 |
| 1500 | 4:23.0 | | | | 1 | B | | | Peterborough | East Anglian T&F League | 28 Apr 24 |
| 5K | 16:25 | | | | 37 | R03 | | | Leicester | Podium Festival 5K | 16 Mar 24 |
| 5KL | 17:12 | | | | 20 | L10 | | | Milton Keynes | Southern Men's 12-Stage Relays | 24 Mar 24 |
| parkrun | 18:07 | | | | 7 | | | | Ferry Meadows | Ferry Meadows parkrun # 507 | 24 Aug 24 |
| 5MMT | 32:39 | | | | 10 | | | | Huntingdon | Frostbite Friendly League | 10 Mar 24 |
| 2023 SEN Peterborough & Nene Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.9 | | | | 6 | ns1 | | | Colchester | Southern Athletics League Division 1 | 20 May 23 |
| 800 | 2:02.0 | | | | 1 | B | | | Peterborough | East Anglian League | 4 Jun 23 |
| 800 | 2:02.3 | | | | 3 | A | | | Bury St. Edmunds | East Anglian League Final | 3 Sep 23 |
| 800 | 2:03.8 | | | | 2 | A | | | St. Ives | East Anglian League | 30 Jul 23 |
| 800 | 2:04.6 | | | | 4 | A | | | Colchester | Southern Athletics League Division 1 | 20 May 23 |
| 800 | 2:04.76 | | | | 10 | C | | | Loughborough | BMC Regional Races | 14 Jun 23 |
| 800 | 2:08.28 | | | | 3 | | | | Grantham | Humber and Lincolnshire County Championships - day 2 | 14 May 23 |
| 1500 | 4:09.74 | | | | 5 | D | | | Loughborough | BMC Regional Races | 9 Aug 23 |
| 1500 | 4:14.4 | | | | 3 | A | | | Bury St. Edmunds | East Anglian League Final | 3 Sep 23 |
| Mile | 4:56.5 | | | | 1 | | | | Peterborough | Peterborough & Nene Valley Distance Sunday | 26 Mar 23 |
| 4.8KL | 16:27 | | | | 29 | L06 | | | Olympic Park | Southern Men's 12-Stage Relays | 2 Apr 23 |
| parkrun | 24:07 | | | | 28 | | | | Roundshaw Downs | Roundshaw Downs parkrun # 683 | 26 Aug 23 |
| 5MMT | 29:29 | | | | 8 | | | | Nene Park | Frostbite Friendly League | 5 Nov 23 |
| 5MMT | 30:46 | | | | 10 | | | | Jubilee Park | Frostbite Friendly League | 12 Mar 23 |
| 5MMT | 31:09 | | | | 10 | | | | March | Frostbite Friendly League | 10 Dec 23 |
| 2022 SEN Peterborough & Nene Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.5 | | | | 4 | A | | | Norwich | Southern Athletics League Division 1 | 10 Sep 22 |
| 200 | 25.7 | | | | 4 | B | | | Bracknell | Southern Athletics League Division 1 | 16 Jul 22 |
| 400 | 55.46 | | | | 6 | A | | | Chelmsford | National Athletics League - Championship | 7 May 22 |
| 400 | 56.0 | | | | 1 | B | | | Peterborough | East Anglian League | 29 May 22 |
| 800 | 2:00.33 | | | | 6 | 8 | | | Kettering | Kettering Town Harriers Open | 2 May 22 |
| 800 | 2:00.38 | | | | 5 | B | | | Chelmsford | National Athletics League - Championship | 7 May 22 |
| 800 | 2:00.64 | | | | 5 | B1 | | | Bedford | National Athletics League - Championship A & B Final | 21 Aug 22 |
| 800 | 2:01.0 | | | | 3 | A | | | Peterborough | Southern Athletics League Division 1 | 13 Aug 22 |
| 800 | 2:01.14 | | | | 1 | 5 | | | Peterborough | Peterborough & Nene Valley AC Spring Open | 3 Apr 22 |
| 800 | 2:01.6 | | | | 1 | B | | | Peterborough | East Anglian League | 29 May 22 |
| 800 | 2:01.7 | | | | 3 | A | | | Norwich | Southern Athletics League Division 1 | 10 Sep 22 |
| 800 | 2:02.40 | | | | 9 | C | | | Loughborough | BMC Regional Races | 10 Aug 22 |
| 800 | 2:02.4 | | | | 4 | A | | | Bracknell | Southern Athletics League Division 1 | 16 Jul 22 |
| 1500 | 4:21.67 | | | | 1 | | | | Boston | Humberside & Lincolnshire County Championships | 15 May 22 |
| 4.987KL | 16:36 | | | | 14 | L4 | | | Milton Keynes | Southern Men's 12-Stage Relays | 27 Mar 22 |
| 10KXC | 35:32 | | | | 61 | | | | West Glebe Park | North Midlands League | 12 Nov 22 |
| 10KXC | 42:14 | | | | 97 | | | | Derby | North Midlands League (Inc EMAA Team Selection) | 15 Oct 22 |
| 2021 SEN Peterborough & Nene Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.66 | | | | 1 | B | | | Peterborough | East Anglia League | 5 Sep 21 |
| 800 | 2:00.90 | | | | 2 | 4 | | | Kettering | Kettering August Open | 21 Aug 21 |
| 800 | 2:01.5 | | | | 1 | A | | | Peterborough | East Anglian League | 25 Jul 21 |
| 800 | 2:02.0 | | | | 1 | B | | | Peterborough | Southern Athletics League - North | 14 Aug 21 |
| 800 | 2:05.1 | | | | 2 | 5 | | | Corby | Corby AC Open Meeting | 20 Jul 21 |
| 1500 | 4:15.7 | | | | 2 | A | | | Peterborough | Southern Athletics League - North | 11 Jul 21 |
| 5MMT | 28:26 | | | | 7 | | | | Peterborough | Frostbite Friendly League | 7 Nov 21 |
| 2019 SEN Colchester H/Army/Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.94 | | | | 6 | 1 | | | Gillingham | Medway & Maidstone AC Open | 28 Apr 19 |
| 800 | 1:57.41 | | | | 8 | h1 | | | Sportcity | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 27 Jul 19 |
| 800 | 1:57.44 | | | | 2 | 12 | | | Watford | Watford Open Graded Meeting | 4 Sep 19 |
| 800 | 1:58.85 | | | | 3 | 1 | | | Gillingham | Medway & Maidstone AC Open | 9 Jun 19 |
| 800 | 1:59.2 | | | | 1 | | | | Cosford | UK Armed Forces Championships | 10 Jul 19 |
| 800 | 2:00.1 | | | | 1 | A | | | Bournemouth | Southern Athletics League Division 1 | 13 Jul 19 |
| 800 | 2:00.13 | | | | 5 | | | | Loughborough | Loughborough Students Match | 29 May 19 |
| 800 | 2:04.00 | | | | 1 | 3 | | | Gillingham | Medway & Maidstone AC Open | 28 Apr 19 |
| 800 | 2:05.81 | | | | 7 | | | | Ashford | Kent County Championships | 12 May 19 |
| 1500 | 4:12.04 | | | | 1 | B | | | Gillingham | Southern Athletics League Division 1 | 17 Aug 19 |
| 1500 | 4:12.50 | i | | | 2 | K | | | Lee Valley | Tri-Counties Championships | 17 Mar 19 |
| 1500 | 4:19.14 | | | | 2 | A | | | Gillingham | Southern Athletics League Division 1 | 13 Apr 19 |
| Mile | 4:32.4 | | | | 2 | A | | | Chelmsford | Chelmsford Miles of Miles | 11 Aug 19 |
| 5KNAD | 16:22 | | | | 1 | | | | Gillingham | Medway Park Winter 5K Series | 13 Nov 19 |
| 5M | 27:48 | | | 27:49 | 3 | | | | Wittersham | Tenterden 5 | 17 Feb 19 |
| 10K | 33:53 | | | | 5 | | | | Chelmsford | Chelmsford 10K | 17 Nov 19 |
| 10KXC | 34:49 | | | | 29 | | | | Swanley Park | Kent League | 12 Oct 19 |
| 10.3KXC | 36:43 | | | | 19 | | | | Minley Manor | Army Championships | 30 Jan 19 |
| 12KXC | 42:45 | | | | 41 | | | | Brands Hatch | Kent County Championships | 5 Jan 19 |
| 2018 SEN Colchester H/Army/Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.75 | | | | 1 | B | | | Aldershot | Army Inter Corps Championships | 20 Jun 18 |
| 800 | 1:58.11 | | | | 1 | | | | Aldershot | Inter Services Championships | 18 Jul 18 |
| 800 | 1:58.61 | | | | 1 | | | | Ashford | Kent County Championships | 13 May 18 |
| 800 | 1:59.08 | | | | 1 | | | | Dartford | Dartford Harriers Open Meeting | 27 Aug 18 |
| 800 | 2:00.5 | | | | 2 | B | | | Peterborough | Southern Athletics League Division 1 | 28 Apr 18 |
| 1M | 4:39 | | | | 1 | | | | Dymchurch | Kent Golden Mile / 5K | 24 Jun 18 |
| 5K | 16:47 | | | | 2 | | | | Maldon | Maldon Summer Handicap 5K Series | 19 Apr 18 |
| 5K | 16:58 | | | 16:58 | 1 | | | | Milton Keynes | MK Festival of Running 5K | 11 Mar 18 |
| parkrun | 17:01 | | | | 1 | | | 1 | Maidstone | Maidstone parkrun # 304 | 29 Dec 18 |
| parkrun | 17:08 | | | | 3 | | | 1 | Maidstone | Maidstone parkrun # 274 | 2 Jun 18 |
| parkrun | 17:14 | | | | 3 | | | 1 | Maidstone | Maidstone parkrun # 272 | 19 May 18 |
| parkrun | 17:20 | | | | 2 | | | 1 | Folkestone | Folkestone parkrun # 189 | 7 Apr 18 |
| 5M | 27:48 | | | 27:50 | 2 | | | | Deal | Deal Castle 5 | 4 Nov 18 |
| 6MXC | 36:54 | | | | 9 | | | | Reigate | Reigate Holly Run Open | 16 Dec 18 |
| 10KXC | 36:16 | | | | 30 | | | | Tonbridge | Kent League | 27 Oct 18 |
| 10KXC | 38:58 | | | | 36 | | | | Nonnington | Kent League | 13 Oct 18 |
| 10.3KXC | 38:44 | | | | 30 | | | | Sparrows Den | Kent League | 10 Feb 18 |
| ZXC | 31:54 | | | | 12 | | | | Nurstead | Kent Fitness League | 28 Jan 18 |
| 2017 SEN Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.70 | | | | 2 | B | | | Milton Keynes | Sweatshop Southern Athletics League Division 1 | 19 Aug 17 |
| 800 | 1:57.32 | | | | 1 | ns | | | Aldershot | Army Inter-Corps Championships | 24 May 17 |
| 800 | 1:58.3 | | | | 1 | ns | | | Chelmsford | Sweatshop Southern Athletics League Division 1 | 8 Jul 17 |
| 800 | 2:00.3 | | | | 1 | 2 | | | Middlesbrough | North Yorkshire & South Durham League | 2 May 17 |
| 800 | 2:00.42 | | | | 1 | B | | | Milton Keynes | Sweatshop Southern Athletics League Division 1 | 19 Aug 17 |
| 800 | 2:03.7 | | | | 1 | 1 | | | Darlington | North Yorkshire & South Durham League | 16 May 17 |
| 2.22ML | 11:49 | | | | 7 | L4 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 18 Feb 17 |
| parkrun | 16:35 | | | | 2 | | | 1 | Maidstone | Maidstone parkrun # 215 | 22 Apr 17 |
| parkrun | 16:37 | | | | 2 | | | 1 | Darlington South Park | Darlington South Park parkrun # 226 | 25 Mar 17 |
| parkrun | 16:37 | | | | 1 | | | 1 | Maidstone | Maidstone parkrun # 246 | 25 Nov 17 |
| parkrun | 16:55 | | | | 1 | | | 1 | Maidstone | Maidstone parkrun # 243 | 4 Nov 17 |
| parkrun | 16:55 | | | | 1 | | | 1 | Catterick | Catterick parkrun # 25 | 16 Dec 17 |
| 8.9KXC | 34:26 | | | | 8 | | | | Hartlepool | North Yorkshire & South Durham League | 5 Feb 17 |
| 9.5KXC | 35:49 | | | | 11 | | | | Richmond | North Yorkshire & South Durham League | 19 Feb 17 |
| 9.8KXC | 37:37 | | | | 20 | | | | Ormesby | North Yorkshire & South Durham League | 15 Jan 17 |
| 10K | 34:16 | | | | 5 | | | | Chelmsford | Chelmsford 10K | 19 Nov 17 |
| 10KXC | 37:04 | | | | 11 | | | | Middlesbrough | North Yorkshire & South Durham League | 22 Jan 17 |
| 2016 SEN Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.1 | | | | 5 | 1 | | | Darlington | North Yorkshire & South Durham League | 19 Apr 16 |
| 200 | 25.4 | | | | 4 | A | | | Whitley Bay | North of England League Division 4E | 6 Aug 16 |
| 400 | 53.3 | | | | 2 | 1 | | | Darlington | North Yorkshire & South Durham League | 28 Jun 16 |
| 400 | 55.0 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 6 Aug 16 |
| 800 | 1:59.31 | | | | 1 | | | | Aldershot | Army Individual Championships | 18 May 16 |
| 800 | 2:01.0 | | | | 3 | 1 | | | Middlesbrough | North Yorkshire & South Durham League | 3 May 16 |
| 800 | 2:02.2 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 6 Aug 16 |
| 1500 | 4:21.9 | | | | 6 | 1 | | | Darlington | North Yorkshire & South Durham League | 19 Apr 16 |
| 1MMTL | 4:35 | | | | 3 | L1 | | | Middlesbrough | North York Moors AC Relay (4 x Mile) | 25 Aug 16 |
| 5K | 16:22 | | | | 14 | 1 | | | York | York Millennium Bridge 5K | 10 Aug 16 |
| parkrun | 16:36 | | | | 1 | | | 1 | Maidstone | Maidstone parkrun # 191 | 19 Nov 16 |
| parkrun | 16:58 | | | | 1 | | | 1 | Maidstone | Maidstone parkrun # 187 | 22 Oct 16 |
| parkrun | 17:01 | | | | 2 | | | 1 | Maidstone | Maidstone parkrun # 174 | 9 Jul 16 |
| parkrun | 17:20 | | | | 1 | | | 1 | Darlington South Park | Darlington South Park parkrun # 194 | 20 Aug 16 |
| parkrun | 17:31 | | | | 3 | | | 1 | Darlington South Park | Darlington South Park parkrun # 190 | 23 Jul 16 |
| 13.3M | 86:21 | | | 86:21 | 2 | | | | Maidstone | Maidstone Half Marathon | 16 Oct 16 |
| ZXC | 35:03 | | | | 26 | | | | Sandhurst | Army Championships | 3 Feb 16 |