The Tavelo Arow Frameset is engineered around the principle that aero is everything—developed in the wind tunnel to maximize speed while minimizing energy expenditure by reducing frontal area. A narrowed, streamlined head tube cuts drag, while the frame design balances stiffness and comfort for confident handling and all-day efficiency. With clearance for 32 mm tires, the Arow adds compliance without sacrificing race-ready responsiveness.
Through precise calculations and optimization, the Arow’s tube shapes and lay-up target low aerodynamic drag and efficient power transfer. The rear triangle is tuned for comfort and control, so the bike stays fast and forgiving on varied road surfaces. Included in your purchase, is Tavelo’s integrated AVRO GEN-1 cockpit for clean routing and enhanced aerodynamics.
Tavelo Arow Frameset Features & Benefits
- Wind-Tunnel Developed: Narrowed, streamlined head tube reduces frontal surface area and drag.
- Lightweight Construction: Optimized lay-up; Race (XS) ~820 g, SL (XS) ~710 g (frameset).
- Ride Quality: Enhanced stiffness with a rear design tuned for comfort and precise control.
- Tire Clearance: Up to 700×32 mm for added compliance and traction.
- Integrated Cockpit: AVRO GEN-1 handlebar with sleek internal cable routing.
Tavelo Arow Frameset Specifications
Frame Specs
- Material: Toray T800 carbon
- Brake Type: Disc
- Cable Routing: Fully internal
- Bottom Bracket: PF-BB86 (41 mm press-fit)
- Thru-Axles: 12×100 mm (front), 12×142 mm (rear)
- Headset: 32.8–41.8 mm & 34.1–46.9 mm (FSA)
- Seat Rail Specs: 7×7 mm (metal), 7×9 mm (carbon)
- Tire Clearance: Max 700×32 mm
- Compliance: EN ISO 4210:2014; UCI approved
Included with Frameset
- Frame & Fork
- Seatpost
- Headset & Spacers
- Front & Rear Thru-Axles
- Saddle Clamp (alloy & carbon-rail)
- Shimano-compatible 24 mm bottom bracket
- Integrated AVRO GEN-1 handlebar
- Warranty: 5 years
Compatibility
- Gear Type: Electronic shifting
- Brake Type: Disc brakes (140 mm or 160 mm rotor)
- Tire Clearance: Supports up to 32 mm
- Dropout Type: Modular or direct mount
Tavelo Arow Frameset Geometry

| SIZE | XS | S | M | L | XL | XXL |
|---|---|---|---|---|---|---|
| A | 420 | 450 | 480 | 510 | 540 | 580 |
| B | 510 | 520 | 536 | 549 | 575 | 587 |
| C | 116 | 123.3 | 134.1 | 148.9 | 172.1 | 200.7 |
| D | 410 | 410 | 410 | 410 | 410 | 410 |
| E (°) | 70.8° | 71.4° | 72° | 72.8° | 73° | 73° |
| F (°) | 75° | 74.5° | 74° | 73.5° | 73° | 73° |
| G | 71 | 71 | 71 | 70 | 70 | 70 |
| H | 572.2 | 577 | 583.5 | 589.3 | 602 | 620.5 |
| I | 370 | 370 | 370 | 370 | 370 | 370 |
| J | 971.6 | 976.4 | 983 | 989.1 | 1001.9 | 1020.5 |
| K | 45 | 45 | 45 | 45 | 45 | 45 |
| REACH | 365 | 372 | 380 | 388 | 396 | 407 |
| STACK | 517 | 526 | 538 | 554 | 576 | 604 |
| STAND OVER | 702 | 727 | 752 | 779 | 805 | 841 |
| FORK TRAIL | 72.4 | 68.4 | 64.6 | 59.6 | 58.4 | 58.4 |
Compare your current bike’s reach and stack for best results.
/* Force left/right layout even if theme styles interfere */
.udc-geo-flex{
display:flex !important; gap:18px; align-items:flex-start; flex-wrap:nowrap;
}
.udc-geo-left{ flex:1 1 44%; order:1; margin:0; }
.udc-geo-right{ flex:1 1 56%; order:2; margin:0; min-width:0; }
.udc-geo-figure img{ display:block; width:100%; height:auto; border-radius:10px }
.udc-geo-cap{ font-size:.9rem; color:#666; margin-top:.35rem }
.udc-geo-note{ margin-top:.75rem; color:#666; font-size:.95rem }
/* Table styling (matches ER ONE) */
.udc-geo{ width:100%; border-collapse:separate; border-spacing:0; font-size:1rem }
.udc-geo th,.udc-geo td{ padding:14px 16px; text-align:center }
.udc-geo .metric{ text-align:left; font-weight:600 }
.udc-geo thead th{ font-weight:700; border-bottom:2px solid #e2e2e2 }
.udc-geo tbody tr > *{ border-bottom:1px solid #e2e2e2 }
.udc-geo tbody tr:last-child > *{ border-bottom:0 }
/* Mobile: stack with image first */
@media (max-width: 900px){
.udc-geo-flex{ flex-wrap:wrap }
.udc-geo-left, .udc-geo-right{ flex:1 1 100%; order:initial }
}
@media (max-width:720px){
.udc-geo th,.udc-geo td{ padding:12px 10px; font-size:.95rem }
}
/* Make the geometry table responsive on small screens */
.udc-geo-wrap{
overflow-x: auto; /* enables horizontal scroll when needed */
overflow-y: hidden;
-webkit-overflow-scrolling: touch; /* smooth iOS scrolling */
}
.udc-geo{
width: 100%;
table-layout: fixed; /* prevents columns from exploding */
min-width: 560px; /* keeps columns readable; adjust if needed */
}
.udc-geo thead th{
white-space: nowrap; /* stop header wrapping */
}
/* Tighten on smaller devices so the scroll area isn't huge */
@media (max-width: 900px){
.udc-geo{ min-width: 520px; }
}
@media (max-width: 600px){
.udc-geo{ min-width: 480px; }
}
/* Keep image/table side-by-side on desktop, stack on mobile (you already have this, but just in case) */
@media (max-width: 900px){
.udc-geo-flex{ flex-wrap: wrap; }
.udc-geo-left, .udc-geo-right{ flex: 1 1 100%; }
}
/* (Optional) sticky table header while scrolling horizontally */
.udc-geo thead th{
position: sticky; top: 0; background: #fff; z-index: 1;
}
.bar-geo { --bg:#fafafa; --fg:#222; --muted:#666; --bd:#e6e6e6;
margin:1.5rem 0; padding:1.25rem; background:var(--bg); color:var(--fg);
border:1px solid var(--bd); border-radius:14px; }
.bar-geo-figure { margin:0 0 .75rem; }
.bar-geo-figure img { display:block; width:100%; height:auto; border-radius:10px; }
.bar-geo-figure figcaption { font-size:.9rem; color:var(--muted); margin-top:.35rem; }
.bar-geo h3 { margin:.25rem 0 .75rem; font-size:1.25rem; }
.bar-geo-legend { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.35rem 1rem; margin:.25rem 0 1rem; padding-left:1.1rem; }
.bar-geo-legend li { color:var(--muted); }
.bar-geo-table { overflow-x:auto; margin:.5rem 0 1rem; }
.bar-geo-table table { width:100%; border-collapse:separate; border-spacing:0; min-width:420px; background:#fff; border-radius:10px; overflow:hidden; }
.bar-geo-table caption { text-align:left; font-weight:600; margin:.35rem 0; }
.bar-geo-table th, .bar-geo-table td { padding:.6rem .7rem; border-top:1px solid var(--bd); border-left:1px solid var(--bd); }
.bar-geo-table th:last-child, .bar-geo-table td:last-child { border-right:1px solid var(--bd); }
.bar-geo-table thead th { background:#fff; font-weight:700; }
.bar-geo-table tbody tr:last-child td, .bar-geo-table tbody tr:last-child th { border-bottom:1px solid var(--bd); }
.bar-geo-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:.75rem; }
.bar-geo-grid .card { background:#fff; border:1px solid var(--bd); border-radius:12px; padding:.9rem; }
.bar-geo-grid h4 { margin:.1rem 0 .35rem; font-size:1rem; }
.bar-geo-note { margin-top:.75rem; color:#666; font-size:.9rem; }
@media (max-width: 720px){
.bar-geo-legend{ grid-template-columns:1fr; }
.bar-geo-grid{ grid-template-columns:1fr 1fr; }
}
@media (max-width: 480px){
.bar-geo-grid{ grid-template-columns:1fr; }
}
/* Make links pop without custom colors */
.udc-links a{
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 2px;
font-weight: 600;
transition: text-decoration-thickness .15s ease, background-color .15s ease;
}
.udc-links a:hover{ text-decoration-thickness: 3px; }
.udc-links a:focus-visible{
outline:2px dashed currentColor; outline-offset:2px; border-radius:4px;
}
/* Add a tiny arrow for external links */
.udc-links a[href^="http"]:not([href*="underdogscycling.cc"])::after{
content:"↗"; margin-left:.25em; font-size:.9em;
}
/* Optional: pill emphasis that respects your theme color */
.udc-links a.link-pill{
text-decoration:none;
background:transparent;
outline:1px solid currentColor;
padding:.15rem .55rem; border-radius:999px;
}
Or check out some of the best offerings in carbon wheelsets.
If you're looking to compare your existing frame or fit, and considering this frame, be sure to check out Geometry Geeks. If you still have questions about sizing, feel free to contact us. We're readily available and happy to assist.




Reviews
There are no reviews yet.