Andrew Giniat
Racing Age: 34 • Category: 2 • UCI Rank: 178 • Points: 60
Finish Breakdown
Career
12 months
Course Performance
?
+3.4
-2.2
+2.4
+8.6
|
Top Nemeses
Most Common Opponents
|
Graphs o' Stuff
Select:
Regions
Regions
|
Race History csv | json
2012 - 10 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 30 | Hopkins Cross | Men Cat 4B Open |
|
3 | 100 | 439.33 | 9 |
Oct 7 | Beverly Bike VeePak - Dan Ryan Woods CCC#3 | Mixed Cat 4B Open |
|
4 | 85 | 395.99 | 8 |
Oct 14 | Carpenter Park Cyclocross | Men Cat 4 Open |
|
20 | 89 | 446.4 | |
Oct 21 | ABD Sunrise Park Cyclocross | Men Cat 4 Open |
|
7 | 98 | 379.07 | 5 |
Oct 28 | Campton Cross | Men Cat 4 Open |
|
1 | 100 | 344.33 | 12 |
Nov 4 | PSI-clocross for Life | Men Cat 4 Open |
|
7 | 95 | 361.28 | 5 |
Nov 11 | CCC Hilton Indian Lakes Resort Day 2 | Men Cat 4 Open |
|
1 | 88 | 337.36 | 12 |
Nov 18 | Melas CX | Men Cat 4 Open |
|
1 | 91 | 330.47 | 12 |
Dec 2 | Illinois State Cyclocross Championships | Men Cat 4 Open |
|
1 | 98 | 332.04 | 12 |
Dec 15 | Afterglow - A Cyclocross Race | Cat 3 |
|
11 | 27 | 398.61 |
2013 - 13 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 6 | Chicago Cyclocross Cup New Year's Resolution Day 2 | Men Cat 2/3 |
|
27 | 41 | 405.92 | |
Sep 29 | xXx Racing-Athletico Jackson Park CX CCC | Men Cat 3 Open |
|
4 | 99 | 321.89 | 8 |
Oct 6 | Hopkins Cross | Men Cat 3 Open |
|
4 | 95 | 330.44 | 8 |
Oct 13 | Beverly Bike VeePak - Dan Ryan Woods CCC#3 | Cat 3 |
|
4 | 89 | 324.1 | 8 |
Oct 19 | Psycho Cross After Dark | Men Cat 3 Open |
|
4 | 57 | 315.73 | 4 |
Oct 20 | Carpenter Park Cyclocross | Men Cat 3 Open |
|
3 | 68 | 312.39 | 7 |
Oct 27 | ABD Sunrise Park Cyclocross | Men Cat 3 Open |
|
2 | 69 | 306.74 | 8 |
Nov 3 | Campton Cross | Men Cat 3 Open |
|
8 | 66 | 336.35 | 2 |
Nov 9 | The MudFund Derby City Cup Day 1 | Men Cat 3 |
|
4 | 97 | 296.73 | 8 |
Nov 10 | The MudFund Derby City Cup Day 2 | Men Cat 3 |
|
4 | 90 | 299.51 | 8 |
Nov 24 | Melas CX- Basin Racin' p/b Garner Cyclery | Men Cat 1/2/3 Open |
|
11 | 28 | 300.09 | |
Dec 8 | Illinois State Cyclocross Championships Day 2 | Men Cat 1/2/3 Open |
|
21 | 37 | 332.18 | |
Dec 21 | Afterglow - A Cyclocross Race | Men Cat 1/2/3 Open |
|
11 | 22 | 315.43 |
2014 - 16 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Aug 24 | xXx Racing Jackson Park CX Relay | Men Open 1/2/3 |
|
2 | 55 | 6 | |
Sep 6 | Sheboygan Bicycle Company Classic | Men 19-29 Pro/Cat 1/2 |
|
15 | 16 | 400.99 | |
Sep 20 | Trek Cyclocross Collective Cup Day 1 | Men Elite |
|
40 | 48 | 352.66 | |
Sep 21 | Trek Cyclocross Collective Cup Day 2 | Men Senior Elite |
|
38 | 43 | 347.41 | |
Sep 28 | xXx Racing-Athletico Caldwell Woods CX CCC | Men Cat 1/2/3 |
|
10 | 70 | 267.25 | |
Oct 5 | Hopkins Cross | Men Cat 1/2/3 |
|
DNF | 62 | 449.8 | |
Oct 12 | Beverly Bike VeePak - CCC #3 DRW | Men Cat 1/2/3 |
|
5 | 53 | 242.33 | 3 |
Oct 19 | Carpenter Park Cyclocross | Men Cat 1/2/3 |
|
14 | 60 | 284.41 | |
Oct 25 | Gateway Cross Cup- Day One | Men UCI |
|
41 | 55 | 344.32 | |
Oct 26 | Gateway Cross Cup- Day Two | Men Elite UCI |
|
37 | 52 | 324.27 | |
Nov 2 | Campton Cross | Men Cat 1/2/3 |
|
DNF | 52 | 496.81 | |
Nov 9 | Psi-clocross for Life | Men Cat 1/2/3 |
|
15 | 49 | 291.93 | |
Nov 16 | Indian Lakes Resort CX Race - Saturday | Men Cat 1/2/3 |
|
20 | 50 | 328.14 | |
Nov 17 | Indian Lakes Resort CX Race - Sunday | Men Cat 1/2/3 |
|
17 | 47 | 304.91 | |
Nov 23 | Melas CX- Basin Racin’ p/b Garner Cyclery | Men Cat 1/2/3 |
|
19 | 48 | 317.04 | |
Dec 7 | 2014 Illinois State Cyclocross Championships | Men Cat 1/2/3 |
|
DNF | 53 | 433.49 |
2015 - 12 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 20 | xXx Racing-Athletico Labagh Woods CX CCC | Men Cat 1/2/3 |
|
37 | 45 | 423.8 | |
Oct 4 | Hopkins Park CX | Men Cat 1/2/3 |
|
19 | 54 | 302.47 | |
Oct 10 | Trek CXC Cup Day 1 | Men Cat 2 |
|
5 | 32 | 288.55 | 1 |
Oct 11 | Beverly Bike VeePak - CCC #3 DRW | Men Cat 1/2/3 |
|
5 | 42 | 248.75 | 3 |
Oct 18 | Randall Oaks Cyclocross | Men Cat 1/2/3 |
|
8 | 40 | 265.43 | |
Oct 25 | ABD Sunrise Park Cyclocross | Men Cat 1/2/3 |
|
15 | 47 | 300.92 | |
Oct 31 | The Rhythm and Blues Revue Cyclocross Race presented by Higher Gear | Cat 1/2/3 |
|
4 | 9 | 279.89 | |
Nov 1 | Campton Cross | Men Cat 1/2/3 |
|
9 | 45 | 271.58 | |
Nov 8 | PSI-clocross for Life | Men Cat 1/2/3 |
|
8 | 49 | 268.22 | |
Nov 14 | Indian Lakes Resort CX Race | Men Cat 1/2/3 |
|
9 | 37 | 264.65 | |
Nov 15 | Indian Lakes Resort CX Race | Men Cat 1/2/3 |
|
12 | 51 | 270.44 | |
Dec 6 | 2015 Illinois State Cyclocross Championships | Men Cat 1/2/3 |
|
11 | 38 | 269.96 |
2016 - 12 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 8 | US National Championships Day 4 | Men Nationals Division 2 |
|
11 | 43 | 294.71 | |
Aug 28 | xXx Racing Jackson Park CX Relay | Coed Open |
|
1 | 100 | 12 | |
Aug 28 | xXx Racing Jackson Park CX Relay | Men Cat 1/2/3 |
|
1 | 38 | 8 | |
Oct 2 | Hopkins Park CX | Men Cat 1/2/3 |
|
12 | 53 | 261.95 | |
Oct 9 | Beverly Bike VeePak - CCC #3 DRW | Men Cat 1/2/3 |
|
6 | 33 | 266.4 | |
Oct 15 | Humbolt Park Cyclocross | Elite Pro/Cat 1/2/3 |
|
5 | 16 | 283.54 | |
Oct 22 | Celtic Cross | Pro/Cat 1/2/3 |
|
12 | 19 | 317.07 | |
Oct 29 | The Rhythm and Blues Revue Cyclocross Race presented by Higher Gear Day 1 | Men Cat 1/2/3 |
|
3 | 13 | 277.06 | 2 |
Oct 30 | Campton Cross | Men Cat 1/2/3 |
|
14 | 43 | 294 | |
Nov 5 | The Derby City Cup Day 1 | Men Cat 2 - Masters 35+ Collegiate A |
|
14 | 54 | 280.69 | |
Nov 6 | The Derby City Cup Day 2 | Men Cat 2 - Masters 35+ |
|
15 | 41 | 294.99 | |
Dec 4 | 2016 Illinois State Cyclocross Championships | Men Cat 1/2/3 |
|
10 | 34 | 273.81 |
2017 - 17 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 4 | US National Championships Day 2 | Men Nationals / Club |
|
17 | 50 | 301.88 | |
Sep 15 | Jingle Cross, Inc. | Men PRO UCI |
|
37 | 50 | 267.56 | |
Sep 16 | Jingle Cross, Inc. | Men PRO UCI |
|
18 | 33 | 258.28 | |
Sep 22 | Trek CX Cup Day 1 | Men UCI |
|
34 | 66 | 268.24 | |
Sep 23 | Trek CX Cup Day 2 | Men Singlespeed Open |
|
4 | 66 | 256.71 | 6 |
Oct 7 | Charm City Cross Day 1 | Men Open Pro |
|
29 | 54 | 264.23 | |
Oct 8 | Charm City Cross Day 2 | Men Open Pro |
|
25 | 55 | 270.05 | |
Oct 21 | DCCX Day 1 | Men Cat1/2/3 UCI C2 Elite |
|
11 | 37 | 235.05 | |
Oct 22 | DCCX Day 2 | Men Cat1/2/3 UCI C2 Elite |
|
22 | 32 | 313.04 | |
Oct 28 | HPCX Day 1 | Men Open Pro |
|
11 | 35 | 235.81 | |
Oct 29 | HPCX Day 2 | Men Uci C2 Cat 1/2 |
|
13 | 31 | 257.61 | |
Nov 4 | The Derby City Cup Day 1 | Men Cat 1/2 |
|
28 | 57 | 239.41 | |
Nov 5 | Pan-American CX Championships | Men Cat 1/2 |
|
15 | 27 | 227.04 | |
Nov 18 | Major Taylor 'Cross Cup 2017 - UCI & OVCX Weekend - Day 1 | Men Uci C2 Cat 1/2 |
|
11 | 32 | 226.72 | |
Nov 19 | Major Taylor 'Cross Cup 2017 - UCI & OVCX Weekend - Day 2 | Men Uci C2 Cat 1/2 |
|
12 | 26 | 238.81 | |
Dec 9 | NCGP Day 1 | Men UCI C2 Cat 1/2 |
|
10 | 25 | 234.9 | |
Dec 10 | NCGP Day 2 | Men UCI C2 Cat 1/2 |
|
15 | 20 | 295.8 |
2018 - 21 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 15 | Nittany Lion Cross Day 1 | Men Pro/1/2 Open |
|
10 | 30 | 223.86 | |
Sep 16 | Nittany Lion Cross Day 2 | Men Pro/1/2 Open |
|
DNF | 28 | 386.6 | |
Sep 21 | Trek CX Cup | Men UCI C2 Cat 1/2 |
|
25 | 37 | 229.82 | |
Sep 22 | Trek CX Cup | Men Cat 1/2 |
|
11 | 47 | 260.21 | |
Sep 23 | Trek CX Cup | Men Cat 1/2 |
|
5 | 43 | 234.6 | 3 |
Sep 28 | Jingle Cross Day 1 | Men Open Pro |
|
11 | 25 | 217.88 | |
Sep 30 | Jingle Cross Day 3 | Men Open Pro |
|
29 | 40 | 242.41 | |
Oct 6 | Charm City Cross Day 1 | Men Open Pro |
|
19 | 41 | 256.02 | |
Oct 7 | Charm City Cross Day 2 | Men Open Pro |
|
16 | 38 | 251.64 | |
Oct 20 | DCCX Day 1 | Men Open Pro |
|
9 | 33 | 227.82 | |
Oct 21 | DCCX Day 2 | Men Open Pro |
|
9 | 32 | 227.6 | |
Oct 27 | Cincinnati UCI Cyclocross Weekend | Men UCI Elite |
|
DNF | 57 | 323.46 | |
Oct 28 | Cincinnati UCI Cyclocross Weekend | Men UCI Elite |
|
36 | 48 | 263.8 | |
Nov 3 | Ciclocross Manlleu | Men |
|
30 | 70 | 230.51 | |
Nov 4 | Gran Premi Internacional ciutat de Vic | Men |
|
24 | 70 | 214.08 | |
Nov 11 | XXVI Cyclo-cross de Karrantza | Men Elite |
|
24 | 57 | 210.71 | |
Nov 18 | NCCX 2018 Race #9 Harrisburg | Men Pro/Cat 1/2 |
|
5 | 15 | 281.42 | |
Dec 1 | Resolution 'Cross Cup Day 1 | Men Procx C2 Pro/Cat 1/2 |
|
15 | 27 | 266.43 | |
Dec 2 | Resolution 'Cross Cup Day 2 | Men Procx C2 Pro/Cat 1/2 |
|
11 | 24 | 239.33 | |
Dec 8 | NCCX Race #11- HENDERSONVILLE - NCGP | Men Pro C2 Pro/Cat 1/2 |
|
14 | 28 | 259.34 | |
Dec 16 | 2018 US Cyclocross Nationals 18.2 Day 6 | Men Elite 23+ Pro/Cat 1/2 |
|
16 | 46 | 212.52 |
2019 - 28 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Aug 31 | Virginia's Blue Ridge GO Cross | Men Procx C2 Pro/Cat 1/2 |
|
7 | 37 | 213.33 | 1 |
Sep 1 | Virginia's Blue Ridge GO Cross | Men Procx C2 Pro/Cat 1/2 |
|
14 | 36 | 262.88 | |
Sep 7 | Rochester Cyclocross Day 1 | Men UCI Elite |
|
27 | 47 | 233.74 | |
Sep 8 | Rochester Cyclocross Day 2 | Men UCI Elite |
|
33 | 44 | 251.27 | |
Sep 13 | Jingle Cross Day 1 | Men Senior Pro-Cat 12 |
|
12 | 40 | 229.37 | |
Sep 15 | Jingle Cross Day 3 | Men Pro-Cat 12 |
|
30 | 53 | 226.97 | |
Sep 20 | Trek CX Cup Day 1 | Men Procx C2 Pro/Cat 1/2 |
|
23 | 46 | 227.29 | |
Sep 21 | Trek CX Cup Day 2 | Men Cat 1/2 |
|
6 | 50 | 240.83 | 2 |
Sep 22 | Trek CX Cup Day 3 | Men Cat 1/2 |
|
4 | 39 | 242.13 | 4 |
Oct 13 | Charm City Cross Day 2 | Men Procx C2 Pro/Cat 1/2 |
|
17 | 35 | 247.67 | |
Oct 19 | DCCX - Day 1 | Men Procx C2 Cat/1/2 |
|
15 | 43 | 221.37 | |
Oct 20 | DCCX - Day 2 | Men Procx C2 Pro/Cat 1/2 |
|
19 | 37 | 255.38 | |
Oct 26 | Cincinnati UCI Cyclocross - Kings CX Day 1 | Men Procx C1 Pro/Cat 1/2 |
|
20 | 44 | 217.68 | |
Oct 27 | Cincinnati UCI Cyclocross - Kings CX Day 2 | Men Procx C2 Pro/Cat 1/2 |
|
23 | 40 | 234.43 | |
Nov 9 | Northampton International Cyclocross Day 1 | Men Pro/1/2 |
|
9 | 56 | 203.52 | |
Nov 10 | Northampton International Cyclocross Day 2 | Men Pro/1/2 |
|
7 | 48 | 202.14 | 1 |
Nov 16 | Major Taylor 'Cross Cup Day 1 | Men Procx C2 Pro/Cat 1/2 |
|
7 | 30 | 207.72 | |
Nov 17 | Major Taylor 'Cross Cup Day 2 | Men Procx C2 Pro/Cat 1/2 |
|
8 | 29 | 214.63 | |
Nov 23 | NCCX Race #10 Hendersonville - NCGP - Day 1 | Men Pro C2 Pro/Cat 1/2/3 |
|
6 | 30 | 208.49 | |
Nov 24 | NCCX Race #11 Hendersonville - NCGP - Day 2 | Men Procx C2 Pro/Cat 1/2 |
|
7 | 26 | 220.06 | |
Dec 7 | Resolution 'Cross Cup | Men Procx C2 Pro/Cat 1/2 |
|
7 | 22 | 208.82 | |
Dec 8 | Resolution 'Cross Cup | Men Procx C2 Pro/Cat 1/2 |
|
6 | 24 | 198.21 | |
Dec 15 | 2019 USA Cycling Cyclocross Nationals | Men Cat 1/2 |
|
20 | 52 | 201.88 | |
Dec 22 | World Cup #6 - Namur | Men Elite |
|
53 | 65 | 216.71 | |
Dec 26 | World Cup #7 - Zolder | Men Elite |
|
58 | 67 | 216.44 | |
Dec 27 | DVV Verzekeringen trofee Azencross | Men Elite |
|
47 | 58 | 249.79 | |
Dec 29 | Telenet Superprestige Diegem | Men Elite |
|
57 | 83 | 266.93 | |
Dec 30 | Cyclocross Bredene | Men Elite |
|
DNF | 59 | 323.12 |
2020 - 7 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 1 | Grand Prix Garage Collé | Men Elite |
|
35 | 47 | 263.06 | |
Nov 14 | GO Cross presented by Deschutes Brewery | Men Senior Cat 1/2/3 |
|
4 | 14 | 246.43 | 1 |
Nov 15 | GO Cross presented by Deschutes Brewery | Men Senior Cat 1/2/3 |
|
5 | 13 | 284.04 | |
Nov 21 | 423 CX Series - TurkeyCross p/b 423 Cycling | Place |
|
3 | 11 | 280.28 | 2 |
Nov 22 | 423 CX Series - TurkeyCross p/b 423 Cycling Sunday | Place |
|
3 | 12 | 341.93 | 2 |
Dec 20 | World Cup #2 - Namur | Men Elite |
|
60 | 65 | 268.83 | |
Dec 27 | World Cup #3 - Dendermonde | Men Elite |
|
59 | 66 | 286.66 |
2021 - 22 races
2022 - 20 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 1 | X²O Badkamers Trofee GP Sven Nys | Men Elite |
|
29 | 43 | 283.45 | |
Jan 4 | Hexia cyclocross Gullegem | Men Elite |
|
39 | 51 | 306.66 | |
Sep 10 | DCCX | Men Cat Pro/1/2 |
|
28 | 29 | 383 | |
Sep 17 | Virginia's Blue Ridge GO Cross p/b Deschutes Brewery | Men Pro |
|
20 | 50 | 246.21 | |
Sep 18 | Virginia's Blue Ridge GO Cross p/b Deschutes Brewery | Men Pro |
|
22 | 46 | 259.62 | |
Oct 1 | Charm City Cross Day 1 | Men Pro |
|
19 | 48 | 255.2 | |
Oct 2 | Charm City Cross Day 2 | Men Pro |
|
19 | 43 | 265.91 | |
Oct 8 | Trek CX Cup | Men Cat 1/2 Elite |
|
5 | 36 | 234.71 | 3 |
Oct 14 | OZ CX | Men Uci C1 Cat 1/2 |
|
22 | 42 | 250.74 | |
Oct 15 | OZ CX | Men Elite Cat 1/2 |
|
1 | 25 | 234.33 | 5 |
Oct 22 | Kings CX Day 1 | Men Open Pro |
|
7 | 34 | 234.71 | |
Oct 23 | Kings CX Day 2 | Men Open Pro |
|
9 | 33 | 238.3 | |
Nov 4 | Pan American Championships | Men Pro |
|
19 | 27 | 267.75 | |
Nov 5 | Really Rad Festival of Cyclocross Day 1 | Men Pro |
|
38 | 70 | 273.6 | |
Nov 12 | Northampton International Cyclocross Day 1 | UCI Elite Men |
|
12 | 46 | 221.75 | |
Nov 13 | Northampton International Cyclocross Day 2 | UCI Elite Men |
|
16 | 47 | 237.89 | |
Nov 19 | North Carolina Grand Prix - Race #1 pb Hunter Subaru | Men Pro/Cat 1/2 |
|
16 | 43 | 245.36 | |
Nov 20 | North Carolina Grand Prix - Race #2 pb Hunter Subaru | Men Pro/Cat 1/2 |
|
13 | 34 | 245.42 | |
Dec 10 | USA Cycling Cyclocross National Championships Day 5 | Men Open SS |
|
7 | 92 | 198.38 | 5 |
Dec 11 | USA Cycling Cyclocross National Championships Day 6 | Men Senior Pro-Cat 12 |
|
19 | 42 | 245.16 |
2023 - 11 races
Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 16 | Virginia's Blue Ridge GO Cross | Men Senior Pro |
|
DNF | 42 | 408.81 | |
Sep 17 | Virginia's Blue Ridge GO Cross | Men Senior Pro |
|
22 | 40 | 274.84 | |
Sep 30 | USPCX Cyclocross – Charm City Cross - Day 1 | Men Senior Pro |
|
25 | 44 | 281.07 | |
Oct 1 | USPCX Cyclocross – Charm City Cross - Day 2 | Men Senior Pro |
|
20 | 41 | 260.35 | |
Oct 15 | 2023 NCCX Race #1 Boone | Men Pro/Cat 1/2/3 |
|
1 | 19 | 237.91 | 4 |
Oct 21 | Kings CX | Men UCI Pro |
|
23 | 47 | 264.14 | |
Oct 28 | 2023 NCCX Race #4 Winston Salem (Saturday) | Men Pro/Cat 1/2/3 |
|
3 | 16 | 249.73 | 2 |
Nov 18 | 2023 North Carolina Grand Prix R#1 & R#2 | Men Pro/Cat 1/2/3 |
|
DNF | 38 | 362.87 | |
Nov 19 | 2023 North Carolina Grand Prix R#1 & R#2 | Men Pro/Cat 1/2/3 |
|
15 | 29 | 263.81 | |
Dec 6 | 2023 USA Cycling Cyclocross National Championships | Men 30-34 Cat 1/2/3 |
|
1 | 19 | 235.42 | 4 |
Dec 10 | 2023 USA Cycling Cyclocross National Championships | Men Pro |
|
23 | 42 | 267.42 | |
Points (Oct 12 2024): |
250.2
|
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): 28 Mandatory Upgrade Points (last 12 months): 10 |
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 in the last 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.
- Last 12 months
- Older
Natural Habitat
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.