| Stage | Distance | Stage time | Penalty | Rank | Overall to stage |
|---|---|---|---|---|---|
| SS1 Mishnish Lochs (West) 1 | 6.23 mi 10.04 km | 6:53.10 54.29 mph | — | O/A 4th Class 2nd | 6:53.10 |
| SS2 Calgary Bay (South) | 7.46 mi 12.01 km | 7:09.70 62.50 mph | — | O/A 5th Class 2nd | 14:02.80 |
| SS3 Kilninian / Hill Road | 6.66 mi 10.72 km | 7:41.40 51.96 mph | — | O/A 5th Class 2nd | 21:44.20 |
| SS4 Loch Tuath 1 | 10.20 mi 16.43 km | 9:12.00 66.52 mph | — | O/A 3rd Class 1st | 30:56.20 |
| SS5 Hill Road / Glen Aros | 13.98 mi 22.51 km | 11:58.90 70.01 mph | — | O/A 7th Class 2nd | 42:55.10 |
| SS6 Mishnish Lochs (West) 2 | 6.24 mi 10.04 km | 6:40.20 56.13 mph | — | O/A 5th Class 1st | 49:35.30 |
| SS7 Hill Road / Kilninian 1 | 6.56 mi 10.56 km | 7:20.70 53.59 mph | — | O/A 5th Class 1st | 56:56.00 |
| SS8 Calgary Bay (North) 1 | 7.30 mi 11.75 km | 6:54.20 63.45 mph | — | O/A 5th Class 2nd | 1:03:50.20 |
| SS9 Mishnish Lochs (West) 3 | 6.24 mi 10.04 km | 9:41.70 38.62 mph | — | O/A 93rd Class 34th | 1:13:31.90 |
| SS10 Hill Road / Kilninian 2 | 6.56 mi 10.56 km | 7:19.70 53.71 mph | — | O/A 2nd Class 1st | 1:20:51.60 |
| SS11 Calgary Bay (North) 2 | 7.30 mi 11.75 km | 8:40.50 50.49 mph | — | O/A 69th Class 26th | 1:29:32.10 |
| SS12 The Long One | 21.65 mi 34.84 km | 20:40.80 62.81 mph | — | O/A 3rd Class 1st | 1:50:12.90 |
| SS13 Mishnish Lochs (East) | 6.49 mi 10.44 km | 7:20.90 52.99 mph | — | O/A 4th Class 2nd | 1:57:33.80 |
| SS14 Loch Tuath 2 | 10.21 mi 16.43 km | 8:54.30 68.79 mph | — | O/A 5th Class 1st | 2:06:28.10 |
| SS15 Hill Road / Mishnish Lochs | 11.17 mi 17.98 km | 12:14.00 54.78 mph | — | O/A 4th Class 1st | 2:18:42.10 |