| Rank | Bike# | Class | Name | Bike | Start | CP1 | Penalties | Total | Split |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 102 | All In | Jacob Refoy | 250 EXC | 8:06:00 | 8:40:22 | 0:34:22 | ||
| 2 | 129 | All In | Jaydyn Kirkcaldie | TE300 | 8:13:00 | 8:47:29 | 0:34:29 | 0:00:07 | |
| 3 | 142 | Vets 50+ | Kevin Archer | 300 EXC | 8:09:00 | 8:43:33 | 0:34:33 | 0:00:04 | |
| 4 | 103 | All In | Harrison McClintock | 250 EXC | 8:05:00 | 8:40:25 | 0:35:25 | 0:00:52 | |
| 5 | 114 | All In | Ethan Jameson | YZF450 | 8:08:00 | 8:43:32 | 0:35:32 | 0:00:07 | |
| 6 | 100 | All In | Daniel Bates | 250 EXC | 8:02:00 | 8:38:30 | 0:36:30 | 0:00:58 | |
| 7 | 128 | All In | John Luxton | 300 EXC | 8:10:00 | 8:46:52 | 0:36:52 | 0:00:22 | |
| 8 | 145 | All In | Darren Benjamin | EC300 | 8:18:00 | 8:55:02 | 0:37:02 | 0:00:10 | |
| 9 | 120 | All In | Cory Taylor | RR390 | 8:07:00 | 8:44:56 | 0:37:56 | 0:00:54 | |
| 10 | 134 | Vets 40-49 | Jody Englebrecht | YZF250 FX | 8:29:00 | 9:07:03 | 0:38:03 | 0:00:07 | |
| 11 | 140 | Vets 50+ | Adrian Broughton | 300 EXC | 8:31:00 | 9:09:07 | 0:38:07 | 0:00:04 | |
| 12 | 112 | All In | Tom Hislop | 250 EXC | 8:04:00 | 8:42:19 | 0:38:19 | 0:00:12 | |
| 13 | 124 | Vets 50+ | Grant McKinlay | 300 EXC | 8:20:00 | 8:58:34 | 0:38:34 | 0:00:15 | |
| 14 | 119 | All In | Rob Larman | TE300 | 8:35:00 | 9:13:44 | 0:38:44 | 0:00:10 | |
| 15 | 109 110 |
Teams | Brett Gunson Andy Gunson |
300 EXC 300 EXC |
8:11:00 8:11:00 |
8:49:51 8:49:52 |
0:38:52 | 0:00:08 | |
| 16 | 130 | All In | Jason Donaldson | 300 | 8:17:00 | 8:56:00 | 0:39:00 | 0:00:08 | |
| 17 | 108 | Vets 40-49 | Jason Skiffington | 300 EXC | 8:16:00 | 8:55:27 | 0:39:27 | 0:00:27 | |
| 18 | 107 | All In | Joshua Yeoman | 300 EXC | 8:03:00 | 8:42:29 | 0:39:29 | 0:00:02 | |
| 19 | 122 | Vets 50+ | David Cash | RR300 | 8:24:00 | 9:03:30 | 0:39:30 | 0:00:01 | |
| 20 | 146 | All In | Torrin Bryant | EC300 | 8:33:00 | 9:12:37 | 0:39:37 | 0:00:07 | |
| 21 | 136 | Vets 40-49 | George Williams | 300 EXC | 8:26:00 | 9:05:45 | 0:39:45 | 0:00:08 | |
| 22 | 141 | Vets 50+ | Tim Lapwood | 300 EXC | 8:25:00 | 9:04:50 | 0:39:50 | 0:00:05 | |
| 23 | 125 | All In | Owen Broughton | 250 EXC | 8:25:00 | 9:04:53 | 0:39:53 | 0:00:03 | |
| 24 | 106 | All In | Nathan Tucker | 250 EXC | 8:28:00 | 9:07:56 | 0:39:56 | 0:00:03 | |
| 25 | 113 | Vets 50+ | Wayne Finlayson | 300 EXC | 8:19:00 | 8:59:05 | 0:40:05 | 0:00:09 | |
| 26 | 126 | All In | Luke Nesbit | RR300 | 8:22:00 | 9:02:22 | 0:40:22 | 0:00:17 | |
| 27 | 121 | Vets 50+ | Mark Delatour | 300 EXC | 8:27:00 | 9:07:23 | 0:40:23 | 0:00:01 | |
| 28 | 115 | Vets 40-49 | Rob Berrington-Smith | TE300 | 8:15:00 | 8:55:34 | 0:40:34 | 0:00:11 | |
| 29 | 131 | All In | David Parkin | 300 EXC | 8:23:00 | 9:03:42 | 0:40:42 | 0:00:08 | |
| 30 | 118 | Vets 40-49 | Lance Roozendaal | YZ250 | 8:27:00 | 9:07:47 | 0:40:47 | 0:00:05 | |
| 31 | 133 | Vets 40-49 | Brad Wykes | 300 EXC | 8:21:00 | 9:02:04 | 0:41:04 | 0:00:17 | |
| 32 | 116 117 |
Teams | Regan George Sam Vickers |
300 EXC TE300 |
8:30:00 8:30:00 |
9:11:09 9:11:12 |
0:41:12 | 0:00:08 | |
| 33 | 111 | Vets 40-49 | Ki Barker | RR200 | 8:00:00 | 8:41:20 | 0:41:20 | 0:00:08 | |
| 34 | 127 | All In | Rowan Watt | 250 EXC | 8:32:00 | 9:13:21 | 0:41:21 | 0:00:01 | |
| 35 | 137 | Vets 40-49 | Allan Wellbrock | TE300 | 8:12:00 | 8:53:38 | 0:41:38 | 0:00:17 | |
| 36 | 139 | Vets 50+ | Kelly Glover | 300 EXC | 8:31:00 | 9:13:12 | 0:42:12 | 0:00:34 | |
| 37 | 135 | Vets 40-49 | Roly Rusling | RR200 | 8:34:00 | 9:16:30 | 0:42:30 | 0:00:18 | |
| 38 | 143 144 |
Teams | Daniel Paterson Mitchell Goodman |
TE300 300 EXC |
8:14:00 8:14:00 |
8:57:04 8:57:06 |
0:43:06 | 0:00:36 | |
| 39 | 104 105 |
Teams | Anders Easton Campbell Easton |
TE150 300 |
8:01:00 8:01:00 |
8:46:45 8:46:41 |
0:45:45 | 0:02:39 | |
| 40 | 138 | Vets 40-49 | Jamie Croad | 300 EXC | 8:34:00 | 9:20:20 | 0:46:20 | 0:00:35 | |
| 123 | Vets 40-49 | Brydon O'Connell | EC300 |