Mark Duffin
Racing Age: 55 • Category: 3
Finish Breakdown
Career
12 months
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nemeses | Wins | Losses | Win% | Margin |
|---|---|---|---|---|
|
0 | 4 | 0 | 4.8 |
|
0 | 5 | 0 | 4.2 |
|
0 | 3 | 0 | 2 |
|
0 | 3 | 0 | 2 |
|
1 | 4 | 20 | 3.2 |
|
1 | 3 | 25 | 3.8 |
|
2 | 2 | 50 | 3.8 |
| ||||
| Victims | Wins | Losses | Win% | Margin |
|
3 | 0 | 100 | 0.7 |
|
5 | 1 | 83 | 3.8 |
|
4 | 1 | 80 | 4.2 |
|
2 | 1 | 67 | 1.3 |
|
2 | 1 | 67 | 1.7 |
Most Common Opponents
| Name | Races | |||
| Matt Muyres | 35 | h2h | ||
| Ben Beger | 30 | h2h | ||
| Benjamin Sharp | 28 | h2h | ||
| Daniel Johnson | 24 | h2h | ||
| Scott Robinson | 21 | 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 | 112 |
| Undefined | 6 |
| South Central | 2 |
| Mountain West | 5 |
Regions
| Name | Races |
|---|---|
| North Central | 16 |
| Mountain West | 5 |
Race History - 125 races csv | json
2015 - 1 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| May 30 | 2015 Life Time UNBOUND Gravel | Men DK 100 Cycling |
|
78 | 390 | 227.31 |
|
2016 - 1 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Jun 4 | 2016 Life Time UNBOUND Gravel | Men 200 Mile Cycling |
|
45 | 467 | 219.58 |
2017 - 1 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Aug 19 | Garmin Gravel Worlds | Men Gravel Worlds 150 |
|
132 | 218 | 257.57 |
2018 - 3 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Jun 2 | 2018 Life Time UNBOUND Gravel | Men DK 200 |
|
243 | 834 | 234.22 | ||
| Aug 5 | Tour of Kansas City Swope Park Criterium, presented by Midwest Velo | Men Cat 4/5 |
|
DNF | 20 | 546.46 | ||
| Aug 12 | Junction City Omnium - Crit | Men Cat 5 |
|
1 | 4 |
2019 - 12 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Mar 2 | Spring Fling Crit Series | Men Cat 4/5 |
|
5 | 19 | 450.81 | 2 |
|
| Mar 2 | Spring Fling Crit Series | Men Cat 5 |
|
4 | 11 | 491.26 | 3 | |
| Mar 9 | Spring Fling Crit Series | Men Cat 4/5 |
|
6 | 15 | 441.15 | 1 | |
| Mar 23 | Spring Fling Crit Series | Men Cat 5 |
|
1 | 11 | 413.43 | 7 | |
| Mar 24 | Perry Dam Race | Men Cat 5 |
|
4 | 8 | 488.65 |
|
|
| Mar 31 | Perry Dam Race | Men Cat 5 |
|
1 | 7 | 449.39 | 3 |
|
| Apr 14 | Bazaar Road Race | Men Cat 5 |
|
4 | 12 | 462.5 | 3 |
|
| Jul 4 | Tour of Lawrence | Men Cat 4 |
|
19 | 28 | 525.05 | ||
| Jul 7 | Tour of Lawrence | Men Cat 4 |
|
16 | 19 | 545.87 | ||
| Jul 27 | Sedalia Criterium | Men Cat 4/5 |
|
5 | 13 | 434.96 | 2 | |
| Aug 3 | Olathe Criterium presented by Midwest Velo | Men Cat 4/5 |
|
5 | 20 | 454.15 | 2 |
|
| Aug 25 | Kansas and Nebraska Age Group Road Championship | Men Cat 4/5 |
|
16 | 24 | 481.66 |
|
2020 - 6 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Mar 7 | Spring Fling Crit Series p/b Natural Grocers | Men Masters 35+ Open |
|
3 | 4 | |||
| Mar 7 | Spring Fling Crit Series p/b Natural Grocers | Men Cat 4/5 Novice |
|
DNF | 15 | 611.64 |
|
|
| Mar 7 | Spring Fling Crit Series | Men 35+ cat 1/2/3/4/5 |
|
9 | 17 | 409.98 |
|
|
| Mar 7 | Spring Fling Crit Series | Men Cat 4/5 |
|
9 | 32 | 442.98 |
|
|
| Mar 14 | Spring Fling Crit Series p/b Natural Grocers | Men Masters 35+ Open |
|
3 | 4 | |||
| Mar 14 | Spring Fling Crit Series p/b Natural Grocers | Men Cat 4/5 Novice |
|
DNF | 15 | 611.41 |
|
2021 - 8 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Mar 13 | Tricombe Spring Fling | Men Masters 50+ Open |
|
5 | 9 | 450 |
|
|
| Mar 13 | Tricombe Spring Fling | Men Masters 50+ Open |
|
5 | 9 | 450 |
|
|
| Mar 27 | Tricombe Spring Fling #3 | Men Masters 50+ |
|
7 | 14 | 436.56 |
7
|
|
| Mar 27 | Tricombe Spring Fling #3 | Men Cat 4/5 |
|
DNP | 30 |
|
||
| Apr 3 | Tricombe Spring Fling #4 | Men Masters 50+ |
|
4 | 11 | 414.6 | 3 |
4
|
| Apr 3 | Tricombe Spring Fling #4 | Men Cat 4/5 |
|
DNF | 30 | 547.79 |
|
|
| Jul 17 | A Very Peculiar Criterium | Men Open Masters 50-59 |
|
3 | 8 | 427.5 | 1 |
3
|
| Sep 25 | Joules Cross | Men Cat 4/5 |
|
3 | 19 | 397.5 | 4 |
3
|
2022 - 9 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Mar 12 | Tricombe Spring Fling #3 | Men Open Masters 50+ |
|
2 | 4 |
2
|
||
| Mar 26 | Tricombe Spring Fling #5 | Men Open Masters 50+ |
|
4 | 6 | 432.15 |
4
|
|
| Apr 10 | Bazaar Road Race | Men Cat 4/5 Masters 50+ |
|
6 | 7 | 502.17 |
6
|
|
| Jun 4 | 2022 Life Time UNBOUND Gravel | Men UNBOUND 200 |
|
1011 | 1058 | 284.1 |
|
|
| Aug 18 | John Brown Time Trial Series | Men Merckx open |
|
3 | 5 | |||
| Sep 2 | The Bommarito Audi Gateway Cup Day 1 | Men Masters 50+ Cat 1/2/3/4 |
|
61 | 71 | 449.24 | ||
| Sep 2 | Tour de Lafayette | Men Cat 1/2/3/4 Masters 50+ |
|
61 | 70 | 446.83 | ||
| Sep 3 | Tour De Francis Park | Men Cat 1/2/3/4 Masters 50+ |
|
45 | 67 | 416.52 | ||
| Sep 3 | The Bommarito Audi Gateway Cup Day 2 | Men Masters 50+ Cat 1/2/3/4 |
|
45 | 67 | 416.52 |
2023 - 22 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Feb 25 | Tricombe Spring Fling | Men Masters 50+ M Open |
|
8 | 17 | 433.99 | ||
| Feb 25 | Tricombe Spring Fling | Men M Cat 3/4 |
|
DNP | 37 | |||
| Mar 4 | Tricombe Spring Fling | Men Masters 50+ M Open |
|
8 | 20 | 395.14 | ||
| Mar 4 | Tricombe Spring Fling | Men M Cat 3/4 |
|
DNP | 31 | |||
| Mar 11 | Tricombe Spring Fling | Men Masters 50+ M Open |
|
3 | 4 |
|
||
| Mar 26 | BikeStop Perry Dam Circuit Race p/b Kurt's Bars | Men Masters 50+ M Open |
|
10 | 12 | 499.66 | ||
| Apr 2 | BikeStop Perry Dam Circuit Race p/b Kurt's Bars | Men Masters 50+ M Open |
|
6 | 14 | 419.54 | 1 | |
| Apr 16 | Bazaar RR | Men Masters 50-59 |
|
5 | 20 | 375.3 | 2 | |
| May 20 | Joe Martin Omnium | Men Master 40+ Cat 3/4 |
|
3 | 3 | |||
| May 21 | Joe Martin Omnium | Men Master 40+ Cat 3/4 |
|
3 | 7 | 404.46 | 1 | |
| Jun 25 | Criterium at the Columns | master 50+ cat 1/2/3/4 |
|
10 | 11 | 432.87 | ||
| Jun 29 | John Brown Time Trial Series | Men Modern Merckx Open |
|
3 | 4 | |||
| Jul 8 | The Kansas Omnium | Men Masters 50+ |
|
9 | 16 | 358.14 | ||
| Jul 12 | Bike Stop Wednesday Night Worlds | Cat 1/2/3 |
|
DNF | 26 | 382.12 | ||
| Jul 12 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
5 | 34 | 337.27 | 3 | |
| Jul 19 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
6 | 24 | 338.25 | 2 | |
| Jul 26 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
17 | 27 | 393.69 | ||
| Aug 2 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
9 | 27 | 364.95 | ||
| Aug 9 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
8 | 24 | 347.62 | ||
| Sep 1 | The Bommarito Audi Gateway Cup | Men Masters 50+ Cat 1/2/3/4 |
|
43 | 65 | 393.75 | ||
| Sep 2 | The Bommarito Audi Gateway Cup | Men Masters 50+ Cat 1/2/3/4 |
|
50 | 63 | 410.11 | ||
| Sep 4 | The Bommarito Audi Gateway Cup | Men Masters 50+ Cat 1/2/3/4 |
|
43 | 46 | 416.38 |
2024 - 30 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Feb 24 | Tricombe Spring Fling Crit Series | Men Masters 50+ Open |
|
2 | 12 | 302.48 | 5 | |
| Feb 24 | Tricombe Spring Fling Crit Series | Men Cat 3/4 |
|
DNP | 38 | |||
| Mar 9 | Tricombe Spring Fling Crit Series | Men Masters 50+ Open |
|
4 | 12 | 356.92 | 3 | |
| Mar 9 | Tricombe Spring Fling Crit Series | Men Cat 3/4 |
|
DNP | 32 | |||
| Mar 16 | Tricombe Spring Fling Crit Series | Men Masters 50+ Open |
|
1 | 7 | 318.96 | 3 |
|
| Mar 16 | Tricombe Spring Fling Crit Series | Men Cat 3/4 |
|
DNP | 24 | |||
| Mar 23 | Tricombe Spring Fling Crit Series | Men Masters 50+ Open |
|
1 | 6 | 350.58 | 3 |
|
| Mar 30 | Trofeo Sabato Santo Circuit Race | Men Masters 50+ |
|
2 | 19 | 309.51 | 5 | |
| Apr 14 | Bazaar RR | Men Masters 50+ Open |
|
1 | 2 |
|
||
| Jun 8 | Elmhurst Cycling Classic | Men Masters 45+ Category 1/2/3/4 |
|
15 | 25 | 374.42 |
4
|
|
| Jun 9 | Cobb Park Criterium | Men Masters 35+ Category 1/2/3/4 |
|
18 | 29 | 342.44 |
18
|
|
| Jun 29 | Criterium at the Columns | Masters A 50+ (cat 1-3) P/B Focus on |
|
8 | 9 | 364.44 | ||
| Jun 29 | Froze Toes Road Race -- The 30th Edition | Masters 40 plus |
|
20 | 33 | 359.84 | ||
| Jul 13 | Sakari Road Race / Iowa State Road Race Championships | Men Masters 50+ |
|
6 | 12 | 366.68 | 1 |
|
| Jul 14 | GP Des Moines Criterium | Men Masters 50+ |
|
5 | 13 | 334.54 | 2 | |
| Jul 20 | ChicagoGrit Tour of Lake Ellyn | Men Cat 1/2/3/4 Master 50+ |
|
32 | 55 | 375.61 |
|
|
| Jul 21 | ChicagoGrit Winfield Criterium | Men Cat 1/2/3/4 Master 50+ |
|
30 | 52 | 360.99 | ||
| Jul 22 | ChicagoGritMundelein | Men Cat 1/2/3/4 Master 50+ |
|
27 | 41 | 367.9 |
|
|
| Jul 23 | ChicagoGrit Lombard Challenge | Men Cat 1/2/3/4 Master 50+ |
|
18 | 30 | 364.19 |
|
|
| Jul 31 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
9 | 26 | 369.25 | ||
| Aug 7 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
9 | 20 | 384.93 | ||
| Aug 10 | GP Des Moines Criterium #2 | Men Masters 50+ |
|
5 | 7 | 383.52 | ||
| Aug 30 | The Bommarito Audi West County Gateway Cup | Men Masters 50+ Cat 1/2/3/4 |
|
37 | 83 | 343.7 | ||
| Aug 31 | Gateway Francis Park Masters | Men Cat 1/2/3/4 Masters 50+ |
|
47 | 66 | 389.31 |
|
|
| Aug 31 | The Bommarito Audi West County Gateway Cup | Men Masters 50+ Cat 1/2/3/4 |
|
64 | 88 | 399.68 |
|
|
| Sep 1 | Gateway Giro Masters | Men Cat 1-234 Master 50+ |
|
30 | 44 | 355.44 |
24
|
|
| Sep 1 | The Bommarito Audi West County Gateway Cup | Men Masters 50+ Cat 1/2/3/4 |
|
37 | 74 | 364.42 |
|
|
| Sep 2 | Gateway Florissant Masters | Men Cat 1-234 Master 50+ |
|
32 | 44 | 365.38 |
|
|
| Sep 2 | Gateway Florissant Masters | Men Cat 1-234 Master 50+ |
|
32 | 44 | 365.38 |
|
|
| Sep 2 | The Bommarito Audi West County Gateway Cup | Men Masters 50+ Cat 1/2/3/4 |
|
37 | 59 | 364.05 |
|
2025 - 22 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Mar 15 | Tricombe Spring Fling | Men Masters 50+ |
|
2 | 4 | |||
| Mar 15 | Tricombe Spring Fling | Men Cat 1/2/3 |
|
DNP | 16 | |||
| Mar 22 | The Tour of St. Louis Bicycle Races | Masters 50+ Cat 1/2/3/4 |
|
13 | 15 | 396.54 | ||
| Mar 22 | The Tour of St. Louis Bicycle Races | Masters 50+ Cat 1/2/3/4 |
|
7 | 8 | 359.8 | ||
| Mar 23 | The Tour of St. Louis Bicycle Races | Masters 50+ Cat 1/2/3/4 |
|
5 | 6 | 355.73 | ||
| Mar 23 | The Tour of St. Louis Bicycle Races | Masters 50+ Cat 1/2/3/4 |
|
8 | 10 | 360.59 | ||
| Mar 30 | Bike Stop Perry Dam #2 - Kansas Age Group Road Race Championships Perr | Men Master 50+ Open |
|
3 | 5 | 1 | ||
| Apr 13 | Bazaar Road Race | Men Pro/Cat 1/2/3 |
|
5 | 5 | |||
| May 2 | Jakroo La Crosse Omnium p/b Smith's Bike Shop | Men Masters 50+ |
|
19 | 25 | 402.21 | ||
| May 3 | Jakroo La Crosse Omnium p/b Freighthouse | Men Masters 50+ |
|
21 | 32 | 392.25 |
|
|
| May 4 | Jakroo La Crosse Omnium p/b Smith's Bike Shop | Men Masters 50+ |
|
17 | 25 | 374.86 |
|
|
| Jun 15 | OYRB Road Race Classic | Men 50+ |
|
DNF | 9 | 411.41 | ||
| Jun 24 | Kwik Trip Tour of America's Dairyland | Men MASTERS 50_60+ FULL RACE |
|
DNF | 77 | 451.37 | ||
| Jun 25 | Kwik Trip Tour of America's Dairyland | Men MASTERS 50_60+ |
|
61 | 76 | 398.49 | ||
| Jun 26 | Kwik Trip Tour of America's Dairyland | Men MASTERS 50_60+ |
|
64 | 74 | 399.77 | ||
| Jun 27 | Kwik Trip Tour of America's Dairyland | Men MASTERS 50_60+ |
|
63 | 78 | 398.93 | ||
| Jun 29 | USA Cycling Masters and Junior Road National Championships | Men 50-54 |
|
55 | 63 | 349.04 | ||
| Jul 9 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
10 | 35 | 342.21 | ||
| Jul 16 | Bike Stop Wednesday Night Worlds | Cat 1/2/3 |
|
20 | 23 | 361.74 | ||
| Jul 23 | Bike Stop Wednesday Night Worlds | Cat 1/2/3 |
|
DNF | 32 | 387.31 | ||
| Jul 23 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
22 | 35 | 412.77 | ||
| Jul 30 | Bike Stop Wednesday Night Worlds | Cat 3/4 |
|
11 | 33 | 345.2 |
2026 - 10 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |||
|---|---|---|---|---|---|---|---|---|---|
| Feb 19 | Tucson Bicycle Classic - Marana Time Trial Prologue | M Open 50+ Cat 1-2-3 |
|
44 | 50 | 382.91 | |||
| Feb 20 | Tucson Bicycle Classic - Sahuarita Road Race | M Open 50+ Cat 1-2-3 |
|
53 | 59 | 402.85 | |||
| Feb 20 | Tucson Classic | Men Masters 50+ |
|
53 | 55 | 410.27 | |||
| Feb 21 | Tucson Bicycle Classic - Rio Nuevo Tucson Criterium | M Open 50+ Cat 1-2-3 |
|
42 | 52 | 356.52 | |||
| Feb 22 | Tucson Bicycle Classic - Oro Valley Circuit Race | M Open 50+ Cat 1-2-3 |
|
47 | 54 | 422.76 | |||
| Feb 28 | Tricombe Spring Fling #1 | Men Masters 50+ |
|
5 | 10 | 340.89 |
5
|
||
| Mar 14 | Tricombe Spring Fling #3 | Men Masters 50+ |
|
4 | 8 | 352.76 |
4
|
||
| Mar 14 | Tricombe Spring Fling #3 | Men Cat 3/4 |
|
DNP | 21 | ||||
| Mar 21 | Tricombe Spring Fling #4 | Men Masters 50+ |
|
5 | 10 | 357.77 |
5
|
||
| Mar 21 | Tricombe Spring Fling #4 | Men Cat 3/4 |
|
DNP | 19 | ||||
|
Points (Jun 3 2026):
|
346.02
|
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): 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 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.



