Carlo Roche
Racing Age: 20 • Category: 2 Find this racer on crossresults.com
Finish Breakdown
Career
12 months
|
|
Nemeses | Wins | Losses | Win% | Margin |
---|---|---|---|---|
![]() ![]() |
1 | 3 | 25 | 4.8 |
![]() ![]() |
1 | 3 | 25 | 2.8 |
![]() ![]() |
2 | 3 | 40 | 3 |
![]() ![]() |
2 | 2 | 50 | 3.3 |
![]() ![]() |
3 | 3 | 50 | 2.7 |
| ||||
Victims | Wins | Losses | Win% | Margin |
![]() ![]() |
5 | 0 | 100 | 4.4 |
![]() ![]() |
4 | 1 | 80 | 5.2 |
![]() ![]() |
4 | 1 | 80 | 6.6 |
![]() ![]() |
4 | 1 | 80 | 6.8 |
![]() ![]() |
3 | 1 | 75 | 4.5 |
![]() ![]() |
3 | 1 | 75 | 4.8 |
![]() ![]() |
4 | 2 | 67 | 6.2 |

Name | Races | |||
Ryan Heron | 24 | h2h | ||
David Davenport | 16 | h2h | ||
Michael Hernandez | 15 | h2h | ||
Marc Boults | 14 | h2h | ||
Luis Zayas | 13 | h2h | ||
Graphs o' Stuff
Select:
Points Scored - All Time | ? |
|
Points List Over Time | ? |
|
% beat Histogram | ? |
| |
<-bad- | -good-> |
% beaten over time | ? |
|
Regions
Name | Races |
---|---|
Southeast | 109 |
New England | 1 |
North Central | 23 |
Mid Atlantic | 2 |
Mountain West | 4 |
Undefined | 6 |
Regions
Name | Races |
---|---|
Southeast | 18 |
North Central | 3 |
Undefined | 6 |
Race History csv | json

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Mar 22 | Delray Beach Twilight Festival | Juniors 9-12 |
|
3 | 9 | 528.98 | 1 | |
Apr 5 | Florida State TT Champs | Men Frs-junior 1112 |
|
DNF | 8 | 662.48 | ||
May 18 | Treasure Coast Cycling Classic - Crit | Men Junior 11-12 |
|
3 | 7 | 572.94 | 1 | |
Oct 18 | Real Campione d' Clermont - Crit | Men Junior 11-12 |
|
3 | 5 | 1 |
![]() |
|
Oct 19 | Real Campione d' Clermont - Road Race | Men Junior 11-12 |
|
4 | 4 |
![]() |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Jan 4 | Rosewood Winter Series | Men 13-15 Juniors10/12 |
|
3 | 3 |
![]() |
||
Jan 11 | Rosewood Winter Series | Men 13-15 Juniors10/12 |
|
3 | 5 | 1 |
![]() |
|
Jan 18 | Rosewood Winter Series | Men 13-15 Juniors10/12 |
|
3 | 6 | 609.07 | 1 |
![]() |
Jan 25 | Rosewood Winter Series | Men 16-17 Juniors10/12 |
|
3 | 3 |
![]() |
||
Jan 25 | Rosewood Winter Series | Men 13-15 Juniors10/12 |
|
3 | 3 |
![]() |
||
Feb 28 | Chain of Lakes Cycling Classic - RR | Men Junior 13-14 |
|
6 | 6 | 642.36 |
![]() |
|
Mar 1 | Chain of Lakes Cycling Classic - Crit | Men Junior 13-14 |
|
5 | 7 | 630.77 |
![]() |
|
Mar 1 | Chain of Lakes Cycling Classic - Crit | Men Junior 13-14 |
|
6 | 6 | 616.03 |
![]() |
|
Jun 13 | Ocala Almost Stage Race - TT | Men Junior 13-14 |
|
5 | 6 | 631.59 | ||
Jun 13 | Ocala Almost Stage Race - Saturday RR | Men Junior 13-14 |
|
4 | 6 |
![]() |
||
Jun 14 | Ocala Almost Stage Race - Sunday RR | Men Junior 13-14 |
|
7 | 8 | 640.9 |
![]() |
|
Oct 3 | Real Campione d' Clermont - RR | Men Junior 13-14 |
|
7 | 9 |
![]() |
||
Oct 3 | Real Campione d' Clermont - Crit | Men Junior 13-14 |
|
6 | 7 |
![]() |
||
Oct 24 | Bill Bone Grand Prix | Men Junior 13-14 |
|
3 | 6 | 610.68 | 1 |
![]() |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Feb 14 | Rosewood Series | Men 12-14 Juniors |
|
3 | 6 | 609.36 | 1 |
![]() |
Mar 5 | Chain of Lakes Cycling Classic - TT | Men Junior 13-14 |
|
4 | 6 | |||
Mar 5 | Chain of Lakes Cycling Classic - TT | Men Junior 13-14 |
|
8 | 6 | |||
Mar 5 | Chain of Lakes Cycling Classic - RR | Men Junior 13-14 |
|
1 | 7 | 567.06 | 3 |
![]() |
Mar 6 | Chain of Lakes Cycling Classic - Crit | Men Cat 5 |
|
DNF | 24 | 599.2 | ||
Mar 6 | Chain of Lakes Cycling Classic - Crit | Men Junior 13-14 |
|
3 | 7 | 623.69 | 1 |
![]() |
Mar 19 | Sunshine GP - Tampa Criterium | Men Junior 13-14 |
|
4 | 6 | 609.93 |
![]() |
|
Mar 20 | Sunshine GP-Pinellas Park | Men Cat 5 |
|
13 | 19 | 579.71 |
![]() |
|
Mar 26 | Sunshine GP - Clearwater Classic | Men Cat 5 |
|
12 | 21 | 528.13 | ||
Mar 26 | Sunshine GP - Clearwater Classic | Men Junior 13-14 |
|
2 | 6 | 583.29 | 2 |
![]() |
Apr 2 | Florida State Championship Crit | Men 13-14 Juniors |
|
5 | 11 | 565.37 | 2 |
5
![]() |
Jun 4 | Ocala Stage Race - RR | Men Junior 13-14 |
|
2 | 6 | 551.9 | 2 |
![]() |
Jun 4 | Ocala Stage Race - TT | Men Junior 13-14 |
|
1 | 3 | |||
Jun 5 | Ocala Stage Race - Circuit Race | Men Junior 13-14 |
|
2 | 4 |
![]() |
||
Jun 21 | Tour of America's Dairyland - Schlitz Park | Men Juniors 13-14 Open |
|
6 | 37 | 466.21 | 2 |
![]() |
Jun 22 | Tour of America's Dairyland - Port Washington | Men Juniors 13-14 Open |
|
5 | 24 | 473.56 | 3 |
![]() |
Jun 24 | Tour of America's Dairyland - Bay View | Men Juniors 13-14 Open |
|
9 | 27 | 508.94 |
![]() |
|
Jun 25 | Tour of America's Dairyland - Downers | Men Juniors 13-14 Open |
|
18 | 32 | 581.35 |
![]() |
|
Jun 30 | USA Cycling Amateur Road Nationals - TT | Men Junior 13-14 |
|
31 | 70 | 521.13 | ||
Jul 2 | USA Cycling Amateur Road Nationals - RR | Men Junior 13-14 |
|
DNF | 81 | 695.53 | ||
Jul 3 | USA Cycling Amateur Road Nationals - Crit | Men Junior 13-14 |
|
54 | 75 | 515.25 |
54
|
|
Oct 15 | Florida State Road Race Championships | Men Junior 13-14 |
|
DNF | 7 | 752.99 |
![]() |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Mar 11 | Chain of Lakes Cycling Classic | Men Cat 4 |
|
20 | 23 | 540.31 |
![]() |
|
Mar 11 | Chain of Lakes Cycling Classic-TT | Men Cat 4 |
|
12 | 17 | 545.77 | ||
Mar 12 | Chain of Lakes Cycling Classic-Criterium | Men Cat 4 |
|
6 | 20 | 441.17 | 1 | |
Mar 22 | Carlos Laborde Pursuit Cycling Series | Men Junior |
|
3 | 4 |
3
|
||
Mar 31 | Sunshine GP-Inverness Airport Criterium | Men Cat 4-5 |
|
14 | 12 | 536.69 | ||
Apr 1 | Sunshine GP - Brooksville Criterium | Men Cat 4-5 |
|
3 | 33 | 383.63 | 5 | |
Apr 2 | Sunshine GP - Ice Cream Hill RR | Men Cat 4-5 |
|
29 | 39 | 540.2 |
![]() |
|
Apr 9 | 2017 Time Trial Fl State Championships | Men 15-16 Juniors |
|
8 | 9 | 556.13 | ||
Apr 22 | 2017 Criterium FL State Championships | Men 15-16 Juniors |
|
7 | 11 | 488.12 |
7
|
|
Apr 23 | 2017 Criterium FL State Championships | Men Cat 4 |
|
24 | 36 | 493.69 |
![]() |
|
Jun 19 | ToaD - Downtown West Bend Concourse | Men Elite Cat 4/5 |
|
4 | 35 | 396.87 | 4 | |
Jun 20 | ToaD - Schlitz Park Criterium | Men Elite Cat 4/5 |
|
6 | 31 | 414.93 | 2 | |
Jun 21 | ToaD - Race the Harbor Criterium | Men Elite Cat 4/5 |
|
8 | 40 | 420.08 | ||
Jun 23 | ToaD - Café Centraal Bay View Classic | Men Elite Cat 4/5 |
|
6 | 68 | 375.74 | 4 | |
Jun 24 | ToaD - IS Corp Otto Wenz Downer Classic | Men Elite Cat 4/5 |
|
6 | 75 | 383.12 | 6 | |
Jun 25 | ToaD - East Tosa Gran Prix | Men Elite Cat 4/5 |
|
5 | 63 | 370.66 | 5 | |
Oct 8 | Okeechobee Krome Okeechobee Classic | Men Cat 4/5 |
|
21 | 35 | 513.86 |
![]() |
|
Oct 21 | Florida State Road Race Championships - Saturday | Men Junior 15-16 |
|
11 | 16 | 486.74 |
![]() |
|
Oct 22 | Florida State Road Race Championships - Sunday | Men Cat 4 |
|
DNF | 49 | 538.65 |



Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Feb 1 | Swamp Classic RR | Men Pro 1-3 |
|
11 | 72 | 350.69 | 1 | |
Feb 1 | Swamp Classic - TT | Men Pro 1-3 |
|
10 | 20 | 392.69 | ||
Feb 1 | Swamp Classic - TT | Men Cat 3 |
|
2 | 4 | |||
Feb 2 | Swamp Classic - Crit | Men Pro 1-3 |
|
16 | 59 | 364.72 |
16
|
|
Feb 14 | Valley of the Sun Stage Race - TT | Men Junior 17-18 Open |
|
46 | 75 | 440.43 | ||
Feb 15 | Valley of the Sun Stage Race - RR | Men Junior 17-18 Open |
|
56 | 69 | 471.62 |
![]() |
|
Feb 16 | Valley of the Sun Stage Race - Crit | Men Junior 17-18 Open |
|
22 | 64 | 422.15 |
22
|
|
Feb 16 | Valley of the Sun Stage Race - Stage Race | Men Junior 17-18 Open |
|
51 | 64 | 453.75 | * | |
Oct 3 | 2020 Bill Bone Florida State Criterium Championships | Men Juniors Boys 17-18 |
|
3 | 5 | 1 | ||
Oct 4 | 2020 Bill Bone Florida State Criterium Championships | Men Cat 3 |
|
2 | 32 | 333.85 | 6 |
2
|
Oct 17 | Florida State Road Race Championships | Men Junior 17-18 |
|
3 | 9 | 367.86 | 1 | |
Oct 18 | Florida State Road Race Championships | Men Cat 3 |
|
5 | 43 | 352.36 | 3 |
2
|
Dec 13 | 2020 Bill Bone Florida State Time Trial Championships | Men Juniors Boys 17-18 |
|
2 | 4 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
---|---|---|---|---|---|---|---|---|
Feb 27 | Chain of Lakes Cycling Classic | Men Pro 1-3 |
|
DNF | 68 | 477.68 | ||
Mar 14 | Rosewood Series | Men Cat 3 |
|
7 | 22 | 355.73 | 1 |
![]() |
Apr 25 | Tour of South Florida | Men Cat 1/2/3 |
|
15 | 177 | 229.53 |
![]() ![]() |
|
Apr 25 | Tour of South Florida | Men Cat 1/2/3 |
|
30 | 177 | 246.37 |
![]() ![]() |
|
Apr 25 | Tour of South Florida | Men Cat 1/2/3 |
|
35 | 177 | 251.81 |
![]() |
|
May 15 | Florida State Criterium Championship | Men U23 19-22 |
|
4 | 5 | * | ||
Jun 11 | TONGA 1 Criterium | Men Pro 1-3 |
|
17 | 48 | 193.44 |
![]()
12
|
|
Jun 12 | TONGA 1 Circuit Race | Men Pro 1-3 |
|
2 | 56 | 171.43 | 8 |
![]() |
Jun 12 | TONGA 1 Time Trial | Men Pro 1-3 |
|
15 | 33 | 196.25 | ||
Jun 12 | TONGA 1 Circuit Race | Men Pro 1-3 |
|
21 | 53 | 207.5 |
10
|
|
Jun 12 | TONGA 1 | Men Pro 1-3 |
|
8 | 48 | 178.75 | * | |
Jun 24 | 2021 USA Cycling Amateur Road National Championship - TT | Men Senior 19-22 Cat 12345 |
|
21 | 27 | 432.31 | ||
Jun 26 | 2021 USA Cycling Amateur Road National Championship - RR | Men Senior 19-22 ProCat 12 |
|
14 | 40 | 343 |
7
|
|
Jun 27 | 2021 USA Cycling Amateur Road National Championship | Men Senior 19-22 ProCat 12 |
|
18 | 40 | 376.25 | ||
Jul 16 | West Dundee River Challenge | Men Cat 2 Elite |
|
DNF | 36 | 351 | ||
Jul 17 | The Ray Whalen Builders Tour of Lake Ellyn | Men Cat 2 Elite |
|
13 | 39 | 285 | ||
Jul 18 | Winfield Criterium and Summerfest | Cat 2 Elite |
|
3 | 47 | 259.09 | 5 | |
Jul 19 | Mundelein Grand Prix p/b Lennar | Cat 2 Elite |
|
20 | 40 | 300 | ||
Jul 20 | Lombard Cycling Classic p/b DuPage Sports Commission | Cat 2 Elite |
|
18 | 39 | 309.64 | ||
Jul 22 | South Chicago Kermesse & Bicycle Celebration p/b 10th Ward Alderwoman Susan Sadlowski Garza | Men Cat 2 Elite |
|
38 | 52 | 327.39 | ||
Jul 23 | Dennis Jurs Memorial Race | Men Cat 2 Elite |
|
4 | 55 | 260.63 | 6 | |
Jul 24 | Northwestern Medicine Lake Bluff Criterium | Men Cat 2 Elite |
|
21 | 52 | 291 | ||
Jul 25 | William Blair Grand Prix at Goose Island Beer Co. | Men Cat 2 Elite |
|
41 | 58 | 324.23 | ||
Sep 5 | Miami Prix Criterium Series | Men Pro/Cat 1/2/3 |
|
18 | 30 | 204 | ||
Oct 2 | Real Campione Brooksville Stage Race - Circuit | Men Pro 1-3 |
|
16 | 27 | 386.91 |
14
|
|
Oct 3 | Real Campione Brooksville Stage Race - TT | Men Pro 1-3 |
|
12 | 16 | 211.25 | ||
Oct 23 | Florida State Road Race Championships Day 1 | Men Under 23 |
|
2 | 8 | 354.8 | 2 |
2
|
Oct 24 | Florida State Road Race Championships Day 2 | Men Pro 1/2 |
|
4 | 48 | 299.27 | 4 |
2
|

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |||
---|---|---|---|---|---|---|---|---|---|
Jan 3 | Ziel Winter Series | Men Cat 1/2 |
|
DNF | 21 | 298.04 | |||
Feb 5 | Swamp Classic | Men Coll A |
|
15 | 21 | 376.39 | |||
Feb 5 | Swamp Classic | Men Coll A |
|
3 | 6 | 338.33 | |||
Feb 6 | Swamp Classic | Men Coll A |
|
14 | 20 | 348.27 |
14
|
||
May 15 | Bill Bone Florida State Criterium Championship | Men Pro 1/2 |
|
15 | 37 | 269.38 |
12
|
||
Points (May 28 2022):
|
272.34
![]() |
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): 56 Mandatory Upgrade Points (last 12 months): 25 |
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.
road-results.com is a division of athleteReg.com, the best event registration website in the world (duh). If you like road-results.com, you should use BikeReg.com.
116 Pleasant Street, Suite 368, Easthampton, MA 01027 | 888.956.9560 | info@bikereg.com | ©2014. All rights reserved.