| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 30/10/21 | East Cheshire Urban weekend Day 1 Macclesfield West | 1 | 35:24:00 | 9th | 1219 | |
| 22/08/21 | British Sprint Championships Qualifiers | Q1B | 00:18:55 | 20th | 1248 | |
| 22/08/21 | British Sprint Championships (UKOL) | UKOL M18 (M18) | 00:20:50 | 8th | ||
| 22/08/21 | British Sprint Championships Finals | F1 | 00:20:50 | 32nd | 1192 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C4 (M18, M50) | 02:34:17 | 47th | 1061 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C4 (M18, M50) | 02:34:17 | 71st | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C4 (M18, M50) | 00:57:01 | 40th | 1163 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C4 | 01:31:40 | 40th | 1175 | |
| 24/06/21 | MDOC Summer evening event | Blue | 01:22:37 | 24th | Racing Chl: Silver | |
| 06/06/21 | Northern Championships (UKOL) | UKOL 2 (M18, M20, W21) | 02:42:25 | 53rd | 1107 | |
| 18/05/21 | MDOC Summer evening event | Blue | 00:51:25 | 21st | Racing Chl: Bronze | |
| 15/03/20 | CompassSport Cup Heat | 8A Junior Men Green M18- | 01:04:44 | 10th | 1095 | |
| 08/03/20 | Cumbrian Galoppen - High Rigg | Brown | 02:09:40 | |||
| 29/02/20 | DEE Winter Series and Cheshire & Merseyside Schools League - Raven Meols | Green | 00:51:44 | 6th | 1085 | Racing Chl: Gold |
| 02/02/20 | Middle Distance Bickerton | Black | 00:59:54 | 24th | 1159 | Racing Chl: Gold |
| 01/02/20 | MDOC Park+ Urban (2) | Long Light Green | 00:51:11 | 4th | ||
| 18/01/20 | DEE Winter Series and Cheshire & Merseyside Schools League | Green | 00:32:36 | 2nd | Racing Chl: Gold | |
| 16/11/19 | DFOK KOL 3 | Light Green | 00:38:38 | 1st | Racing Chl: Gold | |
| 10/11/19 | Twin Peak Day 2 | Course 6 | 00:36:06 | 4th | ||
| 03/11/19 | High Pike Cumbrian Galloppen | Blue | 01:21:32 | |||
| 06/10/19 | European City Race Tour - Liverpool | 6 | 00:22:48 | 1st | ||
| 28/09/19 | Winter Saturday series and Cheshire & Merseyside Schools League - Arrowe Park | Green | 00:37:32 | 5th | Racing Chl: Gold | |
| 22/09/19 | LOC Cumbrian Galoppen | Blue | 01:28:59 | 21st | 1107 | Racing Chl: Silver |
| 15/09/19 | British Middle Distance Championships (UKOL) | UKOL 11 (M16, M18, M20) | 00:39:24 | 49th | 1102 | |
| 14/09/19 | British Sprint Championships Qualifiers | H3B | 00:17:28 | 16th | 1163 | |
| 14/09/19 | British Sprint Championships Finals | F7 | 00:14:24 | 17th | 1209 | |
| 14/09/19 | British Sprint Championships (UKOL) | UKOL Course F5 (M16, M35, M40) | 01:14:24 | 37th | ||
| 01/09/19 | Askham Common Galoppen | Blue | 00:59:47 | 9th | 1122 | Racing Chl: Gold |
| 07/07/19 | Yvette Baker Trophy Final | YB Green | 01:11:06 | 27th | 937 | |
| 04/07/19 | MDOC Summer Evening Event | Blue | 01:00:21 | 8th | Racing Chl: Silver | |
| 20/06/19 | MDOC Summer Evening Event | Blue | 00:47:45 | 8th | Racing Chl: Gold | |
| 16/06/19 | Horwich Festival of Racing, incorporating NWOA Sprint Championships 2019 | JM16-/JW16- | 00:25:46 | 1st | ||
| 27/05/19 | Springtime in Shropshire 2019 Day 3 Middle (UKOL) | UKOL Blue 2 (M16, M60) | 01:10:23 | 32nd | 1087 | |
| 26/05/19 | Midlands Championships (UKOL)/Springtime in Shropshire 2019 Day 2 | UKOL Course 5 (M16, M60) | 01:23:44 | 35th | 1132 | |
| 11/05/19 | PFO event and Yvette Baker Trophy Heat | GREEN | 00:48:56 | 8th | 1139 | Racing Chl: Gold |
| 16/04/19 | MDOC Summer evening event | Blue | 00:57:29 | 22nd | Racing Chl: Bronze | |
| 24/11/18 | MDOC Park +Urban 4 | Long Light Green | 00:53:54 | 5th | ||
| 20/10/18 | MDOC Park +Urban 3 | Light Green | 00:40:06 | 4th | Racing Chl: Silver | |
| 29/09/18 | MDOC Park +Urban 2 | Light Green | 00:44:34 | |||
| 29/09/18 | MDOC Park +Urban 2 | Orange | 00:26:59 | 2nd | Racing Chl: Gold | |
| 15/09/18 | MDOC Park +Urban 1 | Light Green | 00:30:16 | 1st | Racing Chl: Gold | |
| 17/07/18 | MDOC Evening event (4) | Blue | 01:51:12 | 37th | Navigation Chl | |
| 19/06/18 | MDOC Evening event (3) | Green | 00:36:40 | 4th | Racing Chl: Gold | |
| 24/05/18 | MDOC Evening Event (2) | Green | 00:46:57 | 15th | Racing Chl: Gold | |
| 10/05/18 | MDOC Introductory Event (2) | Light Green | 01:05:52 | 21st | Racing Chl: Silver | |
| 26/04/18 | MDOC Evening event (1) | Green | 00:52:43 | 10th | Racing Chl: Bronze | |
| 02/12/17 | Winter Saturday Series & Cheshire & Merseyside Schools League Event 3 | Light Green | 30:14:00 | 4th | Navigation Chl | |
| 11/07/17 | MDOC Evening Event (4) | Short Green | 00:38:04 | |||
| 22/06/17 | MDOC Evening Event (3) | Short Green | 00:36:48 | 2nd | Racing Chl: Gold | |
| 23/05/17 | MDOC Evening Event (2) | SHORT GREEN | 00:28:58 | 1st | Racing Chl: Gold |