Oregon

Running, Trail & Triathlon Races Across Oregon

Oregon races year-round, with its heaviest stretch from March through November. Eugene, nicknamed Track Town USA, is home to Hayward Field and the University of Oregon, and the Eugene Marathon finishes inside the stadium each April. For trails, Bend's high-desert courses host Incline Vista and the Bend Marathon, the Columbia River Gorge hosts the Columbia Gorge Marathon and Gorge Waterfalls, and the Rogue Marathon in Ashland and the Mountain Lakes 100 near Mt. Hood reach into Oregon's remoter terrain.

Browse the calendar below, filter by distance or month, or jump to a city.

Apr
11
27
Bend
Road Running
View →
Nov
25
26
Portland
Road Running
Nov
26
26
Hood River
Road Running
Nov
26
26
Bend
Road Running
Nov
26
26
Eugene
Road Running
Dec
06
26
Eugene
Road Running
Dec
12
26
Eugene
Trail Running
Dec
20
26
Eugene
Road Running
Dec
31
26
Eugene
Road Running
Jan
02
27
Newport
Road Running
Jan
02
27
Portland
Road Running
Jan
03
27
Portland
Road Running
Jan
09
27
Yachats
Trail Running
Jan
17
27
Salem
Road Running
Feb
14
27
Bend
Road Running
Feb
27
27
Florence
Trail Running
Mar
14
27
Portland
Road Running
Mar
20
27
Eugene
Trail Running
Mar
20
27
Trail Running
Mar
27
27
Portland
Road Running
Apr
03
27
Bend
Trail Running
Apr
03
27
Blodgett
Trail Running
Apr
10
27
Corvallis
Road Running
Apr
11
27
Portland
Road Running
Apr
11
27
Sisters
Trail Running
Apr
16
27
Portland
Trail Running
Apr
17
27
Bend
Road Running
Trail Running
Apr
18
27
Portland
Road Running
Apr
24
27
Eugene
Road Running
Apr
24
27
Roseburg
Road Running
Apr
25
27
Eugene
Road Running
May
01
27
Bend
Road Running
May
02
27
Sisters
Trail Running
May
02
27
Portland
Road Running
May
02
27
Baker City
Road Running
May
08
27
Bend
Trail Running
Road Running
May
08
27
Canby
Triathlon / Multisport
May
15
27
Portland
Trail Running
May
15
27
Bend
Road Running
May
22
27
Road Running
May
29
27
Terrebonne
Trail Running
May
29
27
Portland
Trail Running
Jun
05
27
Mt. Hood
Trail Running
Jun
05
27
Newport
Road Running
Jun
05
27
Eugene
Trail Running
Jun
05
27
Florence
Trail Running
Jun
05
27
Bend
Road Running
Jun
06
27
Ashland
Trail Running
Jun
12
27
Blodgett
Trail Running
Jun
12
27
Eugene
Triathlon / Multisport