James Williams
Racing Age: 60 Find this racer on road-results.com(aka
"James William"
, "William James"
)
Finish Breakdown
Career
12 months
Course Performance
?
|
Top Nemeses
Most Common Opponents
|
Graphs o' Stuff
Select:
Regions
Regions
|
Race History csv | json
2006 - 6 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 6 | Thrilla in the Milla #1 | Men A |
|
7 | 21 | 209 | |
Sep 13 | Thrilla in the Milla #2 | Men A |
|
DNF | 18 | 300.89 | |
Sep 20 | Thrilla in the Milla #3 | Men A |
|
DNF | 18 | 322.45 | |
Sep 24 | Hood River Cyclocross Classic | Men A |
|
DNF | 31 | 253 | |
Oct 1 | Cross Crusade - Alpenrose | Sr Men A |
|
14 | 54 | 213.34 | |
Oct 4 | Thrilla in the Milla #4 | Men A |
|
4 | 20 | 214.93 | 1 |
2007 - 9 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 6 | Thrilla Cross Series #1 | Category A Men |
|
4 | 16 | 220.34 | 1 |
Sep 30 | Battle at Barlow CCX | Sr Men A |
|
19 | 46 | 264.76 | |
Oct 14 | Cross Crusade - Horning's Hideout | Sr Men A |
|
20 | 53 | 262.1 | |
Oct 21 | Cross Crusade - Rainier HS | Men A |
|
29 | 55 | 324.04 | |
Oct 28 | Cross Crusade - Clatsop County Fairgrounds | Sr Men A |
|
21 | 47 | 268.7 | |
Nov 4 | Cross Crusade - Barton Park | Sr Men A |
|
12 | 43 | 236.28 | |
Nov 11 | Cross Crusade - Estacada | Sr Men A |
|
14 | 51 | 220.84 | |
Dec 1 | USGP Toyota Portland Cup | Elite Men 73 |
|
61 | 61 | 349.27 | |
Dec 2 | USGP Toyota Portland Cup Day Two | Elite Men 75 |
|
50 | 62 | 253.07 |
2008 - 15 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 4 | Thrilla Cross Series | Men A |
|
2 | 18 | 206.33 | 3 |
Sep 11 | Thrilla Cross Series | Men A |
|
2 | 18 | 190.63 | 3 |
Oct 12 | CCCX #3 | CATEGORY C MEN (800-899) |
|
1 | 27 | 447.06 | 5 |
Oct 12 | Cross Crusade #2 | Category A |
|
36 | 71 | 319.86 | |
Oct 19 | Cross Crusade #3 | Masters 35+ C |
|
75 | 126 | 554.27 | |
Oct 26 | Surf City Psychocross | Men C |
|
2 | 38 | 432.72 | 4 |
Nov 2 | Cross Crusade #6 | Masters 35+ C |
|
70 | 159 | 543.23 | |
Nov 2 | Cross Crusade #6 | Category A |
|
27 | 57 | 324.83 | |
Nov 9 | Cross Crusade #7 | Masters 35+ C |
|
94 | 160 | 639.27 | |
Nov 16 | Cross Crusade #8/OBRA Championships | Masters 35+ C |
|
82 | 146 | 591.6 | |
Nov 23 | Kruger's Crossing Cyclocross | Masters 35+ C |
|
42 | 78 | 614.62 | |
Dec 6 | Portland Cup (USGP) | Beginner/C |
|
6 | 88 | 501.7 | 1 |
Dec 6 | Portland Cup (USGP) | Beginner/C |
|
33 | 88 | 501.7 | |
Dec 7 | Portland Cup (USGP) | Beginner/Category C |
|
8 | 83 | 476.17 | |
Dec 7 | Portland Cup (USGP) | Beginner/Category C |
|
24 | 83 | 476.17 |
2009 - 22 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 3 | Thrilla Cross Series | Men A |
|
3 | 25 | 248.94 | 3 |
Sep 10 | Thrilla Cross Series | Men A |
|
7 | 30 | 216.88 | |
Sep 12 | Pain on the Peak | Masters C |
|
29 | 49 | 560.71 | |
Oct 3 | Livermore #3 | Men - 03 |
|
8 | 11 | 453.59 | |
Oct 4 | Bay Area Super Prestige #1 | Men B |
|
14 | 78 | 358.1 | |
Oct 25 | Cross Crusade #4 | Singlespeed |
|
96 | 117 | 549.09 | |
Oct 25 | Pilarcitos BASP Cyclocross #2, Coyote Point | Cat B Men |
|
10 | 72 | 334.9 | |
Oct 31 | Surf City Cyclocross - Halloween Race | B Men |
|
9 | 48 | 339.83 | |
Nov 1 | Surf City Cyclocross #3 | B Men |
|
10 | 26 | 390.74 | |
Nov 1 | Cross Crusade #6 | Masters 35+ C |
|
40 | 72 | 544.25 | |
Nov 7 | CXSR #1: Youth Community Park | Mens B |
|
2 | 38 | 309.37 | 4 |
Nov 8 | Cross Crusade #7 | Singlespeed |
|
118 | 136 | 543.41 | |
Nov 8 | Cross Crusade #7 | Masters 35+ C |
|
116 | 173 | 599.35 | |
Nov 8 | CCCX #4 Toro Park, Salinas | B MEN |
|
2 | 18 | 344.34 | 3 |
Nov 15 | Cross Crusade #8 | Singlespeed |
|
79 | 101 | 511.51 | |
Nov 15 | Cross Crusade #8 | Masters 35+ C |
|
92 | 153 | 574.3 | |
Nov 21 | Livermore #6 | Cat 3- Men |
|
2 | 10 | 350.73 | 2 |
Nov 22 | Kruger's Crossing CCX | Masters 35+ C |
|
39 | 96 | 507.45 | |
Dec 5 | USGP of Cyclocross Day One | Cat B Men |
|
11 | 94 | 304.12 | |
Dec 5 | USGP of Cyclocross Day One | Singlespeed |
|
29 | 57 | 361.54 | |
Dec 6 | USGP of Cyclocross Day Two | Cat B Men |
|
14 | 128 | 314.99 | |
Dec 6 | USGP of Cyclocross Day Two | Singlespeed |
|
66 | 76 | 492.74 |
2010 - 23 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 12 | Pain+Suffer'n | Master Men 35+ |
|
1 | 52 | 378.57 | 7 |
Sep 18 | Green Mountain Cyclocross Day 1 | Masters Men 45+ |
|
30 | 51 | 394.54 | |
Sep 19 | Green Mountain Cyclocross Day 2 | Masters Men 45+ |
|
23 | 55 | 342.21 | |
Sep 19 | Hood River Double Cross Day Two | Singlespeed |
|
15 | 25 | 424.91 | |
Sep 19 | Hood River Double Cross Day Two | Masters 35+ C |
|
7 | 55 | 413.02 | |
Sep 26 | Battle at Barlow | Masters 35+ C |
|
22 | 111 | 469.38 | |
Sep 30 | WebCyclery Thrilla CX Series | Men A |
|
6 | 29 | ||
Oct 3 | GP of Gloucester Day 1 | Masters 45+ |
|
15 | 78 | 283.85 | |
Oct 3 | Cross Crusade: Alpenrose Dairy | Singlespeed |
|
DNF | 132 | ||
Oct 3 | Cross Crusade: Alpenrose Dairy | Masters 35+ C |
|
10 | 212 | 378.58 | |
Oct 6 | Blind Date at the Dairy #2 | Master Men 35+ C (Still on the Market) |
|
13 | 81 | 468.11 | |
Oct 10 | Cross Crusade: Rainier High School | Masters 35+ C |
|
3 | 149 | 375.58 | 4 |
Oct 13 | Blind Date at the Dairy #3 | Masters 35+ C (Still on the Market) |
|
25 | 71 | 494.56 | |
Oct 17 | Cross Crusade: Sherwood Forest Equestrian Center | Master 35+ C |
|
12 | 177 | 365.01 | |
Oct 23 | Downeast CX Day 1 | Masters Men 45+ |
|
6 | 45 | 256.42 | |
Oct 24 | Downeast CX Day 2 | Masters Men 45+ |
|
7 | 44 | 256.48 | |
Oct 24 | Lion Cross NCCX #2 | Men Masters 55+ 55-99 |
|
10 | 11 | 604.8 | |
Oct 24 | Cross Crusade: Portland International Raceway | Masters 35+ C |
|
16 | 203 | 371.14 | |
Oct 31 | Cross Crusade: Clatsop County Fairgrounds Day Two | Masters 35+ C |
|
11 | 81 | 423.8 | |
Nov 6 | Cycle-Smart International Day 1 | Masters Men 45+ |
|
DNF | 67 | 593.73 | |
Nov 14 | Cross Crusade: Barton Park | Masters 35+ C |
|
12 | 154 | 395.72 | |
Nov 27 | Baystate Cyclocross Day 1 | Masters Men 45+ |
|
22 | 56 | 353.49 | |
Nov 28 | Baystate Cyclocross Day 2 | Masters Men 45+ |
|
11 | 52 | 276.34 |
2011 - 29 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 8 | Webcyclery Thrilla Cross Series | Men A |
|
21 | 22 | 371.49 | |
Sep 14 | CrossVegas | Wheelers and Dealers |
|
38 | 142 | 346.28 | |
Sep 24 | CrossAflixion Cup | Category A |
|
7 | 9 | 278.36 | |
Sep 24 | Sacramento CX #1 | Men A |
|
12 | 18 | 304.74 | |
Sep 29 | Webcyclery Thrilla Cross Series | Men A |
|
11 | 17 | 280.35 | |
Oct 2 | Cross Crusade #1 | Masters 35+ C |
|
22 | 217 | 398.08 | |
Oct 2 | Winchester Apple Cross | Junior Open 15-18 |
|
DNF | 15 | 615.31 | |
Oct 9 | Cross Crusade #2 | Masters 35+ C |
|
43 | 157 | 464.51 | |
Oct 16 | Cross Crusade #3 | Masters 35+ C |
|
87 | 197 | 527.67 | |
Oct 16 | Rocktown Cyclocross Festival | Junior 15-18 |
|
11 | 12 | 469.75 | |
Oct 22 | CCCX 5 | Elite Men Cat 1/2/3/4 |
|
13 | 16 | 298.9 | |
Oct 23 | Cross Crusade #4 | Masters 35+ C |
|
17 | 182 | 391.06 | |
Oct 23 | BASP 1, Candlestick Park | Men's Elite |
|
35 | 59 | 277.34 | |
Oct 29 | Cross Crusade #5 | Category A |
|
22 | 75 | 255.55 | |
Nov 5 | Sacramento CX #4 | Men A |
|
7 | 19 | 258.93 | |
Nov 6 | Cross Crusade #7 | Category A |
|
21 | 60 | 272.26 | |
Nov 6 | Cross Crusade #7 | Masters 35+ C |
|
55 | 156 | 486 | |
Nov 6 | Sacramento CX #5 | Men A |
|
5 | 10 | 275.59 | |
Nov 12 | BASP 2, Sierra Point | Elite Men |
|
31 | 55 | 280.93 | |
Nov 13 | Cross Crusade #8 | Category A |
|
29 | 72 | 284.87 | |
Nov 13 | Cross Crusade #8 | Masters 35+ C |
|
127 | 192 | 621.44 | |
Nov 26 | Santa Rosa Cup 2011 Race 1 | Mens As |
|
11 | 24 | 244.28 | |
Nov 27 | BASP 3, Golden Gate Park | Elite Men |
|
29 | 66 | 252.67 | |
Dec 3 | Sacramento CX #7 | Men A |
|
17 | 20 | 331.86 | |
Dec 4 | CCCX #7 Nor Cal State Champs | Elite Men Cat 1/2/3/4 |
|
18 | 24 | 259.08 | |
Dec 10 | USGP of Cyclocross | Cat B Men |
|
11 | 63 | 306.47 | |
Dec 11 | USGP of Cyclocross Round #8 | Cat B Men |
|
19 | 69 | 361.46 | |
Dec 17 | Sacramento CX #8 | Men A |
|
11 | 19 | 253.8 | |
Dec 18 | Santa Rosa Cup #2 | Mens A |
|
6 | 24 | 208.15 |
2012 - 36 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 15 | GPTB: Double Cross #1 | Category A |
|
7 | 19 | 285 | |
Sep 16 | Double Cross Day Two | Category A |
|
12 | 23 | 319.29 | |
Sep 19 | Cross Vegas | Men 1-2 Senior |
|
23 | 61 | 286.77 | |
Sep 22 | CCCX 3 | ELITE MEN CAT. 1/2/3/4 |
|
12 | 20 | 263.19 | |
Sep 23 | Sacramento CX #1 | Men A |
|
7 | 17 | 254.69 | |
Sep 28 | Apple Cross | Men Junior Cat Open 15-19 |
|
10 | 10 | 553.24 | |
Sep 30 | Battle at Barlow | Category A |
|
16 | 45 | 299.67 | |
Sep 30 | Battle at Barlow | Masters 35+ C |
|
33 | 110 | 471.59 | |
Oct 6 | GPTB: Heiser Farm CX | Category A |
|
9 | 12 | 373.49 | |
Oct 7 | Cross Crusade #1: Alpenrose Dairy | Category A |
|
24 | 84 | 309.24 | |
Oct 7 | Cross Crusade #1: Alpenrose Dairy | Category A |
|
35 | 84 | 309.24 | |
Oct 7 | Cross Crusade #1: Alpenrose Dairy | Masters 35+ C |
|
61 | 224 | 468.54 | |
Oct 13 | El Dorado Hills CX | Elite Men 1/2/3/4 |
|
3 | 10 | 238.38 | 1 |
Oct 14 | Cross Crusade: Rainier | Category A |
|
12 | 70 | 241.7 | |
Oct 14 | Cross Crusade: Rainier | Masters 35+ C |
|
17 | 160 | 400.02 | |
Oct 14 | CCCX 5 | ELITE MEN CAT. 1/2/3/4 |
|
10 | 21 | 250.49 | |
Oct 14 | Rocktown Cyclocross Fest | Men 4 |
|
DNF | 25 | 684.69 | |
Oct 20 | Lion of Fairfax | Elite Men |
|
6 | 11 | 259.37 | |
Oct 21 | CandleStick Repechage | Elite Men |
|
20 | 40 | 257.62 | |
Oct 27 | Cross Crusade: Deschutes Brewery | Singlespeed |
|
68 | 85 | 522 | |
Oct 27 | Cross Crusade: Deschutes Brewery | Category A |
|
49 | 62 | 442.79 | |
Oct 27 | Cross Crusade: Deschutes Brewery | Masters 35+ C |
|
22 | 126 | 432.5 | |
Oct 27 | Santa Rosa Cup #1 | Open A Men |
|
11 | 22 | 257.26 | |
Oct 28 | Surf City CX #1 | Men: A (1-4) |
|
12 | 28 | 241.1 | |
Oct 28 | Cross Crusade: Deschutes Brewery #2 | Category A |
|
21 | 67 | 283.38 | |
Oct 28 | Cross Crusade: Deschutes Brewery #2 | Masters 35+ C |
|
48 | 109 | 521.14 | |
Nov 3 | Barkley Bootlegger Cyclocross | Men Cat 4 Open 15-99 |
|
9 | 13 | 567 | |
Nov 3 | Sacramento CX #4 | Men A |
|
11 | 23 | 280.09 | |
Nov 4 | Cross Crusade: Barton Park | Masters 35+ C |
|
51 | 161 | 468.18 | |
Nov 4 | Sacramento CX #5 | Men A |
|
9 | 18 | 283.75 | |
Nov 17 | Santa Rosa Cup #2 | Open A |
|
8 | 19 | 235.09 | |
Nov 18 | Sacramento CX #6 | Men A |
|
4 | 11 | 275.29 | 1 |
Nov 24 | Baystate Cyclocross Day 1 | Men 45+ (1-3) |
|
7 | 65 | 242.27 | |
Dec 8 | USGP #7: Deschutes Brewery Cup | Men Cat A |
|
55 | 67 | 286.29 | |
Dec 9 | USGP #8: Deschutes Brewery Cup | Men Cat A |
|
56 | 62 | 293.48 | |
Dec 16 | Santa Rosa Cup #3 | Open A |
|
7 | 24 | 233.65 |
2013 - 10 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 6 | Cross Crusade #1: Alpenrose Dairy | Masters 35+ C |
|
11 | 200 | 401.41 | |
Oct 13 | Cross Crusade: Rainier | Masters 35+ C |
|
42 | 152 | 472.82 | |
Oct 19 | Santa Rosa CX Cup #1 | Elite A |
|
13 | 21 | 271.72 | |
Oct 20 | Cross Crusade: PIR Heron Lakes | Masters 35+ C |
|
33 | 201 | 430.28 | |
Nov 2 | Sacramento CX #3 | Men A |
|
7 | 19 | 275.39 | |
Nov 3 | Cross Crusade: Washington County Fair Complex | Masters 35+ C |
|
23 | 163 | 434.7 | |
Nov 3 | Stafford Lake Wildcat | Men A/Elite/Pro |
|
14 | 34 | 261.37 | |
Nov 10 | Cross Crusade: PIR Infield | Masters 35+ C |
|
46 | 161 | 468.51 | |
Nov 10 | Kitten of Vallejo | Men A/Elite/Pro |
|
13 | 28 | 273.19 | |
Nov 23 | Santa Rosa Cup | Elite A |
|
12 | 12 | 327.97 |
2014 - 4 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 14 | Hood River Double Cross Day Two | Masters 35+ C |
|
16 | 34 | 495.28 | |
Oct 18 | Downeast Cyclocross | Masters Men Cat 1-4 40+/50+/60+ |
|
20 | 63 | 333.58 | |
Nov 1 | Cycle-Smart International | Master Men 45+ |
|
44 | 74 | 389.98 | |
Nov 23 | Kruger's Crossing CX | Singlespeed |
|
37 | 51 | 502.47 |
2015 - 8 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 10 | Cross Crusade: Alpenrose | Category A |
|
45 | 76 | 373.07 | |
Oct 11 | Cross Crusade: Alpenrose | Category A |
|
DNF | 66 | 468.77 | |
Oct 31 | Sacramento CX #4 | Men A |
|
13 | 22 | 351.58 | |
Nov 1 | Sacramento CX #5 | Men A |
|
12 | 19 | 318.38 | |
Nov 8 | Cross Crusade: Barton Park | Category A |
|
29 | 50 | 381.69 | |
Nov 13 | Santa Rosa Cup Day 1 Night Race Sonoma Fairgrounds | Elite A Men |
|
9 | 16 | 272.56 | |
Nov 14 | Santa Rosa Cup Day 2 Sonoma Fairgrounds | Men Elite A |
|
10 | 17 | 269.91 | |
Nov 15 | Santa Rosa Cup Day 3 Spring Lake Park | Elite A Men |
|
9 | 13 | 309.49 |
2016 - 22 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 5 | US National Championships Day 1 | Men Non-Championship 3039 |
|
25 | 64 | 352.93 | |
Jan 6 | US National Championships Day 2 | Men Master 30-34 Cat 1/2/3 |
|
DNF | 54 | 432.02 | |
Sep 23 | Jingle Cross Day 1 | Men Masters 35-39 |
|
1 | 15 | 262.89 | 4 |
Sep 24 | BASP #1 - Candlestick | Men - A/Elite |
|
37 | 37 | 384.79 | |
Sep 25 | Jingle Cross Day 3 | Men Masters 35-39 |
|
2 | 12 | 253.73 | 3 |
Sep 25 | Bay Area Super Prestige CX Race 2 - Candlestick | Men - A/Elite |
|
30 | 33 | 387.16 | |
Oct 8 | Sacramento Cyclocross Series #1 | Elite Men A (USAC 1-4) |
|
14 | 21 | 358.56 | |
Oct 9 | Sacramento Cyclocross Series #2 | Elite Men A (USAC 1-4) |
|
16 | 22 | 358.13 | |
Oct 15 | River City Bicycles Cyclocross Crusade #3 | Men 1/2 |
|
19 | 33 | 365.91 | |
Oct 16 | River City Bicycles Cyclocross Crusade #4 | Men 1/2 |
|
16 | 32 | 340.88 | |
Oct 22 | 2016 Downeast Cyclocross | Master 50+ (Men) |
|
11 | 29 | 389.9 | |
Oct 29 | River City Bicycles Cyclocross Crusade #5 | Men 1/2 |
|
26 | 47 | 336.9 | |
Oct 30 | River City Bicycles Cyclocross Crusade #6 | Men 1/2 |
|
25 | 40 | 329.07 | |
Nov 5 | Bay Area Super Prestige San Jose Night 3 | Men - A/Elite |
|
11 | 49 | 276.32 | |
Nov 6 | Bay Area Super Prestige San Jose 4 | Men - A/Elite |
|
8 | 20 | 291.45 | |
Nov 11 | Santa Rosa Cup - Friday Night Race | Elite (A) Men |
|
16 | 36 | 290.61 | |
Nov 12 | Santa Rosa Cup - Saturday Race | Elite (A) Men |
|
15 | 32 | 292.59 | |
Nov 13 | Santa Rosa Cup - Sunday Race | Elite (A) Men |
|
15 | 31 | 293.96 | |
Nov 19 | Bay Area Super Prestige Vallejo 5 | Men - A/Elite |
|
5 | 29 | 252.7 | 1 |
Nov 20 | Sacramento Cyclocross Race #6 | Elite Men A (USAC 1-4) |
|
DNF | 19 | 375.34 | |
Dec 10 | Sacramento Cyclocross Race #8 | Elite Men A (USAC 1-4) |
|
9 | 18 | 268.47 | |
Dec 11 | NCNCA District Championship | Men A Cat 1/2/3/4 |
|
8 | 22 | 274.52 |
2017 - 6 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 30 | West Sacramento Cyclocross Grand Prix - Day 1 | Men A/1-4 |
|
10 | 28 | 272.94 | |
Oct 1 | West Sacramento Cyclocross Grand Prix - Day 2 | Men A/1-4 |
|
20 | 24 | 346.22 | |
Oct 21 | Downeast2017 | Men Cat 1-4 40/50/60 (Open) |
|
19 | 39 | 410.55 | |
Nov 19 | NCCX Race #9 Winston Salem | Men Cat 4/5 |
|
39 | 52 | 607.98 | |
Dec 3 | Delta States Grand Prix Round #4 Day 1 | Men Masters 40+ |
|
8 | 11 | 457.22 | |
Dec 3 | Delta States Grand Prix Round #4 Day 1 | Men Cat 5 |
|
4 | 9 | 519.91 | |
Points (Nov 30 2018): |
457.22*
|
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): 0 Mandatory Upgrade Points (last 12 months): 0 |
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.
crossresults.com is a division of athleteReg.com, the best event registration website in the world. If you like crossresults.com, you should use BikeReg.com.
©
2024 Outside Interactive, Inc.