Robert Whittier
Racing Age: 49 • Category: 2 Find this racer on crossresults.com
Finish Breakdown
Career
12 months
|
|
Nemeses | Wins | Losses | Win% | Margin |
---|---|---|---|---|
![]() ![]() |
0 | 3 | 0 | 4 |
![]() ![]() |
0 | 2 | 0 | 4 |
![]() ![]() |
0 | 2 | 0 | 1.5 |
![]() ![]() |
1 | 4 | 20 | 5.4 |
![]() ![]() |
1 | 3 | 25 | 4 |
![]() ![]() |
1 | 2 | 33 | 5.3 |
![]() ![]() |
1 | 2 | 33 | 5.3 |
![]() ![]() |
1 | 2 | 33 | 3.7 |
![]() ![]() |
1 | 1 | 50 | 3 |
![]() ![]() |
1 | 1 | 50 | 1.5 |
| ||||
Victims | Wins | Losses | Win% | Margin |
![]() ![]() |
3 | 1 | 75 | 4.3 |
![]() ![]() |
2 | 1 | 67 | 6 |

Name | Races | |||
Mark Tucker | 9 | h2h | ||
Ninos Gergeo | 9 | h2h | ||
Jimmy Miller | 8 | h2h | ||
Jonathan Eropkin | 7 | h2h | ||
Jeromy Cottell | 7 | h2h | ||
Graphs o' Stuff
Select:
Points Scored - All Time | ? |
|
Points List Over Time | ? |
|
% beat Histogram | ? |
| |
<-bad- | -good-> |
% beaten over time | ? |
|
Regions
Name | Races |
---|---|
North Central | 67 |
New England | 5 |
South Central | 3 |
California/Nevada | 65 |
Regions
Name | Races |
---|---|
California/Nevada | 8 |
Race History csv | json

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Aug 19 | Villa Park Grand Prix | Men Cat 5 |
|
33 | 43 | 596.45 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Apr 28 | Kettle Moraine Klassic Spring Road Race | Men Elite Category 4/5 |
|
24 | 54 | 446.71 |
![]() |
|
May 5 | Cone-Azalia Classic Road Race | Men Cat 5 35+ 35+ |
|
2 | 33 | 384.23 | 6 | |
May 11 | Monsters of the Midway | Men Cat 5 |
|
9 | 47 | 441.78 | ||
Jun 1 | Glencoe Grand Prix | Men Cat 5 |
|
14 | 44 | 448.72 | ||
Jun 1 | Lake Geneva Road Race | Men Masters Category 4/5/5 35+ |
|
18 | 66 | 413.62 | ||
Jun 8 | Tour of Galena - TT | Men Cat 5 |
|
5 | 31 | 396.55 | ||
Jun 8 | Tour of Galena - RR | Men Cat 5 |
|
5 | 49 | 377.74 | 3 | |
Jun 9 | Tour of Galena - Crit | Men Cat 5 |
|
3 | 28 | 388.28 | 5 | |
Jun 9 | Tour of Galena | Men Cat 5 |
|
3 | 32 | 383.44 | 5 * | |
Jun 15 | Cherry-Roubaix Criterium | Men Cat 5 Senior |
|
7 | 34 | 437.02 | 1 | |
Jun 16 | Cherry-Roubaix Road Race | Men Cat 5 Senior 35+ |
|
3 | 38 | 409.55 | 5 | |
Jul 17 | PSCS - Sharon Cycling Classic | Men 5 |
|
5 | 33 | 425.3 | 3 | |
Jul 21 | PSCS - Northwestern Medicine Lake Bluff Criterium | Men 4 |
|
18 | 47 | 425.57 |
![]() |
|
Jul 28 | WI State Road Championship -- Spring Prairie Road Race | Men Elite Category 4/5 non-Wisconsin |
|
6 | 40 | 379.79 | 2 | |
Aug 11 | Vernon Hills Grand Prix | Men Cat 4/5 Open |
|
14 | 55 | 419.95 | ||
Aug 11 | Vernon Hills Grand Prix | Men Cat 3/4 Open |
|
21 | 53 | 388.59 | ||
Aug 18 | Villa Park Grand Prix | Men Cat 4/5 Open |
|
12 | 52 | 408.44 | ||
Aug 30 | GMSR Stage 1 | Men 4/5 35+ |
|
4 | 48 | 362.59 | 4 |
![]() |
Aug 31 | GMSR Stage 2 | Men 4/5 35+ |
|
13 | 48 | 391.61 |
13
|
|
Sep 1 | GMSR Stage 3 | Men 4/5 35+ |
|
8 | 48 | 372.94 | ||
Sep 2 | GMSR Stage 4 | Men 4/5 35+ |
|
13 | 48 | 412.56 |
12
|
|
Sep 2 | GMSR GC | Men 4/5 35+ |
|
6 | 33 | 369.1 | 2 * |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Mar 31 | Gapers Block Crits | Cat 4/5 |
|
1 | 40 | 356.51 | 8 |
![]() |
Apr 5 | Spring Super Criterium | Men Cat 4 Open |
|
21 | 64 | 423.19 | ||
Apr 5 | Spring Super Criterium | Men Cat 4/5 Masters 30+ |
|
2 | 63 | 368.88 | 8 |
![]() |
Apr 12 | Alderman James Cappleman's 46th Ward Criterium | Men Cat 4/5 Open |
|
3 | 55 | 374.34 | 7 |
![]() |
Apr 12 | Alderman James Cappleman's 46th Ward Criterium | Men Cat 4 Open |
|
4 | 55 | 367.74 | 6 |
![]() |
Apr 12 | Alderman James Cappleman's 46th Ward Criterium | Men Cat 4/5 Masters 30+ |
|
4 | 52 | 364.21 | 6 |
![]() |
Apr 26 | Joe Martin Stage Race TT | Men Cat 3/4 Master 40+ |
|
5 | 47 | 318.96 | ||
Apr 26 | Joe Martin Stage Race - Road Race | Men Cat 3/4 Master 40+ |
|
4 | 47 | 322.27 | 4 |
2
|
Apr 27 | Joe Martin Stage Race - Crit | Men Cat 3/4 Master 40+ |
|
DNF | 38 | 484.14 | ||
May 10 | HCC Muskego Park Race | Men Category 3 |
|
6 | 18 | 348.69 | 1 | |
May 18 | PSIMET's Fox River Grove Criterium | Men Cat 3 Open |
|
24 | 49 | 364.93 | ||
May 24 | Snake Alley Criterium | Men Cat 3 |
|
17 | 70 | 336.08 | ||
May 24 | Snake Alley Criterium | Men Masters 30 |
|
13 | 16 | 339.88 | ||
May 25 | Melon City Criterium | Men Masters 40 |
|
23 | 34 | 345.17 | ||
May 31 | Glencoe Grand Prix p/b Illinois Bone and Joint Institute | Men Category 2-3 |
|
60 | 87 | 395.21 | ||
Jun 7 | Tour of Galena - TT | Men Cat 3 Open |
|
16 | 41 | 352.86 | ||
Jun 7 | Tour of Galena - Road Race | Men Cat 3 Open |
|
17 | 59 | 365.91 | ||
Jul 23 | Intelligentsia Cup Prairie State Cycling Series: Willow Springs Road Race | Men Cat 3/4 Masters 35+ |
|
32 | 68 | 381.18 |
![]() |
|
Jul 26 | Intelligentsia Cup Prairie State Cycling Series: Chicago Criterium | Men Cat 3/4 Masters 35+ |
|
38 | 48 | 442.59 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Apr 4 | Alderman Cappleman's Lincoln Park Criterium | Men Cat 3 |
|
38 | 52 | 427.82 | ||
Apr 4 | Alderman Cappleman's Lincoln Park Criterium | Men Masters 35+ Cat 1/2/3 |
|
14 | 23 | 355.24 | ||
Apr 4 | Alderman Cappleman's Lincoln Park Criterium | Men Pro/Cat 1/2/3 |
|
41 | 67 | 359.83 |
![]() |
|
Apr 11 | Spring Super Criterium | Men Cat 3 |
|
36 | 50 | 407.58 | ||
Apr 11 | Spring Super Criterium | Men Masters 35+ Cat 1/2/3 |
|
27 | 45 | 358.27 | ||
May 1 | La Crosse Omnium - TT | Men 35+ Masters 3/4/5 |
|
2 | 23 | 343.24 | ||
May 2 | La Crosse Omnium - Crit | Men 35+ Masters 3/4/5 |
|
2 | 47 | 356.14 | 6 |
![]() |
May 16 | Fox River Omnium - Saturday | Men Masters 35+ Cat 1/2/3 |
|
8 | 14 | 390.75 |
![]() |
|
May 17 | Fox River Omnium - Sunday | Men Masters 35+ Cat 1/2/3 |
|
3 | 14 | 307.83 | 4 |
![]() |
May 23 | Palmyra Road Race | Men 35+ Masters Category 3/4 |
|
10 | 42 | 344.21 | ||
Jun 5 | Tour of Galena - Saturday Road Race | Men Masters 35+ Cat 1/2/3 |
|
15 | 31 | 335.42 | ||
Jun 6 | Tour of Galena - TT | MASTERS 35+ CAT 1/2/3 |
|
11 | 20 | 347.35 | ||
Jun 7 | Tour of Galena - Crit | Men Masters 35+ Cat 1/2/3 |
|
10 | 17 | 374.12 |
![]() |
|
Jun 27 | Tour of Americas Dairyland - ISCorp Downer Classic | Men Cat 2/3 |
|
75 | 77 | 420.46 | ||
Jun 27 | Tour of Americas Dairyland - ISCorp Downer Classic | Men Masters 35+ Cat 3/4 |
|
39 | 63 | 400.35 | ||
Jul 23 | Intelligentsia Cup p/b SRAM - Vista Health System Waukegan Bike Race | Men Masters 35+ Cat 3/4 |
|
1 | 25 | 295.74 | 8 | |
Jul 25 | Intelligentsia Cup p/b SRAM - Northwestern Medicine Lake Bluff Criterium | Men Masters 35+ Cat 3/4 |
|
16 | 31 | 397.7 | ||
Jul 26 | Intelligentsia Cup p/b SRAM - SRAM Chicago Criterium | Men Cat 2/3 |
|
79 | 89 | 429.65 | ||
Jul 26 | Intelligentsia Cup p/b SRAM - SRAM Chicago Criterium | Men Masters 35+ Cat 3/4 |
|
17 | 40 | 376.52 | ||
Aug 7 | Lakes Area Omnium - TT | Men 35+ Masters Category 3/4 |
|
1 | 14 | 302.66 | ||
Aug 8 | Lakes Area Omnium - Couri Insurance Circuit RaceCouri Insurance Circuit Race | Men 35+ Masters Category 3/4 |
|
4 | 17 | 359.34 | 3 |
4
|
Aug 9 | Lakes Area Omnium - Wheel and Sprocket Time Trial | Men 35+ Masters Category 3/4 |
|
3 | 11 | 338.94 | ||
Aug 9 | Lakes Area Omnium - Badger Orthotics Circuit Race | Men 35+ Masters Category 3/4 |
|
6 | 13 | 405.81 | 1 |
6
|
Aug 22 | Illinois State Time Trial Championships | Men 3 |
|
4 | 4 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Apr 30 | Alderman Cappleman's Lincoln Park Criterium | Men Masters 35+ Cat 1/2/3 |
|
19 | 38 | 359.37 | ||
May 7 | La Crosse Omnium - RR | Pro/Cat 1/2 |
|
DNF | 82 | 384.36 |
![]() |
|
May 8 | La Crosse Omnium - Crit | Pro/Cat 1/2 |
|
DNF | 79 | 419.49 |
![]() |
|
May 15 | Fox River Omnium - Sunday | Men Pro/Cat 1/2/3 |
|
19 | 28 | 360.36 | ||
Jun 11 | HILLinois - TT | Men Pro/Cat 1/2 |
|
30 | 49 | 338.9 | ||
Jun 11 | HILLinois - Circuit Race | Men Pro/Cat 1/2 |
|
41 | 51 | 392.08 | ||
Jun 12 | HILLinois - Road Race | Men Pro/Cat 1/2 |
|
32 | 51 | 365.68 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Jun 11 | Berkeley Hills Road Race | Men Masters 35+ Cat 1/2/3 |
|
DNF | 18 | 418.25 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Jan 1 | San Bruno Mountain Hill Climb | Men Master 35+ Cat 1/2/3 |
|
6 | 7 | 390.27 | ||
Feb 4 | 2018 RKO#1 - THE BUMP CIRCUIT RACE (WINTER) | Men Master 35+ Cat 1/2/3 |
|
8 | 26 | 361.15 | ||
Feb 24 | Snelling Road Race | Men Master 35+ Cat 1/2/3 |
|
19 | 66 | 366.5 | ||
Mar 4 | 2018 RKO#2 - RED KITE CRITERIUM (MARCH) | Men Cat 2/3 |
|
15 | 33 | 405.41 | ||
Mar 4 | 2018 RKO#2 - RED KITE CRITERIUM (MARCH) | Men Master 35+ Cat 1/2/3 |
|
15 | 47 | 370.66 | ||
Mar 16 | Chico Stage Race - Stage 1 | Men 35+ Master Cat 123 |
|
36 | 65 | 406.56 |
36
|
|
Mar 17 | Chico Stage Race - Stage 2 | Men 35+ Master Cat 123 |
|
DNF | 62 | 498.26 | ||
Mar 25 | Santa Cruz Classic Criterium | Men Master 35+ Cat 1/2/3 |
|
DNF | 23 | 483.22 | ||
Apr 20 | 2018 SUBARU Sea Otter Classic - Circuit Race | Men Master 35+ Cat 123 |
|
8 | 21 | 327.02 |
6
|
|
Apr 22 | 2018 SUBARU Sea Otter Classic - Road Race | Men Master 35+ Cat 123 |
|
5 | 10 | 355.21 | ||
May 26 | RKO#9- Memorial Day Stage Race - Stage 1 | Men Master 35+ Cat 1/2/3 |
|
5 | 12 | 386.06 | 2 | |
May 27 | RKO#9- Memorial Day Stage Race - Stage 2 | Men Master 35+ Cat 1/2/3 |
|
4 | 10 | 380.7 | ||
May 28 | RKO#9- Memorial Day Stage Race - Stage 3 | Men Master 35+ Cat 1/2/3 |
|
2 | 7 | 359.09 | ||
May 28 | RKO#9- Memorial Day Stage Race - Stage 4 | Men Master 35+ Cat 1/2/3 |
|
3 | 9 | 396.57 | 1 | |
May 28 | RKO#9- Memorial Day Stage Race - GC | Men Master 35+ Cat 1/2/3 |
|
4 | 7 | 402.29 | ||
Jun 16 | 2018 RED KITE OMNIUM EVENT #10 - TRI-VALLEY CRITERIUM CLASSIC | Men Master 35+ Cat 1/2/3 |
|
12 | 22 | 427.35 |
![]() |
|
Jun 16 | 2018 RED KITE OMNIUM EVENT #10 - TRI-VALLEY CRITERIUM CLASSIC | Men Cat 2/3 |
|
24 | 28 | 483.97 | ||
Jul 8 | 2018 RKO#12 - RED KITE CRITERIUM (JULY) | Men Master 35+ Cat 1/2/3 |
|
10 | 20 | 424.05 | ||
Jul 8 | 2018 RKO#12 - RED KITE CRITERIUM (JULY) | Men Cat 2/3 |
|
DNF | 18 | 489.96 | ||
Jul 22 | 2018 RKO#14 - THE BUMP CIRCUIT RACE (SUMMER) | Men Master 35+ Cat 1/2/3 |
|
17 | 22 | 438.21 | ||
Jul 28 | San Rafael Sunset Criterium | Men MASTERS 35+ CAT 1/2/3 |
|
19 | 54 | 375.93 |
8
|
|
Aug 19 | 2018 RKO#17 - TEMPUS FUGIT INDIVIDUAL TIME TRIAL (SUMMER) | Men Cat 2/3 |
|
2 | 3 | |||
Aug 19 | 2018 RKO#17 - TEMPUS FUGIT INDIVIDUAL TIME TRIAL (SUMMER) | Men Master 35+ Cat 1/2/3 |
|
5 | 5 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Jan 1 | San Bruno Mountain Hill Climb | Men Master 35+ Cat 1/2/3 |
|
4 | 5 | |||
Feb 3 | 2019 RKO#1 - THE BUMP CIRCUIT RACE (WINTER) | Men Master 45+ Cat 1/2/3 |
|
DNF | 27 | 483.44 |
![]() |
|
Mar 1 | Madera County Stage Race Criterium | Men Master 35+ Cat 1/2/3 |
|
1 | 4 |
![]() |
||
Mar 1 | Madera County Stage Race TT | Men Master 35+ Cat 1/2/3 |
|
3 | 4 | |||
Mar 1 | Madera County Stage Race Road Race | Men Master 35+ Cat 1/2/3 |
|
1 | 4 |
![]() |
||
Mar 10 | BARIANI ROAD RACE | Men Master 45+ Cat 1/2/3 |
|
5 | 49 | 377.48 | 3 |
![]() |
Mar 16 | RKO#3 - WINCHESTER CIRCUIT RACE | Men Master 35+ Cat 1/2/3 |
|
12 | 30 | 392.89 |
![]() |
|
Mar 29 | Chico Stage Race - Stage 1 | Men Master 45+ Cat1/2/3 |
|
31 | 39 | 431.35 |
31
|
|
Mar 30 | Chico Stage Race - Stage 2 | Men Master 45+ Cat1/2/3 |
|
16 | 34 | 400.77 |
16
![]() |
|
Mar 31 | Chico Stage Race - Stage 3 | Men Master 45+ Cat1/2/3 |
|
17 | 34 | 394.88 | ||
Mar 31 | Chico Stage Race - Stage 4 | Men Master 45+ Cat1/2/3 |
|
26 | 31 | 455.42 |
26
|
|
Mar 31 | Chico Stage Race - GC | Men Master 45+ Cat1/2/3 |
|
14 | 31 | 392.72 |
![]() |
|
Apr 20 | Copperopolis Road Race | Men Master 35+ Cat 1/2/3 |
|
6 | 12 | 412.45 | 1 | |
May 26 | Mt. Hamilton Classic Road Race | Men Master 45+ Cat 1/2/3 |
|
3 | 5 | 1 |
![]() |
|
Jun 1 | Pescadero Coastal Classic | Men Master 35+ Cat 1/2/3 |
|
2 | 17 | 335.68 | 5 |
![]() |
Jun 30 | Leesville Gap Road Race | Men Master 45+ Cat 1/2/3 |
|
4 | 22 | 368 | 4 |
![]() |
Jul 14 | Central Coast Road Series | Men Master 45-49 Cat 1/2/3/4 |
|
6 | 24 | 370.48 | 2 |
![]() |
Jul 19 | Intelli - Beverly Hills Cycling Classic | Men Cat 1/2/3 Masters 35+ |
|
22 | 36 | 392.01 | ||
Jul 21 | Intelli - Dennis Jurs Memorial Race | Men Cat 1/2/3 Masters 35+ |
|
30 | 42 | 415.93 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Mar 8 | Sky Express Winter Criterium | Men Master 45+ Cat 1/2/3 |
|
24 | 54 | 420.47 |
![]() |
|
Mar 8 | Sky Express Winter Criterium | Men Cat 2/3 |
|
DNP | 40 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
May 22 | Folsom Classic Criterium | Men Master 45+ Cat 1/2/3 |
|
45 | 57 | 460.96 |
![]() |
|
May 22 | Folsom Classic Criterium | Men Master 35+ Cat 1/2/3 |
|
45 | 68 | 433.97 |
![]() |
|
Jul 11 | Bariani Road Race | Men Master 45+ Cat 1/2/3 |
|
22 | 46 | 392.17 | ||
Jul 17 | Watsonville Criterium | Men Master 45+ Cat 1/2/3 |
|
12 | 25 | 395 | ||
Aug 8 | Patterson Pass Road Race | Men Master 45+ Cat 1/2/3 |
|
6 | 9 | 410 |
![]() |
|
Aug 21 | San Ardo Road Race | Men Master 45-49 Cat 1/2/3 |
|
DNP | 28 | |||
Sep 5 | Castle Criterium | Men Master 45-49 Cat 1/2/3 |
|
7 | 15 | 391.43 | ||
Sep 26 | Santa Cruz Classic Criterium | Men Master 35+ Cat 1/2/3 |
|
15 | 24 | 307.5 |
![]() |
|
Sep 26 | Santa Cruz Classic Criterium | Men Master 45+ Cat 1/2/3 |
|
22 | 29 | 430 |
![]() |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Mar 13 | 2022 Bariani Olive Oil Road Race | Men Master 40+ Cat 1/2/3 |
|
16 | 44 | 328.51 | ||
Mar 26 | Mikes Bikes Cat's Hill Classic | Men Master 40+ Cat 1/2/3 |
|
15 | 26 | 358.12 | ||
May 1 | Golden State Race Series | Men Master 40+ Cat 1/2/3 |
|
34 | 56 | 362.47 | ||
Jun 18 | Pescadero Coastal Classic Road Race | Men Master 40+ Cat 1/2/3 |
|
DNP | 17 |
![]() |
||
Aug 28 | Dunnigan Hills Road Race | Men Master 40+ Cat 1/2/3 |
|
12 | 17 | 357.84 |
![]() |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |||
---|---|---|---|---|---|---|---|---|---|
Mar 12 | Bariani Road Race | Men Master 35+ Cat 1/2/3 |
|
5 | 6 | 324.01 |
![]() |
||
Mar 25 | Mikes Bikes Cat's Hill Classic | Men Master 35+ Cat 1/2/3 |
|
18 | 27 | 317.74 |
![]() |
||
May 7 | Golden State Race Series - Circuit | Men Master 40+ Cat 1/2/3 |
|
36 | 52 | 379.22 |
![]() |
||
Jun 4 | Regalado Road Race | Men Master 45-49 Cat 1/2/3 |
|
6 | 12 | 325.81 | 1 | ||
Jul 22 | Pescadero Coastal Classic Road Race 23 | Men Master 35+ Cat 1/2/3 |
|
16 | 23 | 325.14 |
![]() |
||
Aug 6 | Patterson Pass Road Race | Men Master 35+ Cat 1/2/3 |
|
DNP | 19 |
![]() |
|||
Aug 20 | University Road Race | Men Master 35+ Cat 1/2/3 |
|
7 | 7 | 333.7 |
![]() |
||
Sep 4 | IL GIRO DI SAN FRANCISCO | Men Master 30+ Cat 1/2/3 |
|
16 | 37 | 277.77 |
![]() |
||
Points (Sep 22 2023):
|
314.09
![]() |
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): 1 Mandatory Upgrade Points (last 12 months): 1 |
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.
Results.BikeReg.com is a division of athleteReg.com. If you're thinking this looks like Road-results.com or crossresults.com, you're right.
© 2023 Outside Interactive, Inc.