| 2025 V45 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500WC | 4:05.9 | | | | 7 | | | | Stoke Mandeville | BWAA/BWRA Grand Prix Series | 16 Aug 25 |
| 1500WC | 4:12.26 | | | | 7 | | | | Stoke Mandeville | BWAA/BWRA Grand Prix Series | 17 May 25 |
| 1500WC | 4:24.82 | | | | 7 | | | | Stoke Mandeville | BWAA/BWRA Grand Prix Series | 19 Jul 25 |
| 5000WC | 13:41.82 | | | | 7 | | | | Stoke Mandeville | BWAA/BWRA Grand Prix Series | 16 Aug 25 |
| 5000WC | 13:47.26 | | | | 3 | | | | Stoke Mandeville | BWAA/BWRA Grand Prix Series | 17 May 25 |
| 10KWC | 32:23 | | | 32:25 | 1 | | | | Hastingwood | St Clare Hospice 10K | 6 Apr 25 |
| HMWC | 61:50 | a | | 61:55 | 8 | | | 2 | Newcastle-South Shields | Great North Run | 7 Sep 25 |
| 2024 V45 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500WC | 4:04.32 | | | | 4 | | | | Stoke Mandeville | BWAA Grand Prix Series | 13 Jul 24 |
| 5000WC | 13:21.80 | | | | 2 | | | | Stoke Mandeville | BWAA Grand Prix Series | 13 Jul 24 |
| 10KWC | 31:48 | | | 31:49 | 1 | | | 1 | Hastingwood | St Clare Hospice 10K | 7 Apr 24 |
| 10MWC | 49:42 | | | | 1 | | | | Great Baddow | Great Baddow 10 | 19 May 24 |
| 2023 V45 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400WC | 61.44 | | | | 3 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 17 Jun 23 |
| 400WC | 62.74 | | | | 7 | B | | | Stoke Mandeville | BWAA Grand Prix Series | 17 Jun 23 |
| 400WC | 63.41 | | | | 2 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 16 Jul 23 |
| 400WC | 63.97 | | | | 6 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 12 Aug 23 |
| 800WC | 2:02.15 | | | | 2 | 3 | | | Stoke Mandeville | BWAA Grand Prix Series | 18 Jun 23 |
| 800WC | 2:03.54 | | | | 6 | 1 | | | Stoke Mandeville | BWAA Grand Prix Series | 16 Jul 23 |
| 800WC | 2:08.12 | | | | 3 | B | | | Stoke Mandeville | BWAA Grand Prix Series | 18 Jun 23 |
| 800WC | 2:10.83 | | | | 5 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 12 Aug 23 |
| 1500WC | 3:50.47 | | | | 6 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 17 Jun 23 |
| 1500WC | 3:52.15 | | | | 8 | 1 | | | Stoke Mandeville | BWAA Grand Prix Series | 17 Jun 23 |
| 1500WC | 4:06.56 | | | | 4 | | | | Stoke Mandeville | BWAA Grand Prix Series | 16 Jul 23 |
| 1500WC | 4:17.52 | | | | 4 | | | | Stoke Mandeville | BWAA Grand Prix Series | 12 Aug 23 |
| 10KWC | 30:06 | | | 30:10 | 1 | | | 1 | Hastingwood | St Clare Hospice 10K | 2 Apr 23 |
| 2022 V45 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400WC | 60.28 | | | | 4 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 10 Sep 22 |
| 400WC | 62.05 | | | | 4 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 7 May 22 |
| 400WC | 64.13 | | | | 6 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 13 Aug 22 |
| 800WC | 1:59.77 | | | | 5 | 2 | | | Stoke Mandeville | BWAA Grand Prix Series | 7 May 22 |
| 800WC | 2:00.04 | | | | 6 | 1 | | | Stoke Mandeville | BWAA Grand Prix Series | 10 Sep 22 |
| 800WC | 2:05.81 | | | | 7 | 1 | | | Stoke Mandeville | BWAA Grand Prix Series | 13 Aug 22 |
| 1500WC | 3:21.86 | | | | 2 | 1 | | | Stoke Mandeville | BWAA Grand Prix Series | 9 Jul 22 |
| 1500WC | 3:56.32 | | | | 3 | 1 | | | Stoke Mandeville | BWAA Grand Prix Series | 10 Sep 22 |
| 1500WC | 4:04.84 | | | | 4 | 1 | | | Stoke Mandeville | BWAA Grand Prix Series | 13 Aug 22 |
| 10KWC | 30:30 | | | 30:33 | 2 | | | 2 | Hastingwood | St Clare Hospice 10K | 10 Apr 22 |
| 10MWC | 39:44 | | | | 1 | | | 1 | Great Baddow | Great Baddow 10 | 22 May 22 |
| 2021 V45 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200WC | 32.16 | | 1.2 | | 6 | 2 | | | Coventry | BWRA National Track Championships | 1 May 21 |
| 200WC | 32.61 | | 0.6 | | 4 | 2 | | | Coventry | BWAA Grand Prix Series | 12 Jun 21 |
| 400WC | 61.00 | | | | 1 | 3 | | | Coventry | BWRA National Track Championships | 1 May 21 |
| 400WC | 1:01.21 | | | | 3 | 2 | | | Coventry | BWAA Grand Prix Series | 12 Jun 21 |
| 800WC | 2:02.43 | | | | 3 | 3 | | | Coventry | BWAA Grand Prix Series | 12 Jun 21 |
| 10KWC | 30:05 | c | | | 3 | | | 1 | Harlow | St Clare Hospice 10K | 11 Apr 21 |
| 2020 V40 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200WC | 30.99 | w | 3.9 | | 2 | 2 | | | Stoke Mandeville | British Wheelchair AA Meeting | 12 Sep 20 |
| 400WC | 59.39 | | | | 3 | 2 | | | Stoke Mandeville | British Wheelchair AA Meeting | 12 Sep 20 |
| 800WC | 1:56.48 | | | | 3 | 2 | | | Stoke Mandeville | British Wheelchair AA Meeting | 12 Sep 20 |
| 2019 V40 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100WC | 17.7 | | 0.1 | | 1 | 4 | | | Kirkby | Muller Para-Track Grand Prix | 14 Sep 19 |
| 100WC | 18.28 | | 0.9 | | 5 | h4 | | | Stoke Mandeville | British Wheelchair Grand Prix | 18 May 19 |
| 100WC | 18.28 | | -1.5 | | 1 | 4 | | | Kirkby | Muller Para-Track Grand Prix | 14 Sep 19 |
| 100WC | 18.53 | | 1.4 | | 1 | | | | Sheffield | UK Invictus Games Trials | 23 Jul 19 |
| 100WC | 18.81 | | -1.1 | | 7 | 3 | | | Stoke Mandeville | British Wheelchair Grand Prix | 29 Jun 19 |
| 100WC | 19.39 | | 0.6 | | 8 | 1 | | | Newham | British Athletics Parallel Success & Open | 18 Aug 19 |
| 200WC | 31.33 | | 0.7 | | 6 | h4 | | | Stoke Mandeville | British Wheelchair Grand Prix | 19 May 19 |
| 200WC | 32.17 | | -2.7 | | 3 | 2 | | | Kirkby | Muller Para-Track Grand Prix | 14 Sep 19 |
| 200WC | 33.61 | | | | 6 | 2 | | | Stoke Mandeville | British Wheelchair Grand Prix | 29 Jun 19 |
| 400WC | 61.46 | | | | 5 | h5 | | | Stoke Mandeville | British Wheelchair Grand Prix | 18 May 19 |
| 400WC | 63.36 | | | | 1 | 3 | | | Newham | British Athletics Parallel Success & Open | 18 Aug 19 |
| 800WC | 2:00.38 | | | | 8 | 2 | | | Stoke Mandeville | British Wheelchair Grand Prix | 19 May 19 |
| 800WC | 2:00.82 | | | | 1 | 2 | | | Newham | British Athletics Parallel Success & Open | 18 Aug 19 |
| 800WC | 2:01.63 | | | | 7 | 1 | | | Stoke Mandeville | British Wheelchair Grand Prix | 29 Jun 19 |
| 800WC | 2:02.10 | | | | 1 | 3 | | | Kirkby | Muller Para-Track Grand Prix | 14 Sep 19 |
| 1500WC | 3:51.43 | | | | 5 | 2 | | | Stoke Mandeville | British Wheelchair Grand Prix | 18 May 19 |
| 1500WC | 3:53.53 | | | | 4 | | | | Newham | British Athletics Parallel Success & Open | 18 Aug 19 |
| 1500WC | 3:59.88 | | | | 5 | 2 | | | Stoke Mandeville | British Wheelchair Grand Prix | 18 May 19 |
| 10KWC | 31:52 | | | 31:56 | 3 | | | 1 | Hastingwood | St Clare Hospice 10K | 7 Apr 19 |
| 2018 V40 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100WC | 17.88 | | 0.6 | | 4 | 3 | | | Stoke Mandeville | BWAA Grand Prix | 14 Jul 18 |
| 100WC | 18.12 | | 1.3 | | 20 | T54 | | | Nottwil, SUI | Daniela Jutzeler Memorial | 31 May 18 |
| 100WC | 18.17 | | 0.8 | | 34 | T54 | | | Nottwil, SUI | World Para Athletics Grand Prix | 26 May 18 |
| 100WC | 18.36 | | 0.6 | | 1 | C | | | Coventry | Godiva Classic inc Midland Counties 3000m Championship | 1 Sep 18 |
| 100WC | 18.47 | | 0.6 | | 4 | h2 | | | Coventry | Godiva Classic inc Midland Counties 3000m Championship | 1 Sep 18 |
| 100WC | 18.60 | | | | 2 | | | | Chelmsford | EFDS Eastern Region Disability Championships | 10 Jun 18 |
| 100WC | 18.72 | | 0.4 | | 6 | 3 | | | Stoke Mandeville | BWAA Grand Prix | 11 Aug 18 |
| 200WC | 31.9 | | | | 30 | T54 | | | Nottwil, SUI | World Para Athletics Grand Prix | 25 May 18 |
| 200WC | 32.84 | | | | 17 | T54 | | | Nottwil, SUI | Daniela Jutzeler Memorial | 31 May 18 |
| 200WC | 33.17 | | 1.7 | | 3 | 3 | | | Stoke Mandeville | BWAA Grand Prix | 14 Jul 18 |
| 200WC | 33.23 | | | | 2 | | | | Chelmsford | EFDS Eastern Region Disability Championships | 10 Jun 18 |
| 200WC | 34.46 | w | 2.9 | | 7 | 3 | | | Stoke Mandeville | BWAA Grand Prix | 11 Aug 18 |
| 200WC | DQ | | | | - | 2 | | | Coventry | Godiva Classic inc Midland Counties 3000m Championship | 1 Sep 18 |
| 400WC | 62.12 | | | | 5 | 3 | | | Stoke Mandeville | BWAA Grand Prix | 14 Jul 18 |
| 400WC | 62.58 | | | | 38 | T54 | | | Nottwil, SUI | World Para Athletics Grand Prix | 27 May 18 |
| 400WC | 63.79 | | | | 22 | T54 | | | Nottwil, SUI | Daniela Jutzeler Memorial | 31 May 18 |
| 400WC | 64.56 | | | | 4 | 3 | | | Stoke Mandeville | BWAA Grand Prix | 11 Aug 18 |
| 400WC | 67.49 | | | | 1 | | | | Chelmsford | EFDS Eastern Region Disability Championships | 10 Jun 18 |
| 400WC | DQ | | | | - | 2 | | | Coventry | Godiva Classic inc Midland Counties 3000m Championship | 1 Sep 18 |
| 800WC | 2:07.77 | | | | 6 | 2 | | | Stoke Mandeville | BWAA Grand Prix | 14 Jul 18 |
| 800WC | 2:09.73 | | | | 3 | 2 | | | Stoke Mandeville | BWAA Grand Prix | 11 Aug 18 |
| 800WC | 2:12.51 | | | | 7 | 2 | | | Coventry | Godiva Classic inc Midland Counties 3000m Championship | 1 Sep 18 |
| 1500WC | 4:05.15 | | | | 7 | 1 | | | Stoke Mandeville | BWAA Grand Prix | 14 Jul 18 |
| 1500WC | 4:12.03 | | | | 5 | 2 | | | Coventry | Godiva Classic inc Midland Counties 3000m Championship | 1 Sep 18 |
| 1500WC | 4:15.93 | | | | 4 | | | | Stoke Mandeville | BWAA Grand Prix | 11 Aug 18 |
| 10KWC | 35:55 | | | 35:57 | 1 | | | 1 | Hastingwood | St Clare Hospice 10K | 8 Apr 18 |
| 2017 V40 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100WC | 16.85 | | 0.4 | | 2 | IT4 | | | Toronto, CAN | Invictus Games | 24 Sep 17 |
| 100WC | 17.09 | w | 2.9 | | 4 | 3 | | | Stoke Mandeville | BWAA Grand Prix | 3 Jun 17 |
| 100WC | 17.39 | | 0.8 | | 4 | 4 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 8 Jul 17 |
| 100WC | 17.63 | | -0.6 | | 3 | 2 | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 6 May 17 |
| 100WC | 17.72 | w | 3.4 | | 5 | 2 | | | Newham | Newham Parallel Success & Open Event | 2 Jul 17 |
| 100WC | 17.78 | | 0.5 | | 6 | h2 | | | Coventry | Godiva Classic & Midland 3000m Championships | 12 Aug 17 |
| 100WC | 17.83 | | 0.3 | | 2 | 2 | | | Coventry | Godiva Classic & Midland 3000m Championships | 13 Aug 17 |
| 100WC | 17.87 | | 0.2 | | 3 | 2 | | | Stoke Mandeville | BWAA Grand Prix | 5 Aug 17 |
| 200WC | 30.44 | w | 2.6 | | 3 | 4 | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 7 May 17 |
| 200WC | 31.24 | w | 2.7 | | 3 | 1 | | | Stoke Mandeville | BWAA Grand Prix | 3 Jun 17 |
| 200WC | 31.45 | | -0.4 | | 2 | IT4 | | | Toronto, CAN | Invictus Games | 24 Sep 17 |
| 200WC | 31.51 | | 1.3 | | 5 | B | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 7 May 17 |
| 200WC | 31.71 | | 1.8 | | 5 | 1 | | | Stoke Mandeville | BWAA Grand Prix | 5 Aug 17 |
| 200WC | 31.91 | | 2.0 | | 3 | 4 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 8 Jul 17 |
| 200WC | 32.22 | | -0.2 | | 2 | P3 | | | Coventry | Godiva Classic & Midland 3000m Championships | 13 Aug 17 |
| 400WC | 59.35 | | | | 4 | 1 | | | Stoke Mandeville | BWAA Grand Prix | 3 Jun 17 |
| 400WC | 60.34 | | | | 2 | IT4 | | | Toronto, CAN | Invictus Games | 24 Sep 17 |
| 400WC | 60.51 | | | | 4 | 6 | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 6 May 17 |
| 400WC | 61.13 | | | | 7 | h2 | | | Coventry | Godiva Classic & Midland 3000m Championships | 12 Aug 17 |
| 400WC | 62.05 | | | | 4 | 4 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 8 Jul 17 |
| 400WC | 62.83 | | | | 7 | 2 | | | Newham | Newham Parallel Success & Open Event | 2 Jul 17 |
| 400WC | 64.10 | | | | 4 | 2 | | | Stoke Mandeville | BWAA Grand Prix | 5 Aug 17 |
| 800WC | 1:57.75 | | | | 3 | 3 | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 7 May 17 |
| 800WC | 1:58.51 | | | | 3 | C | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 7 May 17 |
| 800WC | 2:00.93 | | | | 5 | 1 | | | Stoke Mandeville | BWAA Grand Prix | 5 Aug 17 |
| 800WC | 2:00.97 | | | | 5 | 2 | | | Coventry | Godiva Classic & Midland 3000m Championships | 13 Aug 17 |
| 800WC | 2:02.49 | | | | 3 | | | | Stoke Mandeville | BWAA Grand Prix | 3 Jun 17 |
| 800WC | 2:04.09 | | | | 5 | 3 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 8 Jul 17 |
| 800WC | 2:06.37 | | | | 5 | 2 | | | Newham | Newham Parallel Success & Open Event | 2 Jul 17 |
| 1500WC | 3:52.36 | | | | 3 | 2 | | | Coventry | Godiva Classic & Midland 3000m Championships | 12 Aug 17 |
| 1500WC | 3:54.67 | | | | 2 | IT4 | | | Toronto, CAN | Invictus Games | 25 Sep 17 |
| 2016 V40 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100WC | 17.23 | w | 3.4 | | 6 | 2 | | | Stoke Mandeville | BWAA Grand Prix | 17 Sep 16 |
| 100WC | 17.32 | | 1.3 | | 2 | 2 | | | Stoke Mandeville | BWAA/ BWRA/ CP Sport Grand Prix 2016 | 4 Jun 16 |
| 100WC | 17.53 | | 0.1 | | 1 | | | | Kingston | Surrey Disability Championships & Open | 9 Apr 16 |
| 100WC | 17.64 | | -0.3 | | 2 | 5 | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 16 Jul 16 |
| 100WC | 18.14 | w | 3.5 | | 7 | 2 | | | Coventry | Coventry Godiva Classic Open (inc Midland 3000m Championships) | 21 Aug 16 |
| 100WC | 18.33 | | | | 6 | 2 | | | Newham | Newham Parallel Success & Open Event | 10 Jul 16 |
| 200WC | 30.82 | | 1.9 | | 5 | 1 | | | Stoke Mandeville | BWAA Grand Prix | 17 Sep 16 |
| 200WC | 31.55 | | -0.6 | | 2 | | | | Kingston | Surrey Disability Championships & Open | 9 Apr 16 |
| 200WC | 31.59 | | 0.4 | | 5 | 2 | | | Stoke Mandeville | BWAA/ BWRA/ CP Sport Grand Prix 2016 | 4 Jun 16 |
| 200WC | 32.86 | | 1.3 | | 3 | 5 | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 16 Jul 16 |
| 400WC | 60.26 | | | | 2 | 2 | | | Stoke Mandeville | BWAA Grand Prix | 17 Sep 16 |
| 400WC | 61.05 | | | | 7 | 3 | | | Newham | Newham Parallel Success & Open Event | 10 Jul 16 |
| 400WC | 61.95 | | | | 2 | 6 | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 16 Jul 16 |
| 400WC | 63.76 | | | | 3 | 3 | | | Stoke Mandeville | BWAA/ BWRA/ CP Sport Grand Prix 2016 | 4 Jun 16 |
| 400WC | 64.06 | | | | 2 | | | | Kingston | Surrey Disability Championships & Open | 9 Apr 16 |
| 800WC | 2:05.57 | | | | 1 | 3 | | | Stoke Mandeville | BWAA Grand Prix | 17 Sep 16 |
| 800WC | 2:07.47 | | | | 7 | 2 | | | Newham | Newham Parallel Success & Open Event | 10 Jul 16 |
| 800WC | 2:10.41 | | | | 6 | 2 | | | Stoke Mandeville | BWAA/BWRA Grand Prix | 16 Jul 16 |
| 800WC | 2:12.47 | | | | 5 | 3 | | | Coventry | Coventry Godiva Classic Open (inc Midland 3000m Championships) | 21 Aug 16 |
| 2015 V35 Harlow AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100WC | 19.05 | | 1.7 | | 4 | 5 | | | Stoke Mandeville | BWAA Grand Prix | 5 Sep 15 |
| 100WC | 19.23 | | 1.9 | | 2 | 5 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 11 Jul 15 |
| 100WC | 20.14 | | 0.7 | | 4 | h4 | | | Coventry | Coventry Godiva Classic Open (inc Midland 3000m Championships) | 22 Aug 15 |
| 100WC | 22.04 | | -3.1 | | 4 | 2 | | | Stoke Mandeville | BWRA National Championships | 3 May 15 |
| 100WC | 25.06 | | -5.4 | | 6 | | | | Kingston | Weir Archer Academy / Kingston & Polytechnic Open Throws Meeting (Inc Surrey Disability Championships) | 11 Apr 15 |
| 200WC | 35.24 | | 1.7 | | 1 | 6 | | | Stoke Mandeville | BWAA Grand Prix | 5 Sep 15 |
| 200WC | 37.09 | | -0.1 | | 1 | 4 | | | Coventry | Coventry Godiva Classic Open (inc Midland 3000m Championships) | 22 Aug 15 |
| 200WC | 39.15 | | 0.7 | | 4 | 5 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 11 Jul 15 |
| 200WC | 39.52 | w | 2.8 | | 5 | 4 | | | Stoke Mandeville | BWRA National Championships | 3 May 15 |
| 200WC | 44.76 | | -1.3 | | 8 | | | | Kingston | Weir Archer Academy / Kingston & Polytechnic Open Throws Meeting (Inc Surrey Disability Championships) | 11 Apr 15 |
| 400WC | 70.63 | | | | 2 | 5 | | | Stoke Mandeville | BWAA / CP Sport Grand Prix | 11 Jul 15 |
| 400WC | 71.6 | | | | 2 | 5 | | | Stoke Mandeville | BWAA Grand Prix | 5 Sep 15 |
| 400WC | 75.50 | | | | 3 | 4 | | | Stoke Mandeville | BWRA National Championships | 3 May 15 |
| 400WC | 87.68 | | | | 4 | | | | Kingston | Weir Archer Academy / Kingston & Polytechnic Open Throws Meeting (Inc Surrey Disability Championships) | 11 Apr 15 |