North Carolina Grand Prix - Vida Lopez De San Roman, Eric Brunner kick-off weekend opener with victories
Solo wins in elit⛦e w𓂃omen's and elite men's races under windy conditions


Vida Lopez De San Roman (Bear National Team) and 🐠Eric Brunner (Competitive Edge Racing) secured their respective victories in the elite women's and elite men's races under windy conditions on day 1 of racing at the North Carolina Grand Prix in Hendersonville on Saturday.
In the elite women's race, Lopez de San Roman was part of a lead group that split off the front on the opening circuit that also included Lizzy Gunsalus (Marian University), Caroline Mani (Groove Factory Off Road Racing), and Kaya Musgrave (Cervèlo🎉-OrangeLiving).
Mani put pressure on the leading group on lap t🍸hree, which reduced it to three a𒐪s Musgrave was distanced.
But it was Lopez De San Roman who made her winning move on lap five through the paved finishing straightaway and opened a gap on a chasing Mani. She crossed the line to take the victory 29 seconds ahead of the Mani in seco☂nd place, while Gunsalus finished third at 52 seconds back.
In the men's race, Kerry Werner (Groove Off Road Racing) was the first to attack the field opening up a small gap on chasers Scott Funston (Cervèlo-OrangeLiving), Tom Scott (💙Marian Univಞersity), Brunner, who is the current Pan-American Champion and USA National Champion, Caleb Schwartz (ENVE-Forward Endurance Coaching), Tyler Orschel (Pan American Union Racing), Calvin Conaway (Ignition pb Rigd/Leitner), Owen Brenneman (CXD Trek Bikes and Jules Van Kempen (Cervèlo-OrangeLiving).
On lap three, Brunner moved into the lead, taking Werner and Funston with him. However, Funstron was🐼 eventually distanced and an untimely slide-out caused him to lose more time and positions, as Schwartz and Orschel passed him and moved into third and fourth positions.
Brunner extended his lead to nine seconds over Werner with three laps to go, while Schwartz appea🐎red comfortably in third place until a mechanical e♛nded his chances at the podium.
On the last lap, Brunner c👍rossed the finish line with the win 53 seconds ahead of Werner, while Orschel won the battle for third ahead of Van Kempen in fourth place.
Results
Results powered by
The latest race content, interviews, features, reviews and expert buying guides, d🦩irect to your inbox!

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.
Kirsten has a background in Kinesiology an𓆉d Health Science. She has been involved in cycling from the community and grassr▨oots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.
She began her sports journalism career with Cyclingnews𓃲 as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.
Latest on Cyclingnews
-
'We try to move on' – Soudal-QuickStep react to Remco Evenepoel departure and aim for one more Tour de France win
Teammates disappointed but not despondent with a week left of racing -
'Nice to have an opportunity' - Sepp Kuss says GC remains top priority for Visma-Lease a Bike in Tour de France despite increasing interest in stages
Team leader Jonas Vingegaard upbeat after second strong day in the mountains -
'It really sucks to lose such a class rider' - Tour de France leader Tadej Pogačar pays tribute to Remco Evenepoel following Belgian's abandon
Yellow jersey delighted at possible Tour de France Grand Depart in Slovenia in 2029 -
How to watch the Tour de France 2025: TV, streaming, official broadcasters
Where to watch the biggest race in the world this July