Whole course
21.85 km
10.5
Valleyview Cr
+108
4.0
102 Av → 130 St → 104 Av
-18
11.5
Valleyview Dr → 90 Av → 140 St
+8
17.0
132 St → 104 Av → 130 St
-8
5.5
St. George's Cr
-8
3.0
Jasper Av → 102 Av
-8
0.0
Jasper Av
+8
2.5
Jasper Av
+7
9.0
Valleyview Dr
+7
9.5
Valleyview Dr → 91 Av → 139 St
-6
18.0
102 Av → 124 St
+6
15.5
Ravine Dr → St. George's Cr
-6
21.5
Jasper Av
+5
16.0
St. George's Cr → 102 Av
-5
19.0
Jasper Av
-5
14.0
Riverside Dr → Summit Dr
+5
6.0
St. George's Cr → Ravine Dr
+5
21.0
Jasper Av
+4
8.5
95 Av → 142 St → Valleyview Dr
-4
0.5
Jasper Av
+4
8.0
Riverside Dr → 95 Av
+4
5.0
102 Av MUP → 102 Av → St. George's Cr
+4
13.5
95 Av → Riverside Dr
-4
6.5
Ravine Dr
+4
11.0
Valleyview Cr → Valleyview Dr
-3
12.5
Valleyview Dr → 142 St
+3
13.0
142 St → 95 Av
-3
14.5
Summit Dr → 142 St → Ravine Dr
-3
16.5
102 Av → 132 St
-3
17.5
130 St → 102 Av
-3
7.5
Summit Dr → Riverside Dr
+3
4.5
104 Av → 132 St → 102 Av MUP
-2
1.5
Jasper Av
+2
19.5
Jasper Av
+2
2.0
Jasper Av
-1
20.0
Jasper Av
+1
12.0
140 St → 91 Av → Valleyview Dr
-1
10.0
139 St → 90 Av → Valleyview Cr
+1
7.0
Ravine Dr → 142 St → Summit Dr
-1
18.5
124 St → Jasper Av
+1
3.5
102 Av
-0
15.0
Ravine Dr
-0
1.0
Jasper Av
-0
20.5
Jasper Av
-0
Whole course
Pick a segment above to zoom in.
2026 course as published
2025 course (where it differed)
what runners actually ran
certified fixed points
Interactive course comparison ·
full analysis with sources →