Hanson, Crowell win Brady Village Criterium
By Cycling News
published Cantwell, Pezzulo lead overall
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Kenneth Hanson (Jelly Belly p/b KENDA) | 1:19:40 |
2 | Alejandro Borrajo (Jamis Sutter Home) | Row 1 - Cell 2 |
3 | Anibal Borrajo (Jamis Sutter Home) | Row 2 - Cell 2 |
4 | Jonny Cantwell (V Australia) | 0:00:01 |
5 | G Lawson Craddock (Trek-Livestrong U23 Developmen) | Row 4 - Cell 2 |
6 | Rahsaan Bahati (SKLZ p/b Pista Palace) | Row 5 - Cell 2 |
7 | Eric Marcotte (SKLZ p/b Pista Palace) | Row 6 - Cell 2 |
8 | Jason Waddell (Tulsa Tough Racing) | Row 7 - Cell 2 |
9 | Kayle Leogrande (Monster Media/SC Velo) | 0:00:02 |
10 | Logan Loader (RideClean p/b PatentIt.com) | Row 9 - Cell 2 |
11 | Zack Allison (SonicBoomRacing p/b Lucky Pie) | 0:00:03 |
12 | Chad Cagle (Tulsa Tough Racing) | Row 11 - Cell 2 |
13 | Daniel Holt (Team Type 1-Development) | Row 12 - Cell 2 |
14 | Andrew Dahlheim (BISSELL Pro Cycling) | Row 13 - Cell 2 |
15 | Cody Foster (FCS Cycling Team) | 0:00:04 |
16 | Sterling Magnell (McGuire Cycling Team) | Row 15 - Cell 2 |
17 | Justin Williams (Monster Media/SC Velo) | Row 16 - Cell 2 |
18 | Emile Abraham (Aerocat Cycling Team) | Row 17 - Cell 2 |
19 | Danny Heeley | Row 18 - Cell 2 |
20 | Tucker Gerald (FCS Cycling Team) | Row 19 - Cell 2 |
21 | Luis Romero Amaran (Jamis Sutter Home) | 0:00:05 |
22 | Kyle Knott (Team Globalbike p/b Catoma) | 0:00:06 |
23 | Ian Dille (Super Squadra) | Row 22 - Cell 2 |
24 | Benny Swedberg (California Giant Berry Farms/S) | 0:00:07 |
25 | Eamon Lucas (California Giant Berry Farms/S) | Row 24 - Cell 2 |
26 | Stephen Tilford (TradeWind Energy/The Trek Stor) | Row 25 - Cell 2 |
27 | Phil Wikoff (Super Squadra) | Row 26 - Cell 2 |
28 | Chris Demarchi (SKLZ p/b Pista Palace) | Row 27 - Cell 2 |
29 | Brian Mcculloch (CashCall Mortgage) | Row 28 - Cell 2 |
30 | Lee Muse (CashCall Mortgage) | Row 29 - Cell 2 |
31 | Luis-Alejandro Zamudio (Herbalife LaGrange) | Row 30 - Cell 2 |
32 | Steve Reaney (California Giant Berry Farms/S) | 0:00:08 |
33 | Issac Howe (Kenda/ 5hr Energy p/b Geargrin) | Row 32 - Cell 2 |
34 | Stephen Leece (NOW MS-Society) | Row 33 - Cell 2 |
35 | David Santos (CashCall Mortgage) | Row 34 - Cell 2 |
36 | David Guttenplan! (Chemstar p/b United Healthcare) | Row 35 - Cell 2 |
37 | Serghei Tvetcov (Aerocat Cycling Team) | Row 36 - Cell 2 |
38 | Colton Jarisch (Mercy Elite Cycling Team) | 0:00:09 |
39 | Brandon Gritters (Herbalife LaGrange) | Row 38 - Cell 2 |
40 | Benjamin Chaddock (Team Exergy) | Row 39 - Cell 2 |
41 | Ben Kersten (V Australia) | 0:00:10 |
42 | John Shalekbriski (US Military Cycling) | Row 41 - Cell 2 |
43 | Clay Murfet (RideClean p/b PatentIt.com) | Row 42 - Cell 2 |
44 | Shane Haga (Super Squadra) | 0:00:11 |
45 | Anthony Canevari (CashCall Mortgage) | Row 44 - Cell 2 |
46 | Brant Speed (787 Racing) | Row 45 - Cell 2 |
47 | Rob White (Kenda/ 5hr Energy p/b Geargrin) | Row 46 - Cell 2 |
48 | Carlos Vargas (Super star auto parts) | Row 47 - Cell 2 |
49 | Logan Hutchings (Team Hotel San Jose) | Row 48 - Cell 2 |
50 | Nicholas Coil (Mercy Elite Cycling Team) | 0:00:12 |
52 | Colt Peterson | 0:00:13 |
53 | Shane Braley (Team ChemStar) | Row 51 - Cell 2 |
54 | Stefan Rothe (Tulsa Tough Racing) | Row 52 - Cell 2 |
55 | Victor Riquelme (Wonderful Pistachios Pro Cycli) | 0:00:14 |
56 | Tanner Putt (Team Type 1-Development) | 0:00:15 |
57 | Michael Midlarsky (Expertcyclist.com p/b Biemme) | 0:00:17 |
58 | Brian Cornelius (Athlete Octane) | 0:00:19 |
59 | Devan Dunn (CashCall Mortgage) | 0:00:20 |
60 | Ian Crane (Hagens Berman Cycling Team) | Row 58 - Cell 2 |
61 | Noah Singer (Competitive Cyclist) | Row 59 - Cell 2 |
62 | Spencer Smithman (Hagens Berman Cycling Team) | Row 60 - Cell 2 |
63 | Brian Hilll (Chemstar p/b United Healthcare) | 0:00:21 |
64 | Cory Greenberg | Row 62 - Cell 2 |
65 | Blake Anton (Team Clif Bar) | Row 63 - Cell 2 |
66 | Mat Ankney (Tulsa Tough Racing) | Row 64 - Cell 2 |
67 | Ty Magner (Team Type 1-Development) | Row 65 - Cell 2 |
68 | Christopher Hall (Mercy Elite Cycling Team) | 0:00:22 |
69 | Diego Garavito (Aerocat Cycling Team) | 0:00:24 |
70 | Kevin Mullervy (Team Exergy) | Row 68 - Cell 2 |
71 | Christian Helmig (ELBOWZ RACING) | 0:00:25 |
72 | Brandon Trafton (California Giant Berry Farms/S) | 0:00:26 |
73 | Austin Stewart (ELBOWZ RACING) | Row 71 - Cell 2 |
74 | Juan Pablo Dotti (Aerocat Cycling Team) | Row 72 - Cell 2 |
75 | Joseph Schmalz (ELBOWZ RACING) | 0:00:28 |
76 | Bill Stolte (TradeWind Energy/The Trek Stor) | Row 74 - Cell 2 |
77 | Chris Winn (V Australia) | Row 75 - Cell 2 |
78 | John Abate (SKLZ p/b Pista Palace) | Row 76 - Cell 2 |
79 | Fernando Antogna (Jamis Sutter Home) | 0:00:29 |
80 | Bryan Fawley (ORBEA USA) | Row 78 - Cell 2 |
81 | Mark Shimahara (Team Clif Bar) | 0:00:32 |
82 | Nicklaus Kiernan (ELBOWZ RACING) | 0:00:33 |
83 | Heath Blackgrove (ELBOWZ RACING) | Row 81 - Cell 2 |
84 | Andrew Gonzales (ELBOWZ RACING) | Row 82 - Cell 2 |
85 | Tyler Jewell (ELBOWZ RACING) | Row 83 - Cell 2 |
86 | Tyler Wren (Jamis Sutter Home) | Row 84 - Cell 2 |
87 | Conor Mullervy (Team Exergy) | 0:00:34 |
88 | Geoff Geodsy (Kenda/ 5hr Energy p/b Geargrin) | Row 86 - Cell 2 |
89 | Jonny Sundt (Kenda/ 5hr Energy p/b Geargrin) | Row 87 - Cell 2 |
90 | Michael Herdman (Herbalife LaGrange) | Row 88 - Cell 2 |
91 | Joshua Webster (Monster Media/SC Velo) | 0:00:36 |
92 | Brian Jensen (TradeWind Energy/The Trek Stor) | Row 90 - Cell 2 |
93 | Tyler Brandt (California Giant Berry Farms/S) | Row 91 - Cell 2 |
94 | Thomas Hubbard (NOW MS-Society) | Row 92 - Cell 2 |
95 | Brad Cole (Mercy Elite Cycling Team) | 0:00:37 |
96 | Stephan Hirsch (787 Racing) | Row 94 - Cell 2 |
97 | Daniel Katz (NOW-MS Society) | Row 95 - Cell 2 |
98 | Adam Mills (Mercy Elite Cycling Team) | Row 96 - Cell 2 |
99 | Guido Palma (Jamis Sutter Home) | 0:00:39 |
100 | Chris Stastny (California Giant Berry Farms/S) | 0:00:40 |
101 | Rudolph Napolitano (Monster Media/SC Velo) | 0:00:41 |
102 | Jason Bausch (Monster Media/SC Velo) | Row 100 - Cell 2 |
103 | Pat Lemieux (Kenda/ 5hr Energy p/b Geargrin) | 0:01:28 |
104 | Danny Kam (Herbalife LaGrange) | 0:01:38 |
105 | Jd Bergmann (Team Clif Bar) | 0:01:44 |
106 | Phillip Snodgrass (Plano Athletic Cycling Club/PA) | 0:01:46 |
107 | Lucas Binder (SKLZ p/b Pista Palace) | Row 105 - Cell 2 |
108 | Charles Huff (Jelly Belly p/b KENDA) | 0:01:48 |
109 | William Dickeson (Jelly Belly p/b KENDA) | Row 107 - Cell 2 |
DNS | Alex Welch (Horizon / Panache) | Row 108 - Cell 2 |
DNS | Aaron Pool (Mercy Elite Cycling Team) | Row 109 - Cell 2 |
DNS | Remi Mcmanus (Team Exergy) | Row 110 - Cell 2 |
DNS | Stradford Helms (Team Type 1-Development) | Row 111 - Cell 2 |
DNF | Sean Mazich (Jelly Belly p/b KENDA) | Row 112 - Cell 2 |
DNF | Joshua Carter (Aerocat Cycling Team) | Row 113 - Cell 2 |
DNF | Andrew Crater (Aerocat Cycling Team) | Row 114 - Cell 2 |
DNF | Kennett Peterson (Hagens Berman Cycling Team) | Row 115 - Cell 2 |
DNF | Demis Aleman (Jamis Sutter Home) | Row 116 - Cell 2 |
DNF | Stevie Cullinan (Waste Management/Hammer Nutrit) | 1:20:20 |
DNF | Stevie Cullinan (Strada Racing) | Row 118 - Cell 2 |
DNF | Sean Sullivan (V Australia) | Row 119 - Cell 2 |
DNF | Zachary Spinhirne-Martin (Competitive Cyclist) | Row 120 - Cell 2 |
DNF | Mat Stephens (ELBOWZ RACING) | Row 121 - Cell 2 |
DNF | Kyle Gritters (Herbalife LaGrange) | Row 122 - Cell 2 |
DNF | Luca Damiani (Kenda/ 5hr Energy p/b Geargrin) | Row 123 - Cell 2 |
DNF | Jame Carney (RideClean p/b PatentIt.com) | Row 124 - Cell 2 |
DNF | Michael Jacques (Team Clif Bar) | Row 125 - Cell 2 |
DNF | Quinn Keogh (Team Exergy) | Row 126 - Cell 2 |
DNF | Michael Dalterio (Team Type 1-Development) | Row 127 - Cell 2 |
DNF | Scott Law (V Australia) | Row 128 - Cell 2 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Jackie Crowell | 0:59:39 |
2 | Laura Van Gilder (Mellow Mushroom) | 0:00:02 |
3 | Tiffany Pezzulo (Primal/MapMyRide Women's Racin) | Row 2 - Cell 2 |
4 | Jen Mcrae (787 Racing) | Row 3 - Cell 2 |
5 | Jennifer Purcell (Danbury Audi) | Row 4 - Cell 2 |
6 | Erica Allar (RideClean p/b PatentIt.com) | Row 5 - Cell 2 |
7 | Christina Smith (NOW MS-Society) | Row 6 - Cell 2 |
8 | Carrie Cash-Wootten (Pedal the Cause) | Row 7 - Cell 2 |
9 | Emily Collins (Vanderkitten-Focus) | Row 8 - Cell 2 |
10 | Kristen Lasasso (Mellow Mushroom) | Row 9 - Cell 2 |
11 | Kori Seehafer (Team Type 1) | Row 10 - Cell 2 |
12 | Vanessa Drigo (Vanderkitten-Focus) | Row 11 - Cell 2 |
13 | Kate Chilcott (FCS Cycling Team) | Row 12 - Cell 2 |
14 | Debbie Milne (Absolute Racing/ MSMOC) | Row 13 - Cell 2 |
15 | Devon Gorry (NOW MS-Society) | Row 14 - Cell 2 |
16 | Elizabeth Morse Hill (Primal Rose Bandits) | Row 15 - Cell 2 |
17 | Valeria Galeano (Primal Rose Bandits) | Row 16 - Cell 2 |
18 | Mary Maroon (Rouse Bicycles) | Row 17 - Cell 2 |
19 | Julia Lafranchise (NOW MS-Society) | 0:00:03 |
20 | Martina Patella (Red Racing) | Row 19 - Cell 2 |
21 | Laura Parsons (Primal Rose Bandits) | Row 20 - Cell 2 |
22 | Courteney Lowe (FCS Cycling Team) | Row 21 - Cell 2 |
23 | Elis Bradshaw (Touchstone Climbing) | Row 22 - Cell 2 |
24 | Whitney Schultz (CheckMark p/b Veloforma) | Row 23 - Cell 2 |
25 | Candice Ramsey (Bicycle of Tulsa) | 0:00:04 |
26 | Robin Farina (NOW MS-Society) | Row 25 - Cell 2 |
27 | Amity Elliot (Team Kenda p/b Geargrinder) | Row 26 - Cell 2 |
28 | Anne Samplonius (NOW MS-Society) | Row 27 - Cell 2 |
29 | Elizabeth Lauer (Team Kenda p/b Geargrinder) | Row 28 - Cell 2 |
30 | Starla Teddergreen (Vanderkitten-Focus) | 0:00:05 |
31 | Carol Irving (Touchstone Climbing) | Row 30 - Cell 2 |
32 | Kat Carr (Bell Lap Coaching) | Row 31 - Cell 2 |
33 | Patricia Black (Red Racing) | Row 32 - Cell 2 |
34 | Cari Higgins (Peanut Butter & Co TWENTY12) | 0:00:06 |
35 | Megan Baab (FCS Cycling Team) | Row 34 - Cell 2 |
36 | Nicky Wangsgard (Primal/MapMyRide Women's Racin) | 0:00:07 |
37 | Christine Roettger (Team Revolution) | Row 36 - Cell 2 |
38 | Erika Graves (NOW MS-Society) | Row 37 - Cell 2 |
39 | Jenna Kowalski (NOW-MS Society) | Row 38 - Cell 2 |
40 | Emily Kachorek (Primal/MapMyRide Women's Racin) | 0:00:08 |
41 | Rheannon Cunningham (Team Brain & Spine) | Row 40 - Cell 2 |
42 | Lauren Robertson (FCS Cycling Team) | 0:00:10 |
43 | Sheri Rothe (Austin Flyers Women's Cycling) | 0:00:11 |
44 | Gwen Inglis (Primal/MapMyRide Women's Racin) | 0:00:12 |
45 | Lauren Liscinski (NOW-MS Society) | Row 44 - Cell 2 |
46 | Kasey Clark (Primal/MapMyRide Women's Racin) | 0:00:15 |
47 | Emily Matheu (Red Racing) | Row 46 - Cell 2 |
48 | Addyson "Addy" Albershardt (NOW MS-Society) | Row 47 - Cell 2 |
49 | Natalie Klemko (Rouse Bicycles) | 0:00:27 |
50 | K.C. Fee (FCS Cycling Team) | 0:00:32 |
51 | Liza Rachetto (Primal/MapMyRide Women's Racin) | 0:00:48 |
52 | Jennifer Reither (Vanderkitten-Focus) | 0:01:11 |
53 | Kayla Sterling (Rouse Bicycles) | 0:01:14 |
DNS | Jill Kislia (Team Kenda p/b Geargrinder) | Row 53 - Cell 2 |
DNS | Jacqueline Kurth (Team Kenda p/b Geargrinder) | Row 54 - Cell 2 |
DNS | Mary Pat Rodriguez (Team Kenda p/b Geargrinder) | Row 55 - Cell 2 |
DNF | Rachel Byus (FCS Cycling Team) | Row 56 - Cell 2 |
DNF | Olivia Dillon (Peanut Butter & Co TWENTY12) | Row 57 - Cell 2 |
DNF | Nicole Evans (Primal/MapMyRide Women's Racin) | Row 58 - Cell 2 |
DNF | Catherine Walberg (Team Kenda p/b Geargrinder) | Row 59 - Cell 2 |
DNF | Betty Hodges (Team Wooly Mammoth) | Row 60 - Cell 2 |
DNF | Michelle Montoya (ThinkFinance Racing) | Row 61 - Cell 2 |
DNF | Marissa Axell (Touchstone Climbing) | Row 62 - Cell 2 |
DNF | Aubree Dock (Tulsa Tough Racing) | Row 63 - Cell 2 |
DNF | Jazzy Hurikino (Vanderkitten-Focus) | Row 64 - Cell 2 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jonny Cantwell (V Australia) | 48 | pts |
2 | Kenneth Hanson (Jelly Belly p/b KENDA) | 47 | Row 1 - Cell 3 |
3 | Alejandro Borrajo (Jamis Sutter Home) | 46 | Row 2 - Cell 3 |
4 | Anibal Borrajo (Jamis Sutter Home) | 46 | Row 3 - Cell 3 |
5 | G Lawson Craddock (Trek-Livestrong U23 Developmen) | 35 | Row 4 - Cell 3 |
6 | Zack Allison (SonicBoomRacing p/b Lucky Pie) | 23 | Row 5 - Cell 3 |
7 | Daniel Holt (Team Type 1-Development) | 22 | Row 6 - Cell 3 |
8 | Rahsaan Bahati (SKLZ p/b Pista Palace) | 20 | Row 7 - Cell 3 |
9 | Eric Marcotte (SKLZ p/b Pista Palace) | 19 | Row 8 - Cell 3 |
10 | Jason Waddell (Tulsa Tough Racing) | 18 | Row 9 - Cell 3 |
11 | Kayle Leogrande (Monster Media/SC Velo) | 17 | Row 10 - Cell 3 |
12 | Charles Huff (Jelly Belly p/b KENDA) | 17 | Row 11 - Cell 3 |
13 | Logan Loader (RideClean p/b PatentIt.com) | 16 | Row 12 - Cell 3 |
14 | Luis Romero Amaran (Jamis Sutter Home) | 15 | Row 13 - Cell 3 |
15 | Juan Pablo Dotti (Aerocat Cycling Team) | 15 | Row 14 - Cell 3 |
16 | Chad Cagle (Tulsa Tough Racing) | 14 | Row 15 - Cell 3 |
17 | Benny Swedberg (California Giant Berry Farms/S) | 13 | Row 16 - Cell 3 |
18 | Chris Demarchi (SKLZ p/b Pista Palace) | 13 | Row 17 - Cell 3 |
19 | Andrew Dahlheim (BISSELL Pro Cycling) | 12 | Row 18 - Cell 3 |
20 | Joseph Schmalz (ELBOWZ RACING) | 12 | Row 19 - Cell 3 |
21 | Cody Foster (FCS Cycling Team) | 11 | Row 20 - Cell 3 |
22 | Sterling Magnell (McGuire Cycling Team) | 10 | Row 21 - Cell 3 |
23 | Justin Williams (Monster Media/SC Velo) | 9 | Row 22 - Cell 3 |
24 | Emile Abraham (Aerocat Cycling Team) | 8 | Row 23 - Cell 3 |
25 | Danny Heeley | 7 | Row 24 - Cell 3 |
26 | Michael Herdman (Herbalife LaGrange) | 7 | Row 25 - Cell 3 |
27 | Tucker Gerald (FCS Cycling Team) | 6 | Row 26 - Cell 3 |
28 | Christian Helmig (ELBOWZ RACING) | 6 | Row 27 - Cell 3 |
29 | Brian Mcculloch (CashCall Mortgage) | 5 | Row 28 - Cell 3 |
30 | Colt Peterson | 5 | Row 29 - Cell 3 |
31 | Kyle Knott (Team Globalbike p/b Catoma) | 4 | Row 30 - Cell 3 |
32 | Brian Hilll (Chemstar p/b United Healthcare) | 4 | Row 31 - Cell 3 |
33 | Patrick Weddell (Cleveland Clinic Sports Health) | 4 | Row 32 - Cell 3 |
34 | Ian Dille (Super Squadra) | 3 | Row 33 - Cell 3 |
35 | Clay Murfet (RideClean p/b PatentIt.com) | 3 | Row 34 - Cell 3 |
36 | Victor Riquelme (Wonderful Pistachios Pro Cycli) | 3 | Row 35 - Cell 3 |
37 | William Dickeson (Jelly Belly p/b KENDA) | 2 | Row 36 - Cell 3 |
38 | Stephan Hirsch (787 Racing) | 2 | Row 37 - Cell 3 |
39 | Eamon Lucas (California Giant Berry Farms/S) | 1 | Row 38 - Cell 3 |
40 | Jd Bergmann (Team Clif Bar) | 1 | Row 39 - Cell 3 |
41 | Ty Magner (Team Type 1-Development | 1 | Row 40 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Tiffany Pezzulo (Primal/MapMyRide Women's Racin) | 45 | pts |
2 | Laura Van Gilder (Mellow Mushroom) | 37 | Row 1 - Cell 3 |
3 | Christina Smith (NOW MS-Society) | 36 | Row 2 - Cell 3 |
4 | Jennifer Mcrae (787 Racing) | 33 | Row 3 - Cell 3 |
5 | Jennifer Purcell (Danbury Audi) | 29 | Row 4 - Cell 3 |
6 | Erica Allar (RideClean p/b PatentIt.com) | 29 | Row 5 - Cell 3 |
7 | Kori Seehafer | 29 | Row 6 - Cell 3 |
8 | Kristen Lasasso (Mellow Mushroom) | 28 | Row 7 - Cell 3 |
9 | Jackie Crowell | 26 | Row 8 - Cell 3 |
10 | Carrie Cash-Wootten (Pedal the Cause) | 23 | Row 9 - Cell 3 |
11 | Emily Collins (Vanderkitten-Focus) | 18 | Row 10 - Cell 3 |
12 | Debbie Milne (Absolute Racing/ MSMOC) | 16 | Row 11 - Cell 3 |
13 | Vanessa Drigo (Vanderkitten-Focus) | 13 | Row 12 - Cell 3 |
14 | Elizabeth Morse Hill (Primal Rose Bandits) | 12 | Row 13 - Cell 3 |
15 | Liza Rachetto (Primal/MapMyRide Women's Racin) | 12 | Row 14 - Cell 3 |
16 | Kate Chilcott (FCS Cycling Team) | 11 | Row 15 - Cell 3 |
17 | Anne Samplonius (NOW MS-Society) | 11 | Row 16 - Cell 3 |
18 | Elis Bradshaw (Touchstone Climbing) | 8 | Row 17 - Cell 3 |
19 | Devon Gorry (NOW MS-Society) | 6 | Row 18 - Cell 3 |
20 | Valeria Galeano (Primal Rose Bandits) | 6 | Row 19 - Cell 3 |
21 | Laura Parsons (Primal Rose Bandits) | 5 | Row 20 - Cell 3 |
22 | Mary Maroon (Rouse Bicycles) | 3 | Row 21 - Cell 3 |
23 | Julia Lafranchise (NOW MS-Society) | 2 | Row 22 - Cell 3 |
24 | Martina Patella (Red Racing) | 1 | Row 23 - Cell 3 |
25 | Cari Higgins (Peanut Butter & Co TWENTY12) | 1 | Row 24 - Cell 3 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
'I have a good chunk of ground to make up' - Neilson Powless fights back from off-season pneumonia at Volta ao Algarve
EF Education-EasyPost racer moves into GC top 10 with two days to go on first race of 2025 campaign -
'There was a real line to cross this time' - Stage 1 Volta ao Algarve bunch sprint 'winner' Jordi Meeus enjoy true victory on third stage
Belgian star able to claim triumph in full-on bunch sprint into Tavira -
'It's always like this' - Sprinters and GC riders alike left licking wounds after double crash Friday at UAE Tour
Ineos, Movistar and Decathlon suffer big losses to overall hopes and Rodríguez, Castrillo and Gall hit the desk outside of the 3km to go mark -
Road cycling events 2025: The world's best sportives and organised rides
All you need to know about the best road sportives and fondos around the world