| Stage | Distance | Stage time | Penalty | Rank | Overall to stage |
|---|---|---|---|---|---|
| SS1 Mishnish Lochs (West) 1 | 6.23 mi 10.04 km | 6:47.60 55.02 mph | — | O/A 2nd Class 2nd | 6:47.60 |
| SS2 Calgary Bay (South) | 7.46 mi 12.01 km | 6:57.40 64.34 mph | — | O/A 1st Class 1st | 13:45.00 |
| SS3 Kilninian / Hill Road | 6.66 mi 10.72 km | 7:31.10 53.15 mph | — | O/A 2nd Class 1st | 21:16.10 |
| SS4 Loch Tuath 1 | 10.20 mi 16.43 km | 8:51.60 69.07 mph | — | O/A 1st Class 1st | 30:07.70 |
| SS5 Hill Road / Glen Aros | 13.98 mi 22.51 km | 15:37.60 53.68 mph | — | O/A 85th Class 5th | 45:45.30 |
| SS6 Mishnish Lochs (West) 2 | 6.24 mi 10.04 km | 6:18.00 59.43 mph | — | O/A 1st Class 1st | 52:03.30 |
| SS7 Hill Road / Kilninian 1 | 6.56 mi 10.56 km | 6:57.20 56.61 mph | — | O/A 1st Class 1st | 59:00.50 |
| SS8 Calgary Bay (North) 1 | 7.30 mi 11.75 km | 7:36.00 57.63 mph | — | O/A 33rd Class 5th | 1:06:36.50 |
| SS9 Mishnish Lochs (West) 3 | 6.24 mi 10.04 km | 6:27.30 58.00 mph | — | O/A 1st Class 1st | 1:13:03.80 |
| SS10 Hill Road / Kilninian 2 | 6.56 mi 10.56 km | 7:10.20 54.90 mph | — | O/A 1st Class 1st | 1:20:14.00 |
| SS11 Calgary Bay (North) 2 | 7.30 mi 11.75 km | 6:36.40 66.30 mph | — | O/A 1st Class 1st | 1:26:50.40 |
| SS12 The Long One | 21.65 mi 34.84 km | 19:32.20 66.49 mph | — | O/A 1st Class 1st | 1:46:22.60 |
| SS13 Mishnish Lochs (East) | 6.49 mi 10.44 km | 6:50.30 56.94 mph | — | O/A 1st Class 1st | 1:53:12.90 |
| SS14 Loch Tuath 2 | 10.21 mi 16.43 km | 8:38.50 70.89 mph | — | O/A 2nd Class 1st | 2:01:51.40 |
| SS15 Hill Road / Mishnish Lochs | 11.17 mi 17.98 km | 11:44.20 57.10 mph | — | O/A 2nd Class 1st | 2:13:35.60 |