Johnson goes back-to-back in Boulder
Cannondale-Cyclocrossworld.com caps successful weekend with a win



















































After winning the previous day's mud-fest, Tim Johnson (Cannondale-Cyclocrossworld.com) displayed his versatility with a victory in dry and dusty conditions at the Boulder Cup at the Boulder Reservoir. His win was like déjà vu, with teammates Jeremy Powers and Jamey Driscoll once again taking second and third respectively.
"This feels awesome, I don't even know what to say," said Johnson. "Never did I expect to do well at altitude. You can't go full throttle and recover well. After all these years, I guess I finally figured it out. Two days in a row is pretty sweet."
The Boulder Cup marked round eight of the North American Cyclo-Cross Trophy (NACT) series and afterward, Johnson sits perched atop the charts as the overall leader. Only one weekend remains in the series. The Super Cross will be run in South Hampton, New York, during the last weekend in November.
"I haven't looked at the points at all, but I would like to win this jersey," Johnson said. "Before that, we have the USGP jersey and then we have the nationals, so those are the last three big races of the year. If there is a way to stay healthy through that will be good."
As the saying goes in Boulder, if you don't like the weather, wait 30 minutes, and if you don't like winter, wait a day! The elite men's cyclo-cross field experienced all four seasons in just three days, beginning with wintery storms that left a five-foot blanket of snow and ice on the ground. The freezing temperatures turned mild on Saturday at the Blue Sky Velo Cup, turning the course into a sloppy mud-fest. Finally, Sunday morning was a warm summer-like day, with the sun drying up any remaining mud in the afternoon at the Boulder Reservoir.
Obstacles on the circuit included a wide sandbox followed by a barely legal sandy run, which had the cyclist jogging more than they would have liked. The course went on to show off a set of barriers through an S-turn, close enough to the beer tent to allow locals to savour a Boulder brew whilst heckling the 'cross participants.
"These are great venues, and Boulder has so many people," Powers said. "You're riding and you're racing and people are just screaming and they're on top of you and you feel like you're in Europe and that's the best. That's what was propelling me during the first half of the race. Then I had to dial back just a little bit on the last two laps."
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Powers blasted out of the gates and had a string of talented 'crossers at their limits by the end of the first lap. He built a gap big enough to cause panic from behind, with Canadian National Champion Geoff Kabush (Rocky Mountain-Maxxis), Jesse Anthony (Jamis), Davide Frattini (Fuji), Johnson, Driscoll, Chris Jones (Champion System), Jeremy Horgan-Kobelski (Subaru-Gary Fisher) and Danny Summerhill (Garmin) forming a group.
"I think I was a lot better than yesterday," said Powers who attributed his success to coach Rick Crawford from Colorado Premier Training. "I was hurting last weekend, and now to grab second place at altitude both days - that is good for me. Being fresh definitely says something because I was resting hard."
Powers' gap grew to a sizable 15 seconds. Johnson snapped from the chase group and close the distance alone. He caught up to his leading teammate by the fourth lap's end. Driscoll worked his way through the crowd and attempted to bridge across, too, but the effort proved too demanding, and he remained stuck in no-man's land for the remainder of the race, finishing a respectable third.
"Jeremy was killing it at the beginning, absolutely destroying it," Johnson said. "When I caught up to him, he certainly wasn't waiting for me. We were racing against each other. He slipped up on the back-side, and I got a gap."
Behind the Cannondale-Cyclocrossworld.com trio, Kabush made a break for it, hoping to capture valuable UCI points. Kabush continued in fourth place, followed by a familiar local professional competitor, Horgan-Kobelski, who placed fifth.
"I don't do the whole series, so I'm not in the front row," Horgan-Kobelski said. "I felt pretty good just for coming out and training, and it was nice to mix it up a little bit. All things considered, I'm happy with the way this weekend went. I'm usually a spectator at these events."
Boulder native Carl Decker (Giant) worked his way up to sixth place after picking off one rider at a time during the last half of the race. Jesse Anthony was noticeably missing from the top 10 after he crashed into a stake positioned near the exit of the sand pit. He finished the race in 16th place.
Results
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Timothy Johnson (Cannondale-Cyclocrossworld.com) | 1:01:40 |
| 2 | Jeremy Powers (Cannondale-Cyclocrossworld.com) | 0:00:35 |
| 3 | James Driscoll (Cannondale-Cyclocrossworld.com) | 0:00:53 |
| 4 | Geoff Kabush (Maxxis/Rocky Mountain) | 0:01:11 |
| 5 | Jeremy Horgan Kobelski (Subaru/Gary Fisher) | 0:01:31 |
| 6 | Carl Decker (Giant MTB Team) | 0:01:44 |
| 7 | Christopher Jones (Champion System) | 0:01:46 |
| 8 | Danny Summerhill (VMG/Felt) | 0:02:12 |
| 9 | Davide Frattini (Team Fuji) | 0:02:32 |
| 10 | Adam Craig (Giant MTB Team) | 0:02:44 |
| 11 | Troy Wells (Team Specialized) | 0:02:55 |
| 12 | Joachim Parbo | 0:02:59 |
| 13 | Jake Wells (MafiaRacing.com) | 0:03:01 |
| 14 | Matt Pacocha (Hudz-Subaru) | 0:03:13 |
| 15 | Zach Mc Donald (Stevens) | 0:03:30 |
| 16 | Jesse Anthony | 0:03:35 |
| 17 | Braden Kappius (Team Clif Bar) | 0:03:38 |
| 18 | Brandon Dwight (Boulder Cycle Sport) | 0:03:44 |
| 19 | Aaron Schooler (Team H&R Block-Kona) | 0:03:51 |
| 20 | Pete Webber (Boulder Cycle Sport) | 0:04:10 |
| 21 | Jonathan Baker (Hudz-Subaru Cyclocross) | 0:04:36 |
| 22 | Erik Tonkin (Kona/FSA) | 0:04:40 |
| 23 | Russell Stevenson (First Rate Mortgage) | 0:05:10 |
| 24 | Spencer Powlison (Mafia Racing) | 0:05:12 |
| 25 | Brad White (Hudz-Subaru) | 0:05:15 |
| 26 | Troy Heithecker | 0:05:22 |
| 27 | Spencer Paxson (Team S&M Young Guns) | 0:05:51 |
| 28 | Taylor Carrington (Team Lanterne Rouge) | 0:05:53 |
| 29 | Allen Krughoff (Team Rio Grande) | Row 28 - Cell 2 |
| 30 | Craig Richey (Blue Competition) | 0:06:15 |
| 31 | Ryan Iddings (LaPierre USA) | 0:06:33 |
| 32 | Andrew Barker (Team Clif Bar) | 0:06:34 |
| 33 | Darian Founds | 0:06:57 |
| # | Rider Name (Country) Team |
|---|---|
| 34 | Tim Allen (Sports Garage) |
| 35 | Kevin Mullervy (Team Clif Bar) |
| 36 | Joshua Berry (Bode Cycling) |
| 37 | Martin Guess (Rocky Mountain Bicycles) |
| 38 | Connor Mullervy (Team Clif Bar) |
| 39 | Mitchell Hoke (Team Clif Bar) |
| # | Rider Name (Country) Team |
|---|---|
| 40 | Chris Brandt (Brandt Sorenson) |
| 41 | Adam Snyder (Team Jamis) |
| 42 | Shawn Harshman (Konig Racing) |
| 43 | Bryan Mickiewicz (Mafia/Hammer Nutrition) |
| 44 | Mike Friedberg (Mafia) |
| 45 | Chad Wells (Hudz Subaru) |
| 46 | Joseph Schmalz (KCCX/Verge) |
| 47 | Ben Raby (SRAM-KCCX) |
| 48 | Chris Hurst (Team Wheel and Sprocket) |
| # | Rider Name (Country) Team |
|---|---|
| 49 | Chuck Coyle (Subaru) |
| 50 | Casey Hill (Mafia Racing) |
| 51 | Russell Finsterwald (Team Clif Bar) |
| 52 | Katriel Statman (Pioneer Racing) |
| 53 | Chris Peterson (MonaVie / Cannondale) |
| 54 | Brent Steinberg (Wolverine Sports Club) |
| 55 | Colin Cares (Team Clif Bar) |
| 56 | Jesse Giordano (Nob Hill Velo) |
| 57 | Logan Vonbokel (KCCX/ Verge) |
| 58 | Jimmy Archer (Hudz-Subaru Cycling) |
| 59 | Joe Taddeucci (Natural Grocers) |
| 60 | Dylan Studel (Mafia Racing) |
| 61 | Jason Siegle (Bike Religion) |
| # | Rider Name (Country) Team |
|---|---|
| 62 | Derek Loudermilk (Horizon Organic) |
| # | Rider Name (Country) Team |
|---|---|
| 63 | John Salskov (Bicycle Haus Racing) |
| 64 | Lane Miller (Louisville Cyclery) |
| 65 | Brian Harwood (Blue Sky Velo) |
| DNS | Jeremy Ferguson (California Giant/Specialized) |
| DNS | John Curry (GAS/Intrinsik) |
| DNS | Chad Melis (Oskar Blues Brewery) |
| DNS | Grant Berry (Rocky Mountain Chocolate Factory) |
| DNS | Brad Cole (KCCX/Verge) |
| DNS | Cody Cox (Team Clif Bar) |
| DNF | Matt Shriver (Rocky Mountain Chocolate Factory) |
| DNF | Aaron Bouplon (Rocky Mounts) |
| DNF | Andrew Llewellyn (Texas Roadhouse) |
| DNF | Geoffrey Nenninger |

Kirsten Frattini has been the Editor of Cyclingnews since December 2025, overseeing editorial operations and output across the brand and delivering quality, engaging content.
She manages global budgets, racing & events, production scheduling, and contributor commissions, collaborating across content sections and teams in the UK, Europe, North America, and Australia to ensure audience and subscription growth across the brand.
Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.
Latest on Cyclingnews
-
'Push them outside their comfort zone' - Four-time USPro champion Freddie Rodriguez returns to cycling as co-owner and strategist for APS Pro Cycling by Cadence Cyclery
USA's newest men's Continental team makes surprising debuts against Remco Evenepoel at Spanish stage race in February -
'Racing the Giro d'Italia will benefit his level in the Tour' – Jonas Vingegaard set for Grand Tour double in 2026 as team confirm schedule
Visma-Lease a Bike unveil plans for Vingegaard, Wout van Aert and Matthew Brennan, focusing on Monuments and Grand Tour -
'It's best to just leave it in the past' - Derek Gee-West refocusing on Giro d'Italia ambitions after 'incredibly stressful' departure from Israel-Premier Tech
Threat of legal action against Canadian Champion is 'all settled and done' -
'The UCI had concerns' - Lotto-Intermarché boss finally lifts the lid on the team's complex merger process
Jean-François Bourlart apologises for lengthy silence over fusion



