| 2025 SEN Medway & Maidstone/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:44 | | | | 22 | | | | Charlton | Charlton parkrun # 191 | 31 May 25 |
| 10K | 41:48 | | | 41:55 | 41 | | | | London Olympic Park | RunThrough Chase The Moon Olympic Park 5K / 10K | 19 Feb 25 |
| 2024 SEN Medway & Maidstone/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:45 | | | | 16 | | | | Sutcliffe | Sutcliffe parkrun # 128 | 27 Jan 24 |
| parkrun | 21:55 | | | | 37 | | | | Mote Park | Mote Park parkrun # 131 | 21 Dec 24 |
| parkrun | 24:40 | | | | 85 | | | | Victoria Dock | Victoria Dock parkrun # 226 | 21 Sep 24 |
| 2023 SEN Medway & Maidstone/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:18 | | | | 17 | | | | Charlton | Charlton parkrun # 112 | 2 Dec 23 |
| parkrun | 21:23 | | | | 23 | | | 1 | Mote Park | Mote Park parkrun # 78 | 23 Dec 23 |
| 2022 SEN Medway & Maidstone/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.39 | w | 2.6 | | 5 | 3 | | | Gillingham | Medway & Maidstone Open | 10 Apr 22 |
| 200 | 25.67 | w | 2.7 | | 4 | 5 | | | Gillingham | Medway & Maidstone Open | 10 Apr 22 |
| parkrun | 23:23 | | | | 46 | | | | Mote Park | Mote Park parkrun # 26 | 24 Dec 22 |
| 2020 SEN Medway & Maidstone/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:07 | | | | 59 | | | | Maidstone | Maidstone parkrun # 362 | 1 Feb 20 |
| 2019 U23 Medway & Maidstone/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 57.83 | | | | 5 | 1 | | | York | City of York Summer League & Open | 25 May 19 |
| 400 | 58.36 | | | | 4 | 2 | | | York | City of York Summer League & Open | 22 Apr 19 |
| 2018 U23 Medway & Maidstone/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.53 | | | | 4 | | | | York | City of York Summer League | 7 May 18 |
| 400 | 56.9 | | | | 4 | | | | Lancaster | Lancaster Cup | 10 Mar 18 |
| 400 | 56.99 | | | | 3 | | | | York | City of York Summer League | 2 Jun 18 |
| 400 | 58.34 | i | | | 5 | h5 | | | Sheffield | BUCS Indoor Championships | 17 Feb 18 |
| parkrun | 23:47 | | | | 59 | | | | Maidstone | Maidstone parkrun # 286 | 25 Aug 18 |
| 2017 U23 Medway & Maidstone/York Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.39 | | 0.5 | | 7 | 1.2 | | | Gillingham | Medway & Maidstone AC Open | 3 Sep 17 |
| 100 | 12.5 | | | | 5 | 1 | | | York | City of York Summer League | 17 Jun 17 |
| 200 | 24.66 | w | 2.6 | | 4 | 2 | | | Gillingham | Medway & Maidstone AC Open | 3 Sep 17 |
| 200 | 25.0 | | | | 5 | | | | York | City of York Summer League | 17 Jun 17 |
| 400 | 55.6 | | | | 3 | 2 | | | York | City of York Summer League | 3 Jun 17 |
| 400 | 56.35 | | | | 8 | h3 | | | Bedford | BUCS Championships | 29 Apr 17 |
| 400 | 56.5 | | | | 2 | ns | | | Gillingham | Sweatshop Southern Athletics League Division 2E | 15 Apr 17 |
| 2016 U20 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.42 | | 1.7 | | 4 | 3 | | | Bromley | Blackheath & Bromley Open | 15 Aug 16 |
| 100 | 12.59 | | -0.2 | | 3 | 2 | | | Ashford | Ashford Leisure Trust Open Meeting | 7 Sep 16 |
| 200 | 24.8 | | | | 5 | B | | | Gillingham | UK Youth Development U17/U20 League Division South North/East 1 | 24 Jul 16 |
| 200 | 25.04 | | 0.2 | | 1 | 2 | | | Bromley | Blackheath & Bromley Open | 15 Aug 16 |
| 200 | 25.21 | | -0.9 | | 1 | 6 | | | Tonbridge | Norman Fowler Memorial & Avril Bowring Memorial Open Series | 5 Jul 16 |
| 200 | 25.36 | | -1.8 | | 7 | A | | | Ashford | UK Youth Development U17/U20 League Division South North/East 1 | 1 May 16 |
| 200 | 25.45 | | -0.4 | | 5 | 1 | | | Ashford | Ashford Leisure Trust Open Meeting | 7 Sep 16 |
| 400 | 55.84 | | | | 5 | | | | Gillingham | Medway & Maidstone AC Open | 3 Sep 16 |
| 400 | 55.92 | | | | 7 | A | | | Ashford | UK Youth Development U17/U20 League Division South North/East 1 | 1 May 16 |
| 400 | 56.1 | | | | 5 | B | | | Gillingham | UK Youth Development U17/U20 League Division South North/East 1 | 24 Jul 16 |
| 400 | 56.19 | | | | 6 | A | | | Eltham | UK Youth Development U17/U20 League Division South North/East 1 | 26 Jun 16 |
| 400 | 56.32 | | | | 4 | | | | Ashford | Kent County Championships | 14 May 16 |
| 400 | 56.60 | i | | | 6 | | | | Lee Valley | Kent County Championships | 20 Mar 16 |
| 400 | 56.6 | | | | 2 | ns | | | Hastings | Sweatshop Southern Athletics League Division 3SE | 16 Apr 16 |
| 400 | 56.80 | | | | 1 | ns | | | Gillingham | Sweatshop Southern Athletics League Division 3SE | 9 Jul 16 |
| 400 | 57.1 | | | | 1 | ns | | | Gillingham | Sweatshop Southern Athletics League Division 3SE | 20 Aug 16 |
| 400 | 57.62 | i | | | 3 | h2 | | | Lee Valley | Kent County Championships | 20 Mar 16 |
| 400 | 58.87 | i | | | 4 | 5 | | | Lee Valley | London Senior & U20 Games | 30 Jan 16 |
| 800 | 2:18.48 | | | | 5 | 1 | | | Gillingham | Medway & Maidstone AC Open | 10 Apr 16 |
| LJ | 4.23 | | | | 1 | B | | | Gillingham | UK Youth Development U17/U20 League Division South North/East 1 | 24 Jul 16 |
| parkrun | 20:08 | | | | 26 | | | | Maidstone | Maidstone parkrun # 168 | 28 May 16 |
| parkrun | 20:19 | | | | 24 | | | | Maidstone | Maidstone parkrun # 179 | 13 Aug 16 |
| parkrun | 20:27 | | | | 19 | | | | Maidstone | Maidstone parkrun # 170 | 11 Jun 16 |
| parkrun | 20:37 | | | | 22 | | | | Maidstone | Maidstone parkrun # 169 | 4 Jun 16 |
| parkrun | 20:54 | | | | 23 | | | | Maidstone | Maidstone parkrun # 156 | 5 Mar 16 |
| parkrun | 21:06 | | | | 31 | | | | Maidstone | Maidstone parkrun # 167 | 21 May 16 |
| parkrun | 21:33 | | | | 30 | | | 1 | Maidstone | Maidstone parkrun # 147 | 2 Jan 16 |
| parkrun | 21:43 | | | | 30 | | | | Maidstone | Maidstone parkrun # 173 | 2 Jul 16 |
| parkrun | 21:45 | | | | 34 | | | | Maidstone | Maidstone parkrun # 165 | 7 May 16 |
| 2015 U20 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.45 | w | 2.4 | | 1 | 3.3 | | | Gillingham | Medway & Maidstone AC Open | 12 Jul 15 |
| 100 | 12.61 | | 1.5 | | 4 | 2 | | | Ashford | Ashford Leisure Trust Open Meeting | 26 Aug 15 |
| 100 | 12.79 | | -0.9 | | 2 | 2.3 | | | Gillingham | Medway & Maidstone AC Open | 5 Sep 15 |
| 100 | 12.99 | | -3.7 | | 1 | 6 | | | Tonbridge | Tonbridge AC Evening Open Meeting | 7 Jul 15 |
| 200 | 25.13 | | 1.4 | | 1 | 2 | | | Gillingham | Medway & Maidstone AC Open | 12 Jul 15 |
| 200 | 25.36 | | 1.9 | | 4 | 2 | | | Gillingham | Medway & Maidstone AC Open | 12 Apr 15 |
| 200 | 25.60 | | 0.9 | | 3 | 2 | | | Ashford | Ashford Leisure Trust Open Meeting | 26 Aug 15 |
| 200 | 25.79 | | -1.6 | | 2 | 2 | | | Gillingham | Medway & Maidstone AC Open | 5 Sep 15 |
| 200 | 26.03 | | -2.1 | | 2 | 7 | | | Tonbridge | Tonbridge AC Evening Open Meeting | 7 Jul 15 |
| 200 | 26.34 | | -3.9 | | 5 | h1 | | | Ashford | Kent County Championships | 24 May 15 |
| 400 | 57.5 | | | | 4 | B | | | Dartford | UK Youth Development U17/U20 League Division South North/East 2 | 28 Jun 15 |
| parkrun | 19:56 | | | | 11 | | | | Maidstone | Maidstone parkrun # 135 | 24 Oct 15 |
| parkrun | 20:11 | | | | 12 | | | 1 | Maidstone | Maidstone parkrun # 132 | 3 Oct 15 |
| parkrun | 21:04 | | | | 26 | | | 1 | Maidstone | Maidstone parkrun # 145 | 26 Dec 15 |
| parkrun | 21:09 | | | | 23 | | | 1 | Maidstone | Maidstone parkrun # 134 | 17 Oct 15 |
| parkrun | 21:12 | | | | 40 | | | | Maidstone | Maidstone parkrun # 102 | 7 Mar 15 |
| parkrun | 21:14 | | | | 30 | | | | Maidstone | Maidstone parkrun # 110 | 2 May 15 |
| parkrun | 21:29 | | | | 39 | | | 1 | Maidstone | Maidstone parkrun # 136 | 31 Oct 15 |
| parkrun | 21:33 | | | | 34 | | | | Maidstone | Maidstone parkrun # 130 | 19 Sep 15 |
| parkrun | 21:34 | | | | 28 | | | | Maidstone | Maidstone parkrun # 98 | 7 Feb 15 |
| parkrun | 21:50 | | | | 33 | | | | Maidstone | Maidstone parkrun # 109 | 25 Apr 15 |
| parkrun | 21:51 | | | | 15 | | | | Leybourne Lakes | Leybourne Lakes parkrun # 12 | 19 Dec 15 |
| parkrun | 22:11 | | | | 37 | | | | Maidstone | Maidstone parkrun # 94 | 10 Jan 15 |
| parkrun | 22:17 | | | | 51 | | | | Maidstone | Maidstone parkrun # 126 | 22 Aug 15 |
| parkrun | 22:27 | | | | 54 | | | | Maidstone | Maidstone parkrun # 104 | 21 Mar 15 |
| parkrun | 22:27 | | | | 45 | | | | Maidstone | Maidstone parkrun # 122 | 25 Jul 15 |
| parkrun | 22:35 | | | | 54 | | | | Maidstone | Maidstone parkrun # 114 | 30 May 15 |
| parkrun | 22:42 | | | | 50 | | | | Maidstone | Maidstone parkrun # 116 | 13 Jun 15 |
| parkrun | 23:08 | | | | 66 | | | | Maidstone | Maidstone parkrun # 127 | 29 Aug 15 |
| parkrun | 24:37 | | | | 74 | | | | Maidstone | Maidstone parkrun # 99 | 14 Feb 15 |
| 2014 U17 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.5 | | | | 3 | B | | | Dartford | UK Youth Development U17/U20 League Division Southern South 2a | 27 Apr 14 |
| 100 | 12.52 | | 2.0 | | 1 | 3 | | | Ashford | Ashford Leisure Trust Open Meeting | 23 Jul 14 |
| 100 | 12.7 | | | | 4 | B | | | Lewes | UK Youth Development U17/U20 League Division Southern South 2a | 27 Jul 14 |
| 100 | 12.71 | | 0.3 | | 4 | h3 | | | Gillingham | Medway & Maidstone AC Open | 8 Jun 14 |
| 100 | 12.80 | | 0.8 | | 4 | 2 | | | Ashford | Ashford Leisure Trust Open Meeting | 2 Apr 14 |
| 100 | 12.80 | w | 2.5 | | 6 | 1.1 | | | Gillingham | Medway & Maidstone AC Open | 13 Apr 14 |
| 100 | 12.86 | | | | 3 | B | | | Ashford | UK Youth Development U17/U20 League Division Southern South 2a | 29 Jun 14 |
| 100 | 12.89 | | -0.7 | | 3 | 1.2 | | | Gillingham | Medway & Maidstone AC Open | 6 Sep 14 |
| 100 | 13.4 | | | | 4 | B | | | Gillingham | UK Youth Development U17/U20 League Division Southern South 2a | 1 Jun 14 |
| 150 | 19.29 | | 0.8 | | 3 | 11 | | | Tonbridge | Tonbridge AC Easter Monday Open Meeting | 21 Apr 14 |
| 200 | 25.4 | | | | 4 | B | | | Dartford | UK Youth Development U17/U20 League Division Southern South 2a | 27 Apr 14 |
| 200 | 25.78 | | 0.1 | | 3 | 2 | | | Gillingham | Medway & Maidstone AC Open | 6 Sep 14 |
| 200 | 25.98 | | 1.7 | | 5 | 2 | | | Ashford | Ashford Leisure Trust Open Meeting | 23 Jul 14 |
| 200 | 25.99 | | 0.6 | | 4 | 2 | | | Ashford | Ashford Leisure Trust Open Meeting | 2 Apr 14 |
| 200 | 26.1 | | | | 4 | B | | | Gillingham | UK Youth Development U17/U20 League Division Southern South 2a | 1 Jun 14 |
| 200 | 26.35 | | -2.6 | | 6 | h2 | | | Ashford | Kent County Championships | 25 May 14 |
| 200 | 26.41 | | -1.2 | | 2 | | | | Gillingham | Medway & Maidstone AC Open | 21 May 14 |
| 400 | 58.05 | | | | 4 | | | | Sutton Valence | Medway & Maidstone AC Open | 2 Jul 14 |
| 400 | 58.25 | | | | 3 | 2 | | | Gillingham | Medway & Maidstone AC Open | 8 Jun 14 |
| 400 | 60.22 | | | | 3 | 2 | | | Gillingham | Medway & Maidstone AC Open | 13 Apr 14 |
| DT1.5K | 11.83 | | | | 5 | | | | Ashford | UK Youth Development U17/U20 League Division Southern South 2a | 29 Jun 14 |
| DT1.5K | 7.75 | | | | 4 | | | | Lewes | UK Youth Development U17/U20 League Division Southern South 2a | 27 Jul 14 |
| parkrun | 21:49 | | | | 32 | | | | Maidstone | Maidstone parkrun # 67 | 19 Jul 14 |
| parkrun | 22:19 | | | | 32 | | | | Maidstone | Maidstone parkrun # 57 | 10 May 14 |
| parkrun | 22:20 | | | | 31 | | | | Maidstone | Maidstone parkrun # 80 | 18 Oct 14 |
| parkrun | 22:20 | | | | 25 | | | | Maidstone | Maidstone parkrun # 87 | 6 Dec 14 |
| parkrun | 22:28 | | | | 36 | | | | Maidstone | Maidstone parkrun # 81 | 25 Oct 14 |
| parkrun | 22:28 | | | | 35 | | | | Maidstone | Maidstone parkrun # 86 | 29 Nov 14 |
| parkrun | 22:29 | | | | 34 | | | | Maidstone | Maidstone parkrun # 56 | 3 May 14 |
| parkrun | 22:35 | | | | 48 | | | | Maidstone | Maidstone parkrun # 84 | 15 Nov 14 |
| parkrun | 22:44 | | | | 25 | | | | Maidstone | Maidstone parkrun # 79 | 11 Oct 14 |
| parkrun | 22:46 | | | | 37 | | | | Maidstone | Maidstone parkrun # 62 | 14 Jun 14 |
| parkrun | 22:47 | | | | 50 | | | | Maidstone | Maidstone parkrun # 89 | 20 Dec 14 |
| parkrun | 22:52 | | | | 36 | | | | Maidstone | Maidstone parkrun # 65 | 5 Jul 14 |
| parkrun | 23:02 | | | | 38 | | | | Maidstone | Maidstone parkrun # 63 | 21 Jun 14 |
| parkrun | 23:03 | | | | 34 | | | | Maidstone | Maidstone parkrun # 52 | 5 Apr 14 |
| parkrun | 23:08 | | | | 36 | | | | Maidstone | Maidstone parkrun # 83 | 8 Nov 14 |
| parkrun | 23:34 | | | | 57 | | | 1 | Maidstone | Maidstone parkrun # 50 | 22 Mar 14 |
| parkrun | 24:00 | | | | 51 | | | | Maidstone | Maidstone parkrun # 54 | 19 Apr 14 |
| parkrun | 24:08 | | | | 58 | | | | Maidstone | Maidstone parkrun # 49 | 15 Mar 14 |
| parkrun | 24:12 | | | | 61 | | | | Maidstone | Maidstone parkrun # 47 | 1 Mar 14 |
| parkrun | 24:38 | | | | 74 | | | | Maidstone | Maidstone parkrun # 72 | 23 Aug 14 |
| parkrun | 25:31 | | | | 68 | | | | Maidstone | Maidstone parkrun # 44 | 8 Feb 14 |
| parkrun | 25:41 | | | | 80 | | | | Maidstone | Maidstone parkrun # 46 | 22 Feb 14 |
| 2013 U17 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.60 | w | 4.4 | | 5 | h3 | | | Ashford | Kent County Schools' Championships | 8 Jun 13 |
| 100 | 12.71 | | -0.4 | | 1 | 2 | | | Sutton Valence | Medway & Maidstone Open Meeting | 28 Aug 13 |
| 100 | 12.76 | | 1.6 | | 1 | 1.3 | | | Sutton Valence | Medway & Maidstone Open Meeting | 7 Jul 13 |
| 100 | 12.80 | | -0.1 | | 3 | 1.2 | | | Gillingham | Medway & Maidstone Open Meeting | 21 Apr 13 |
| 100 | 12.80 | | 1.1 | | 5 | 3 | | | Ashford | Ashford Leisure Trust Outdoor Open | 12 Jun 13 |
| 100 | 12.80 | | -0.2 | | 3 | 2 | | | Gillingham | Medway & Maidstone Open Meeting | 11 Sep 13 |
| 200 | 25.26 | w | 3.0 | | 3 | 1 | | | Sutton Valence | Medway & Maidstone Open Meeting | 7 Jul 13 |
| 200 | 26.00 | | -1.5 | | 2 | 2 | | | Sutton Valence | Medway & Maidstone Open Meeting | 28 Aug 13 |
| 200 | 26.04 | | -1.5 | | 2 | 2 | | | Gillingham | Medway & Maidstone Open Meeting | 11 Sep 13 |
| 200 | 26.10 | | 1.5 | | 4 | 3 | | | Ashford | Ashford Leisure Trust Outdoor Open | 12 Jun 13 |
| 200 | 26.11 | | 0.3 | | 3 | 2 | | | Ashford | Ashford Leisure Trust Outdoor Open | 18 Sep 13 |
| 300 | 41.76 | | | | 3 | 2 | | | Gillingham | Medway & Maidstone Open Meeting | 21 Apr 13 |
| 2012 U15 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.9 | | | | 3 | A | | | Erith | Kent Young Athletes' League Division 1 | 1 Jul 12 |
| 200 | 26.7 | | | | 3 | A | | | Eastbourne | McCain Young Athletes' League Division Southern 1SE | 17 Jun 12 |
| 200 | 26.8 | | | | 2 | B | | | Hastings | McCain Young Athletes' League Division Southern 1SE | 20 May 12 |
| 200 | 27.2 | | | | 1 | B | | | Sutton Valence | McCain Young Athletes' League Division Southern 1SE | 6 May 12 |
| 200 | 28.6 | | | | 3 | B | | | Ashford | Kent Young Athletes' League Division 1 | 15 Apr 12 |
| SP4K | 6.09 | | | | 4 | A | | | Ashford | Kent Young Athletes' League Division 1 | 15 Apr 12 |
| DT1.25K | 15.69 | | | | 2 | B | | | Hastings | McCain Young Athletes' League Division Southern 1SE | 20 May 12 |
| DT1.25K | 12.46 | | | | 2 | B | | | Erith | Kent Young Athletes' League Division 1 | 1 Jul 12 |
| JT600 | 9.15 | | | | 3 | B | | | Hastings | McCain Young Athletes' League Division Southern 1SE | 20 May 12 |
| JT600 | 8.97 | | | | 3 | B | | | Eastbourne | McCain Young Athletes' League Division Southern 1SE | 17 Jun 12 |
| 2011 U15 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.38 | | 1.5 | | 4 | 3 | | | Sutton Valence | Medway & Maidstone Open | 27 Jul 11 |
| 100 | 13.71 | | 1.7 | | 5 | 3 | | | Sutton Valence | Medway and Maidstone Open | 24 Aug 11 |
| 100 | 14.42 | | 0.9 | | 2 | 3 | | | Gillingham | Medway & Maidstone Open | 16 Apr 11 |
| 200 | 28.54 | | -1.6 | | 2 | 2 | | | Sutton Valence | Medway and Maidstone Open | 24 Aug 11 |