{"id":2016177,"date":"2026-06-28T19:47:40","date_gmt":"2026-06-28T16:47:40","guid":{"rendered":"https:\/\/analyse.optim.biz\/?p=2016177"},"modified":"2026-06-28T19:47:40","modified_gmt":"2026-06-28T16:47:40","slug":"sbt-grvl-swenson-and-villafane-continue-dominance-on-the-champagne-gravel-of-steamboat-springs","status":"publish","type":"post","link":"https:\/\/analyse.optim.biz\/?p=2016177","title":{"rendered":"SBT GRVL: Swenson and Villafa\u00f1e Continue Dominance on the Champagne Gravel of Steamboat Springs"},"content":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/velo-cdn.outsideonline.com\/wp-content\/uploads\/2026\/06\/SBT-GRVL-Cover.jpg&#8221;]<\/p>\n<div class=\"content-wrap fp-contentTarget\">\n<div class=\"article-body\">\n<div class=\"mb-base-loose flex flex-wrap gap-(--spacing-base)\">\n<div class=\"fp-remove flex items-center justify-start gap-(--spacing-base-tight)\"><span class=\"font-utility-2 font-bold text-primary\">Logan Jones-Wilkins<\/span><\/div>\n<\/div>\n<div class=\"pub-date font-utility-2 text-secondary\">Updated June 28, 2026 01:50PM<\/div>\n<\/div>\n<p>Keegan Swenson and Sofia Gomez Villafa\u00f1e took wins at SBT GRVL as the Specialized power couple keeps their rich run of form going as the first half of the gravel calendar comes to a close in Steamboat Springs.<\/p>\n<p>For Swenson, it was business as usual for high altitude racing as he wrapped up his fourth SBT GRVL title with a 20-mile solo victory. That being said, the cast of characters around him was an exciting mix of veterans and younger riders who have been making huge inroads towards the top of the sport this year.<\/p>\n<p>Swenson kicked away from a group of four, including Cobe Freeburn, Henry Nelson, and Adam Roberge, who was in the early move. Ultimately, Alexey Vermeulen was able to come from behind and nab second on the line, while it was a close-fought sprint for third between Freeburn and Nelson. Freeburn did just enough to grab the last step on the podium, although fourth was a massive consolation prize for Nelson, who took a huge step up with the result.<\/p>\n<div class=\"ad-placeholder-wrapper relative w-full border-t border-b border-border-light col-span-full my-3 md:col-span-10 md:col-start-2\">\n<div class=\"mb-[30px] min-h-[30px] text-center\"><span class=\"font-utility-4 font-medium tracking-[1px] text-neutral-500 uppercase\">ADVERTISEMENT<\/span><\/div>\n<\/div>\n<p>Villanfa\u00f1e had a different task on her hands as she was chasing over the final paved kilometers to the line. Sarah Lange made a bold solo move late in the race, detonating the top eight riders who made the key selection over the \u201cWahooligan Pass\u201d and its 14% walls 40 miles into the race. Out of the final technical section of Cow Creek, Lange had a gap that could be enough to make it the line, but over the final rolling paved section to the line, Villafa\u00f1e used her solo riding ability to wind back the solo Lange.<\/p>\n<p>Still, it was all to play for heading into town, and it seemed a sprint was imminent. Villafane, however, had other plans, striking out in the last kilometer and making it a second straight win on the new Specialized Crux 5, closing out a very successful opening half to the gravel season.<\/p>\n<p>Nevertheless, even though the win escaped her, a solo second for Lange was a big result for the experienced gravel pro who has consistently been around the podium over the last five years, yet has not quite made the jump to the top flight. This ride, where she was consistently driving the action, was a new step for the rider from New Hampshire. Rounding out the podium, also finishing solo, was gravel national champion Lauren Stephens.<\/p>\n<h3>Men\u2019s results:<\/h3>\n<div class=\"relative col-span-full my-base md:col-span-10 md:col-start-2 lg:col-span-8 lg:col-start-3\">\n<div class=\"isolate overflow-x-auto\">\n<table class=\"w-full text-left\">\n<thead class=\"border-b border-border-medium\">\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-medium font-bold\"><span>Position<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-medium font-bold\"><span>Rider<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>1<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Keegan Swenson<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>2<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Alexey Vermeulen<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>3<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Cobe Freeburn<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>4<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Henry Nelson<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>5<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Adam Roberge<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3>Women\u2019s results:<\/h3>\n<div class=\"relative col-span-full my-base md:col-span-10 md:col-start-2 lg:col-span-8 lg:col-start-3\">\n<div class=\"isolate overflow-x-auto\">\n<table class=\"w-full text-left\">\n<thead class=\"border-b border-border-medium\">\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-medium font-bold\"><span>Position<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-medium font-bold\"><span>Rider<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>1<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Sofia Gomez Villafa\u00f1e<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>2<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Sarah Lange<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>3<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Lauren Stephens<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>4<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Paige Onweller<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>5<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Cecily Decker<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><em>More to come\u2026<\/em><\/p>\n<\/div>\n<div class=\"article-body\">\n<div class=\"mb-base-loose flex flex-wrap gap-(--spacing-base)\">\n<div class=\"fp-remove flex items-center justify-start gap-(--spacing-base-tight)\"><span class=\"font-utility-2 font-bold text-primary\">Logan Jones-Wilkins<\/span><\/div>\n<\/div>\n<div class=\"pub-date font-utility-2 text-secondary\">Updated June 28, 2026 01:50PM<\/div>\n<\/div>\n<p>[analyse_source url=&#8221;https:\/\/velo.outsideonline.com\/gravel\/gravel-gear\/sbt-gravel-2026-race-report\/&#8221;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/velo-cdn.outsideonline.com\/wp-content\/uploads\/2026\/06\/SBT-GRVL-Cover.jpg&#8221;] Logan Jones-Wilkins Updated June 28, 2026 01:50PM Keegan Swenson and Sofia Gomez Villafa\u00f1e took wins at SBT GRVL as the Specialized power couple keeps their rich run of form going as the first half of the gravel calendar comes to a close in Steamboat Springs. For Swenson, it was business as usual [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[226,71],"class_list":["post-2016177","post","type-post","status-publish","format-standard","hentry","category-politics","tag-crawlmanager","tag-velo-outsideonline-com"],"_links":{"self":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/2016177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2016177"}],"version-history":[{"count":0,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/2016177\/revisions"}],"wp:attachment":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2016177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2016177"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2016177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}