Thom Moore
Racing Age: 58 • Category: 4 Find this racer on road-results.com(aka
"Thomas Moore"
)
Finish Breakdown
Career
12 months
Course Performance
?
|
|
Nemeses | Wins | Losses | Win% | Margin |
---|---|---|---|---|

Name | Races | |||
Graphs o' Stuff
Select:
Points Scored - All Time | ? |
|
Points List Over Time | ? |
|
% beat Histogram | ? |
| |
<-bad- | -good-> |
% beaten over time | ? |
|
Regions
Name | Races |
---|---|
Mid Atlantic | 98 |
South Central | 67 |
Southeast | 2 |
Regions
Name | Races |
---|
Race History csv | json

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 24 | Charm City Cross | Men's C |
|
29 | 59 | 537.21 | 0 |
Oct 1 | Ed Sander Cyclocross | Category: C Men |
|
26 | 63 | 524.32 | 0 |
Oct 14 | Volkswagen Iron Cross Lite | Men C 37 racers |
|
20 | 37 | 538.8 | 0 |
Oct 21 | Granogue Cross UCI C1- 2006 MAC Series Race #1 | Category: B Masters/55+ 48 |
|
41 | 48 | 659.74 | 0 |
Oct 29 | Chimborazo Cross Race | MEN C 30MIN |
|
11 | 24 | 523.4 | 0 |
Nov 4 | Tacchino Ciclicross | C Men |
|
24 | 52 | 530.65 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 23 | Charm City Cross | Category: 35+/ Men 3/4 88 |
|
62 | 83 | 519.55 | 0 |
Oct 6 | MABRACross #3 | Men 35+/45+ - Cat3/4 39 starters |
|
30 | 39 | 444.96 | 0 |
Oct 20 | Granogue Cross Verge MAC Series #1 | C Men 82 starters |
|
19 | 65 | 474.97 | 0 |
Nov 4 | Tacchino Ciclicross | Men 35+/45+ - Cat3/4 |
|
25 | 32 | 502.79 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 21 | Charm City Cross | Cat 4 Men |
|
26 | 84 | 489.88 | 0 |
Sep 28 | Ed Sander Memorial Cyclocross | Cat 4 Men |
|
26 | 59 | 489.01 | 0 |
Oct 4 | Breast Cancer Awareness Cyclocross Challenge | Cat 4 Men |
|
28 | 53 | 549.48 | 0 |
Oct 5 | Kelley Acres Cross | Cat 4 Men |
|
13 | 55 | 465.7 | 0 |
Oct 11 | Chimborazo | Mens C |
|
6 | 22 | 488.71 | 0 |
Oct 18 | Granogue Cross | C Men |
|
15 | 95 | 440.41 | 0 |
Oct 26 | City Bikes DCCX | Cat 4 Men |
|
20 | 100 | 472.62 | 0 |
Nov 1 | Wayne Scott Memorial Cyclo-cross | C Men & U19 Men |
|
20 | 55 | 488.25 | 0 |
Nov 2 | Kelly Benefit Strategies Cyclocross at Rockburn | Cat 4 Men |
|
DNF | 78 | 773.34 | 0 |


Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 18 | Charm City Cross | C Men |
|
33 | 107 | 510.99 | 0 |
Sep 19 | Charm City Cross Day 2 | C Men |
|
30 | 104 | 526.45 | 0 |
Sep 26 | Ed Sander Memorial Cyclocross | Men 4 |
|
20 | 100 | 454.94 | 0 |
Oct 2 | Breast Cancer Awareness Cyclocross | Men 4 |
|
25 | 51 | 564.06 | 0 |
Oct 3 | Winchester Apple Harvest Cross | Men 4 |
|
15 | 56 | 470.4 | 0 |
Oct 10 | Hyattsville CX | Masters 3/4 35+ |
|
50 | 92 | 563.02 | 0 |
Oct 10 | Hyattsville CX | Men 4 |
|
DNF | 83 | 632.61 | 0 |
Oct 16 | Granogue Cross Day 1 | Category: C Men |
|
47 | 98 | 547.39 | 0 |
Oct 24 | DCCX | Men 4 |
|
12 | 82 | 427.59 | 0 |
Oct 30 | All Hallows Cross | Masters 3/4 35+ |
|
23 | 61 | 470.25 | 0 |
Oct 30 | All Hallows Cross | Men 4 |
|
DNF | 51 | 665.63 | 0 |
Oct 31 | Kinder Kross | Cat 4 |
|
10 | 36 | 488.9 | 0 |
Nov 7 | Tacchino Cyclocross | Men 4 |
|
19 | 89 | 459.85 | 0 |
Nov 13 | Vint Hill CX | Masters 35+ 3/4 |
|
25 | 45 | 592.23 | 0 |
Nov 20 | Howard County Double Cross Day 1 | Men 4 |
|
20 | 55 | 501.11 | 0 |
Nov 21 | Howard County Double Cross Day 2 | Men 4 |
|
14 | 67 | 449.47 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 17 | Charm City Cross Day 1 | Master Men 45+ |
|
44 | 59 | 535.14 | 0 |
Sep 18 | Charm City Cross Day 2 | Master Men 45+ |
|
47 | 61 | 563.07 | 0 |
Sep 25 | Tacchino Cyclocross | Masters 3-4 35+/45+ |
|
73 | 111 | 634.43 | 0 |
Oct 2 | Breast Cancer Awareness Cyclocross | Masters 45+ Cat 3/4 |
|
7 | 11 | 538.73 | 0 |
Oct 8 | Psycho Cross Cyclocross Race | Men Master 3/4 35+(45+) |
|
18 | 46 | 491.01 | 0 |
Oct 9 | Hyattsville Cyclocross | Masters 35+ (45+)Â 3_4 |
|
44 | 89 | 542.22 | 0 |
Oct 15 | Granogue CX Day 1 | Master Men 45+ |
|
38 | 65 | 518.23 | 0 |
Oct 23 | DCCX | Men Masters 35+ Cat 3 4 |
|
52 | 105 | 533.96 | 0 |
Oct 30 | Kinder 'Kross | Masters 3/4 Men 35+/45+ |
|
DNF | 65 | 690.39 | 0 |
Nov 5 | Patapsco Cross | Men Masters 3/4 35+(45+) |
|
16 | 33 | 486.73 | 0 |
Nov 6 | Ed Sander Memorial Cyclocross | Masters 35+ (45+)Â 3_4 |
|
43 | 98 | 533.4 | 0 |
Nov 13 | Schooley Mill Cross | Men 3/4 35+ |
|
35 | 94 | 467.22 | 0 |
Nov 20 | Rockburn Cross | Masters Men 3/4 35+ |
|
65 | 97 | 604.33 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 9 | Tacchino Cyclocross | MASTER 35+ - 45+ CAT 3-4 |
|
81 | 112 | 602.84 | 0 |
Sep 16 | BCA Cyclocross Challenge | Men Cat3/4 Masters 35-99 |
|
24 | 51 | 519.39 | 0 |
Sep 23 | Charm City Cyclocross Day 1 | Masters Men 45+ Cat 1/2/3/4 |
|
36 | 59 | 521.67 | 0 |
Sep 23 | Charm City Cyclocross Day 2 | Masters Men 45+ Cat 1/2/3/4 |
|
46 | 68 | 524.56 | 0 |
Sep 28 | Apple Cross | Men Category3/4 Cat 3-4 35-39 |
|
33 | 66 | 522.85 | 0 |
Oct 6 | Psycho Cross | Cat 3/4 35+ |
|
28 | 60 | 543.8 | 0 |
Oct 7 | Hyattsville CX | MASTER MEN 35-45+ CAT 3-4 |
|
22 | 75 | 447.4 | 0 |
Oct 21 | DCCX presented by Raleigh Bicycles | MASTER MEN 35+ / 45+ CAT 3/4 |
|
58 | 110 | 551.47 | 0 |
Oct 28 | AACX | Men Cat3/4 Master 35-99 |
|
41 | 66 | 547.04 | 0 |
Nov 3 | Patapsco Cross | Men Cat3/4 Master 35-99 |
|
27 | 39 | 549 | 0 |
Nov 11 | Schooley Mill Cross - Race #6 of the BikeReg.com Super 8 Series | MASTER MEN 35+/45+ CAT 3/4 |
|
57 | 87 | 615.67 | 0 |
Nov 17 | Rockburn Cross | Men Masters Cat 3-4 35+45+ |
|
56 | 88 | 558.77 | 0 |
Dec 2 | Capital `Cross Classic - Race #7 of the 2012 BikeReg.com MABRAcross Super 8 Series | MASTER MEN 35+ CAT 3-4 |
|
DNF | 80 | 709.35 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 8 | Ft. Ritchie Cx Challenge - Sportif Cross Cup Season Opener | Men Cat1/2/3/4 Master 45+ |
|
15 | 29 | 493.54 | 0 |
Sep 15 | South Germantown Cyclocross | Men Cat1/2/3/4 Master 45+ |
|
20 | 37 | 503.11 | 0 |
Sep 21 | Charm City Cyclocross Day 1 | Men Cat 1/2/3/4 Masters 45+ |
|
47 | 85 | 467.41 | 0 |
Sep 22 | Charm City Cyclocross Day 2 | Men Masters Cat 1-2-3-4 45+ |
|
52 | 70 | 514.31 | 0 |
Sep 29 | Winchester Apple Cross | MASTERS 35+/45+ 3/4 |
|
37 | 66 | 529.2 | 0 |
Oct 5 | Psycho Cross Cyclocross Race | Men Cat1/2/3/4 Master 45+ |
|
15 | 25 | 523.95 | 0 |
Oct 6 | Hyattsville CX | Men Masters Cat 3/4 35+ 45+ |
|
43 | 91 | 512.65 | 0 |
Oct 12 | Seneca Creek Cyclocross - SCCX | Men Cat1/2/3/4 Master 45+ |
|
17 | 23 | 560.33 | 0 |
Oct 20 | DCCX | Men Masters CAT 3/4/5 35+-45+ |
|
46 | 106 | 513.34 | 0 |
Oct 27 | AACX - Race 5 in the Sportif Cross Cup Series | Men Cat1/2/3/4 Master 45+ |
|
20 | 29 | 550.25 | 0 |
Nov 2 | Patapsco Cross | Men Cat1/2/3/4 Master 45+ |
|
16 | 28 | 465.31 | 0 |
Nov 3 | Ed Sander Memorial Cyclocross | Men Masters CAT 3/4 35+/45+ |
|
28 | 90 | 465.17 | 0 |
Nov 16 | All Hallows Cross | Men Cat1/2/3/4 Master 45+ |
|
10 | 18 | 482.1 | 0 |
Nov 17 | Rockburn Cross | Men Masters CAT 3/4/5 35+ 45+ |
|
DNF | 91 | 678.51 | 0 |
Dec 8 | Capital 'Cross Classic | Men Masters CAT 3/4/5 35+ 45+ |
|
28 | 79 | 477.98 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 14 | Ft. Ritchie Cyclocross Challenge | Men Masters 45+ Cat 1/2/3/4 |
|
28 | 33 | 558.5 | 0 |
Sep 20 | Charm City Cyclocross Day 1 | Men Master 45+ Cat 1/2/3/4 |
|
61 | 75 | 528.01 | 0 |
Sep 28 | Winchester AppleCross | Men Masters 45+ Cat 1/2/3 |
|
21 | 30 | 452.13 | 0 |
Oct 4 | Psycho Cross | Men Masters 45+ Cat 1/2/3/4 |
|
21 | 31 | 520.59 | 0 |
Oct 5 | Hyattsville CX | Men Masters 45+ Cat 1/2/3 |
|
22 | 27 | 479.51 | 0 |
Oct 18 | DCCX Day 1 | Men Masters 45+ Cat 1/2/3 |
|
24 | 28 | 500.55 | 0 |
Oct 19 | DCCX Day 2 | Men Masters 45+ Cat 1/2/3 |
|
32 | 37 | 517.96 | 0 |
Oct 26 | AACX at South River Farm | Men Masters 45+ Cat 1/2/3/4 |
|
20 | 22 | 544.1 | 0 |
Nov 9 | Schooley Mill Cross | Men Masters 45+ Cat 1/2/3 |
|
20 | 21 | 549.66 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 13 | Hub Labels Cyclocross Challenge | Men Masters 45+ Cat 1/2/3/4 |
|
18 | 23 | 474.11 | 0 |
Oct 3 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 1 | Men Masters 40+ |
|
44 | 56 | 530.83 | 0 |
Oct 3 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 1 | Men Masters 50-59 Open |
|
22 | 26 | 571.19 | 0 |
Oct 4 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 2 | Men Masters 40+ |
|
41 | 57 | 542.42 | 0 |
Oct 4 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 2 | Men Masters 50-59 Open |
|
19 | 28 | 576.92 | 0 |
Oct 11 | Quest Cyclocross Challenge Day 2 | Men Masters 50-59 Open |
|
7 | 17 | 475.46 | 0 |
Oct 17 | Webberville Cyclocross Day 1 | Men Masters 50+ |
|
8 | 15 | 500 | 0 |
Oct 18 | Webberville Cyclocross Day 2 | Men Masters 50+ |
|
7 | 19 | 461.02 | 0 |
Nov 14 | Georgetown Cyclocross Festival Day 1 | Men Masters 50+ |
|
7 | 26 | 405.39 | 0 |
Nov 15 | Georgetown Cyclocross Festival Day 2 | Men Masters 50+ |
|
7 | 21 | 418.56 | 0 |
Nov 21 | Mellow Johnny's Cross of Ages Day 1 | Men Masters 50+ |
|
6 | 17 | 486.03 | 0 |
Nov 22 | Mellow Johnny's Cross of Ages Day 2 | Men Masters 50+ |
|
4 | 15 | 449.15 | 1 * |
Dec 5 | Houston Cyclocross Challenge | Men Masters 50+ |
|
14 | 28 | 467.95 | 0 |
Dec 19 | Highlander Cross Cup Day 1 | Master 40+ |
|
DNF | 22 | 522.89 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 18 | Cyclocross Scuffle | Men Masters 50+ |
|
12 | 30 | 457.02 | 0 |
Oct 1 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 1 | Men Masters 40+ |
|
DNF | 60 | 585.03 | 0 |
Oct 1 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 1 | Men Masters 50-59 Open |
|
DNF | 21 | 692.51 | 0 |
Oct 2 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 2 | Men Masters 40+ |
|
27 | 72 | 418.91 | 0 |
Oct 2 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 2 | Men Masters 50-59 Open |
|
10 | 31 | 438.59 | 0 |
Oct 8 | Georgetown Cyclocross Festival Day 1 | Men Masters 50+ |
|
16 | 27 | 527.47 | 0 |
Oct 9 | Georgetown Cyclocross Festival Day 2 | Men Masters 50+ |
|
8 | 27 | 422.34 | 0 |
Oct 15 | Webberville CX Weekend Day 1 | Men Masters 40+ |
|
24 | 52 | 448.17 | 0 |
Oct 15 | Webberville CX Weekend Day 1 | Men Masters 50-59 Open |
|
6 | 21 | 440.91 | 0 |
Oct 16 | Webberville CX Weekend Day 2 | Men Masters 40+ |
|
23 | 53 | 428.19 | 0 |
Oct 16 | Webberville CX Weekend Day 2 | Men Masters 50-59 Open |
|
7 | 19 | 453.45 | 0 |
Oct 29 | Mellow Johnny's Cross of Ages Day 1 | Men Masters 40+ |
|
18 | 49 | 443.69 | 0 |
Oct 29 | Mellow Johnny's Cross of Ages Day 1 | Men Masters 50-59 Open |
|
5 | 38 | 420.69 | 1 * |
Oct 29 | Mellow Johnny's Cross of Ages Day 1 | Men Masters 50-59 Open |
|
5 | 38 | 420.69 | 1 * |
Oct 30 | Mellow Johnny's Cross of Ages Day 2 | Men Masters 40+ |
|
19 | 40 | 427.94 | 0 |
Nov 12 | WurstFest Cyclocross Festival | Men Master 50+ Open |
|
7 | 19 | 442.62 | 0 |
Nov 19 | 2016 Texas State Skill and Age Based Cyclocross Championship | Men Masters 50+ |
|
20 | 33 | 491.39 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 10 | Cyclocross Scuffle | Men Masters 50+ |
|
DNF | 20 | 634.29 | 0 |
Sep 24 | Best Cross Day 2 | Men Masters 40+ |
|
16 | 40 | 385.83 | 0 |
Sep 24 | Best Cross Day 2 | Men Masters 50-59 Open |
|
7 | 14 | 449.19 | 0 |
Sep 30 | Bicycle Sport Shop's Six Shooter Cyclocross Race | Men Masters 40+ |
|
30 | 69 | 429.32 | 0 |
Sep 30 | Bicycle Sport Shop's Six Shooter Cyclocross Race | Men Masters 50-59 Open |
|
8 | 54 | 434.7 | 0 |
Sep 30 | Bicycle Sport Shop's Six Shooter Cyclocross Race | Men Masters 50-59 Open |
|
8 | 54 | 434.7 | 0 |
Oct 1 | Bicycle Sport Shop's Six Shooter Cyclocross Race | Men Masters 40+ |
|
30 | 72 | 414.02 | 0 |
Oct 7 | Gritty Teeth Racing Cyclocross Festival Day 1 | Men Masters 50-59 Open |
|
13 | 17 | 503.23 | 0 |
Oct 8 | Gritty Teeth Racing Cyclocross Festival Day 2 | Men Masters 50-59 Open |
|
10 | 10 | 523.53 | 0 |
Oct 14 | Georgetown Cyclocross Festival Day 1 | Men Master 50+ |
|
9 | 42 | 406.1 | 0 |
Oct 15 | Georgetown Cyclocross Festival Day 2 | Men Master 50+ |
|
11 | 30 | 436.94 | 0 |
Nov 4 | Mellow Johnny's Cross of Ages Day 1 | Men Masters 40+ |
|
14 | 35 | 442.78 | 0 |
Nov 4 | Mellow Johnny's Cross of Ages Day 1 | Men Masters 50-59 Open |
|
12 | 23 | 463.9 | 0 |
Nov 5 | Mellow Johnny's Cross of Ages Day 2 | Men Masters 40+ |
|
8 | 30 | 410.63 | 0 |
Nov 5 | Mellow Johnny's Cross of Ages Day 2 | Men Masters 50-59 Open |
|
7 | 22 | 413.66 | 0 |
Nov 11 | WurstCross Festival Day 1 | Men Master 50+ |
|
DNF | 28 | 703.51 | 0 |
Nov 12 | WurstCross Festival Day 2 | Men Master 50+ |
|
5 | 18 | 415.83 | 0 |
Nov 18 | Webberville CX Weekend Day 1 | Men Masters 40+ |
|
DNF | 42 | 664.03 | 0 |
Nov 18 | Webberville CX Weekend Day 1 | Men Masters 50-59 Open |
|
DNF | 19 | 672.53 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 6 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 1 | Men Master 40+ |
|
32 | 61 | 425.46 | 0 |
Oct 7 | Bicycle Sport Shop's Six Shooter Cyclocross Race Day 2 | Men Master 40+ |
|
DNF | 40 | 612.52 | 0 |
Oct 13 | Georgetown Cyclocross Festival Day 1 | Masters 50+ Open |
|
17 | 27 | 497.43 | 0 |
Oct 14 | Georgetown Cyclocross Festival Day 2 | Masters 50+ Open |
|
10 | 20 | 442.25 | 0 |
Oct 27 | Mellow Johnny's Cross of Ages Day 1 | Men Master 40+ |
|
48 | 65 | 511.5 | 0 |
Oct 27 | Mellow Johnny's Cross of Ages Day 1 | Men Master 50-59 Open |
|
19 | 29 | 499.09 | 0 |
Oct 28 | Mellow Johnny's Cross of Ages Day 2 | Men Master 40+ |
|
DNF | 65 | 616.83 | 0 |
Oct 28 | Mellow Johnny's Cross of Ages Day 2 | Men Cat 3/4 |
|
17 | 20 | 458.74 | 0 |
Oct 28 | Mellow Johnny's Cross of Ages Day 2 | Men Master 50-59 Open |
|
DNF | 26 | 659.91 | 0 |
Nov 3 | Cyclocross Scuffle Day 1 | Men Master 40+ |
|
16 | 48 | 396.02 | 0 |
Nov 4 | Cyclocross Scuffle Day 2 | Men Master 40+ |
|
13 | 31 | 422.21 | 0 |
Dec 15 | Webberville CX Weekend Day 1 | Men Master 40+ |
|
15 | 29 | 452.06 | 0 |
Dec 15 | Webberville CX Weekend Day 1 | Men Master 50-59 Open |
|
5 | 10 | 436.49 | 0 |
Dec 16 | Webberville CX Weekend Day 2 | Men Master 40+ |
|
8 | 19 | 433.84 | 0 |
Dec 16 | Webberville CX Weekend Day 2 | Men Master 50-59 Open |
|
4 | 8 | 433.92 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 5 | Bicycle Sport Shop Six Shooter Saturday | Master Men 40+/50+/60+ |
|
DNF | 60 | 645.68 | 0 |
Oct 6 | Bicycle Sport Shop Six Shooter Sunday | Master Men 40+/50+/60+ |
|
DNF | 58 | 633.34 | 0 |
Oct 12 | Georgetown Cyclocross Festival | Men Master 50+ |
|
19 | 25 | 461 | 0 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 16 | BeerCross Saturday | Men Singlespeed |
|
3 | 3 | ||
Nov 14 | Mad CX Steele Creek | Single Speed Open |
|
4 | 4 | ||
Points (Oct 9 2021): |
461*
![]() |
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.
© 2023 Outside Interactive, Inc.