| 2025 SEN Petts Wood/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:27.13 | | | | 12 | 1 | | | Bromley | Blackheath & Bromley Harriers AC Summer Open | 4 Aug 25 |
| 5XC | 34:45 | | | | 69 | | 3 | | Swanley Park | Kent Fitness League | 9 Nov 25 |
| 1M | 5:31 | | | | 76 | | 9 | | London | Vitality Westminster Mile | 27 Sep 25 |
| parkrun | 18:22 | | | | 13 | | 1 | 1 | Bromley | Bromley parkrun # 738 | 2 Aug 25 |
| parkrun | 18:24 | | | | 43 | | 2 | | Dulwich | Dulwich parkrun # 639 | 9 Aug 25 |
| parkrun | 18:29 | | | | 34 | | 1 | 1 | Bromley | Bromley parkrun # 742 | 30 Aug 25 |
| parkrun | 18:43 | | | | 7 | | 1 | 1 | Sutcliffe | Sutcliffe parkrun # 210 | 16 Aug 25 |
| parkrun | 19:08 | | | | 17 | | 2 | 1 | Bromley | Bromley parkrun # 707 | 1 Jan 25 |
| parkrun | 19:27 | | | | 6 | | 1 | 1 | Greenwich | Greenwich parkrun # 738 | 19 Apr 25 |
| parkrun | 19:39 | | | | 4 | | 1 | 1 | Catton | Catton parkrun # 537 | 3 May 25 |
| parkrun | 19:44 | | | | 4 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 293 | 31 May 25 |
| parkrun | 19:53 | | | | 1 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 298 | 5 Jul 25 |
| parkrun | 20:04 | | | | 3 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 292 | 24 May 25 |
| parkrun | 20:04 | | | | 4 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 309 | 20 Sep 25 |
| parkrun | 20:23 | | | | 2 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 316 | 8 Nov 25 |
| parkrun | 20:24 | | | | 7 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 315 | 1 Nov 25 |
| parkrun | 20:49 | | | | 4 | | 1 | 1 | Hoblingwell | Hoblingwell parkrun # 364 | 23 Aug 25 |
| parkrun | 20:49 | | | | 1 | | 1 | 1 | Hoblingwell | Hoblingwell parkrun # 367 | 13 Sep 25 |
| parkrun | 21:12 | | | | 1 | | 1 | 1 | Hoblingwell | Hoblingwell parkrun # 353 | 7 Jun 25 |
| parkrun | 21:18 | | | | 7 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 296 | 21 Jun 25 |
| parkrun | 21:32 | | | | 3 | | 1 | 1 | Hoblingwell | Hoblingwell parkrun # 376 | 15 Nov 25 |
| parkrun | 21:45 | | | | 6 | | 1 | 1 | Hoblingwell | Hoblingwell parkrun # 377 | 22 Nov 25 |
| parkrun | 21:47 | | | | 8 | | 2 | 1 | Hoblingwell | Hoblingwell parkrun # 366 | 6 Sep 25 |
| parkrun | 22:11 | | | | 5 | | 1 | 1 | Hoblingwell | Hoblingwell parkrun # 333 | 18 Jan 25 |
| 5M | 31:32 | | | | 24 | | 1 | | Staplehurst | Mid Kent 5 | 20 Jul 25 |
| 8.5KXC | 35:55 | | | | 52 | | 4 | | Canterbury | Kent Fitness League | 23 Feb 25 |
| 8.5KXC | 42:07 | | | | 71 | | 5 | | Allhallows | Kent Fitness League | 2 Feb 25 |
| 6MXC | 43:07 | | | | 52 | | 1 | | Birchington | Kent Fitness League | 5 Jan 25 |
| 10K | 40:27 | | | | 21 | | 3 | 2 | Battersea Park | Best Race Series | 30 Mar 25 |
| 10KMT | 39:51 | | | 39:55 | 24 | | 2 | | Bromley | Ted Pepper Memorial 10K | 5 May 25 |
| 7MMT | 46:32 | | | 46:36 | 30 | | 2 | | Sevenoaks | Sevenoaks 7 | 13 Jul 25 |
| 10M | 64:54 | | | 65:00 | 78 | | 6 | | Canterbury | Canterbury 10 | 26 Jan 25 |
| HM | 84:27 | | | 84:37 | 44 | | 3 | | Dartford | Dartford Half Marathon | 2 Mar 25 |
| 20M | 2:15:19 | | | 2:15:26 | 110 | | 23 | | Saffron Walden | Essex 20 | 16 Mar 25 |
| 20M | 2:18:55 | | | 2:43:58 | 132 | | 23 | | Lydd | Lydd Half Marathon / 20 | 9 Mar 25 |
| 2024 SEN Petts Wood/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:30.48 | | | | 4 | 2 | | | Bromley | Blackheath and Bromley Harriers AC Summer Open | 19 Aug 24 |
| 1.04ML | 5:39 | | | | 21 | L2 | 1 | | Dulwich | Dulwich Runners Midsummer Relay | 19 Jun 24 |
| 3KL | 11:10 | | | | 4 | L1 | 1 | | Crystal Palace | Dino Dash Relay | 12 Jun 24 |
| 2.6ML | 15:38 | | | | 25 | L02 | 2 | | Beckenham | Beckenham Relay 3x2.6 | 22 May 24 |
| 5KNAD | 19:00 | | | | 53 | | 2 | | Crystal Palace | Assembly League 5K | 6 Jun 24 |
| 5KNAD | 20:20 | | | | 42 | | 2 | | Beckenham | Assembly League 5K | 5 Sep 24 |
| parkrun | 18:55 | | | | 40 | | 3 | | Dulwich | Dulwich parkrun # 586 | 17 Aug 24 |
| parkrun | 19:13 | | | | 27 | | 3 | 1 | Bromley | Bromley parkrun # 653 | 1 Jan 24 |
| parkrun | 19:23 | | | | 9 | | 3 | 1 | Sutcliffe | Sutcliffe parkrun # 136 | 23 Mar 24 |
| parkrun | 19:40 | | | | 40 | | | | Bromley | Bromley parkrun # 659 | 10 Feb 24 |
| parkrun | 20:48 | | | | 4 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 272 | 28 Dec 24 |
| parkrun | 20:51 | | | | 2 | | 1 | 1 | Hoblingwell | Hoblingwell parkrun # 310 | 24 Aug 24 |
| parkrun | 21:00 | | | | 7 | | 1 | 1 | Orpington | Orpington parkrun # 534 | 20 Apr 24 |
| parkrun | 21:29 | | | | 6 | | 1 | 1 | Hoblingwell | Hoblingwell parkrun # 279 | 20 Jan 24 |
| parkrun | 21:48 | | | | 7 | | 1 | 1 | Dartford | Dartford parkrun # 408 | 16 Mar 24 |
| 5M | 31:53 | | | 32:01 | 38 | | 3 | | Hildenborough | Hildenborough Races | 6 May 24 |
| 5M | 34:09 | | | | 44 | | 8 | | Rochester | Cliffe Woods 5 | 7 Jul 24 |
| 5MMT | 32:49 | | | 32:50 | 25 | | 1 | | Harvel | Harvel 5 | 1 Jun 24 |
| 5.1MXC | 37:00 | | | | 86 | | 11 | | Blean Woods | Kent Fitness League | 25 Feb 24 |
| 5.25MXC | 38:07 | | | | 98 | | 5 | | Oxleas Wood | Kent Fitness League | 24 Nov 24 |
| 5.3MXC | 37:42 | | | | 142 | | 19 | | Swanley Park | Kent Fitness League | 10 Nov 24 |
| 5.5MXC | 34:45 | | | | 62 | | 4 | | Deal | Kent Fitness League | 14 Jan 24 |
| 6MXC | 43:53 | | | | 74 | | 3 | | Birchington | Kent Fitness League | 7 Jan 24 |
| 10K | 39:59 | | | 40:07 | 51 | | 7 | | East Malling | Larkfield 10K | 22 Sep 24 |
| 10M | 66:42 | | | 66:52 | 93 | | 7 | | Canterbury | Canterbury 10 | 21 Jan 24 |
| HM | 87:15 | | | 87:33 | 340 | | 23 | | Paddock Wood | Lambert and Foster Paddock Wood Half Marathon | 3 Mar 24 |
| ZXC | 35:02 | | | | 103 | | 7 | | Knole Park | Kent Fitness League | 1 Dec 24 |
| ZXC | 44:33 | | | | 161 | | 22 | | Allhallows | Kent Fitness League | 4 Feb 24 |
| 2023 SEN Petts Wood/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:36.36 | | | | 3 | 2 | | | Bromley | Blackheath & Bromley Harriers AC Summer Open | 27 Jul 23 |
| 1.04ML | 6:04 | | | | 31 | L2 | 5 | | Dulwich | Dulwich Runners Midsummer Relay | 21 Jun 23 |
| 3KL | 11:51 | | | | 5 | L2 | 1 | | Crystal Palace | Dino Dash Relay | 14 Jun 23 |
| 2.6ML | 16:15 | | | | 44 | L2 | 6 | | Beckenham | Beckenham Relay 3x2.6 | 17 May 23 |
| parkrun | 20:50 | | | | 7 | | 1 | 1 | Dartford Heath | Dartford Heath parkrun # 187 | 13 May 23 |
| parkrun | 22:29 | | | | 15 | | 1 | 1 | Lullingstone | Lullingstone parkrun # 345 | 8 Apr 23 |
| 5MXC | 36:22 | | | | 159 | | 23 | | Knole Park | Kent Fitness League | 26 Nov 23 |
| 5MXC | 36:59 | | | | 76 | | 5 | | Oxleas Wood | Kent Fitness League | 19 Nov 23 |
| 5MXC | 43:09 | | | | 69 | | 6 | | Allhallows | Kent Fitness League | 12 Feb 23 |
| 5.1MXC | 35:11 | | | | 69 | | 7 | | Blean Woods | Kent Fitness League | 5 Feb 23 |
| 5.3MXC | 35:17 | | | | 82 | | 5 | | Swanley | Kent Fitness League | 12 Nov 23 |
| 5.5MXC | 36:47 | | | | 79 | | 11 | | Birchington | Kent Fitness League | 15 Jan 23 |
| 7.5MXC | 56:23 | | | | 15 | | 1 | | Joydens Wood | Cambridge Harriers Club 7.5 | 30 Dec 23 |
| 10M | 70:57 | | | | 26 | | 4 | | Sittingbourne | Sittingbourne 10 | 1 Oct 23 |
| HM | 92:51 | | | 92:58 | 52 | | 4 | 4 | Dartford | Dartford Half Marathon | 5 Mar 23 |
| 2022 SEN Blackheath & Bromley/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MXC | 36:22 | | | | 114 | | 8 | | Knole Park | Kent Fitness League | 30 Oct 22 |
| 5.8MXC | 44:19 | | | | 108 | | 8 | | Oxleas Wood | Kent Fitness League | 20 Nov 22 |
| 7.5MXC | 58:22 | | | | 30 | | 4 | | Joydens Wood | Cambridge Harriers Club 7.5 | 27 Dec 22 |
| 2021 SEN Blackheath & Bromley/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:23 | | | | 20 | | 2 | 1 | Swanley | Swanley parkrun # 4 | 13 Nov 21 |
| 2016 SEN Blackheath & Bromley/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KXC | 21:36 | | | | 16 | | | | Foots Cray Meadows | Kent League | 13 Feb 16 |
| ZXC | 46:59 | | | | 102 | | 9 | | Birchington | Kent Fitness League | 10 Jan 16 |
| 2015 SEN Blackheath & Bromley/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 37:00 | | | | 113 | | 9 | | Deal | Kent Fitness League | 22 Nov 15 |
| ZXC | 37:13 | | | | 110 | | 8 | | Nurstead | Kent Fitness League | 20 Dec 15 |
| ZXC | 37:38 | | | | 146 | | 13 | | Swanley | Kent Fitness League | 8 Nov 15 |
| ZXC | 42:59 | | | | 192 | | 24 | | Sevenoaks | Kent Fitness League | 25 Oct 15 |
| 2014 U23 Blackheath & Bromley/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:03.72 | | | | 2 | | | | Ashford | Kent County Championships | 25 May 14 |
| 1500 | 5:09.52 | | | | 1 | ns | | | Bromley | Sweatshop Southern Athletics League Division 1 | 19 Apr 14 |
| 1500 | 5:14.9 | | | | 2 | B | | | Southampton | Sweatshop Southern Athletics League Division 1 | 21 Jun 14 |
| 3000 | 11:06.1 | | | | 3 | A | | | Southampton | Sweatshop Southern Athletics League Division 1 | 21 Jun 14 |
| LJ | 3.48 | | | | 4 | A | | | Southampton | Sweatshop Southern Athletics League Division 1 | 21 Jun 14 |
| TJ | 7.51 | | | | 4 | B | | | Bromley | Sweatshop Southern Athletics League Division 1 | 19 Apr 14 |
| 3.851KL | 15:56 | | | | 36 | L3 | | | Aldershot | Southern Women's 4 Stage Relays | 20 Sep 14 |
| 4.3KL | 17:03 | | | | 23 | L3 | | | Sutton Coldfield | ERRA National Women's 6 Stage Relays | 5 Apr 14 |
| 6.4KXC | 28:03 | | | | 188 | | | | Stirling | BUCS Cross Country Championships | 1 Feb 14 |
| ZXC | 14:12 | | | | 9 | | | | Bushy Park | London Colleges League | 5 Mar 14 |
| ZXC | 21:43 | | | | 13 | | | | Hayes | Kent League | 8 Nov 14 |
| ZXC | 22:01 | | | | 9 | | | | Alexandra Palace | London Colleges League | 22 Jan 14 |
| ZXCL | 11:50 | | | | 36 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 1 Nov 14 |
| 2013 U23 Blackheath & Bromley/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 15:24 | | | | 26 | | | | Reading | London Colleges League | 16 Jan 13 |
| ZXC | 17:25 | | | | 16 | | | | Richmond Park | London Colleges League | 30 Oct 13 |
| ZXC | 21:35 | | | | 18 | | | | Wimbledon Common | London Colleges League | 13 Nov 13 |
| ZXC | 34:19 | | | | 267 | | | | Leeds | BUCS Cross Country Championships | 2 Feb 13 |
| 2012 U23 Blackheath & Bromley/Brunel Uni London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.60 | | | | 2 | 4 | | | Bromley | Blackheath & Bromley Open | 9 Jul 12 |
| 800 | 2:30.90 | | | | 1 | 4 | | | Bromley | Blackheath & Bromley Open | 13 Aug 12 |
| 800 | 2:35.9 | | | | 1 | A | | | Canterbury | Southern Athletics League Division 2 SE | 1 Sep 12 |
| 800 | 2:39.4 | | | | 2 | B | | | Eltham | Southern Athletics League Division 2 SE | 14 Jul 12 |
| 1500 | 5:09.60 | | | | 3 | | | | Ashford | Kent County Championships | 13 May 12 |
| 1500 | 5:09.6 | | | | 1 | A | | | Bromley | Southern Athletics League Division 2 SE | 19 May 12 |
| 1500 | 5:12.6 | | | | 2 | A | | | Eltham | Southern Athletics League Division 2 SE | 14 Jul 12 |
| 1500 | 5:23.16 | | | | 7 | A | | | Birmingham | UK Women's League Premier Division | 9 Jun 12 |
| 1500 | 5:24.9 | | | | 1 | A | | | Canterbury | Southern Athletics League Division 2 SE | 1 Sep 12 |
| 3000 | 11:18.4 | | | | 2 | A | | | Bromley | Southern Athletics League Division 2 SE | 28 Apr 12 |
| 3000 | 11:34.00 | | | | 4 | B | | | Swansea | UK Women's League Premier Division | 28 Jul 12 |
| 5000 | 19:30.22 | | | | 12 | h1 | | | Olympic Park | BUCS Championships | 4 May 12 |
| 2000SCW | 8:13.6 | | | | 1 | A | | | Bromley | Southern Athletics League Division 2 SE | 19 May 12 |
| PV | 1.37 | | | | 2 | B | | | Eltham | Southern Athletics League Division 2 SE | 14 Jul 12 |
| 3MNAD | 20:07 | | | | 5 | | 1 | | Hayes | Blackheath & Bromley Parris Handicap 1 | 18 Apr 12 |
| ZXC | 21:01 | | | | 10 | | | | Alexandra Park | London Colleges League | 8 Feb 12 |
| ZXC | 26:11 | | | | 5 | | | | Dartford | Kent County Championships | 7 Jan 12 |
| ZXC | 26:47 | | | | 67 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 27:09 | | | | 38 | | | | Brighton | Southern Championships | 28 Jan 12 |
| ZXC | 28:54 | | | | 125 | | | | Cardiff | BUCS Cross Country Championships | 4 Feb 12 |
| ZXCL | 17:20 | | | | 34 | L1 | | | Sparrows Den | Will Bolton Memorial Relays | 15 Sep 12 |
| 2011 U20 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 66.89 | | | | 7 | B | | | Hendon | UK Women's League Division 1 | 3 Jul 11 |
| 1500 | 5:10.72 | | | | 3 | B | | | Bromley | National Junior League Southern Premier Division | 24 Jul 11 |
| 1500SCW | 6:04.39 | | | | 3 | B | | | Chelmsford | National Junior League Southern Premier Division | 29 May 11 |
| 1500SCW | 6:09.0 | | | | 2 | A | | | Luton | Southern Athletics League Division 1 | 20 Aug 11 |
| 2000SCW | 8:22.23 | | | | 3 | A | | | Swansea | UK Women's League Division 1 | 5 Jun 11 |
| 2000SCW | 8:35.84 | | | | 3 | A | | | Hendon | UK Women's League Division 1 | 3 Jul 11 |
| TJ | 8.17 | | | | 4 | A | | | Luton | Southern Athletics League Division 1 | 20 Aug 11 |
| SP4K | 4.25 | | | | 4 | B | | | Luton | Southern Athletics League Division 1 | 20 Aug 11 |
| JT600 | 11.28 | | | | 4 | B | | | Luton | Southern Athletics League Division 1 | 20 Aug 11 |
| 3.851KL | 15:19 | | | | 18 | L3 | | | Aldershot | Southern Road Relay Championships SW/U17M | 24 Sep 11 |
| 4.315KL | 17:32 | | | | | L3 | | | Sutton Park | ERRA National 4 Stage Relays | 15 Oct 11 |
| SHORT5K | 18:46 | | | | 10 | | 2 | | Brussels, BEL | 5K Gaston Roelants (Short course) | 18 Dec 11 |
| ZXC | 15:15 | | | | 1 | | | | Swanley | Kent League | 12 Feb 11 |
| ZXC | 16:58 | | | | 11 | | | | Parliament Hill | London Colleges League | 19 Oct 11 |
| ZXC | 17:33 | | | | 13 | | | | Richmond Park | London Colleges League | 2 Nov 11 |
| ZXC | 20:02 | | | | 13 | | | 3 | Bexleyheath | Kent League | 12 Nov 11 |
| ZXC | 20:14 | | | | 13 | | | | Wimbledon Common | London Colleges League | 16 Nov 11 |
| ZXC | 27:33 | | | | 24 | | 2 | | Hayes | Blackheath and Bromley Club 5 | 1 Oct 11 |
| ZXC | 28:25 | | | | 38 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| ZXC | 28:53 | | | | 23 | | | | Croydon | SEAA Inter Counties (inc Masters' Championships) | 10 Dec 11 |
| ZXC | 32:42 | | | | 76 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 51:40 | | | | 59 | | 11 | | Sparrows Den | Blackheath and Bromley Open 10K | 15 Jan 11 |
| ZXC | 60:07 | | | | 100 | | 11 | | Chingford | Orion Harriers Centenary Mob Match | 22 Oct 11 |
| ZXCL | 10:54 | | | | 7 | L2 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| ZXCL | 17:02 | | | | 13 | | | | West Wickham | Will Bolton Memorial 4x4K Relay | 17 Sep 11 |
| 2010 U20 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:24.78 | | | | 3 | B | | | Ashford | Southern Senior Inter County Match | 15 Aug 10 |
| 1500 | 5:31.63 | i | | | 3 | | | | Lee Valley | SEAA Indoor Championships | 17 Jan 10 |
| 3000 | 11:32.1 | | | | 9 | | | | Bromley | Blackheath & Bromley Club Championships | 14 Jul 10 |
| 3000 | 12:05.6 | | | | 2 | B | | | Norwich | National Junior Athletic League Southern Premier | 25 Jul 10 |
| 3000 | 12:20.28 | | | | 3 | B | | | Eton | National Junior Athletic League Southern Premier | 23 May 10 |
| 400HW | 85.72 | | | | 7 | B | | | Birmingham | UK Women's League Premier | 5 Jun 10 |
| 400HW | 92.50 | | | | 7 | B | | | Sportcity | UK Women's League Premier | 3 Jul 10 |
| 1500SCW | 6:14.91 | | | | 1 | B | | | Hendon | National Junior Athletic League Southern Premier | 18 Apr 10 |
| 1500SCW | 6:21.4 | | | | 6 | A | | | Norwich | National Junior Athletic League Southern Premier | 25 Jul 10 |
| 1500SCW | 6:36.98 | | | | 5 | B | | | Derby | National Junior Athletic League National Final | 12 Sep 10 |
| 2000SCW | 8:53.94 | | | | 2 | B | | | Birmingham | UK Women's League Premier | 5 Jun 10 |
| 2000SCW | 8:55.2 | | | | 1 | ns | | | Sportcity | UK Women's League Premier | 3 Jul 10 |
| LJ | 3.78 | i | | | 3 | | | | Lee Valley | Kent Championships | 7 Feb 10 |
| LJ | 3.67 | i | | | 11 | | | | Lee Valley | SEAA Indoor Championships | 17 Jan 10 |
| TJ | 8.04 | i | | | 2 | | | | Lee Valley | Kent Championships | 7 Feb 10 |
| 3.851KL | 15:57 | | | | 39 | L2 | | | Aldershot | Southern Women's 4 Stage & Young Athletes Relays | 25 Sep 10 |
| 3M | 19:37 | | | | 21 | | | | Old Billingsgate | Virgin London Mini Marathon | 25 Apr 10 |
| ZXC | 21:05 | | | | 28 | | | 4 | Bexleyheath | Kent League | 13 Nov 10 |
| ZXC | 23:20 | | | | 128 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 68:02 | | | | 83 | | 12 | | West Wickham | Blackheath & Bromley vs Orion Harriers | 20 Nov 10 |
| 2009 U17 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:28.21 | | | | 9 | | | | Ashford | Kent County Championships | 9 May 09 |
| 1500 | 5:41.29 | | | | 7 | B | | | Birmingham | McCain National Young Athletes League National Final | 6 Sep 09 |
| 3000 | 11:54.93 | | | | 5 | | | | Tuzla, BIH | European Junior Clubs Cup B | 19 Sep 09 |
| 3000 | 11:56.4 | | | | 1 | B | | | Tonbridge | McCain UK Young Athletes League Southern Premier | 31 May 09 |
| 3000 | 11:58.7 | | | | 2 | B | | | Reading | McCain UK Young Athletes League Southern Premier | 17 May 09 |
| 3000 | 11:59.3 | | | | 1 | B | | | Harrow | McCain UK Young Athletes League Southern Premier | 3 May 09 |
| 400HW | 84.1 | | | | 7 | B | | | Bromley | National Junior Athletic League Southern Premier | 26 Jul 09 |
| 1500SCW | 6:08.63 | | | | 2 | B | | | Derby | National Junior League Final | 13 Sep 09 |
| 1500SCW | 6:17.2 | | | | 1 | B | | | Lee Valley | National Junior Athletic League - Southern Premier | 16 Aug 09 |
| 1500SCW | 6:23.51 | | | | 2 | B | | | Eton | National Junior Athletic League Southern Premier | 14 Jun 09 |
| 1500SCW | 6:36.6 | | | | 2 | B | | | Bromley | National Junior Athletic League Southern Premier | 26 Jul 09 |
| DT1K | 10.08 | | | | 8 | B | | | Hendon | National Junior Athletic League Southern Premier | 24 May 09 |
| ZXC | 15:35 | | | | 9 | | | | Bexley | Kent Junior League | 5 Dec 09 |
| ZXC | 16:13 | | | | 9 | | | | Swanley | Kent Junior League | 14 Nov 09 |
| ZXC | 17:29 | | | | 10 | | | 10 | Gillingham | Kent Junior League | 3 Oct 09 |
| ZXC | 18:54 | | | | 14 | | | | Detling | Kent County Championships | 10 Jan 09 |
| 2008 U17 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 16:13 | | | | 214 | | | | Alton Towers | English National Championships | 23 Feb 08 |