| 2025 V35 Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 28:22 | | | 29:53 | 34 | | | 6 | Windsor | Run Dorney | 7 Jun 25 |
| parkrun | 25:56 | | | | 53 | | | | Pymmes | Pymmes parkrun # 679 | 23 Aug 25 |
| parkrun | 26:00 | | | | 58 | | | | Pymmes | Pymmes parkrun # 676 | 2 Aug 25 |
| parkrun | 26:05 | | | | 51 | | | | Pymmes | Pymmes parkrun # 677 | 9 Aug 25 |
| parkrun | 26:20 | | | | 49 | | | | Pymmes | Pymmes parkrun # 693 | 29 Nov 25 |
| parkrun | 26:22 | | | | 53 | | | | Pymmes | Pymmes parkrun # 683 | 20 Sep 25 |
| parkrun | 26:37 | | | | 90 | | | | Pymmes | Pymmes parkrun # 691 | 15 Nov 25 |
| parkrun | 26:45 | | | | 58 | | | | Pymmes | Pymmes parkrun # 686 | 11 Oct 25 |
| parkrun | 27:00 | | | | 63 | | | | Pymmes | Pymmes parkrun # 675 | 26 Jul 25 |
| parkrun | 27:39 | | | | 56 | | | | Pymmes | Pymmes parkrun # 673 | 12 Jul 25 |
| parkrun | 27:39 | | | | 74 | | | | Pymmes | Pymmes parkrun # 692 | 22 Nov 25 |
| parkrun | 28:59 | | | | 71 | | | | Pymmes | Pymmes parkrun # 674 | 19 Jul 25 |
| 10K | 57:12 | | | 58:02 | 333 | | | 47 | Battersea Park | RunThrough Battersea Park Chase the Sun 5K / 10K | 27 Aug 25 |
| HM | 2:46:19 | c | | | 15169 | | | | Greenwich | The Big Half | 7 Sep 25 |
| 2024 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:58.49 | i | | | 8 | Para | | | Sheffield | England Senior & U20 Combined Events, Walks & Para Championships INC UK Combined Events Championships | 6 Jan 24 |
| parkrun | 23:46 | | | | 38 | | | | Pymmes | Pymmes parkrun # 620 | 13 Jul 24 |
| parkrun | 23:56 | | | | 41 | | | | Pymmes | Pymmes parkrun # 621 | 20 Jul 24 |
| parkrun | 24:27 | | | | 32 | | | | Pymmes | Pymmes parkrun # 612 | 18 May 24 |
| parkrun | 24:27 | | | | 31 | | | | Pymmes | Pymmes parkrun # 625 | 17 Aug 24 |
| parkrun | 24:28 | | | | 38 | | | | Pymmes | Pymmes parkrun # 624 | 10 Aug 24 |
| parkrun | 24:41 | | | | 37 | | | | Pymmes | Pymmes parkrun # 640 | 30 Nov 24 |
| parkrun | 26:01 | | | | 41 | | | | Pymmes | Pymmes parkrun # 642 | 14 Dec 24 |
| parkrun | 26:44 | | | | 57 | | | | Pymmes | Pymmes parkrun # 595 | 20 Jan 24 |
| parkrun | 27:09 | | | | 83 | | | | Pymmes | Pymmes parkrun # 636 | 2 Nov 24 |
| parkrun | 28:29 | | | | 70 | | | | Pymmes | Pymmes parkrun # 599 | 17 Feb 24 |
| parkrun | 30:28 | | | | 88 | | | | Pymmes | Pymmes parkrun # 597 | 3 Feb 24 |
| parkrun | 33:48 | | | | 131 | | | | Pymmes | Pymmes parkrun # 601 | 2 Mar 24 |
| parkrun | 33:50 | | | | 100 | | | | Pymmes | Pymmes parkrun # 603 | 16 Mar 24 |
| parkrun | 33:53 | | | | 94 | | | | Pymmes | Pymmes parkrun # 606 | 6 Apr 24 |
| parkrun | 34:27 | | | | 110 | | | | Pymmes | Pymmes parkrun # 618 | 29 Jun 24 |
| 10K | 52:22 | c | | | 3267 | | | | Manchester | AJ Bell Great Manchester Run 10K | 26 May 24 |
| Mar | 5:49:04 | c | | | 47614 | | | | London | TCS London Marathon | 21 Apr 24 |
| 2023 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:46.93 | i | | | 4 | M | | | Lee Valley | Tricounties (Herts,Kent and Middlesex) Championships | 18 Mar 23 |
| 800 | 2:51.34 | | | | 3 | | | | Coventry | CP Sport National Athletics Championships | 16 Sep 23 |
| 1500 | 6:03.59 | | | | 5 | | | | Lee Valley | Middlesex County Championships | 13 May 23 |
| 3000 | 13:24.1 | | | | 1 | B | | | Watford | Southern Athletics League Division 3 North | 20 May 23 |
| parkrun | 22:56 | | | | 21 | | | | Pymmes | Pymmes parkrun # 565 | 8 Jul 23 |
| parkrun | 23:19 | | | | 31 | | | | Pymmes | Pymmes parkrun # 568 | 29 Jul 23 |
| parkrun | 23:26 | | | | 32 | | | | Pymmes | Pymmes parkrun # 548 | 11 Mar 23 |
| parkrun | 23:29 | | | | 31 | | | | Pymmes | Pymmes parkrun # 563 | 24 Jun 23 |
| parkrun | 23:31 | | | | 37 | | | | Pymmes | Pymmes parkrun # 546 | 25 Feb 23 |
| parkrun | 23:36 | | | | 36 | | | | Pymmes | Pymmes parkrun # 559 | 27 May 23 |
| parkrun | 23:37 | | | | 34 | | | | Pymmes | Pymmes parkrun # 564 | 1 Jul 23 |
| parkrun | 23:52 | | | | 45 | | | | Pymmes | Pymmes parkrun # 560 | 3 Jun 23 |
| parkrun | 24:09 | | | | 34 | | | | Pymmes | Pymmes parkrun # 552 | 8 Apr 23 |
| parkrun | 25:04 | | | | 43 | | | | Pymmes | Pymmes parkrun # 588 | 16 Dec 23 |
| parkrun | 25:08 | | | | 51 | | | | Pymmes | Pymmes parkrun # 543 | 4 Feb 23 |
| parkrun | 26:00 | | | | 79 | | | | Grovelands | Grovelands parkrun # 625 | 11 Nov 23 |
| parkrun | 26:41 | | | | 40 | | | | Pymmes | Pymmes parkrun # 587 | 9 Dec 23 |
| parkrun | 27:53 | | | | 60 | | | | Pymmes | Pymmes parkrun # 582 | 4 Nov 23 |
| parkrun | 28:14 | | | | 83 | | | | Pymmes | Pymmes parkrun # 584 | 18 Nov 23 |
| parkrun | 29:16 | | | | 66 | | | | Pymmes | Pymmes parkrun # 585 | 25 Nov 23 |
| parkrun | 38:00 | | | | 159 | | | | Pymmes | Pymmes parkrun # 555 | 29 Apr 23 |
| parkrun | 52:07 | | | | 154 | | | | Pymmes | Pymmes parkrun # 573 | 2 Sep 23 |
| 10K | 49:11 | c | | | 2765 | | | | London | Vitality London 10,000 | 24 Sep 23 |
| 10KMT | 50:39 | | | 50:40 | 59 | | | | Edmonton | Run The River 10K | 8 Oct 23 |
| 10M | 87:47 | c | | | 5266 | | | | Portsmouth | Great South Run 10 | 15 Oct 23 |
| HM | 1:58:04 | | | 1:58:36 | 147 | | 124 | 56 | Goodwood | Running Grand Prix Goodwood | 3 Dec 23 |
| 2022 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:52.72 | i | | | 4 | M | | | Lee Valley | Tricounties Indoor Championships | 19 Mar 22 |
| 800 | 2:54.38 | | | | 3 | | | | Lee Valley | Middlesex Centenary County Championships | 14 May 22 |
| 1500 | 6:10.73 | | | | 15 | | | | Bedford | National Athletics League - Championship | 4 Jun 22 |
| 5000 | 24:50.1 | | | | 3 | B | | | St. Albans | Southern Athletics League Division 3 Hertfordshire | 22 May 22 |
| parkrun | 23:32 | | | | 24 | | | | Pymmes | Pymmes parkrun # 494 | 5 Mar 22 |
| parkrun | 23:32 | | | | 31 | | | | Pymmes | Pymmes parkrun # 495 | 12 Mar 22 |
| parkrun | 23:35 | | | | 24 | | | | Pymmes | Pymmes parkrun # 493 | 26 Feb 22 |
| parkrun | 23:40 | | | | 27 | | | | Pymmes | Pymmes parkrun # 529 | 5 Nov 22 |
| parkrun | 23:40 | | | | 23 | | | | Pymmes | Pymmes parkrun # 533 | 3 Dec 22 |
| parkrun | 23:44 | | | | 20 | | | | Pymmes | Pymmes parkrun # 516 | 6 Aug 22 |
| parkrun | 23:46 | | | | 19 | | | | Pymmes | Pymmes parkrun # 498 | 2 Apr 22 |
| parkrun | 23:54 | | | | 27 | | | | Pymmes | Pymmes parkrun # 531 | 19 Nov 22 |
| parkrun | 23:58 | | | | 28 | | | | Pymmes | Pymmes parkrun # 497 | 26 Mar 22 |
| parkrun | 24:01 | | | | 26 | | | | Pymmes | Pymmes parkrun # 491 | 5 Feb 22 |
| parkrun | 24:01 | | | | 30 | | | | Pymmes | Pymmes parkrun # 514 | 23 Jul 22 |
| parkrun | 24:01 | | | | 30 | | | | Pymmes | Pymmes parkrun # 520 | 3 Sep 22 |
| parkrun | 24:01 | | | | 39 | | | | Pymmes | Pymmes parkrun # 522 | 17 Sep 22 |
| parkrun | 24:03 | | | | 36 | | | | Pymmes | Pymmes parkrun # 518 | 20 Aug 22 |
| parkrun | 24:07 | | | | 42 | | | | Pymmes | Pymmes parkrun # 523 | 24 Sep 22 |
| parkrun | 24:10 | | | | 31 | | | | Pymmes | Pymmes parkrun # 528 | 29 Oct 22 |
| parkrun | 24:12 | | | | 33 | | | | Pymmes | Pymmes parkrun # 489 | 22 Jan 22 |
| parkrun | 24:12 | | | | 30 | | | | Pymmes | Pymmes parkrun # 530 | 12 Nov 22 |
| parkrun | 24:13 | | | | 17 | | | | Pymmes | Pymmes parkrun # 515 | 30 Jul 22 |
| parkrun | 24:14 | | | | 29 | | | | Pymmes | Pymmes parkrun # 513 | 16 Jul 22 |
| parkrun | 24:16 | | | | 35 | | | | Pymmes | Pymmes parkrun # 506 | 28 May 22 |
| parkrun | 24:19 | | | | 19 | | | | Pymmes | Pymmes parkrun # 509 | 18 Jun 22 |
| parkrun | 24:19 | | | | 27 | | | | Pymmes | Pymmes parkrun # 511 | 2 Jul 22 |
| parkrun | 24:22 | | | | 30 | | | | Pymmes | Pymmes parkrun # 532 | 26 Nov 22 |
| parkrun | 24:23 | | | | 30 | | | | Pymmes | Pymmes parkrun # 527 | 22 Oct 22 |
| parkrun | 24:36 | | | | 28 | | | | Pymmes | Pymmes parkrun # 501 | 23 Apr 22 |
| parkrun | 25:36 | | | | 48 | | | | Pymmes | Pymmes parkrun # 488 | 15 Jan 22 |
| parkrun | 25:51 | | | | 47 | | | | Pymmes | Pymmes parkrun # 487 | 8 Jan 22 |
| parkrun | 26:03 | | | | 60 | | | | Pymmes | Pymmes parkrun # 490 | 29 Jan 22 |
| parkrun | 43:01 | | | | 104 | | | | Pymmes | Pymmes parkrun # 524 | 1 Oct 22 |
| 10K | 51:13 | | | | 60 | | | | Lee Valley | Edmonton Run the River 10K | 9 Oct 22 |
| 10K | 53:18 | c | | | 5001 | | | | London | Vitality London 10,000 | 2 May 22 |
| 10K | 53:38 | | | 53:38 | 30 | | | | Lee Valley | RunThrough Lee Valley VeloPark 1M / 5K / 10K | 27 Aug 22 |
| 2021 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 14:02.97 | | | | 3 | B | | | Stevenage | Southern Athletics League - Hertfordshire | 11 Sep 21 |
| 5000 | 24:23.9 | | | | 5 | A | | | St. Albans | Southern Athletics League - Hertfordshire | 14 Aug 21 |
| DT2K | 14.82 | | | | 4 | B | | | Stevenage | Southern Athletics League - Hertfordshire | 11 Sep 21 |
| parkrun | 25:30 | | | | 26 | | | | Pymmes | Pymmes parkrun # 475 | 16 Oct 21 |
| parkrun | 25:43 | | | | 41 | | | | Pymmes | Pymmes parkrun # 482 | 4 Dec 21 |
| parkrun | 26:03 | | | | 20 | | | | Pymmes | Pymmes parkrun # 477 | 30 Oct 21 |
| parkrun | 26:26 | | | | 23 | | | | Pymmes | Pymmes parkrun # 479 | 13 Nov 21 |
| parkrun | 27:06 | | | | 35 | | | | Pymmes | Pymmes parkrun # 478 | 6 Nov 21 |
| parkrun | 27:42 | | | | 44 | | | | Pymmes | Pymmes parkrun # 472 | 25 Sep 21 |
| parkrun | 28:12 | | | | 47 | | | | Pymmes | Pymmes parkrun # 476 | 23 Oct 21 |
| parkrun | 30:16 | | | | 66 | | | | Pymmes | Pymmes parkrun # 481 | 27 Nov 21 |
| 2020 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:48.57 | i | | | 4 | M | | | Lee Valley | Tri-Counties Championships (Kent, Hertfordshire & Middlesex) | 14 Mar 20 |
| parkrun | 23:40 | | | | 55 | | | | Pymmes | Pymmes parkrun # 462 | 7 Mar 20 |
| 10K | 50:06 | | | 50:06 | 217 | | | | London Battersea Park | RunThrough Battersea Park 10K | 15 Feb 20 |
| 10K | 50:22 | | | | 43 | | 35 | 21 | Lee Valley | RunThrough Lee Valley VeloPark | 29 Feb 20 |
| 2019 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 76.60 | | | | 2 | ns | | | Lee Valley | Southern Athletics League Division 3N | 16 Jun 19 |
| 800 | 2:52.94 | | | | 1 | | | | Doncaster | Cerebral Palsy Sport National Finals | 21 Sep 19 |
| 800 | 2:54.72 | | | | 6 | | | | Lee Valley | Middlesex County Championships | 11 May 19 |
| 800 | 2:57.51 | i | | | 7 | M | | | Lee Valley | Tri-Counties Championships | 16 Mar 19 |
| Mile | 6:52.55 | i | | | 11 | A | | | Lee Valley | Ayo Falola Dream Mile / 3000m Open | 30 Jan 19 |
| 5000 | 24:12.9 | | | | 3 | B | | | Ware | Southern Athletics League Division 3N | 17 Aug 19 |
| 5000 | 25:59.3 | | | | 4 | B | | | Lee Valley | Southern Athletics League Division 3N | 16 Jun 19 |
| 5K | 23:45 | | | 23:51 | 33 | | | | London Olympic Park | RunThrough Chase the Moon Olympic Park 5K | 31 Oct 19 |
| parkrun | 23:49 | | | | 24 | | | | Pymmes | Pymmes parkrun # 442 | 19 Oct 19 |
| parkrun | 23:55 | | | | 48 | | | | Pymmes | Pymmes parkrun # 412 | 23 Mar 19 |
| parkrun | 23:59 | | | | 28 | | | | Pymmes | Pymmes parkrun # 441 | 12 Oct 19 |
| parkrun | 24:00 | | | | 23 | | | | Pymmes | Pymmes parkrun # 427 | 6 Jul 19 |
| parkrun | 24:07 | | | | 36 | | | | Pymmes | Pymmes parkrun # 437 | 14 Sep 19 |
| parkrun | 24:16 | | | | 24 | | | | Pymmes | Pymmes parkrun # 443 | 26 Oct 19 |
| parkrun | 25:55 | | | | 31 | | | | Pymmes | Pymmes parkrun # 448 | 30 Nov 19 |
| parkrun | 26:00 | | | | 89 | | | | Medina I.O.W. | Medina I.O.W. parkrun # 441 | 28 Dec 19 |
| parkrun | 26:11 | | | | 54 | | | | Pymmes | Pymmes parkrun # 451 | 21 Dec 19 |
| parkrun | 27:24 | | | | 38 | | | | Pymmes | Pymmes parkrun # 439 | 28 Sep 19 |
| 10K | 50:26 | | | 50:31 | 127 | | | | London Olympic Park | RunThrough Olympic Park 10K | 14 Dec 19 |
| 2018 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 74.03 | | | | 4 | T37 | | | Barcelona, ESP | CP World Games | 11 Aug 18 |
| 800 | 2:51.42 | | | | 6 | | | | Lee Valley | Middlesex County Championships | 12 May 18 |
| 800 | 2:51.7 | | | | 4 | B | | | Harrow | Southern Athletics League Division 2E | 14 Apr 18 |
| 800 | 2:52.69 | i | | | 5 | | | | Lee Valley | Middlesex County Championships | 17 Mar 18 |
| 800 | 2:52.7 | | | | 2 | ns | | | Ware | Southern Athletics League Division 2E | 23 Jun 18 |
| 800 | 2:55.2 | | | | 5 | 4 | | | Welwyn | Herts Phoenix Easter Open | 30 Mar 18 |
| 800 | 2:57.31 | | | | 2 | T37 | | | Barcelona, ESP | CP World Games | 9 Aug 18 |
| 800 | 3:03.19 | | | | 4 | | | | Chelmsford | EFDS Eastern Region Disability Championships | 10 Jun 18 |
| 1500 | 6:00.46 | | | | 3 | T37 | | | Barcelona, ESP | CP World Games | 11 Aug 18 |
| Mile | 6:49.03 | i | | | 9 | 1 | | | Lee Valley | Ayo Falola Dream Mile / 3000m Open | 7 Feb 18 |
| 5000 | 23:18.15 | | | | 7 | C | | | Lee Valley | Lee Valley 5000m Night Open | 9 May 18 |
| 5000 | 24:35.7 | | | | 3 | B | | | Harrow | Southern Athletics League Division 2E | 14 Apr 18 |
| 5K | 24:20 | c | | | 15 | | | | Lee Valley | RunThrough Lee Valley VeloPark 5K | 29 Dec 18 |
| 5K | 26:22 | | | 26:30 | 65 | | | | London Hyde Park | RunThrough Chase the Sun Hyde Park 5K | 25 Jul 18 |
| parkrun | 23:44 | | | | 33 | | | | Pymmes | Pymmes parkrun # 392 | 3 Nov 18 |
| parkrun | 24:25 | | | | 19 | | | | Pymmes | Pymmes parkrun # 388 | 6 Oct 18 |
| parkrun | 24:46 | | | | 18 | | | | Pymmes | Pymmes parkrun # 396 | 1 Dec 18 |
| 2017 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 74.10 | i | | | 5 | 4 | | | Lee Valley | Metaswitch Games Open | 2 Jan 17 |
| 800 | 2:49.3 | | | | 1 | ns | | | Welwyn | Sweatshop Southern Athletics League Division 1 | 17 Jun 17 |
| 800 | 2:49.52 | | | | 3 | | | | Chelmsford | EFDS Eastern Region Disability Championships | 6 May 17 |
| 800 | 2:49.83 | | | | 10 | | | | Lee Valley | Middlesex County Championships | 13 May 17 |
| 800 | 2:52.5 | | | | 4 | ns | | | Bracknell | Sweatshop Southern Athletics League Division 1 | 21 May 17 |
| 800 | 2:57.37 | i | | | 6 | | | | Lee Valley | Middlesex County Championships | 18 Mar 17 |
| 1500 | 5:52.4 | | | | 11 | 2 | | | Welwyn | Herts Phoenix Easter Open | 14 Apr 17 |
| Mile | 6:34.28 | i | | | 7 | E | | | Lee Valley | Soar Open | 1 Feb 17 |
| HJ | 1.10 | | | | 4 | B | | | Bracknell | Sweatshop Southern Athletics League Division 1 | 21 May 17 |
| LJ | 3.27 | | | | 1 | B | | | Chelmsford | EFDS Eastern Region Disability Championships | 6 May 17 |
| DT2K | 14.13 | | | | 2 | ns | | | Bracknell | Sweatshop Southern Athletics League Division 1 | 21 May 17 |
| DT1K | 21.90 | | | | 1 | F37 | | | Welwyn | Sweatshop Southern Athletics League Division 1 | 17 Jun 17 |
| 1M | 6:25 | | | 6:27 | 141 | AdM 1 | | | London | Vitality Westminster Mile | 28 May 17 |
| 10K | 49:18 | | | 49:23 | 154 | | | | London Olympic Park | QEOP Winter 10K Series | 2 Dec 17 |
| 10K | 54:55 | | | 69:32 | 2956 | | | | Westminster | Virgin Sport British 10K | 9 Jul 17 |
| 2016 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 33.98 | | -0.6 | | 6 | 1 | | | Watford | Watford Open Graded Meeting | 24 Aug 16 |
| 800 | 2:48.0 | | | | 1 | ns | | | Welwyn | Sweatshop Southern Athletics League Division 2E | 18 Jun 16 |
| 800 | 2:49.3 | | | | 3 | ns | | | Erith | Sweatshop Southern Athletics League Division 2E | 22 May 16 |
| 800 | 2:50.16 | i | | | 5 | 10 | | | Lee Valley | London Senior & U20 Games | 31 Jan 16 |
| 800 | 2:51.85 | | | | 2 | | | | Nottingham | Cerebral Palsy Sport Championships | 24 Sep 16 |
| 800 | 2:52.8 | | | | 1 | ns | | | Ipswich | Sweatshop Southern Athletics League Division 2E | 16 Apr 16 |
| 800 | 2:52.95 | | | | 3 | | | | Stevenage | Hertfordshire County U13 / Masters' / Relay & 1500m Championships (Inc Hertfordshire County AAA Open) | 2 May 16 |
| 800 | 2:53.03 | i | | | 5 | 15 | | | Lee Valley | Lee Valley Middle Distance Open | 17 Feb 16 |
| 800 | 2:56.19 | | | | 7 | | | | Lee Valley | Middlesex County Championships | 14 May 16 |
| 1500 | 5:53.2 | | | | 10 | 2 | | | Welwyn | Herts Phoenix Open Graded | 25 Mar 16 |
| Mile | 6:24.94 | i | | | 8 | 1 | | | Lee Valley | Vivo-Barefoot Open (Inc Dream MILE) | 3 Feb 16 |
| LJ | 3.56 | i | | | 9 | B | | | Lee Valley | London Senior & U20 Games | 31 Jan 16 |
| DT1K | 20.04 | | | | 4 | F37 | | | Nottingham | Cerebral Palsy Sport Championships | 24 Sep 16 |
| 2015 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 75.5 | | | | 7 | 1 | | | Watford | Watford Open Graded Meeting | 22 Apr 15 |
| 800 | 2:46.96 | | | | 1 | T37 | | | Nottingham | CPISRA World Games | 13 Aug 15 |
| 800 | 2:54.0 | | | | 1 | ns | | | Welwyn | Sweatshop Southern Athletics League Division 2E | 20 Jun 15 |
| 800 | 2:54.48 | i | | | 6 | 2 | | | Lee Valley | Lee Valley Middle Distance Open | 18 Feb 15 |
| 800 | 2:55.74 | i | | | 5 | 8 | | | Lee Valley | London Senior / U20 Indoor Games | 1 Feb 15 |
| 800 | 2:56.1 | | | | 4 | B | | | Eltham | Sweatshop Southern Athletics League Division 2E | 25 Apr 15 |
| 800 | 2:56.49 | i | | | 4 | h1 | | | Lee Valley | Middlesex County Championships | 14 Mar 15 |
| 800 | 2:56.56 | | | | 2 | | | | Chelmsford | East Region Disability Athletics Championships | 9 May 15 |
| 800 | 3:03.6 | | | | 2 | ns | | | Cambridge | Sweatshop Southern Athletics League Division 2E | 31 May 15 |
| 1500 | 5:50.78 | | | | 1 | T37 | | | Nottingham | CPISRA World Games | 15 Aug 15 |
| 1500 | 6:03.6 | | | | 9 | 3 | | | Welwyn | Herts Phoenix Open Graded Meeting | 3 Apr 15 |
| 1500 | 6:06.2 | | | | 2 | ns | | | Luton | Sweatshop Southern Athletics League Division 2E | 4 Jul 15 |
| 1500 | 6:14.76 | | | | 2 | B | | | Eltham | Sweatshop Southern Athletics League Division 2E | 25 Apr 15 |
| 1500 | 6:15.75 | | | | 4 | | | | Kingston | Weir Archer Academy / Kingston & Polytechnic Open Throws Meeting (Inc Surrey Disability Championships) | 11 Apr 15 |
| Mile | 6:45.69 | i | | | 7 | 4 | | | Lee Valley | Vivo Bare Foot Open 3000m & Dream Mile | 4 Feb 15 |
| HJ | 1.00 | | | | 3 | B | | | Eltham | Sweatshop Southern Athletics League Division 2E | 25 Apr 15 |
| LJ | 3.70 | | | | 2 | | | | Chelmsford | East Region Disability Athletics Championships | 9 May 15 |
| LJ | 3.57 | | | | 4 | F37 | | | Nottingham | CPISRA World Games | 14 Aug 15 |
| LJ | 3.56 | i | | | 3 | | | | Lee Valley | Middlesex County Championships | 14 Mar 15 |
| LJ | 3.39 | | | | 3 | ns | | | Cambridge | Sweatshop Southern Athletics League Division 2E | 31 May 15 |
| LJ | 3.22 | | | | 3 | ns | | | Welwyn | Sweatshop Southern Athletics League Division 2E | 20 Jun 15 |
| DT1K | 20.95 | | | | 1 | F37 | | | Chelmsford | East Region Disability Athletics Championships | 9 May 15 |
| 2014 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.14 | i | | | 5 | D1.5 | | | Lee Valley | London U20/Senior Games | 26 Jan 14 |
| 60 | 10.14 | i | | | 1 | T37 | | | Lee Valley | Middlesex Championships | 16 Mar 14 |
| 200 | 33.40 | | 0.6 | | 5 | Amb | | | Stevenage | Hertfordshire County AAA Open (Inc Veterans' Championships) | 5 May 14 |
| 200 | 33.98 | | 1.4 | | 8 | 6 | | | Lee Valley | Lee Valley Open | 12 Apr 14 |
| 800 | 3:00.84 | i | | | 5 | 1 | | | Lee Valley | Metaswitch Games | 14 Dec 14 |
| 1500 | 6:09.9 | | | | 5 | ns | | | Harrow | Sweatshop Southern Athletics League Division 2 North | 21 Jun 14 |
| 1500 | 6:10.57 | | | | 2 | ns | | | Horspath | Sweatshop Southern Athletics League Division 2 North | 12 Jul 14 |
| 1500 | 6:14.05 | | | | 6 | Amb | | | Birmingham | Midland Counties U20 / Senior Championships & England Athletics Senior Disability Championships | 14 Jun 14 |
| 1500 | 6:19.4 | | | | 1 | ns | | | Ware | Sweatshop Southern Athletics League Division 2 North | 17 May 14 |
| 1500 | 6:30.3 | | | | 3 | | | | Welwyn | Herts Phoenix Graded Open | 18 Apr 14 |
| LJ | 3.56 | i | | | 1 | T37 | | | Lee Valley | Middlesex Championships | 15 Mar 14 |
| 2013 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.05 | i | | | 4 | 2.17 | | | Lee Valley | London U20/Senior Games | 27 Jan 13 |
| 60 | 10.07 | i | | | 5 | D1.2 | | | Lee Valley | London U20/Senior Games | 27 Jan 13 |
| 60 | 10.17 | i | | | 4 | D | | | Lee Valley | Middlesex Championships | 17 Mar 13 |
| 100 | 16.11 | w | 3.5 | | 6 | 1 | | | Lee Valley | Lee Valley Sprint Evening Open | 14 Aug 13 |
| 100 | 16.3 | | 0.0 | | 8 | h3 | | | Birmingham | England Athletics Senior Disability Championships | 22 Jun 13 |
| 200 | 33.5 | | -0.1 | | 4 | h1 | | | Birmingham | England Athletics Senior Disability Championships | 23 Jun 13 |
| 200 | 33.72 | | 0.5 | | 2 | 3 | | | Manchester | CP Sport Grand Prix | 20 Jul 13 |
| 200 | 33.9 | w | 2.2 | | 6 | B | | | Birmingham | England Athletics Senior Disability Championships | 23 Jun 13 |
| LJ | 3.75 | | 0.5 | | | | | | Manchester | CP Sport Grand Prix | 20 Jul 13 |
| 2012 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.85 | i | | | 6 | 1.9 | | | Lee Valley | Metaswitch Games | 8 Jan 12 |
| 60 | 9.99 | i | | | 6 | 2.01 | | | Lee Valley | New Year Sprints Meeting (inc 800m Races) | 2 Jan 12 |
| 60 | 10.02 | i | | | 1 | T37 | | | Lee Valley | Middlesex Indoor Championships | 4 Mar 12 |
| 60 | 10.07 | i | | | 7 | 1.19 | | | Lee Valley | London U20/Senior Games | 29 Jan 12 |
| 60 | 10.08 | i | | | 3 | 2.19 | | | Lee Valley | London U20/Senior Games | 29 Jan 12 |
| 60 | 10.10 | i | | | 5 | 1.03 | | | Lee Valley | New Year Sprints Meeting (inc 800m Races) | 2 Jan 12 |
| 60 | 10.11 | i | | | 5 | 2.8 | | | Lee Valley | Metaswitch Games | 8 Jan 12 |
| 100 | 15.68 | w | 3.8 | | 7 | 5 | | | Lee Valley | Lee Valley Open | 14 Apr 12 |
| 100 | 15.85 | | -0.1 | | 6 | | | | Olympic Park | Visa London Disability Athletics Challenge | 8 May 12 |
| 100 | 16.18 | | | | 1 | | | | Mile End | Middlesex County Championships | 13 May 12 |
| 100 | 16.23 | | -1.2 | | | | | | Chelmsford | CP Sport Grand Prix (Inc Aviva U20 Parallel Success) | 26 May 12 |
| 100 | 16.29 | | 0.2 | | 5 | 1 | | | Birmingham | McCain Birmingham Games & Parallel Success | 8 Jul 12 |
| 100 | 16.36 | | -1.2 | | 13 | AMB1 | | | Birmingham | England Championships (Inc North & Midland Championships) | 2 Jun 12 |
| 100 | 16.55 | | 0.8 | | 3 | 2 | | | Nottingham | CP Sport National Championships | 22 Sep 12 |
| 100 | 17.03 | | 0.7 | | 8 | 1 | | | Watford | Watford Graded Open | 27 Jun 12 |
| 200 | 32.54 | w | 6.3 | | 7 | 5 | | | Lee Valley | Lee Valley Open | 14 Apr 12 |
| 200 | 32.67 | | 0.5 | | 4 | | | | Olympic Park | Visa London Disability Athletics Challenge | 8 May 12 |
| 200 | 32.9 | | | | 3 | 10 | | | Welwyn | Herts Phoenix Graded Open | 6 Apr 12 |
| 200 | 33.05 | | 0.7 | | | | | | Chelmsford | CP Sport Grand Prix (Inc Aviva U20 Parallel Success) | 26 May 12 |
| 200 | 33.29 | | 0.0 | | 3 | 1 | | | Birmingham | McCain Birmingham Games & Parallel Success | 8 Jul 12 |
| 200 | 33.61 | | -1.5 | | 2 | | | | Mile End | Middlesex County Championships | 13 May 12 |
| 200 | 34.44 | | -2.0 | | 4 | AMB2 | | | Birmingham | England Championships (Inc North & Midland Championships) | 3 Jun 12 |
| LJ | 3.67 | i | | | 4 | | | | Lee Valley | Middlesex Indoor Championships | 4 Mar 12 |
| LJ | 3.52 | | 1.2 | | 2 | | | | Birmingham | England Championships (Inc North & Midland Championships) | 3 Jun 12 |
| LJ | 3.39 | | 0.0 | | 3 | | | | Birmingham | McCain Birmingham Games & Parallel Success | 8 Jul 12 |
| LJ | 3.26 | i | | | 17 | | | | Lee Valley | London U20/Senior Games | 29 Jan 12 |
| LJ | 3.25 | | 1.2 | | | | | | Chelmsford | CP Sport Grand Prix (Inc Aviva U20 Parallel Success) | 26 May 12 |
| 2011 U23 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.93 | i | | | 6 | 1.25 | | | Lee Valley | London U20/Senior Games | 30 Jan 11 |
| 60 | 10.00 | i | | | 5 | h2 | | | Lee Valley | Middlesex Championships | 6 Mar 11 |
| 60 | 10.06 | i | | | 4 | 2.8 | | | Lee Valley | Metaswitch Games | 2 Jan 11 |
| 60 | 10.09 | i | | | 5 | 1.9 | | | Lee Valley | Metaswitch Games | 2 Jan 11 |
| 60 | 10.25 | i | | | 6 | 2.23 | | | Lee Valley | London U20/Senior Games | 30 Jan 11 |
| 100 | 15.75 | w | 2.9 | | | | | | Perivale | CP Sport Grand Prix | 21 May 11 |
| 100 | 15.9 | | | | | | | | Stevenage | Herts County Open (inc Relay Championships) | 2 May 11 |
| 100 | 16.0 | | | | 4 | | | | Welwyn | Herts Phoenix AC Open | 22 Apr 11 |
| 100 | 16.02 | w | 2.4 | | 3 | | | | Mile End | Middlesex County Championships | 15 May 11 |
| 100 | 16.5 | | -1.8 | | 5 | 11 | | | Bedford | Bedfordshire Open | 9 Apr 11 |
| 100 | 16.73 | | | | 5 | Amb | | | St. Ives | Cambridgeshire AA Summer Evening Open | 20 Jul 11 |
| 100 | 16.77 | | -1.0 | | | | | | Cardiff | Welsh Parallel Success | 19 Jun 11 |
| 100 | 16.83 | | -0.3 | | 6 | | | | Dublin (S), IRL | IWAS & CPSI National Athletics Championships | 3 Jul 11 |
| 100 | 17.01 | | -2.6 | | | | | | Nottingham | CP National Championships | 17 Sep 11 |
| 200 | 32.55 | w | 2.8 | | 1 | | | | Mile End | Middlesex County Championships | 15 May 11 |
| 200 | 32.7 | | | | | | | | Stevenage | Herts County Open (inc Relay Championships) | 2 May 11 |
| 200 | 32.97 | w | 3.9 | | | | | | Perivale | CP Sport Grand Prix | 21 May 11 |
| 200 | 33.2 | | | | 12 | | | | Welwyn | Herts Phoenix AC Open | 22 Apr 11 |
| 200 | 33.3 | | -3.6 | | 3 | 7 | | | Bedford | Bedfordshire Open | 9 Apr 11 |
| 200 | 33.36 | | -0.8 | | | | | | Nottingham | CP National Championships | 18 Sep 11 |
| 200 | 34.03 | | -0.7 | | 3 | | | | Dublin (S), IRL | IWAS & CPSI National Athletics Championships | 3 Jul 11 |
| 200 | 34.44 | | -3.1 | | | | | | Cardiff | Welsh Parallel Success | 19 Jun 11 |
| LJ | 4.00 | | | | | | | | Stevenage | Herts County Open (inc Relay Championships) | 2 May 11 |
| LJ | 3.89 | | | | | | | | Perivale | CP Sport Grand Prix | 21 May 11 |
| LJ | 3.81 | | -1.5 | | | | | | Dublin (S), IRL | IWAS & CPSI National Athletics Championships | 3 Jul 11 |
| LJ | 3.71 | | | | | | | | Cardiff | Welsh Parallel Success | 19 Jun 11 |
| LJ | 3.65 | | | | 2 | | | | Mile End | Middlesex County Championships | 15 May 11 |
| LJ | 3.61 | | | | 3 | | | | Bedford | Bedfordshire Open | 9 Apr 11 |
| LJ | 3.55 | | 1.9 | | | | | | Nottingham | CP National Championships | 17 Sep 11 |
| LJ | 3.52 | i | | | 2 | | | | Lee Valley | Middlesex Championships | 6 Mar 11 |
| LJ | 3.42 | i | | | 15 | | | | Lee Valley | London U20/Senior Games | 30 Jan 11 |
| SP7.26K | 6.36 | i | | | 5 | | | | Lee Valley | Metaswitch Games | 2 Jan 11 |
| SP7.26K | 6.24 | i | | | 15 | | | | Lee Valley | London U20/Senior Games | 30 Jan 11 |
| SP7.26K | 6.14 | i | | | 2 | | | | Lee Valley | Middlesex Championships | 6 Mar 11 |
| 2010 U23 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.01 | i | | | 5 | 1.10 | | | Lee Valley | Metaswitch Indoor Open | 3 Jan 10 |
| 60 | 10.21 | i | | | 6 | 1.16 | | | Lee Valley | London Games | 31 Jan 10 |
| 60 | 10.26 | i | | | 6 | h4 | | | Lee Valley | Middlesex Championships | 7 Mar 10 |
| 60 | 10.40 | i | | | 6 | 2.13 | | | Lee Valley | London Games | 31 Jan 10 |
| 100 | 16.00 | | 1.5 | | 7 | 5 | | | Lee Valley | Lee Valley Open | 10 Apr 10 |
| 100 | 16.06 | | -1.8 | | 6 | h2 | | | Cardiff | Aviva Parallel Success | 13 Jun 10 |
| 100 | 16.12 | | -3.3 | | 1 | 2 | | | Gateshead | Cleveland Land Services Tartan Games | 21 Aug 10 |
| 100 | 16.12 | | -3.9 | | | | | | Nottingham | CP National Championships | 18 Sep 10 |
| 100 | 16.18 | | -2.5 | | | | | | Nottingham | CP Sport Grand Prix | 3 Jul 10 |
| 100 | 16.26 | | 0.5 | | 5 | 1 | | | Perivale | Middlesex County Championships | 9 May 10 |
| 100 | 16.9 | | | | | | | | Nottingham | CP Sport Development Games | 17 Jul 10 |
| 200 | 33.00 | | -0.8 | | 5 | 1 | | | Gateshead | Cleveland Land Services Tartan Games | 21 Aug 10 |
| 200 | 33.70 | | -2 | | | | | | Nottingham | CP National Championships | 19 Sep 10 |
| 200 | 33.88 | | | | 5 | 3 | | | Perivale | Middlesex County Championships | 9 May 10 |
| 200 | 34.0 | | | | | | | | Nottingham | CP Sport Development Games | 17 Jul 10 |
| LJ | 3.96 | | | | | | | | Nottingham | CP Sport Grand Prix | 3 Jul 10 |
| LJ | 3.93 | i | | | 2 | | | | Lee Valley | Metaswitch Games | 12 Dec 10 |
| LJ | 3.89 | | | | | | | | Perivale | CP Sport Grand Prix | 17 Apr 10 |
| LJ | 3.85 | | | | | | | | Nottingham | CP Sport Development Games | 17 Jul 10 |
| LJ | 3.84 | | 1.8 | | 2 | | | | Cardiff | Aviva Parallel Success | 13 Jun 10 |
| LJ | 3.82 | | -0.7 | | | | | | Nottingham | CP National Championships | 18 Sep 10 |
| LJ | 3.77 | | | | 2 | | | | Gateshead | Cleveland Land Services Tartan Games | 21 Aug 10 |
| LJ | 3.48 | i | | | 3 | | | | Lee Valley | Middlesex Championships | 7 Mar 10 |
| LJ | 3.46 | i | | | 15 | | | | Lee Valley | London Games | 31 Jan 10 |
| LJ | 3.45 | | | | 10 | | | | Lee Valley | Lee Valley Open | 10 Apr 10 |
| SP7.26K | 5.81 | i | | | 1 | | | | Lee Valley | Middlesex Championships | 7 Mar 10 |
| SP7.26K | 5.10 | i | | | 16 | | | | Lee Valley | London Games | 31 Jan 10 |
| SP5K | 6.22 | i | | | 2 | | | | Lee Valley | London Games | 30 Jan 10 |
| SP5K | 6.15 | i | | | | | | | Lee Valley | Metaswitch Indoor Open | 3 Jan 10 |
| JT800 | 12.91 | | | | 6 | | | | Lee Valley | Lee Valley Open | 10 Apr 10 |
| JT600 | 18.57 | | | | | | | | Perivale | CP Sport Grand Prix | 17 Apr 10 |
| JT600 | 15.00 | | | | | | | | Nottingham | CP Sport Grand Prix | 3 Jul 10 |
| 2009 U23 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.6 | | | | 3 | 3 | | | Bromley | London Disability Athletics Challenge | 25 Jul 09 |
| 100 | 16.73 | | -0.5 | | 5 | | | | Crystal Palace | Aviva Parallel Success Challenge | 26 Jul 09 |
| 200 | 34.5 | | | | 3 | 3 | | | Bromley | London Disability Athletics Challenge | 25 Jul 09 |
| LJ | 3.48 | | 1.5 | | 5 | | | | Crystal Palace | Aviva Parallel Success Challenge | 26 Jul 09 |
| LJ | 3.48 | i | | | 17 | | | | Lee Valley | Metaswitch Indoor Open | 13 Dec 09 |