{"id":1818237,"date":"2026-03-10T07:00:55","date_gmt":"2026-03-10T04:00:55","guid":{"rendered":"https:\/\/analyse.optim.biz\/?p=1818237"},"modified":"2026-03-10T07:00:55","modified_gmt":"2026-03-10T04:00:55","slug":"otsos-new-waheela-r-gravel-race-bike-is-built-for-speed","status":"publish","type":"post","link":"https:\/\/analyse.optim.biz\/?p=1818237","title":{"rendered":"Otso\u2019s New Waheela R Gravel Race Bike Is Built for Speed"},"content":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/velo.outsideonline.com\/wp-content\/uploads\/2026\/03\/Otso_Waheela-R_40.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)\"><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 March 10, 2026 12:20PM<\/div>\n<\/div>\n<p>The new Otso Waheela R was released today with a breakdown that will be familiar to many gravel bike enthusiasts: a slacker front end, 50mm of tire clearance, and a tight chain stay to keep things nimble.<\/p>\n<p>The new bike from the Minnesota based company is billed as a lightweight carbon gravel race bike, with the mounts to facilitate an adventure or two along the way. Additionally, the bike has striking Kamm Tail tube shapes intended to add some aero benefits to the frame as well.<\/p>\n<p>Yet, from top to bottom, the Otso Waheela R is playing firmly in the same gravel pit as so many gravel bikes that have been released over the past year. Paired with the Otso Waheela C that was released in 2019 that was much more adventure oriented \u2014 with clearance up to 54mm, a suspension corrected front end, and plenty of bottle\/bag mounts \u2014 the brand is looking to cover the full range of the gravel market.<\/p>\n<h2>What are the key features?<\/h2>\n<figure id=\"attachment_979175\" class=\"pom-image-wrap photo-alignnone\"><img decoding=\"async\" alt loading=\"lazy\" width=\"2048\" height=\"1365\" class=\"alignnone size-full wp-image-979175\" src=\"https:\/\/velo-cdn.outsideonline.com\/wp-content\/uploads\/2026\/03\/Otso_Waheela-R_30.jpg?width=3840&amp;auto=webp&amp;quality=75&amp;fit=cover\"><figcaption class=\"pom-caption\">(Photo: Otso Cycles )<\/figcaption><\/figure>\n<p>Even with the Waheela R fitting neatly into the spectrum of modern gravel bikes, there is still plenty of features worth highlighting:<\/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<h3>Tire clearance, but with chain-stay limits<\/h3>\n<p>The Waheela R has landed in the middle of the modern range of tire clearances for gravel bikes at 50mm. Otso was really early on the wave that pushed gravel clearances past 50mm with the Waheela C at 53mm; the Waheela R brings things back, slightly, with clearance to 50mm. That decision, to keep things in the middle of the road, is emblematic of the bike\u2019s philosophy writ large.<\/p>\n<p>That restraint is found in the chainstay length as well. While some modern gravel race bikes are pushing the rear end of the bike back to try to maximize clearance, Otso kept the Waheela R\u2019s rear within the 420-432mm range, depending on the frame size. While some brands like Ventum and Pivot have kept that number at or around 420-425mm for all sizes, Otso is still keeping things shorter than longer bikes like the Specialized Diverge and the Allied Able.<\/p>\n<h3>Kamm Tail tube shapes<\/h3>\n<p>Otso has made a concerted effort to focus on the race-ability of the Waheela R which can be seen throughout the bike, but is most nakedly visible through the aerodynamic tube shaping throughout the frame design. The Kamm Tail design, which has been an aerodynamic shape that has been used in cars and bikes for many years, is a truncated tear-dropped shape that cuts off the tail of the tear.<\/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>Not only does this reduce material, but it also adds stiffness while still providing increased aerodynamics compared to a standard cylindrical tube shape. Throughout the frame, this leads to a design with heavy lines, lots of squared trailing edges, and generally a unique look that, on paper, could give some aerodynamic gains.<\/p>\n<figure id=\"attachment_979176\" class=\"pom-image-wrap photo-alignnone\"><img decoding=\"async\" alt loading=\"lazy\" width=\"2048\" height=\"1365\" class=\"alignnone size-full wp-image-979176\" src=\"https:\/\/velo-cdn.outsideonline.com\/wp-content\/uploads\/2026\/03\/Otso_Waheela-R_2.jpg?width=3840&amp;auto=webp&amp;quality=75&amp;fit=cover\"><figcaption class=\"pom-caption\">(Photo: Otso Cycles )<\/figcaption><\/figure>\n<h3>Flexible headset routing, but with no options for 2x<\/h3>\n<p>For many mechanics, the Waheela R will be a welcome sight as the race bike allows for a whole range of cable routing options. External, integrated, and semi-integrated cable routing is available for each build spec.<\/p>\n<p>Conversely, the frame does not have different options for the number of chainrings. There are no mounts for a front derailleur, which is a bit of a change for gravel bikes geared towards racing. The chainring clearance is quite robust for 1x options with clearance for 50t chainrings, but for some the lack of a 2x option will limit the all-road capacity of the Waheela R.<\/p>\n<h3>Geometry<\/h3>\n<div class=\"relative col-span-full my-base\">\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:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>XS<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>S<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>M<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>L<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>XL<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Recommended rider height<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>4\u201910-5\u20193<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>5\u20192-5\u20197<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>5\u20196-5\u201911<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>5\u201910-6\u20191<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>6\u20190-6\u20196<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Recommended rider inseam<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>30\u2033-33\u2033<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>31\u2033-34\u2033<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>32\u2033-35\u2033<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>33\u2033-36\u2033<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>34.5\u2033-37\u2033<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Standover<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>736mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>746mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>787mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>812mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>845mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Stack<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>535mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>550mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>575mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>595mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>635mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Reach<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>372mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>387mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>405mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>422mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>438mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Effective top tube<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>525mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>545mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>570mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>595mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>620mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Nominal head tube angle<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>69.5\u00ba<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>70.5\u00ba<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>70.5\u00ba<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>70.5\u00ba<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>70.5\u00ba<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Head tube length<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>99mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>111mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>137mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>169mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>201mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Nominal seat tube angle<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>74\u00ba<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>74\u00ba<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>74\u00ba<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>74\u00ba<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>74\u00ba<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Seat tube length<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>450mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>460mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>510mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>540mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>570mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Bottom bracket drop<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>75mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>75mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>75mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>75mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>75mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Wheelbase<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>1,014mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>1,028mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>1,058mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>1,088mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>1,118mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Chainstay length\/Rear center<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>420mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>423mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>426mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>429mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>432mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Front Center<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>594mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>605mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>632mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>659mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>686mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Trail<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>84mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>78mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>78mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>78mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>78mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Fork offset<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>47mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>47mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>47mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>47mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>47mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Rigid fork axle to crown length<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>410mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>410mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>410mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>410mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>410mm<\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span><strong>Standover<\/strong><\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>737mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>765mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>798mm<\/span><\/td>\n<td class=\"border-b py-tight font-utility-2 whitespace-normal first:w-[144px] first:px-tight not-first:min-w-[188px] not-first:px-base not-first:py-base-tight even:bg-brand-primary\/5 border-border-light\"><span>831mm<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3>Weight<\/h3>\n<p>3.62 lbs\/1,645 g for a fork and frame.<\/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>Build options<\/h2>\n<p>For many gravel racers and riders, the Waheela R will be a welcome addition to the mix as the Otso offers many of the same features and specifications of other premium offerings at a lower price point.<\/p>\n<p>On top of the fully integrated cable routing options, the internal frame storage, and the optional Enve finishing accessories, customers are able to select their desired handlebars and stem length right from the jump. This takes the guesswork and the need to re-do internal routing out of the equation for those who know their bike fit figures.<\/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>All of this value comes in a very competitive price package. The frameset comes in at a price of\u00a0 $2,950 for a frameset and full builds ranging from $4,050 to $5,450 for Shimano GRX, SRAM Apex Mechanical, SRAM Rival XPLR, and SRAM Force XPLR builds. Additionally, the bikes come standard with DT Swiss G 1800 wheelsets, but with the option to add Enve 3.4 SES wheels for added cost.<\/p>\n<figure id=\"attachment_979172\" class=\"pom-image-wrap photo-alignnone\">\n<figure id=\"attachment_979172\" aria-describedby=\"caption-attachment-979172\" class=\"wp-caption alignnone\"><img decoding=\"async\" alt loading=\"lazy\" width=\"720\" height=\"480\" class=\"wp-image-979172 size-medium\" src=\"https:\/\/velo-cdn.outsideonline.com\/wp-content\/uploads\/2026\/03\/Waheela-R-Completes-244-3-720x480.jpg?width=1920&amp;auto=webp&amp;quality=75&amp;fit=cover\"><figcaption id=\"caption-attachment-979172\" class=\"wp-caption-text\">Here is the Waheela R with fully hidden cables. (Image: Otso Cycles)<\/figcaption><\/figure><figcaption class=\"pom-caption\"><span class=\"article__caption\">.<\/span><\/figcaption><\/figure>\n<figure id=\"attachment_979173\" class=\"pom-image-wrap photo-alignnone\">\n<figure id=\"attachment_979173\" aria-describedby=\"caption-attachment-979173\" class=\"wp-caption alignnone\"><img decoding=\"async\" alt loading=\"lazy\" width=\"720\" height=\"480\" class=\"wp-image-979173 size-medium\" src=\"https:\/\/velo-cdn.outsideonline.com\/wp-content\/uploads\/2026\/03\/Waheela-R-Completes-224-2-3-720x480.jpg?width=1920&amp;auto=webp&amp;quality=75&amp;fit=cover\"><figcaption id=\"caption-attachment-979173\" class=\"wp-caption-text\">Here it has semi-integration through the headset. (Image: Otso Cycles)<\/figcaption><\/figure><figcaption class=\"pom-caption\"><span class=\"article__caption\">.<\/span><\/figcaption><\/figure>\n<figure id=\"attachment_979174\" class=\"pom-image-wrap photo-alignnone\">\n<figure id=\"attachment_979174\" aria-describedby=\"caption-attachment-979174\" class=\"wp-caption alignnone\"><img decoding=\"async\" alt loading=\"lazy\" width=\"720\" height=\"480\" class=\"wp-image-979174 size-medium\" src=\"https:\/\/velo-cdn.outsideonline.com\/wp-content\/uploads\/2026\/03\/Waheela-R-Completes-212-2-3-720x480.jpg?width=1920&amp;auto=webp&amp;quality=75&amp;fit=cover\"><figcaption id=\"caption-attachment-979174\" class=\"wp-caption-text\">And here it is externally routed into the frame and fork. (Image: Otso Cycles)<\/figcaption><\/figure>\n<\/figure>\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)\"><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 March 10, 2026 12:20PM<\/div>\n<\/div>\n<p>[analyse_source url=&#8221;https:\/\/velo.outsideonline.com\/gravel\/gravel-gear\/otso-waheela-r-announcement-gravel-racing-bike\/&#8221;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/velo.outsideonline.com\/wp-content\/uploads\/2026\/03\/Otso_Waheela-R_40.jpg&#8221;] Logan Jones-Wilkins Updated March 10, 2026 12:20PM The new Otso Waheela R was released today with a breakdown that will be familiar to many gravel bike enthusiasts: a slacker front end, 50mm of tire clearance, and a tight chain stay to keep things nimble. The new bike from the Minnesota based company [&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-1818237","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\/1818237","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=1818237"}],"version-history":[{"count":0,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/1818237\/revisions"}],"wp:attachment":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1818237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1818237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1818237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}