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!
More race results
Latest on Cyclingnews
-
Smart trainer maintenance tips: Protect your investment and keep training
We spoke to pro mechanics and Zwift to see what you can do to look after your trainer this winter -
European Cyclocross Championships: Thibau Nys rockets to elite men's title
Belgian defeats Felipe Orts on the final lap with Eli Iserbyt finishing third -
European Cyclocross Championships: Fem van Empel wins women's elite title in thrilling battle with Ceylin Alvarado
Van Empel out-sprints her compatriot in a dramatic final lap as Brand takes third for a Dutch 1-2-3 -
European Cyclocross Championships: Jente Michels defends under-23 men's title
Filippo Agostinacchio in second and Aubin Sparfel third as Haverdings mechanical denies him podium spot