| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/05/19 | Irish Champs Day 1 Sprint | 4 | 00:41:35 | 45th | ||
| 17/11/18 | NI Colour Series League - Event 6 - NOTE CHANGE OF DATE | Orange | 00:58:39 | 4th | Navigation Chl | |
| 06/10/18 | NI Colour Series League - Event 5 | Orange | 01:20:35 | 8th | Navigation Chl | |
| 12/05/18 | Northern Ireland Sprint Championships | Course 5 | 00:25:30 | 3rd | ||
| 12/05/18 | Northern Ireland Middle Distance Championships | Course 5 | 00:40:29 | 3rd | ||
| 21/04/18 | NI Colour Series League - Event 2 | Orange | 00:33:11 | |||
| 10/02/18 | Northern Ireland Score Championships | Junior course | 00:44:50 | 8th | ||
| 11/11/17 | NI Colour Series 6 | Orange | 00:47:25 | 7th | Racing Chl: Silver | |
| 07/10/17 | NI Colour Series 4 | Orange | 00:52:50 | 2nd | Racing Chl: Bronze | |
| 09/09/17 | NI Long Distance Championships | 11 | 00:48:19 | |||
| 05/08/17 | Scottish 6 Days - Day 6 | C9 | 00:31:47 | 9th | ||
| 04/08/17 | Scottish 6 Days - Day 5 | C9 | 00:18:01 | 3rd | ||
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | C9 | 00:25:58 | 10th | ||
| 01/04/17 | NI Colour Series 3 | Yellow | 00:17:19 | 3rd | Racing Chl: Gold | |
| 25/02/17 | NI Colour Series 1 | Yellow | 00:36:09 | 5th | Navigation Chl | |
| 12/11/16 | NI Colour Series 6 | Yellow | 00:20:56 | 1st | Racing Chl: Gold | |
| 15/10/16 | NI Colour Series 5 | Yellow | 00:29:23 | 5th | Racing Chl: Silver | |
| 03/09/16 | Veteran Home Internationals | Yellow | 00:16:44 | 2nd | Racing Chl: Gold | |
| 09/04/16 | NI Colour Series 3 | Yellow | 00:18:40 | 2nd | Racing Chl: Gold | |
| 10/10/15 | NI Colour Series 6 | White | 00:08:41 | 1st | Racing Chl: Gold | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | C8 | 00:22:43 | 40th | ||
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | C8 | 00:12:59 | 2nd | ||
| 02/08/15 | Scottish 6 Days - Day1 | C8 | 00:30:51 | 31st | ||
| 25/10/14 | Northern Ireland Colour Series 5 | White | 00:11:07 | 2nd | Racing Chl: Gold | |
| 04/10/14 | NI Championships | 12 | 00:15:29 | 2nd |