{"id":1888416,"date":"2026-04-16T15:34:48","date_gmt":"2026-04-16T12:34:48","guid":{"rendered":"https:\/\/analyse.optim.biz\/?p=1888416"},"modified":"2026-04-16T15:34:48","modified_gmt":"2026-04-16T12:34:48","slug":"bradyn-lange-wins-the-sea-otter-classic-mens-elite-gravel-race","status":"publish","type":"post","link":"https:\/\/analyse.optim.biz\/?p=1888416","title":{"rendered":"Bradyn Lange Wins the Sea Otter Classic Men&#8217;s Elite Gravel Race"},"content":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/velo-cdn.outsideonline.com\/wp-content\/uploads\/2026\/04\/IMG_4862-1.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=\"flex items-center justify-start gap-(--spacing-base-tight) fp-remove\"><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 April 16, 2026 06:03PM<\/div>\n<\/div>\n<p>(MONTEREY, CA \u2013 Velo) It was a fast day of racing around the grounds of Laguna Seca Raceway as Bradyn Lange took the win at the Sea Otter Classic, the first race on the Life Time Grand Prix calendar.<\/p>\n<p>The race was decided in a reduced sprint finish after the race dwindled to a handful of elite riders under the relentless pace. In the sprint, it was the last corner that decided the day as Keegan Swenson battled Lange to the line.<\/p>\n<p>I didn\u2019t want it to go to a sprint and I don\u2019t think he did either,\u201d Lange told Velo after the finish. \u201cWe were going to the final corner and I was like, \u2018I don\u2019t know what to do.\u2019 So I just chopped him on the inside and put my head down.\u201d<\/p>\n<p>Magnus Bak Klaris took third just after Swenson. Alexey Vermeulen and Matt Beers finished fourth and fifth, crossing some 10 seconds later, in the 90-mile race.<\/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>For Lange, the result is a culmination of sorts after a few years of growing results for\u00a0 the 26-year-old mountain biker turned gravel pro. The national championship win was a big step last year, but winning at Sea Otter in his first race in the national champion kit puts him firmly at the top of the global gravel peloton.<\/p>\n<p>\u201cThere is no better way to to start the season,\u201d Lange said. \u201cI\u2019ve always dreamed of going to the line with Keegan and battling with him, especially on a course like this. It was sick, just attacking each other on the final climb.<\/p>\n<p>\u201cWe were both hanging on for dear life, at each moment when the other was attacking. I am kind of at a loss for words.<\/p>\n<p>\u201cOver the past five years, I\u2019m just always looking ahead, like, these guys are, you know, so many years ahead of me. It\u2019s like, my time will come.\u201d<\/p>\n<p>Well, it appears his time has come.<\/p>\n<p>This is a developing story, more to come\u2026<\/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<h2>Results: Men\u2019s Sea Otter Classic<\/h2>\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-scroll\">\n<table class=\"w-full text-left\">\n<tbody>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Place<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Name<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] 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 min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Bradyn Lange<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] 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 min-w-[188px] 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 min-w-[188px] 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 min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Magnus Bak Klaris<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] 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 min-w-[188px] 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 min-w-[188px] 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 min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Matt Beers<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>6<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Jordy Bouts<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>7<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] 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 min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>8<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Cole Paton<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>9<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Simon Pellaud<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>10<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:px-tight min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>Andrew L\u2019Esperance<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u00a0<\/p>\n<p class=\"buy-button flex flex-col md:flex-row gap-0 md:gap-2\"><span class>Full results here<\/span><\/p>\n<\/div>\n<div class=\"article-body\">\n<div class=\"mb-base-loose flex flex-wrap gap-(--spacing-base)\">\n<div class=\"flex items-center justify-start gap-(--spacing-base-tight) fp-remove\"><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 April 16, 2026 06:03PM<\/div>\n<\/div>\n<p>[analyse_source url=&#8221;https:\/\/velo.outsideonline.com\/gravel\/gravel-racing\/results-race-report-sea-otter-classic-mens-gravel-race-life-time-grand-prix-2026\/&#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\/04\/IMG_4862-1.jpg&#8221;] Logan Jones-Wilkins Updated April 16, 2026 06:03PM (MONTEREY, CA \u2013 Velo) It was a fast day of racing around the grounds of Laguna Seca Raceway as Bradyn Lange took the win at the Sea Otter Classic, the first race on the Life Time Grand Prix calendar. The race was decided in a [&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-1888416","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\/1888416","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=1888416"}],"version-history":[{"count":0,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/1888416\/revisions"}],"wp:attachment":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1888416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1888416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1888416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}