| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/08/21 | ELO Local Events in Edinburgh and the Lothians | Green | 00:30:06 | 4th | Racing Chl: Gold | |
| 26/06/21 | NI Colour Series 3 | Brown | 01:46:57 | 10th | 1145 | Racing Chl: Silver |
| 22/08/20 | Tollymore LVO Club Event | Green | 00:39:52 | 3rd | Racing Chl: Gold | |
| 01/08/20 | Meelmore Club Event | Green | 00:46:54 | 3rd | Racing Chl: Gold | |
| 07/03/20 | NI Colour Series 1 | Brown | 01:34:57 | 10th | 1150 | Racing Chl: Silver |
| 12/10/19 | NI Open Orienteering Championships | 1 | 01:42:20 | 3rd | ||
| 22/06/19 | NI Colour Series 3 | Brown | 01:20:59 | 6th | 1184 | Racing Chl: Gold |
| 01/06/19 | NI Sprint & Middle Distance | Course 1 | 00:16:10 | |||
| 05/05/19 | Irish Champs Day 3 Long | 4 | 02:04:19 | 21st | ||
| 04/05/19 | Irish Champs Day 2 Middle | 2 | 00:57:01 | 23rd | 1127 | |
| 03/05/19 | Irish Champs Day 1 Sprint | 3 | 00:15:14 | 18th | 1187 | |
| 06/04/19 | NI Colour Series 2 | Brown | 01:24:35 | 7th | 1095 | Racing Chl: Silver |
| 02/03/19 | NI Colour Series 1 | Brown | 01:09:35 | 5th | 1162 | Racing Chl: Gold |
| 17/11/18 | NI Colour Series League - Event 6 - NOTE CHANGE OF DATE | Brown | 02:00:32 | 11th | 1141 | Racing Chl: Bronze |
| 13/10/18 | N.Ireland Open Orienteering Championships | 2 | 01:38:14 | 3rd | ||
| 25/08/18 | NI Colour Series League - Event 4 | Brown | 01:05:18 | 7th | 1232 | Racing Chl: Gold |
| 12/05/18 | Northern Ireland Sprint Championships | Course 2 | 00:15:12 | 1st | 1221 | |
| 12/05/18 | Northern Ireland Middle Distance Championships | Course 2 | 00:45:10 | 8th | 1103 | |
| 21/04/18 | NI Colour Series League - Event 2 | Brown | 01:20:35 | 4th | Racing Chl: Gold | |
| 01/04/17 | NI Colour Series 3 | Blue | 01:27:31 | 12th | 998 | Racing Chl: Bronze |
| 11/03/17 | NI Colour Series 2 | Blue | 01:10:32 | 5th | Racing Chl: Gold | |
| 05/09/15 | NI Colour Series 5 | Brown | 01:36:50 | 16th | 1132 | Racing Chl: Silver |
| 02/05/15 | Irish Long Distance Championships | 01:19:28 | 17th | |||
| 01/05/15 | Irish Sprint Championships | 00:17:15 | ||||
| 09/03/14 | Northern Ireland Colour Series 1 | Brown | 01:26:11 | 11th | 1179 | Racing Chl: Silver |
| 31/03/13 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 &3) | UKOL Badge Course 6 (M35L) | 03:15:53 | 15th | ||
| 31/03/13 | Jan Kjellstrom Orienteering Festival (Day 3) | Badge Course 6 | 01:44:58 | 18th | 1199 | |
| 30/03/13 | Jan Kjellstrom Orienteering Festival (Day 2) | Badge Course 6 | 01:30:55 | 18th | 1222 | |
| 29/03/13 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL5) | UKOL Badge Course 3 (MOpen, M35, M40) | 00:16:46 | 30th | 1227 | |
| 10/11/12 | Northern Ireland Colour Series 8 | Brown | 01:16:59 | 4th | Racing Chl: Gold | |
| 06/10/12 | NI Individual Championship | Course B | 01:41:29 | 5th | 1135 | |
| 01/09/12 | Northern Ireland Colour Series 6 | Brown | 01:29:00 | 10th | Racing Chl: Gold | |
| 16/06/12 | Veteran Home Internationals - Individual | Brown | 01:40:53 | 15th | 1087 | Racing Chl: Gold |
| 26/05/12 | Northern Ireland Colour Series 4 | Brown | 01:05:12 | 4th | Racing Chl: Gold | |
| 13/05/12 | Northern Ireland Colour Series 3 | Brown | 01:17:33 | 4th | Racing Chl: Gold | |
| 08/04/12 | JK Weekend - Day 3 | Badge 1 (M21E) | 03:24:31 | |||
| 07/04/12 | JK Weekend - Day 2 | Badge 1 (M21E) | 01:21:25 | 151st | 943 | |
| 06/04/12 | JK Weekend - Day 1 - Sprint | Badge 1 (M21E) | 00:22:55 | 141st | 1103 | |
| 29/03/12 | NWOC Coaching | Brown | 01:05:12 | 4th | Racing Chl: Gold | |
| 03/03/12 | Northern Ireland Colour Series 1 | Brown | 00:59:46 | 5th | Racing Chl: Gold | |
| 22/05/11 | OD Colour-coded Event, WMOA League 3, Elmdon Park | Blue | 00:50:50 | 3rd | 1223 | |
| 24/04/11 | JAN KJELLSTROM ORIENTEERING FESTIVAL | Badge 1 (M21E) | 02:27:49 | 67th | 1128 | |
| 23/04/11 | JAN KJELLSTROM ORIENTEERING FESTIVAL | Badge 1 (M21E) | 01:12:40 | 122nd | 1149 | |
| 22/04/11 | JAN KJELLSTROM ORIENTEERING FESTIVAL | Badge 1 (M21E) | 00:19:54 | 129th | 1170 | |
| 03/10/09 | Senior Home International | Black | 01:55:43 | 1st |