Course guide · 36 legs

Hood to Coast, leg by leg

Distance, elevation and exchanges for all 36 legs — 195.7 miles from Mt. Hood to Seaside, OR.

An independent guide built from public route data. Relay Tracker is not affiliated with, endorsed by, or sponsored by the race organiser. Courses change from year to year — confirm legs and exchanges against the official race handbook.

195.7mitotal distance
36legs
+6,130fttotal climb
−12,102fttotal descent
5,899ft → 7ftstart → finish elevation

The whole course

Elevation along all 195.7 miles. Dotted lines are exchanges; coral dots are where the vans swap in the standard 12-runner format.

0 1,000 2,000 3,000 4,000 5,000 6,000 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Swipe the chart sideways for the rest of the course →

course elevationvan exchange (after legs 6, 12, 18, 24, 30)

The legs everyone asks about

In the standard 12-runner, two-van format Van 1 covers 99.1 mi and Van 2 96.6 mi. Relay Tracker handles any roster size — these pages just assume the common one.

All 36 legs at a glance

LegMilesGainLossNetTerrainProfileRunner
16.26+0−2,049−2,049DownhillR1 · 1st · Van 1
26.05+50−1,605−1,555DownhillR2 · 1st · Van 1
34.28+0−749−749DownhillR3 · 1st · Van 1
46.39+21−503−482DownhillR4 · 1st · Van 1
56.06+372−167+205RollingR5 · 1st · Van 1
66.91+136−549−413DownhillR6 · 1st · Van 1
75.18+119−228−109FlatR7 · 1st · Van 2
86.10+64−276−212FlatR8 · 1st · Van 2
95.30+24−248−224FlatR9 · 1st · Van 2
106.15+0−94−94FlatR10 · 1st · Van 2
113.93+7−112−105FlatR11 · 1st · Van 2
125.86+90−153−63FlatR12 · 1st · Van 2
135.09+56−65−9FlatR1 · 2nd · Van 1
147.91+80−92−12FlatR2 · 2nd · Van 1
155.95+166−138+28FlatR3 · 2nd · Van 1
164.04+58−74−16FlatR4 · 2nd · Van 1
175.04+45−53−8FlatR5 · 2nd · Van 1
184.14+293−69+224RollingR6 · 2nd · Van 1
195.78+362−224+138RollingR7 · 2nd · Van 2
205.58+938−337+601HillyR8 · 2nd · Van 2
215.12+0−218−218FlatR9 · 2nd · Van 2
226.81+424−604−180RollingR10 · 2nd · Van 2
234.15+125−234−109FlatR11 · 2nd · Van 2
244.82+66−67−1FlatR12 · 2nd · Van 2
253.74+72−23+49FlatR1 · 3rd · Van 1
265.68+316−374−58RollingR2 · 3rd · Van 1
276.30+207−239−32FlatR3 · 3rd · Van 1
283.69+206−32+174RollingR4 · 3rd · Van 1
296.08+588−491+97RollingR5 · 3rd · Van 1
305.50+202−727−525DownhillR6 · 3rd · Van 1
313.95+115−259−144FlatR7 · 3rd · Van 2
324.08+162−233−71FlatR8 · 3rd · Van 2
337.63+245−250−5FlatR9 · 3rd · Van 2
344.07+145−119+26FlatR10 · 3rd · Van 2
357.05+260−41+219FlatR11 · 3rd · Van 2
365.04+116−406−290DownhillR12 · 3rd · Van 2

Each leg in detail

Leg 16.26 mi

Downhill

Mt. HoodExchange 1 · Runner 1's 1st leg · Van 1

start · 5,899 fthigh 5,899 · low 3,849 ftend · 3,849 ft
6.26miles
+0ft climb
−2,049ft descent
−2,049ft net

Exchange 1 · 45.3048, -121.7594 · Open in Google Maps · pin is approximate

Map of leg 1: the route with mile markers, Mt. Hood to Exchange 1.

Leg 26.05 mi

Downhill

Exchange 1Exchange 2 · Runner 2's 1st leg · Van 1

start · 3,845 fthigh 3,845 · low 2,285 ftend · 2,285 ft
6.05miles
+50ft climb
−1,605ft descent
−1,555ft net

Exchange 2 · 45.3079, -121.8544 · Open in Google Maps · pin is approximate

Map of leg 2: the route with mile markers, Exchange 1 to Exchange 2.

Leg 34.28 mi

Downhill

Exchange 2Exchange 3 · Runner 3's 1st leg · Van 1

start · 2,287 fthigh 2,287 · low 1,534 ftend · 1,533 ft
4.28miles
+0ft climb
−749ft descent
−749ft net

Exchange 3 · 45.3368, -121.9224 · Open in Google Maps · pin is approximate

Map of leg 3: the route with mile markers, Exchange 2 to Exchange 3.

Leg 46.39 mi

Downhill

Exchange 3Exchange 4 · Runner 4's 1st leg · Van 1

start · 1,542 fthigh 1,542 · low 1,054 ftend · 1,054 ft
6.39miles
+21ft climb
−503ft descent
−482ft net

Exchange 4 · 45.3772, -122.0374 · Open in Google Maps · pin is approximate

Map of leg 4: the route with mile markers, Exchange 3 to Exchange 4.

Leg 56.06 mi

Rolling

Exchange 4Exchange 5 · Runner 5's 1st leg · Van 1

start · 1,045 fthigh 1,250 · low 910 ftend · 1,250 ft
6.06miles
+372ft climb
−167ft descent
+205ft net

Exchange 5 · 45.3671, -122.1534 · Open in Google Maps · pin is approximate

Map of leg 5: the route with mile markers, Exchange 4 to Exchange 5.

Leg 66.91 mi

Downhill

Exchange 5Exchange 6 · Runner 6's 1st leg · Van 1 · van exchange after this leg

start · 1,267 fthigh 1,276 · low 850 ftend · 850 ft
6.91miles
+136ft climb
−549ft descent
−413ft net

Exchange 6 · 45.4028, -122.2757 · Open in Google Maps · pin is approximate

Map of leg 6: the route with mile markers, Exchange 5 to Exchange 6.

Leg 75.18 mi

Flat

Exchange 6Exchange 7 · Runner 7's 1st leg · Van 2

start · 849 fthigh 849 · low 705 ftend · 736 ft
5.18miles
+119ft climb
−228ft descent
−109ft net

Exchange 7 · 45.4513, -122.2905 · Open in Google Maps · pin is approximate

Map of leg 7: the route with mile markers, Exchange 6 to Exchange 7.

Leg 86.10 mi

Flat

Exchange 7Exchange 8 · Runner 8's 1st leg · Van 2

start · 731 fthigh 731 · low 515 ftend · 523 ft
6.10miles
+64ft climb
−276ft descent
−212ft net

Exchange 8 · 45.4329, -122.3757 · Open in Google Maps · pin is approximate

Map of leg 8: the route with mile markers, Exchange 7 to Exchange 8.

Leg 95.30 mi

Flat

Exchange 8Exchange 9 · Runner 9's 1st leg · Van 2

start · 527 fthigh 549 · low 297 ftend · 303 ft
5.30miles
+24ft climb
−248ft descent
−224ft net

Exchange 9 · 45.4948, -122.4300 · Open in Google Maps · pin is approximate

Map of leg 9: the route with mile markers, Exchange 8 to Exchange 9.

Leg 106.15 mi

Flat

Exchange 9Exchange 10 · Runner 10's 1st leg · Van 2

start · 311 fthigh 311 · low 210 ftend · 212 ft
6.15miles
+0ft climb
−94ft descent
−94ft net

Exchange 10 · 45.4781, -122.5487 · Open in Google Maps · pin is approximate

Map of leg 10: the route with mile markers, Exchange 9 to Exchange 10.

Leg 113.93 mi

Flat

Exchange 10Exchange 11 · Runner 11's 1st leg · Van 2

start · 212 fthigh 212 · low 106 ftend · 106 ft
3.93miles
+7ft climb
−112ft descent
−105ft net

Exchange 11 · 45.4615, -122.6164 · Open in Google Maps · pin is approximate

Map of leg 11: the route with mile markers, Exchange 10 to Exchange 11.

Leg 125.86 mi

Flat

Exchange 11Exchange 12 · Runner 12's 1st leg · Van 2 · van exchange after this leg

start · 107 fthigh 110 · low 23 ftend · 47 ft
5.86miles
+90ft climb
−153ft descent
−63ft net

Exchange 12 · 45.5067, -122.6643 · Open in Google Maps · pin is approximate

Map of leg 12: the route with mile markers, Exchange 11 to Exchange 12.

Leg 135.09 mi

Flat

Exchange 12Exchange 13 · Runner 1's 2nd leg · Van 1

start · 41 fthigh 47 · low 10 ftend · 34 ft
5.09miles
+56ft climb
−65ft descent
−9ft net

Exchange 13 · 45.5519, -122.7150 · Open in Google Maps · pin is approximate

Map of leg 13: the route with mile markers, Exchange 12 to Exchange 13.

Leg 147.91 mi

Flat

Exchange 13Exchange 14 · Runner 2's 2nd leg · Van 1

start · 34 fthigh 97 · low 20 ftend · 25 ft
7.91miles
+80ft climb
−92ft descent
−12ft net

Exchange 14 · 45.6301, -122.8160 · Open in Google Maps · pin is approximate

Map of leg 14: the route with mile markers, Exchange 13 to Exchange 14.

Leg 155.95 mi

Flat

Exchange 14Exchange 15 · Runner 3's 2nd leg · Van 1

start · 26 fthigh 104 · low 26 ftend · 53 ft
5.95miles
+166ft climb
−138ft descent
+28ft net

Exchange 15 · 45.6935, -122.8714 · Open in Google Maps · pin is approximate

Map of leg 15: the route with mile markers, Exchange 14 to Exchange 15.

Leg 164.04 mi

Flat

Exchange 15Exchange 16 · Runner 4's 2nd leg · Van 1

start · 59 fthigh 97 · low 36 ftend · 43 ft
4.04miles
+58ft climb
−74ft descent
−16ft net

Exchange 16 · 45.7493, -122.8744 · Open in Google Maps · pin is approximate

Map of leg 16: the route with mile markers, Exchange 15 to Exchange 16.

Leg 175.04 mi

Flat

Exchange 16Exchange 17 · Runner 5's 2nd leg · Van 1

start · 62 fthigh 67 · low 44 ftend · 54 ft
5.04miles
+45ft climb
−53ft descent
−8ft net

Exchange 17 · 45.8191, -122.8501 · Open in Google Maps · pin is approximate

Map of leg 17: the route with mile markers, Exchange 16 to Exchange 17.

Leg 184.14 mi

Rolling

Exchange 17Exchange 18 · Runner 6's 2nd leg · Van 1 · van exchange after this leg

start · 70 fthigh 291 · low 70 ftend · 296 ft
4.14miles
+293ft climb
−69ft descent
+224ft net

Exchange 18 · 45.8504, -122.8724 · Open in Google Maps · pin is approximate

Map of leg 18: the route with mile markers, Exchange 17 to Exchange 18.

Leg 195.78 mi

Rolling

Exchange 18Exchange 19 · Runner 7's 2nd leg · Van 2

start · 309 fthigh 448 · low 249 ftend · 448 ft
5.78miles
+362ft climb
−224ft descent
+138ft net

Exchange 19 · 45.9016, -122.9340 · Open in Google Maps · pin is approximate

Map of leg 19: the route with mile markers, Exchange 18 to Exchange 19.

Leg 205.58 mi

Hilly

Exchange 19Exchange 20 · Runner 8's 2nd leg · Van 2

start · 448 fthigh 1,241 · low 448 ftend · 1,046 ft
5.58miles
+938ft climb
−337ft descent
+601ft net

Exchange 20 · 45.8908, -122.9966 · Open in Google Maps · pin is approximate

Map of leg 20: the route with mile markers, Exchange 19 to Exchange 20.

Leg 215.12 mi

Flat

Exchange 20Exchange 21 · Runner 9's 2nd leg · Van 2

start · 1,037 fthigh 1,037 · low 819 ftend · 819 ft
5.12miles
+0ft climb
−218ft descent
−218ft net

Exchange 21 · 45.9452, -123.0442 · Open in Google Maps · pin is approximate

Map of leg 21: the route with mile markers, Exchange 20 to Exchange 21.

Leg 226.81 mi

Rolling

Exchange 21Exchange 22 · Runner 10's 2nd leg · Van 2

start · 820 fthigh 1,231 · low 638 ftend · 639 ft
6.81miles
+424ft climb
−604ft descent
−180ft net

Exchange 22 · 45.9493, -123.1496 · Open in Google Maps · pin is approximate

Map of leg 22: the route with mile markers, Exchange 21 to Exchange 22.

Leg 234.15 mi

Flat

Exchange 22Exchange 23 · Runner 11's 2nd leg · Van 2

start · 640 fthigh 640 · low 527 ftend · 527 ft
4.15miles
+125ft climb
−234ft descent
−109ft net

Exchange 23 · 45.9746, -123.1984 · Open in Google Maps · pin is approximate

Map of leg 23: the route with mile markers, Exchange 22 to Exchange 23.

Leg 244.82 mi

Flat

Exchange 23Exchange 24 · Runner 12's 2nd leg · Van 2 · van exchange after this leg

start · 528 fthigh 542 · low 496 ftend · 527 ft
4.82miles
+66ft climb
−67ft descent
−1ft net

Exchange 24 · 46.0028, -123.2780 · Open in Google Maps · pin is approximate

Map of leg 24: the route with mile markers, Exchange 23 to Exchange 24.

Leg 253.74 mi

Flat

Exchange 24Exchange 25 · Runner 1's 3rd leg · Van 1

start · 527 fthigh 581 · low 521 ftend · 582 ft
3.74miles
+72ft climb
−23ft descent
+49ft net

Exchange 25 · 45.9961, -123.3340 · Open in Google Maps · pin is approximate

Map of leg 25: the route with mile markers, Exchange 24 to Exchange 25.

Leg 265.68 mi

Rolling

Exchange 25Exchange 26 · Runner 2's 3rd leg · Van 1

start · 579 fthigh 618 · low 478 ftend · 517 ft
5.68miles
+316ft climb
−374ft descent
−58ft net

Exchange 26 · 45.9753, -123.4170 · Open in Google Maps · pin is approximate

Map of leg 26: the route with mile markers, Exchange 25 to Exchange 26.

Leg 276.30 mi

Flat

Exchange 26Exchange 27 · Runner 3's 3rd leg · Van 1

start · 509 fthigh 531 · low 464 ftend · 483 ft
6.30miles
+207ft climb
−239ft descent
−32ft net

Exchange 27 · 45.9341, -123.5071 · Open in Google Maps · pin is approximate

Map of leg 27: the route with mile markers, Exchange 26 to Exchange 27.

Leg 283.69 mi

Rolling

Exchange 27Exchange 28 · Runner 4's 3rd leg · Van 1

start · 491 fthigh 669 · low 491 ftend · 661 ft
3.69miles
+206ft climb
−32ft descent
+174ft net

Exchange 28 · 45.9535, -123.5724 · Open in Google Maps · pin is approximate

Map of leg 28: the route with mile markers, Exchange 27 to Exchange 28.

Leg 296.08 mi

Rolling

Exchange 28Exchange 29 · Runner 5's 3rd leg · Van 1

start · 677 fthigh 1,252 · low 677 ftend · 778 ft
6.08miles
+588ft climb
−491ft descent
+97ft net

Exchange 29 · 46.0221, -123.6257 · Open in Google Maps · pin is approximate

Map of leg 29: the route with mile markers, Exchange 28 to Exchange 29.

Leg 305.50 mi

Downhill

Exchange 29Exchange 30 · Runner 6's 3rd leg · Van 1 · van exchange after this leg

start · 805 fthigh 805 · low 276 ftend · 276 ft
5.50miles
+202ft climb
−727ft descent
−525ft net

Exchange 30 · 46.0667, -123.6935 · Open in Google Maps · pin is approximate

Map of leg 30: the route with mile markers, Exchange 29 to Exchange 30.

Leg 313.95 mi

Flat

Exchange 30Exchange 31 · Runner 7's 3rd leg · Van 2

start · 274 fthigh 274 · low 31 ftend · 132 ft
3.95miles
+115ft climb
−259ft descent
−144ft net

Exchange 31 · 46.0980, -123.7505 · Open in Google Maps · pin is approximate

Map of leg 31: the route with mile markers, Exchange 30 to Exchange 31.

Leg 324.08 mi

Flat

Exchange 31Exchange 32 · Runner 8's 3rd leg · Van 2

start · 101 fthigh 139 · low 13 ftend · 29 ft
4.08miles
+162ft climb
−233ft descent
−71ft net

Exchange 32 · 46.0697, -123.7877 · Open in Google Maps · pin is approximate

Map of leg 32: the route with mile markers, Exchange 31 to Exchange 32.

Leg 337.63 mi

Flat

Exchange 32Exchange 33 · Runner 9's 3rd leg · Van 2

start · 32 fthigh 82 · low 4 ftend · 29 ft
7.63miles
+245ft climb
−250ft descent
−5ft net

Exchange 33 · 46.1490, -123.8443 · Open in Google Maps · pin is approximate

Map of leg 33: the route with mile markers, Exchange 32 to Exchange 33.

Leg 344.07 mi

Flat

Exchange 33Exchange 34 · Runner 10's 3rd leg · Van 2

start · 28 fthigh 71 · low 6 ftend · 57 ft
4.07miles
+145ft climb
−119ft descent
+26ft net

Exchange 34 · 46.1048, -123.8643 · Open in Google Maps · pin is approximate

Map of leg 34: the route with mile markers, Exchange 33 to Exchange 34.

Leg 357.05 mi

Flat

Exchange 34Exchange 35 · Runner 11's 3rd leg · Van 2

start · 80 fthigh 302 · low 78 ftend · 293 ft
7.05miles
+260ft climb
−41ft descent
+219ft net

Exchange 35 · 46.0094, -123.8685 · Open in Google Maps · pin is approximate

Map of leg 35: the route with mile markers, Exchange 34 to Exchange 35.

Leg 365.04 mi

Downhill

Exchange 35Seaside, OR · Runner 12's 3rd leg · Van 2

start · 294 fthigh 408 · low 4 ftend · 7 ft
5.04miles
+116ft climb
−406ft descent
−290ft net

Seaside, OR · 45.9944, -123.9297 · Open in Google Maps · pin is approximate

Map of leg 36: the route with mile markers, Exchange 35 to Seaside, OR.

Running this one? Get a split for every leg above.

Relay Tracker turns your team's 10k times into a leg-by-leg plan for this exact course — pace, finish time and a running team ETA that self-corrects as real splits come in — plus a live link your family can follow from home. Free, no ads, no account.

Get it on Google Play Follow a team live

Other relays in Relay Tracker

About this data. Distances, elevations and exchange points come from Relay Tracker's race pack for Hood to Coast (v8, August 2026), built from the public route; the profiles are drawn from the same grade data the app's pace model uses. Exchange pins are approximate. Terrain is a simple derived label: Downhill when descent is at least twice the climb and net drop ≥ 250 ft; otherwise Flat under 40 ft of climb per mile, Rolling under 100, Hilly under 200, Steep above. Runner and van numbers assume the standard 12-runner, two-van format.

Maps: © OpenStreetMap contributors, © OpenMapTiles, powered by Geoapify.