| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/03/11 | INT Scottish O League 1 | Black | 01:34:13 | 17th | 1222 | |
| 31/10/10 | Scottish O League 7 | Black | 01:25:12 | 15th | 1249 | |
| 30/10/10 | Night Event | Black | 01:22:42 | 18th | ||
| 26/09/10 | ESOC Regional Event & Scottish O League 6 | Black | 01:17:09 | 7th | 1294 | |
| 12/09/10 | SoSOL 1/CompassSport Cup SOA round | Brown | 01:16:08 | 21st | ||
| 12/09/10 | Open Classic incorporating SoSOL 1 & the Scottish CompassSport Cup Heat | Brown | 01:16:08 | 21st | 1295 | |
| 10/09/10 | Sprint Qualification | Open Men | 00:17:54 | 29th | 1300 | |
| 05/09/10 | MAROC Regional Event & Scottish O League 5 | Black | 01:23:18 | 8th | 1265 | |
| 30/05/10 | Scottish Championships - Relays | A_CBC | 00:36:34 | 2nd | ||
| 29/05/10 | Scottish Championships - Individual - World Ranking Event | Badge 1 (M21E) | 00:52:15 | |||
| 16/05/10 | WOC Selection Long Distance Race - Closed Event | Men | 01:39:19 | 21st | 1280 | |
| 09/05/10 | SAX Regional Event | Black | ||||
| 04/04/10 | Day 3 (Individual) | Course No 1 (M21E) | 01:47:51 | 34th | 1288 | |
| 03/04/10 | Day 2 (Individual) | Course No 1 (M18E, M20E, M21E) | 00:38:12 | 40th | 1296 | |
| 02/04/10 | Day 1 (Sprint) | Course No 1 (M18E, M20E, M21E) | 00:18:25 | 43rd | 1287 | |
| 28/03/10 | FVO Regional Event, World Ranking Event & Scottish O League 1 | Badge (M21E) | 02:16:35 | 40th | 1273 | |
| 07/03/10 | ELO SoSOL | Brown | 01:08:22 | 20th | 1263 | |
| 06/03/10 | British Night Championships | Badge 1 (M21E) | 01:34:16 | 7th | ||
| 06/03/10 | Scottish Sprint Championships | Badge 1 (M21E) | 00:17:40 | 7th | 1307 | |
| 31/01/10 | JOK Burns Weekend - Chasing Sprint | Men Open | ||||
| 30/01/10 | EUOC Burns Weekend City Race | Long | 00:49:28 | 14th | 1301 | |
| 11/10/09 | GRAMP Regional Event & Scottish O League 6 | Black | 01:27:41 | 9th | 1261 | |
| 08/08/09 | Scottish 6-Days - Day 6 | Badge (M21E) | 01:12:59 | 35th | 1271 | |
| 07/08/09 | Scottish 6 Days - Day 5 | Badge (M21E) | 00:48:43 | 26th | 1292 | |
| 06/08/09 | Scottish 6 Days - Day 4 | Badge (M21E) | 01:02:03 | 26th | 1293 | |
| 04/08/09 | Scottish 6 Days - Day 3 | Badge (M21E) | 01:42:55 | 19th | 1300 | |
| 03/08/09 | Scottish 6 Days - Day 2 | Badge (M21E) | 00:38:13 | 26th | 1289 | |
| 02/08/09 | Scottish 6 Days - Day 1 | Badge (M21E) | 01:29:47 | 49th | 1264 | |
| 05/07/09 | WOC Selection Races and UK Cup Final | Badge (M21E) | ||||
| 04/07/09 | WOC Selection Races and UK Cup Final | Badge (M21E) | 00:28:59 | |||
| 03/07/09 | WOC Selection Races and UK Cup Final | Badge (M21E) | 00:19:34 | 18th | 1315 | |
| 20/06/09 | Pre-Harvester Middle Distance Event | Black | 00:40:39 | 5th | 1300 | |
| 07/06/09 | Regional Event & Scottish O League 3 incorporating Junior Inter-Area Individual | Badge (M21L) | ||||
| 23/05/09 | National Event & Scottish Championships - Individual | Badge (M21E) | 01:47:21 | 8th | 1300 | |
| 03/05/09 | The Mike Nelson BOKTrot National event inc BEOC (Long) & FCC Final (Long) | Badge (M21E) | 01:55:27 | 14th | 1315 | |
| 12/04/09 | JK Day 3 Middle/Long | Course 1 (M21E) | 02:01:42 | 37th | 1273 | |
| 11/04/09 | JK Day 2 Middle /Long | Course 1 (M21E-M20E-M18E) | 00:51:01 | |||
| 10/04/09 | JK Day 1 - Sprint | Badge (M21L) | 00:19:04 | 31st | 1311 | |
| 28/02/09 | BRITISH ORIENTEERING CHAMPIONSHIPS | FCCM | 01:08:46 | 30th | 1269 |