Dual Sport 2 is a go-anywhere hybrid bike that performs on a variety of surfaces. Its efficient on pavement, stable on rougher terrain like gravel paths, and comfortable wherever you ride it. A suspension fork, all-terrain tires, and hydraulic disc brakes
Dual Sport 2 is a go-anywhere hybrid bike that performs on a variety of surfaces. Its efficient on pavement, stable on rougher terrain like gravel paths, and comfortable wherever you ride it. A suspension fork, all-terrain tires, and hydraulic disc brakes make Dual Sport 2 the smart choice for riders who want to explore beyond smooth city streets.
Customize your bike with fenders, racks, bottle cages, and more to make it your own.
Size Small frames have a top tube that dips down as it approaches the seat tube. This makes for a lower standover height, which is good for shorter riders because it allows them to straddle their bike more easily. Larger frames (M and up) have a straight top tube because taller riders typically dont have the same issues.
Frame | Alpha Gold Aluminum, curved top tube, DuoTrap S compatible, internal cable routing, rack & fender mounts, post mount disc, kickstand mount, 135x5mm QR |
Fork | SR Suntour NEX, coil spring, preload, hydraulic lockout, 100x5mm QR, 63mm travel |
Wheel Front | / |
Tire | Bontrager GR1 Comp, wire bead, 60 tpi, 700x40mm |
Hub Front | Formula DC-20, alloy, 6-bolt, 5x100mm QR |
Hub Rear | Formula DC-22, alloy, 6-bolt, Shimano 8/9/10 freehub, 135x5mm QR |
Rim | Bontrager Connection, alloy, double-wall, 32-hole, schrader valve |
Skewer Rear | 152x5mm QR |
Shifter | Shimano Altus M2010, 9 speed // Shimano Altus M2010, 2 speed |
Front Derailleur | Shimano Acera T3000, 34.9mm clamp, top swing, dual pull |
Rear Derailleur | Shimano Altus M2000, long cage |
Crank | Forged alloy, 46/30, chainguard, 170mm length |
Bottom Bracket | Sealed cartridge, 68mm |
Cassette | Shimano HG200, 11-36, 9 speed |
Chain | KMC X9 |
Pedal | Wellgo M141, resin body, alloy cage |
Saddle | Bontrager Sport |
Seatpost | Bontrager alloy, 27.2mm, 12mm offset, 330mm length |
Handlebar | Bontrager alloy, 31.8mm, 15mm rise, 600mm width |
Stem | Bontrager Comp, 31.8mm, Blendr compatible, 7 degree, 70mm length |
Headset | 1-1/8 threadless, sealed cartridge bearings |
Grips | Bontrager Satellite |
SMLXL
B B Drop | 6 |
B B Height | 29.4 |
Chainstay Length | 46 |
Eff Top Tube | 57.5 |
Frame Reach | 41 |
Frame Size Letter | S |
Frame Stack | 59.5 |
Head Angle | 70.0 |
Head Tube Length | 11.5 |
Offset | 3.8 |
Seat Tube | 38.1 |
Seat Tube Angle | 74.5 |
Standover | 66.7 |
Trail | 8.5 |
Wheelbase | 109.6 |
Wheel Size | 700c |
B B Drop | 6 |
B B Height | 29.4 |
Chainstay Length | 46 |
Eff Top Tube | 59 |
Frame Reach | 41.6 |
Frame Size Letter | M |
Frame Stack | 60.6 |
Head Angle | 71.0 |
Head Tube Length | 12.5 |
Offset | 3.8 |
Seat Tube | 44.5 |
Seat Tube Angle | 74.0 |
Standover | 76.5 |
Trail | 8.2 |
Wheelbase | 110 |
Wheel Size | 700c |
B B Drop | 6 |
B B Height | 29.4 |
Chainstay Length | 46 |
Eff Top Tube | 60.5 |
Frame Reach | 42.3 |
Frame Size Letter | L |
Frame Stack | 61.6 |
Head Angle | 71.0 |
Head Tube Length | 13.5 |
Offset | 3.8 |
Seat Tube | 50.8 |
Seat Tube Angle | 73.5 |
Standover | 80.8 |
Trail | 8.2 |
Wheelbase | 110.5 |
Wheel Size | 700c |
B B Drop | 6 |
B B Height | 29.4 |
Chainstay Length | 46 |
Eff Top Tube | 63.5 |
Frame Reach | 43.4 |
Frame Size Letter | XL |
Frame Stack | 63.9 |
Head Angle | 72.0 |
Head Tube Length | 15.5 |
Offset | 3.8 |
Seat Tube | 57.1 |
Seat Tube Angle | 72.5 |
Standover | 85 |
Trail | 7.5 |
Wheelbase | 111 |
Wheel Size | 700c |
function openTab(evt, tabName) { // Hide all tab content var i, tabcontent, tablinks; tabcontent = document.getElementsByClassName(“tabcontent”); for (i = 0; i < tabcontent.length; i++) { tabcontent[i].style.display = "none"; // Hide all tab contents tabcontent[i].classList.remove("active"); } // Remove the 'active' class from all tab links tablinks = document.getElementsByClassName("tablinks"); for (i = 0; i < tablinks.length; i++) { tablinks[i].classList.remove("active"); } // Show the clicked tab content and add 'active' class to the clicked tab document.getElementById(tabName).style.display = "block"; document.getElementById(tabName).classList.add("active"); evt.currentTarget.classList.add("active");}// Initialize: Show the first tab content by defaultdocument.addEventListener("DOMContentLoaded", function() { document.getElementById("SM").style.display = "block"; // Ensure first tab content is visible});
Reviews
There are no reviews yet.