| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Green | 01:16:15 | 29th | 993 | Racing Chl: Bronze |
| 16/07/25 | SBOC Summer League 10 | Green | 01:23:30 | 17th | Racing Chl: Bronze | |
| 12/07/25 | SBOC Summer League 9 & Saturday Park-O #4 | Green | 01:31:46 | 4th | Racing Chl: Bronze | |
| 28/06/25 | SBOC Summer League 7 & Saturday Park-O #3 | LightGreen | 01:24:07 | |||
| 04/06/25 | SBOC Summer League 5 | Green | 01:33:33 | 30th | Navigation Chl | |
| 17/05/25 | SBOC Summer League 3 & Saturday Park-O #2 | Green | 01:16:14 | 5th | Racing Chl: Bronze | |
| 07/05/25 | SBOC Summer League 2 | Green | 01:15:09 | 29th | Racing Chl: Bronze | |
| 26/04/25 | SBOC Summer League 1 & Saturday Park-O #1 | Green | 01:51:50 | 9th | Navigation Chl | |
| 27/10/24 | 2024 Welsh League & SBOC Winter League 1 & Club Champs | Green | 02:02:09 | 15th | 922 | Navigation Chl |
| 27/07/24 | Croeso Day 6 | 12 | ||||
| 26/07/24 | Croeso Day 5 | 12 | ||||
| 25/07/24 | Croeso Day 4 | 12 | ||||
| 24/07/24 | Croeso - Rest Day Sprint | 5 | 00:26:15 | 45th | 686 | |
| 21/07/24 | Croeso Day 1 (UKOL) | 12 | 3rd | |||
| 13/07/24 | SBOC Saturday Park-O #3 & Summer League 9 | Light Green | 01:00:29 | |||
| 08/06/24 | SBOC Summer League 5 & Saturday Park-O #2 | Light Green | 01:19:35 | 8th | Racing Chl: Bronze | |
| 12/11/23 | CompassSport Cup Final | 7. Short green - vets | 01:33:14 | 68th | 907 | |
| 23/09/23 | Junior Inter Regional Championships & Welsh League Event | Green | 01:31:06 | 17th | 870 | Navigation Chl |
| 01/07/23 | Midsummer on Gower - 2023 Welsh League event | Green | 01:46:43 | 28th | 868 | Navigation Chl |
| 30/10/22 | 2022 Welsh League Event, SBOC Winter League 2 & Club Champs | Green | 01:10:14 | 11th | 973 | Racing Chl: Bronze |
| 25/09/22 | Pembrokeshire Weekend - Urban Event Tenby | 4 | 00:52:36 | 28th | 866 | |
| 24/09/22 | Pembrokeshire Weekend - Middle Distance Race Stackpole | Short Blue | 01:00:28 | 20th | 912 | Racing Chl: Silver |
| 25/06/22 | SBOC Midsummer on the Gower - 2022 Welsh League Event | Short Green | 01:25:50 | 5th | 924 | Navigation Chl |
| 08/09/19 | Senior Home Internationals Relays (& Welsh League Race) | Green | 01:18:16 | 32nd | 900 | Racing Chl: Bronze |
| 07/09/19 | Senior Home Internationals Individual & 2019 Welsh League Race | Green | 01:15:45 | 22nd | 974 | Racing Chl: Bronze |
| 02/06/19 | 2019 Welsh League Race | Green | 01:23:15 | 18th | 934 | Racing Chl: Bronze |
| 17/02/19 | 2019 Welsh League Event | Short Green | 01:01:04 | 6th | Racing Chl: Bronze | |
| 29/09/18 | 2018 Welsh League Event | Green | 01:31:36 | 21st | 984 | Racing Chl: Bronze |
| 25/03/18 | 2018 Welsh League Event & Yvette Baker Heat | Green | 01:19:01 | 10th | 1009 | Racing Chl: Bronze |
| 25/02/18 | BNC Weekend National Event (UKOL) and Welsh League | UKOL SHORT GREEN (M75, M80, W65, W70, W75, W80) | 00:51:56 | 10th | 948 | |
| 29/10/17 | 2017 Welsh League Event | Light Green | 00:50:45 | 3rd | Racing Chl: Bronze | |
| 21/05/17 | UK Urban Event & 2017 Welsh League Event | M Ult Vet, W S Vet | 00:31:56 | 17th | 1004 | |
| 20/05/17 | Welsh League Event 2017 | Green | 01:10:08 | 37th | 921 | Racing Chl: Bronze |
| 29/07/16 | Croeso 2016 Day 5 (the final day) | 5 | 01:35:21 | 105th | 925 | |
| 28/07/16 | Croeso 2016 Day 4 | 6 | 01:21:33 | 126th | 875 | |
| 26/07/16 | Croeso 2016 Day 3 | 6 | 01:36:53 | 110th | 939 | |
| 25/07/16 | Croeso 2016 Day 2 (UKOL) | UKOL Couse 5 (M65, W40, W45) | 00:51:09 | 92nd | 1038 | |
| 24/07/16 | Croeso 2016 Day 1 (UKOL) | UKOL Course 6 (M65, W55) | 01:14:37 | 92nd | 998 | |
| 22/11/15 | Welsh League Event 2015 | Green | 01:14:50 | 14th | 920 | Racing Chl: Bronze |
| 21/06/15 | Welsh League Event 2015 | Green | 00:57:24 | 14th | 987 | Racing Chl: Gold |
| 22/07/12 | Welsh 6 day CROESO day 1 | 12 | 3rd | |||
| 04/03/12 | Welsh Championships 2012 | Blue | 01:48:11 | 86th | 812 | Racing Chl: Bronze |
| 15/01/12 | SBOC Welsh League | Blue | 01:33:02 | 13th | 988 | Racing Chl: Silver |
| 14/01/12 | SBOC Welsh Orienteering Short Distance Open Championship | Short Open | 00:53:02 | 27th | 957 | |
| 21/03/10 | SWOC Level 2 Regional Event and Welsh League | Blue | 01:14:52 | 40th | 934 | |
| 14/03/10 | SBOC Regional Event | Blue | 01:45:12 | 51st | 971 | |
| 18/10/09 | Compass Sport Cup Final | Green Men | 01:04:53 | 58th | 955 | |
| 10/10/09 | Welsh Championships Regional Event | M60L | 02:02:59 | 13th | 868 |