Sofia Gomez Villafañe and Keegan Swenson win Chequamegon MTB Festival
Life Time Grand Prix round brings field across a 40-mile route through the Northwoods of Wisconsin
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
You are now subscribed
Your newsletter sign-up was successful



Sofia Gomez Villafañe (Specialized) and Keegan Swenson (Santa Cruz) won the Chequamegon MTB Festival presented by Trek on Saturday. The event marked the fourth race of the Life Time Grand Prix presented by Mazda.
In the women's category, Villafane finished the race in 2:16:22 and beat Alexis Skarda and Savilia Blunk in a sprint to the line.
“I’m stoked to finally pull this one off," said Villafañe in a Life Time Grand Prix media release. "On paper, I’ve always thought this is one of the races that suits me the most, but up until today I’ve never been able to get things together here."
The rider is now leading the overall Life Time series standings by four points ahead of Paige Onweller after the fourth race of what will this year be a six race series. Villafañe is hoping to keep the momentum going after changing her approach to the latter part of the season.
“This summer I’ve kept things a little more chilled in order to have more freshness coming into the last third of 2024, and today was a really good sign that I’m fit and motivated," said Villafañe. "I’m really excited for the rest of the season.”
In the men's category Swenson crossed the finish line after 2:00:01, beating runner-up Alex Wild and third-place Sean Fincham, both finishing just one second back. Swenson took the sprint victory from a group of six a after a lead out from teammate Tobin Ortenblad, who had been reeled back in after an earlier solo attack.
"It was one of our plans for him to slip away and the other guys hesitated a bit, allowing him to build up a lead of around two minutes at one point," said Swenson in a race media release. "That was a good place for me to be in as it meant I could sit in, and if the other guys wanted to chase, I’d let them chase, or if not, he’d win."
The pay-off of the chase group making the catch and it being Swenson that took victory for the team is that he now also holds a four point lead in the overall Life Time Grand Prix series over Lachlan Morton (EF Education-EasyPost), who missed the event as he is currently attempting to break the around Australia record.
"I didn’t know I was going to win until I came off Tobin’s wheel," said Swenson. "I knew, with the 38-10 gearing I had, it was going to be hard for anyone to come around me, but you never know, and I had to keep my foot on the gas. It’s a fast and tricky finish here with a downhill false flat on grass. The line comes up quick and it was great to get this result."
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
The race celebrated its 41st anniversary, offering the field a 40-mile route through the Northwoods of Wisconsin. It started from Hayward and was routed across the American Birkebeiner Ski Trail, with back-to-back climbs and a multitude of terrain serving up a race of attrition before the winners were crowned at the Great Hall in Cable.
The final two events in the Life Time Grand Prix series are The Rad Dirt Fest in Colorado on September 28 and Big Sugar Gravel in Aransas on October 19.
Results
| Pos. | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Sofia Gomez Villafane | 2:16:22 |
| 2 | Alexis Skarda | |
| 3 | Savilia Blunk | |
| 4 | Gabriela Guerra | 2:20:16 |
| 5 | Madigan Munro | 2:20:18 |
| Pos. | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Keegan Swenson | 2:00:01 |
| 2 | Alex Wild | |
| 3 | Sean Fincham | 2:00:02 |
| 4 | Payson McElveen | Row 3 - Cell 2 |
| 5 | Matthew Beers |

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.
- Simone GiulianiAustralia Editor
Latest on Cyclingnews
-
'There's still room for improvement' - Remco Evenepoel not concerned about premature peak form after winning Volta Valenciana
No Milan-San Remo start planned after brilliant stage race debut with Red Bull-Bora-Hansgrohe -
'I really put myself through it' - Zoe Bäckstedt loses the UAE Tour white jersey but impresses on the brutal slopes of Jebel Hafeet
Having shown her skills in the bunch sprints early in the week, Bäckstedt beat some climbers on the mountain -
'I still cannot believe that it's really happened' - Femke de Vries delighted with a breakout ride, taking third place in UAE Tour
'A little bit more training, a little bit more resting, a little bit watching the food and being more serious' brings Dutch rider a career-best result on Jebel Hafeet -
Volta a la Comunitat Valenciana: Remco Evenepoel navigates chaotic final to secure overall victory as Raúl García Pierna wins stage 5 from breakaway
Crashes and attacks define short and punchy final stage, with Emil Herzog second and Jasper Schoofs third whilst Evenepoel wins first stage race of 2026



