| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 20/05/25 | LOK Park Race Series | Long | 00:35:40 | 68th | ||
| 15/09/24 | LOK Ultrasprint | PrologueXYZ | 00:38:10 | 52nd | 1020 | |
| 14/09/24 | City of London Race | 2 | 01:34:43 | 26th | 1020 | |
| 13/09/24 | London EuroCity weekend Race 1 | Course 2 | 00:43:17 | 49th | 972 | |
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 2 | 01:04:10 | 41st | 1016 | |
| 23/07/24 | SLOW London Park Race Summer Series | Long | 00:55:12 | 73rd | ||
| 11/06/24 | SLOW London Park Race Summer Series | Long | 00:43:47 | 87th | ||
| 08/06/24 | Double Sprint Day - Milton Keynes | Course 2 | 00:48:22 | 28th | 998 | |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 01:12:19 | 37th | 1001 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:50:07 | 19th | 1033 | |
| 04/05/24 | Manchester in May. Middle Distance Urban event | Long | 00:50:11 | 63rd | 1034 | |
| 08/10/23 | Winsford Urban (UKUL) | Course 2 - MV WO | 01:06:34 | 16th | 1079 | |
| 08/10/22 | North West Sprint Championships (UKOL) | UKOL 1A (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:50:47 | 42nd | 1006 | |
| 19/06/22 | Birmingham Urban European City Race Tour | Course 2 | 01:13:02 | 47th | 1074 | |
| 18/06/22 | Coventry City Race (UKUL) and City Race European Tour (CRET) | WO (Open Women)[CRET Elite W] | 00:54:23 | 12th | 1042 | |
| 21/05/22 | MDOC Urban Weekend | Course 2 | 01:07:37 | 24th | 905 | |
| 29/01/22 | Concorde Chase weekend 2022 - Urban UKUL (UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 01:01:34 | 29th | 1039 | |
| 23/01/22 | Big Weekend Classic (UKOL, SoSoL) | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 01:22:48 | 76th | 952 | |
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:54:03 | 84th | 972 | |
| 21/01/22 | Big Weekend FWTN #6 | Long | 00:56:37 | 82nd | ||
| 10/10/21 | DEE Northwich Urban Race | 2 | 01:09:21 | 13th | 1041 | |
| 06/10/19 | European City Race Tour - Liverpool | 2 | 01:10:30 | 45th | 1013 | |
| 20/06/17 | Park Race - Nonsuch Park | Long | 00:47:55 | 47th | ||
| 13/06/17 | LOK Park Race | Long | 00:33:38 | 56th | ||
| 11/06/17 | BOK Blast - City of Bristol Races (UKUL & SEOUL) | 2 | 01:06:09 | 73rd | 991 | |
| 10/06/17 | BOK Blast - City of Bristol Races (Euro Tour) | B | 01:21:52 | 50th | 1000 | |
| 23/05/17 | DFOK Park Race | Long | 00:38:32 | 50th | ||
| 11/09/16 | London City weekend race 3 | B | 00:38:49 | 60th | 935 | |
| 10/09/16 | London City Race | 2 - Women's Elite | 01:34:27 | 23rd | 862 | |
| 09/09/16 | London City weekend Race 1 Park Race DFOK | 2 Women Open | 00:43:46 | 20th | 950 | |
| 16/07/16 | Sprint Scotland 1 | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:29:17 | 26th | 974 | |
| 16/07/16 | Sprint Scotland 2 | Course 2 | 00:29:58 | 22nd | 887 | |
| 12/06/16 | British Middle Championships (UKOL) | Course 15 | 00:30:19 | 8th | ||
| 11/06/16 | British Sprint Championships - Final (UKOL) | UKOL F3A (M50, W21) | 02:23:01 | 122nd | ||
| 11/06/16 | British Sprint Championships - Final | Course F3C | 00:23:01 | 29th | 989 | |
| 11/06/16 | British Sprint Championships - Prologue | Course H31 | 00:24:56 | 42nd | 893 | |
| 24/05/16 | DFOK Park Race Series | Long | 00:44:54 | |||
| 15/05/16 | Whitchurch WMOA Urban League 2 | Course 2 | 01:06:20 | 21st | 871 | |
| 13/09/15 | LOK Ultrasprint | Women's Prologue | 00:34:01 | 71st | 920 | |
| 12/09/15 | London City Race | 4 - WO | 01:37:53 | 47th | 764 |