Murray S. willis
Racing Age: 71 • Category: 4 Find this racer on crossresults.com
Finish Breakdown
Career
12 months
|
|
Nemeses | Wins | Losses | Win% | Margin |
---|---|---|---|---|
![]() ![]() |
0 | 6 | 0 | 5.5 |
![]() ![]() |
0 | 5 | 0 | 4.8 |
![]() ![]() |
0 | 7 | 0 | 3.1 |
![]() ![]() |
0 | 10 | 0 | 2.4 |
![]() ![]() |
0 | 3 | 0 | 1.7 |
![]() ![]() |
2 | 6 | 25 | 4 |
![]() ![]() |
1 | 2 | 33 | 3.7 |
![]() ![]() |
5 | 8 | 38 | 2.3 |
| ||||
Victims | Wins | Losses | Win% | Margin |
![]() ![]() |
6 | 0 | 100 | 1.5 |
![]() ![]() |
2 | 1 | 67 | 2 |
![]() ![]() |
2 | 1 | 67 | 2.7 |
![]() ![]() |
3 | 2 | 60 | 1.4 |

Name | Races | |||
Tony Riccio | 26 | h2h | ||
Jerry Rome | 25 | h2h | ||
Andrew Pruitt | 13 | h2h | ||
Steven Worley | 11 | h2h | ||
Larry Varys | 10 | h2h | ||
Graphs o' Stuff
Select:
Points Scored - All Time | ? |
|
Points List Over Time | ? |
|
% beat Histogram | ? |
| |
<-bad- | -good-> |
% beaten over time | ? |
|
Regions
Name | Races |
---|---|
Mountain West | 197 |
California/Nevada | 1 |
Mid Atlantic | 2 |
New England | 1 |
Regions
Name | Races |
---|---|
Mountain West | 15 |
Race History csv | json

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Feb 10 | Valley of the Sun Stage Race - Time Trial | Men Cat 4 |
|
58 | 98 | 409.8 | ||
Feb 11 | Valley of the Sun Stage Race - Road Race | Men Cat 4 |
|
80 | 94 | 440.85 | ||
Feb 12 | Valley of the Sun Stage Race - Criterium | Men Cat 4 |
|
70 | 78 | 446.15 | ||
Apr 7 | Boulder Roubaix Road Race | Men 4 45-99 |
|
46 | 75 | 412.97 |
![]() |
|
Apr 14 | Denver Federal Center Classic | Men 4 45-99 |
|
31 | 40 | 411.21 |
27
![]() |
|
Apr 21 | Haystack Mountain Time Trials | Men Pro/Cat 1/2/3/4/5 55-99 |
|
17 | 57 | 463.3 | ||
Apr 22 | Mead Roubaix Festival Road Race | Men 4 45-99 |
|
27 | 33 | 452.72 | ||
May 6 | Deer Trail Road Race | Men 4 45-99 |
|
38 | 68 | 408.02 |
![]() |
|
Jun 16 | Colorado Time Trial Championships | Men 4 Sm 45-99 |
|
10 | 37 | 357.31 | ||
Jun 17 | Guanella Pass Hill Climb | Men 4 Sm 45-99 |
|
30 | 39 | 436.55 |
![]() |
|
Jun 23 | Dead Dog Classic - Road Race | Men 4 Master 45+ |
|
7 | 30 | 343.27 | 1 | |
Jun 24 | Dead Dog Classic - Time Trial | Men 4 Master 45+ |
|
9 | 27 | 364.13 | ||
Jun 24 | Dead Dog Classic - Criterium | Men 4 Master 45+ |
|
21 | 27 | 428.56 | ||
Jul 1 | Mike Horgan Hill Climb | Men 4 Master 45+ |
|
20 | 28 | 428.49 |
![]() |
|
Jul 7 | The Sonic Boom Race | Men 4 Master 45+ |
|
18 | 25 | 440.27 | ||
Jul 8 | Cottonwood Pass Hill Climb Time Trial | Men Master Cat 4 45-99 |
|
6 | 12 | 375.28 | ||
Jul 15 | Longmont Criterium | Men 4 45-99 |
|
26 | 29 | 475.08 | ||
Jul 27 | Salida Classic Time Trial | Men 4 45-99 |
|
6 | 11 | 383.74 | ||
Jul 28 | Salida Classic Criterium | Men 4 45-99 |
|
12 | 13 | 437.62 | ||
Aug 4 | ColoBikeLaw.com Lookout Mountain Hill Climb | Men 4 45-99 |
|
25 | 38 | 419.54 | ||
Aug 4 | Salida Classic Road Race | Men 4 35-99 |
|
16 | 30 | 400 | ||
Aug 5 | Mike Nields Memorial Bannock Street Criterium | Men 4 45-99 |
|
30 | 34 | 433.25 |
30
|
|
Aug 19 | Colorado JR/Masters State Road Race Championship | Men 4 Master 45+ |
|
31 | 50 | 405.57 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Feb 15 | Valley of the Sun Stage Race - TT | Men Cat 4 |
|
28 | 73 | 396.21 | ||
Feb 16 | Valley of the Sun Stage Race - RR | Men Cat 4 |
|
32 | 71 | 396.94 |
8
|
|
Feb 17 | Valley of the Sun Stage Race - Crit | Men Cat 4 |
|
39 | 69 | 414.06 |
39
|
|
Feb 17 | Valley of the Sun Stage Race GC | Men Cat 4 |
|
23 | 68 | 388.28 | ||
Mar 2 | FrostBite TT | Men SM 45+ cat 4 |
|
13 | 38 | 364.56 | ||
Apr 6 | Louisville Criterium | Men SM 45+ 4 |
|
8 | 39 | 371.34 |
8
|
|
Apr 20 | Weld County Road Race | Men SM 45+ 4 |
|
10 | 59 | 362.13 |
10
|
|
Apr 27 | Denver Federal Center Classic | Men SM 45+ 4 |
|
13 | 27 | 410.1 |
13
|
|
Apr 28 | Deer Trail Road Race | Men SM 45+ 4 |
|
19 | 51 | 407.63 |
6
|
|
May 4 | Cafe Velo Tri-Lakes Time Trial | Men SM 45+ 4 |
|
7 | 28 | 369.13 | ||
May 5 | The Koppenberg | Men SM 45+ 4 |
|
15 | 42 | 389.52 |
15
|
|
May 11 | 19th Annual Wheels of Thunder Classic | Men SM 45+ 4 |
|
30 | 50 | 433.56 |
30
|
|
May 25 | Boulder Orthopedics Time Trial | Men SM 45+ 4 |
|
9 | 31 | 384.26 | ||
Jun 1 | Coal Miners Classic / SKM | Men SM 45+ 4 |
|
16 | 44 | 388.83 |
16
![]() |
|
Jun 8 | Sunshine Hillclimb Challenge | Men SM 45+ 4 |
|
11 | 35 | 375.92 | ||
Jun 15 | 2013 Colorado Time Trial Championships | Men SM 45+ 4 |
|
9 | 37 | 343.19 | ||
Jun 16 | Mike Horgan Hill Climb | Men SM 45+ 4 |
|
20 | 30 | 460.98 | ||
Jun 30 | Guanella Pass Hill Climb | Men SM 45+ 4 |
|
37 | 40 | 482.95 | ||
Jul 14 | 27th Annual Longmont Criterium | Men SM 45+ 4 |
|
30 | 37 | 430.86 |
30
|
|
Jul 21 | Pikes Peak Hill Climb | Men SM 45+ 4 |
|
10 | 11 | 463.41 | ||
Jul 26 | Salida Classic Time Trial | Men SM 45+ 4 |
|
11 | 18 | 424.92 | ||
Jul 27 | Salida Classic Criterium presented by Monarch | Men SM 45+ 4 |
|
11 | 25 | 406.86 |
10
|
|
Jul 28 | Salida Classic Road Race presented by Monarch | Men SM 45+ 4 |
|
13 | 35 | 387.87 |
8
|

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Mar 9 | FrostBite TT | Men MM 55+ |
|
12 | 16 | 445.68 | ||
Apr 19 | Weld County Road Race | Men MM 55+ |
|
23 | 55 | 398.98 | ||
May 3 | Cafe Velo Tri-Lakes Time Trial | Men MM 55+ |
|
19 | 43 | 399.68 | ||
May 4 | The Koppenberg | Men MM 55+ |
|
24 | 34 | 437.02 | ||
Jun 1 | Coal Miners Classic | Men MM 45+ 4 |
|
29 | 62 | 439.57 |
29
|
|
Jun 8 | Sonic Boom Race | Men MM 55+ |
|
27 | 38 | 493.52 | ||
Jun 21 | Deer Trail Road Race | Men MM 55+ |
|
12 | 26 | 414.71 | ||
Jun 22 | Ridge at 38 Criterium | Men MM 55+ |
|
12 | 16 | 442.17 |
12
|
|
Jun 28 | Colorado Time Trial Championships | Men MM 55+ |
|
27 | 45 | 416.04 | ||
Jul 20 | Salida Classic Road Race | Men MM 55+ |
|
16 | 32 | 396.95 | ||
Aug 2 | ColoBikeLaw.com Lookout Mountain Hill climb | Men MM 55+ |
|
12 | 28 | 380.96 | ||
Aug 3 | Mike Nields Memorial BANNOCK ST CRITERIUM | Men MM 55+ |
|
23 | 25 | 476.91 | ||
Aug 30 | Steamboat Stage Race P/B Moots Cycles - TT | Men MM 55-65+ |
|
14 | 29 | 422.28 | ||
Aug 31 | Steamboat Stage Race P/B Moots Cycles - Road Race | Men MM 55-65+ |
|
18 | 29 | 450.28 | ||
Sep 1 | Steamboat Stage Race P/B Moots Cycles - Crit | Men MM 55-65+ |
|
16 | 24 | 472.14 |
3
|
|
Sep 1 | Steamboat Stage Race P/B Moots Cycles - GC | GC Men MM 55-65+ |
|
15 | 24 | 442.89 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Apr 4 | Louisville Criterium | Men MM 50+ 4 |
|
17 | 39 | 461.27 |
17
![]() |
|
Apr 11 | Boulder Roubaix Road Race | Men MM 60+ |
|
13 | 30 | 442.4 | ||
Apr 19 | Denver Federal Center Classic | Men MM 60+ |
|
9 | 15 | 490.9 | ||
May 2 | The Koppenberg | Men MM 60+ |
|
8 | 17 | 443.24 |
8
|
|
May 9 | 21st Annual Wheels of Thunder Classic | Men MM 60+ |
|
11 | 18 | 455.52 |
11
|
|
May 15 | Superior Morgul - TT | Men MM 60+ |
|
13 | 26 | 448.7 | ||
May 16 | Superior Morgul - Circuit | Men MM 60+ |
|
11 | 29 | 419.51 |
11
|
|
May 17 | Superior Morgul - Road Race | Men MM 60+ |
|
9 | 26 | 394.12 | ||
May 23 | Haystack Mountain Time Trial | Men MM 60+ |
|
13 | 39 | 413.72 | ||
May 31 | Deer Trail Road Race | Men MM 60+ |
|
5 | 30 | 358.79 | 3 | |
Jun 6 | Sunshine Hill Climb | Men MM 60+ |
|
9 | 18 | 401.69 | ||
Jun 7 | Ridge at 38 Criterium | Men MM 60+ |
|
12 | 20 | 450.07 | ||
Jun 14 | Guanella Pass Hill Climb | Men MM 60+ |
|
9 | 19 | 397.96 | ||
Jun 20 | BRAC Time Trial Championships | Men MM 60+ |
|
14 | 34 | 398.89 | ||
Jul 11 | Clasica de Rio Grande | Men MM 60+ |
|
6 | 20 | 389.17 | 1 |
6
|
Jul 17 | Salida 3 Day Classic - TT | Men MM 60+ |
|
5 | 12 | 431.02 | ||
Jul 25 | Bob Cook Memorial Mt. Evans Hill Climb '15 | Men MM 60+ |
|
9 | 33 | 398.53 | ||
Aug 1 | ColoBikeLaw.com Lookout Mountain Hill climb | Men MM 60+ |
|
6 | 21 | 349.08 | ||
Aug 9 | Lucky Pie Criterium - Colorado Masters State Criterium Championships | Men MM 60+ |
|
12 | 21 | 418.89 |
8
|
|
Sep 5 | Steamboat Stage Race P/B Moots Cycles - TT | Men MM 60+ |
|
5 | 9 | 404.95 | ||
Sep 6 | Steamboat Stage Race P/B Moots Cycles - RR | Men MM 60+ |
|
3 | 9 | 385.86 | 1 | |
Sep 7 | Steamboat Stage Race P/B Moots Cycles - Crit | Men MM 60+ |
|
8 | 9 | 454.83 |
8
|
|
Sep 7 | Steamboat Stage Race P/B Moots Cycles - GC | Men MM 60+ |
|
3 | 9 | 364.62 | 1 * |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Mar 27 | Oredigger Classic | Men MM 60+ |
|
2 | 4 | |||
Apr 2 | Louisville Criterium | Men MM 60+ |
|
7 | 11 | 414.67 | ||
Apr 10 | CU Buff Road Race | Men MM 60+ |
|
8 | 8 | 465.23 | ||
Apr 23 | Clasica de Rio Grande | Men MM 60+ |
|
12 | 22 | 438.52 | ||
Apr 24 | Denver Federal Center Classic | Men MM 60+ |
|
9 | 15 | 423.07 |
7
|
|
May 7 | OZ Road Race | Men MM 60+ |
|
10 | 19 | 431.67 | ||
May 15 | Lafayette Criterium | Men MM 60+ |
|
8 | 10 | 399.18 | ||
May 20 | Superior Morgul - TT | Men MM 60+ |
|
8 | 17 | 395.31 | ||
May 21 | Superior Morgul - Circuit Race | Men MM 60+ |
|
7 | 17 | 400.19 |
7
|
|
May 22 | Superior Morgul - RR | Men MM 60+ |
|
5 | 17 | 376.06 | 2 | |
May 28 | The Koppenberg | Men MM 60+ |
|
8 | 10 | 474.81 | ||
Jun 5 | Deer Trail Road Race - Colorado Senior State Championship | Men MM 60+ |
|
8 | 22 | 371.49 | ||
Jun 19 | Mainstreet Parker Criterium | Men MM 60+ |
|
2 | 12 | 319.62 | 5 |
![]() |
Jun 26 | NIWOT Circuit Race at Bootstrap Presented Niwot Business Association | Men MM 60+ |
|
8 | 18 | 380.67 |
8
|
|
Jul 2 | 22nd Annual Wheels of Thunder | Men MM 60+ |
|
8 | 12 | 410.12 | ||
Jul 10 | Healthier Colorado Sunshine Hill Climb Pb NINOX and LUMOS Solar | Men MM 60+ |
|
4 | 12 | 358.77 | ||
Jul 10 | Longmont Criterium | Men MM 60+ |
|
4 | 10 | 392.39 |
4
|
|
Jul 15 | Salida Classic - TT | Men MM 60+ |
|
4 | 9 | 425.31 | ||
Jul 16 | Salida Classic - Crit | Men MM 60+ |
|
3 | 7 | 421.05 | 1 | |
Jul 23 | Bob Cook Memorial Mt. Evans Hill Climb | Men MM 60+ |
|
7 | 22 | 406.03 | ||
Jul 31 | Bannock Street Criterium | Men MM 60+ |
|
7 | 13 | 429.95 |
7
|
|
Aug 7 | Colorado Time Trial Championships | Men MM 60+ |
|
10 | 21 | 386.79 | ||
Aug 21 | Lucky Pie Criterium - Colorado Masters State Criterium Championships | Men MM 60+ |
|
14 | 20 | 450.94 |
14
|
|
Sep 3 | Steamboat Stage Race P/B Moots Cycles - TT | Men MM 60+ |
|
6 | 11 | 383.7 | ||
Sep 4 | Steamboat Stage Race P/B Moots Cycles - RR | Men MM 60+ |
|
6 | 11 | 405.67 | 1 | |
Sep 5 | Steamboat Stage Race P/B Moots Cycles - Crit | Men MM 60+ |
|
7 | 11 | 418.34 |
7
|

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Apr 8 | Mercedes Benz of Westminster Boulder Roubaix Road Race | Men MM 60+ |
|
13 | 36 | 430.89 | ||
Apr 22 | Clasica de Rio Grande | Men Master 60+ Open |
|
10 | 19 | 418.53 | ||
Apr 23 | Louisville Criterium | Men MM 60+ |
|
6 | 8 | 419.57 | ||
May 6 | OZ Road Race | Men MM 60+ |
|
10 | 26 | 415.9 | ||
May 7 | Colorado's Toughest Criterium is in Lafayette | Men MM 60+ |
|
5 | 9 | 402.8 | ||
May 13 | Wheels of Thunder Flatrock | Men MM 60+ |
|
6 | 12 | 401.47 | 1 |
6
|
Jun 3 | City Park Criterium | Men MM 60+ |
|
9 | 10 | 465.16 | ||
Jun 10 | Best on Hess Time Trial | Men MM 60+ |
|
12 | 22 | 456.75 | ||
Jun 11 | Ridge at 38 Criterium | Men MM 60+ |
|
6 | 13 | 417.42 | 1 | |
Jun 17 | Colorado Senior & Master Time Trial Championships | Men MM 60+ |
|
9 | 23 | 407.98 | ||
Jun 25 | Groove Subaru Mainstreet Parker Crit p/b Excel Sports | Men MM 60+ |
|
7 | 9 | 465.12 | ||
Jul 15 | Bob Cook Memorial Mt. Evans Hill Climb | Men MM 60+ |
|
14 | 27 | 448.3 | ||
Jul 22 | Sunshine Hill Climb | Men MM 60+ |
|
10 | 13 | 524.12 | ||
Jul 28 | Salida Classic - TT | Men MM 60+ |
|
4 | 7 | 421.01 | ||
Jul 29 | Salida Classic - Crit | Men MM 60+ |
|
4 | 4 |
3
|
||
Jul 30 | Salida Classic - RR | Men MM 60+ |
|
4 | 8 | 390.04 | ||
Aug 20 | Porsche Thunderbird Road Race | Men MM 60+ |
|
10 | 25 | 399.23 | ||
Sep 2 | Steamboat Stage Race P/B Moots Cycles - TT | Men MM 60+ |
|
7 | 11 | 466.07 | ||
Sep 3 | Steamboat Stage Race P/B Moots Cycles - RR | Men MM 60+ |
|
6 | 10 | 431.67 | ||
Sep 4 | Steamboat Stage Race P/B Moots Cycles - Crit | Men MM 60+ |
|
3 | 9 | 378.53 | 1 |
3
|


Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Apr 7 | Stampede Time-Trial and Team Time-Trial | Men MM 60+ |
|
12 | 18 | 475.01 | ||
May 18 | Superior Morgul Time Trial | Men MM 60+ |
|
19 | 26 | 485.16 | ||
May 19 | Superior Morgul Road Race | Men MM 60+ |
|
19 | 26 | 518.04 | ||
Jun 1 | City Park Criterium | Men MM 60+ |
|
12 | 18 | 479.33 | ||
Jun 15 | Colorado Time Trial Championships | Men MM 60+ |
|
24 | 26 | 478.01 | ||
Jul 7 | Panaracer Sunshine Hill Climb | Men MM 60+ |
|
13 | 16 | 473.5 | ||
Aug 8 | 2019 USA Cycling Masters Road Nationals -TT | Men Master 65-69 |
|
12 | 26 | 520.69 | ||
Aug 10 | 2019 USA Cycling Masters Road Nationals - RR | Men Master 65-69 |
|
15 | 36 | 478.34 |
![]() |
|
Aug 11 | 2019 USA Cycling Masters Road Nationals - Crit | Men Master 65-69 |
|
15 | 20 | 528.36 |
15
|
|
Sep 8 | Darkblade Systems Thunderbird Road Race | Men MM 60+ |
|
18 | 26 | 506.78 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Mar 7 | FrostBite Time Trial | Men MM 60+ |
|
17 | 26 | 536.96 | ||
Apr 30 | Frostbite Time Trial | Men MM 70+ |
|
4 | 8 | 474.71 | ||
Jul 18 | 2020 Colorado Time Trial Championships | Men MM 60+ |
|
21 | 32 | 606.81 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
May 22 | Superior Morgul Time-Trial | Men Master 60+ |
|
18 | 20 | 542.62 | ||
May 23 | Superior Morgul Circuit Race | Men Master 60+ MM |
|
24 | 26 | 490.04 | ||
Jun 6 | Frostbite Time Trial (Summer) | Men MM 60+ |
|
15 | 16 | 574.95 | ||
Jul 11 | Longmont Criterium | Men MM 60+ |
|
24 | 29 | 625.63 | ||
Aug 5 | USA Cycling Masters Road National Championships - TT | Men Masters 65-69 Cat 15 |
|
22 | 31 | 678.4 | ||
Aug 7 | USA Cycling Masters Road National Championships - RR | Men Masters 65-69 Cat 15 |
|
25 | 33 | 685 | ||
Aug 8 | USA Cycling Masters Road National Championships - Crit | Men Masters 65-69 Cat 15 |
|
27 | 29 | 701.71 | ||
Aug 14 | Colorado Road Champs PB by Criterium Bikes, SportsCorp, Black Swift, S | Men MM 60+ |
|
10 | 10 | 616 | ||
Aug 22 | Rally Sport Road Race Presented by Excel/Shimano/ Black Swift-Cycleton | Men MM 60+ |
|
14 | 25 | 574.75 |


Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |||
---|---|---|---|---|---|---|---|---|---|
Mar 4 | Frostbite Time Trial | MM 70+ |
|
2 | 2 | ||||
Apr 5 | Karen Hornbostel Memorial Time Trial Series | Men MM 70-74 |
|
3 | 6 | 628.33 | |||
Apr 12 | Karen Hornbostel Memorial Time Trial Series | Men MM 70-74 |
|
5 | 12 | 617.5 | |||
Apr 19 | Karen Hornbostel Memorial Time Trial Series | Men MM 70-74 |
|
7 | 10 | 669.5 | |||
Apr 26 | Karen Hornbostel Memorial Time Trial Series | Men MM 70-74 |
|
6 | 12 | 633.75 | |||
Apr 29 | NOCO Criterium | Men MM 70+ |
|
2 | 3 |
2
![]() |
|||
Apr 30 | Buff Gold Road Race | Men MM 70+ |
|
2 | 5 | 2 |
![]() |
||
May 7 | GROOVE Fountain Festival Presented by Criterium Bike and SPORTS CORP - RR | Men MM 70+ |
|
3 | 4 |
![]() |
|||
May 20 | Louisville Criterium | Men MM 70+ |
|
4 | 6 |
![]() |
|||
May 21 | Superior Morgul Road Race | Men MM 70+ |
|
5 | 9 | 569.73 |
![]() |
||
Points (Jun 12 2023):
|
565.69
![]() |
Upgrade Points:
[show]
Estimated USAC Upgrade points:
(Assuming every race they've done was USAC-sanctioned, and everyone they raced was in their category -- i.e. this is a high estimate) Voluntary Upgrade Points (last 36 months): 8 Mandatory Upgrade Points (last 12 months): 3 |
Points in bold are being considered for the current points.
Points in italics are being ignored because they were your second race that day.
Green points are the best five races out of your last ten race days (within 12 months) -- the average of these are your current points.
* - Upgrade points make some assumptions about what category the race was (different categories have different minimum racer requirements and point structures).
Points are based off of information found here. As with any other metadata on this site, this information should be used as
a guide, not a definitive source -- for upgrade questions, please contact your local USA Cycling representative. Upgrade points from more than three years ago appear in italics and are excluded from calculations.
road-results.com is a division of athleteReg.com, the best event registration website in the world. If you like road-results.com, you should use BikeReg.com.
© 2023 Outside Interactive, Inc.