Devin Hatch
Racing Age: 23 • Category: 1
Finish Breakdown
Career
12 months
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nemeses | Wins | Losses | Win% | Margin |
|---|---|---|---|---|
|
1 | 3 | 25 | 3.8 |
|
2 | 3 | 40 | 7 |
|
2 | 3 | 40 | 5 |
|
3 | 3 | 50 | 5 |
|
2 | 2 | 50 | 5 |
|
2 | 2 | 50 | 4.8 |
|
2 | 2 | 50 | 4.3 |
|
2 | 2 | 50 | 3.3 |
| ||||
| Victims | Wins | Losses | Win% | Margin |
|
4 | 1 | 80 | 6.6 |
|
3 | 1 | 75 | 4.5 |
|
3 | 1 | 75 | 5.3 |
|
3 | 2 | 60 | 7 |
Most Common Opponents
| Name | Races | |||
| Decker David | 28 | h2h | ||
| Daniel Feuling | 27 | h2h | ||
| Talius Chickering | 25 | h2h | ||
| Jack Heier | 25 | h2h | ||
| Matthew Richards | 24 | h2h | ||
Graphs o' Stuff
Select:
| Points Scored - All Time | ? |
|
| |
| Points List Over Time | ? |
|
| |
| % beat Histogram | ? |
|
| |
| <-bad- | -good-> |
| % beaten over time | ? |
|
| |
Regions
| Name | Races |
|---|---|
| Undefined | 3 |
| North Central | 112 |
| Mountain West | 3 |
| Southeast | 4 |
Regions
| Name | Races |
|---|---|
| North Central | 19 |
Race History - 122 races csv | json
2018 - 2 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Jul 22 | Colectivo Coffee Bean Classic 2018 WORS #7 | Cat 3 - Citizen M |
|
82 | 149 | 482.29 | ||
| Aug 26 | Treadfest (WORS 2018 #10) | Cat 3 - Citizen M |
|
62 | 128 | 462.79 |
2019 - 1 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Aug 25 | Treadfest (WORS 2019 | Cat 3 - Citizen M |
|
15 | 125 | 345.3 |
2021 - 2 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Jun 27 | Red Barn Classic at Trek HQ (WORS 2021 #3) | Men M17-18 Sport |
|
17 | 7 | 325.73 | ||
| Jul 18 | WORS #5 - Colectivo Coffee Bean Classic | Men M17-18 Sport/2 |
|
3 | 10 | 318.5 | 1 * |
2022 - 10 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Mar 12 | IUCC Candy Stripe Classic | Men D |
|
25 | 39 | 623.68 | ||
| Mar 20 | The Tour of St. Louis Omnium | Men Collegiate Cat 5 |
|
7 | 22 | 465.91 | 1 | |
| Apr 9 | Lindenwood Road Extravaganza - RR | Men D |
|
3 | 12 | 546 | 4 | |
| Apr 10 | Lindenwood Road Extravaganza - Crit | Men D |
|
3 | 10 | 546 | 1 |
|
| Apr 16 | Marian Midwest Cycling Classic 2022 | Men Cat 4/5 |
|
37 | 76 | 448.22 | ||
| May 1 | WORS Wisconsin Off-road Race Series | Men Comp 19-24 Cat 2 |
|
3 | 4 | |||
| May 22 | Englewood Open p/b Trek | Men Comp 19-24 Cat 2 |
|
6 | 6 | 373.33 | ||
| Jun 23 | Tour of America's Dairyland - Brady St. | Men Cat 4 |
|
10 | 44 | 371.92 |
10
|
|
| Jul 28 | Northbrook Grand Prix | Men Cat 4 Elite |
|
30 | 41 | 466.59 |
|
|
| Jul 31 | William Blair Grand Prix at Goose Island Beer Company | Men Cat 4 Elite |
|
5 | 69 | 341.93 | 5 |
2023 - 29 races
2024 - 39 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Mar 9 | Candy Stripe Classic | Men Collegiate B |
|
7 | 16 | 385.36 | ||
| Mar 23 | The Tour of St. Louis Omnium | Pro/Cat 1/2 |
|
16 | 21 | 165 | ||
| Mar 23 | The Tour of St. Louis Omnium | Men Collegiate Pro/Cat 1/2/3 |
|
11 | 20 | 271.83 | ||
| Mar 24 | The Tour of St. Louis Omnium | Men Collegiate Pro/Cat 1/2/3 |
|
9 | 22 | 261.78 | ||
| Mar 30 | Midwest Cycling Classic | Men open p/1/2 |
|
20 | 59 | 262.15 | ||
| Apr 6 | Purdue Road Race & Criterium | Men 1/2/3 A |
|
19 | 49 | 281.33 | ||
| Apr 7 | Purdue Road Race & Criterium | Men 1/2/3 A |
|
DQ | 56 | 413.02 | ||
| Apr 13 | The World Wide Technology Raceway Criterium | Men Pro/Cat 1/2 |
|
14 | 31 | 274.8 | ||
| Apr 14 | The Tilles Park Spring Criterium | Pro/Cat 1/2 |
|
9 | 29 | 254.84 | ||
| Apr 21 | Lindenwood Road Extravaganza & Missouri State Championships Road Race | Men Cat 1/2 |
|
5 | 13 | 258.39 | 2 | |
| May 3 | 2024 USA Cycling Collegiate Road National Championships - Individual Time Trial | Men Club |
|
12 | 28 | 290.36 | ||
| May 4 | 2024 USA Cycling Collegiate Road National Championships | Men Club Cat 1-2345 |
|
19 | 93 | 292.56 |
7
|
|
| May 5 | 2024 USA Cycling Collegiate Road National Championships | Men Club Cat 1-2345 |
|
24 | 81 | 286.25 |
20
|
|
| May 18 | Hollander Hustle p/b Hollander Benelux Racing | Men Category 1/2/3 Elite |
|
7 | 18 | 282.01 |
7
|
|
| Jun 8 | Elmhurst Cycling Classic | Men Category P/1/2/3 |
|
9 | 37 | 256.22 |
9
|
|
| Jun 9 | Cobb Park Criterium | Men Category P/1/2/3 |
|
16 | 49 | 288.63 |
16
|
|
| Jun 13 | Kwik Trip Tour of America's Dairyland | Men CAT 2_3 |
|
1 | 40 | 253.06 | 8 |
1
|
| Jun 14 | Kwik Trip Tour of America's Dairyland | Men CAT 2_3 |
|
12 | 41 | 296.39 |
7
|
|
| Jun 15 | Kwik Trip Tour of America's Dairyland | Men CAT 2_3 |
|
DNF | 40 | 402.49 | ||
| Jun 16 | Kwik Trip Tour of America's Dairyland | Men CAT 2_3 |
|
14 | 41 | 296.6 |
13
|
|
| Jun 17 | Kwik Trip Tour of America's Dairyland | Men CAT 2_3 |
|
14 | 32 | 303.28 |
7
|
|
| Jun 20 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
DNF | 120 | 314.35 | ||
| Jun 21 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
59 | 120 | 242.68 |
59
|
|
| Jun 22 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
32 | 100 | 254.01 |
32
|
|
| Jun 23 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
45 | 117 | 273.87 |
24
|
|
| Jul 13 | Brown Deer Blast Wisconsin State Criterium Championships p/b Team Wisconsin | Men Cat 1/2/3 Elite |
|
7 | 20 | 250.25 |
7
|
|
| Jul 19 | ChicagoGrit West Dundee Criterium | Men Cat 2 Elite |
|
6 | 23 | 289.08 | 2 |
6
|
| Jul 20 | ChicagoGrit Tour of Lake Ellyn | Men Cat 2 Elite |
|
11 | 28 | 294.11 | ||
| Jul 21 | ChicagoGrit Winfield Criterium | Men Cat 2 Elite |
|
11 | 31 | 283.67 | ||
| Jul 22 | ChicagoGritMundelein | Men Cat 2 Elite |
|
10 | 28 | 281.95 | ||
| Jul 23 | ChicagoGrit Lombard Challenge | Men Cat 2 Elite |
|
4 | 32 | 259.09 | 4 | |
| Jul 24 | ChicagoGrit Brookfield | Men Cat 2 Elite |
|
3 | 28 | 287.79 | 5 | |
| Jul 25 | ChicagoGrit Northbrook Grand Prix | Men Cat 2 Elite |
|
9 | 37 | 280.38 | ||
| Jul 26 | ChicagoGrit Elgin Classic | Men Cat 2 Elite |
|
1 | 38 | 243.87 | 8 | |
| Jul 27 | ChicagoGrit Lake Bluff Criterium | Men Cat 2 Elite |
|
10 | 43 | 262.52 | ||
| Jul 28 | ChicagoGrit Fulton Market | Men Cat 2 Elite |
|
3 | 20 | 249.23 | 4 | |
| Aug 10 | New Glarus Road Race p/b Brazen Dropouts Cycling Club | Men P/1/2/3 Elite |
|
5 | 12 | 298.51 | 2 |
5
|
| Aug 30 | The Bommarito Audi West County Gateway Cup | Men Pro/Cat 1 |
|
47 | 105 | 258.23 | ||
| Aug 31 | The Bommarito Audi West County Gateway Cup | Men Pro/Cat 1 |
|
53 | 130 | 257.41 |
2025 - 32 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Mar 22 | The Tour of St. Louis Bicycle Races | Pro/Cat 1/2 |
|
12 | 43 | 259.06 | ||
| Mar 22 | The Tour of St. Louis Bicycle Races | Pro/Cat 1/2 |
|
14 | 19 | 320.56 | ||
| Mar 23 | The Tour of St. Louis Bicycle Races | Pro/Cat 1/2 |
|
6 | 14 | 275.99 | 1 * | |
| Mar 23 | The Tour of St. Louis Bicycle Races | Pro/Cat 1/2 |
|
8 | 44 | 244.15 | ||
| Mar 29 | Purdue Boilermaker Omnium - RR | Men 1/2/3 A |
|
6 | 27 | 320.69 | 2 | |
| Apr 5 | 2025 M-City Criterium p/b University of Michigan Cycling | Men P/1/2 & Collegiate A |
|
5 | 13 | 320.48 | 2 | |
| Apr 5 | 2025 M-City Criterium p/b University of Michigan Cycling | Men Domestic P/1/2/3 |
|
10 | 23 | 301.17 |
|
|
| Apr 6 | 2025 M-City Criterium p/b University of Michigan Cycling | Men P 1 2 Collegiate A |
|
5 | 19 | 288.02 | 2 | |
| Apr 19 | Midwest Classic | Men Cat 1/2 |
|
13 | 29 | 280.84 | ||
| Apr 26 | Monsters of the Midway | Men Pro/Cat 1/2/3 |
|
1 | 31 | 275.2 | 8 | |
| Apr 27 | Battle on the Border p/b Kenosha Velosport Cycling | Men Cat 1/2/3 Elite |
|
8 | 35 | 279.74 | ||
| May 3 | 2025 USA Cycling Collegiate Road National Championships | Men Club Open |
|
21 | 107 | 303.83 |
7
|
|
| May 4 | 2025 USA Cycling Collegiate Road National Championships | Men Club Open |
|
9 | 102 | 245.37 | 3 |
9
|
| May 10 | Muskego Park Criterium p/b Hampshire Cycle Club | Men Cat 1/2/3 Elite |
|
1 | 36 | 232.86 | 8 | |
| May 24 | 41st Annual Snake Alley Criterium p/b Bike Burlington | Men Cat 1/2/3 Elite |
|
19 | 39 | 274.12 | ||
| May 25 | 45th Annual Melon City Criterium Charlie Harper Memorial | Men Cat 1/2 Elite |
|
18 | 30 | 282.57 | ||
| May 31 | Carter County Omnium | Pro/Cat 1/2 |
|
6 | 15 | 299.54 | 1 | |
| May 31 | Carter County Omnium | Pro/Cat 1/2 |
|
9 | 11 | 343.43 | ||
| Jun 1 | Carter County Omnium | Pro/Cat 1/2 |
|
1 | 15 | 241.19 | 7 | |
| Jun 1 | Carter County Omnium | Pro/Cat 1/2 |
|
1 | 11 | 244.6 | 7 * | |
| Jun 7 | Elmhurst Cycling Classic | Men Pro/Cat 1/2/3 |
|
16 | 64 | 281.39 |
|
|
| Jun 8 | Cobb Park Criterium | Men Pro/Cat 1/2/3 |
|
5 | 46 | 249.24 | 3 |
|
| Jun 19 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
39 | 98 | 255.31 | ||
| Jun 20 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
27 | 104 | 230.72 |
23
|
|
| Jun 21 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
31 | 100 | 235.55 |
31
|
|
| Jun 22 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
45 | 83 | 302.71 |
5
|
|
| Jun 24 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
34 | 111 | 265.75 |
34
|
|
| Jun 25 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
38 | 113 | 268.28 | ||
| Jun 26 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
33 | 114 | 242.82 |
33
|
|
| Jun 27 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
39 | 135 | 246.54 |
39
|
|
| Jun 28 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
51 | 145 | 261.88 |
51
|
|
| Jun 29 | Kwik Trip Tour of America's Dairyland | Men PRO 1_2 |
|
DNF | 116 | 309.43 |
2026 - 7 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |||
|---|---|---|---|---|---|---|---|---|---|
| Mar 22 | The Tour of St. Louis Omnium | Pro-1-2 Senior M |
|
DNF | 60 | 324.93 | |||
| Apr 4 | Midwest Classic | 1/2/3 M |
|
5 | 19 | 275.03 | 2 | ||
| Apr 18 | Boilermaker Omnium | Cat 1/2/3 M |
|
16 | 35 | 322.45 | |||
| Apr 19 | Boilermaker Omnium | Cat 1/2/3 M |
|
9 | 33 | 301.37 | |||
| Apr 26 | Battle on the Border p/b Kenosha Velosport Cycling | Men Cat 1/2/3 Elite |
|
16 | 50 | 320.7 | |||
| May 9 | Muskego Park Criterium p/b Hampshire Cycle Club | Men Cat 1/2/3 Elite |
|
4 | 54 | 252.44 | 6 | ||
| May 17 | Fat & Skinny Tire Fest 21 | CAT MEN P 1/2/3 |
|
20 | 54 | 296.66 | |||
|
Points (Jun 4 2026):
Mountain - XC (Apr 24 2024): |
240.97
373.33 |
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): 117 Mandatory Upgrade Points (last 12 months): 11 |
|||||||
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.
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.
©
2026 Outside Interactive, Inc.



