Vitus Substance
Gravel · 6 sizes
Sign in and add the bike you ride, and this table will say what each size needs for your position.
Sign in
This is the bike I ride
No account is needed to read the table. Report a wrong number · Correct this bike
- Bike
- Vitus Substance · Gravel · 6 sizes
- Versions
- 2026, this table · 2018
- Geometry
- vitusbikes.com, fetched 20 Oct 2026, re-checked, no differences
- Cockpit
- Generic stem and bar, assumed
- Solved with
- cover 15 mm (assumed), max spacers 40 mm (assumed), stem clamp centre 20 mm (assumed), so every verdict carries ±10 mm at the bar
- Sheet
- 22 October 2026 · 686 bikes, 74 makes, 3,984 sizes in the catalogue
Geometry, every size, from the maker's table
The tinted row is the size drawn beside it. Press a size to draw it.| Size | Stack (mm) | Reach (mm) | Head angle (deg) | Seat angle (deg) | Head tube (mm) | Chainstay (mm) | Wheelbase (mm) | Standover (mm)not published |
|---|---|---|---|---|---|---|---|---|
| XS | 534 | 371 | 70.6 | 74.2 | 112 | 436 | 1017.6 | |
| S | 551 | 377 | 71.3 | 74 | 127 | 436 | 1022.9 | |
| M | 568 | 382 | 71.5 | 73.5 | 144 | 436 | 1031.4 | |
| L | 577 | 391 | 71.5 | 73.5 | 154 | 436 | 1043.8 | |
| XL | 595 | 398 | 71.5 | 73.2 | 173 | 440 | 1057.1 | |
| XXL | 606 | 412 | 71.75 | 73.2 | 184 | 440 | 1071.7 |
The table runs on to the right: 6 more columns after Reach. Scroll it sideways to read them.
The L drawn to scale from the table, with no build on it. Stack and reach run from the bottom bracket to the top of the head tube; every size is solved from those two. One square is 100 mm.
The maker's cockpit
No stock cockpit I can name, so every size is solved on a generic stem and bar unless you choose one on the sheet.Generic stem and barAssumedNo bar is listed for this frame.
Frame facts
not read off the maker's page yet: vitusbikes.com- Tyre clearance
- not recorded yet
- Bottom bracket
- not recorded yet
- Axles and brakes
- not recorded yet
- UDH
- not recorded yet
- Seatpost
- not recorded yet
- Frame weight
- not recorded yet
In the maker's words
Kept whole, as I read it off vitusbikes.com.Two-piece.
Cockpit and seatpost, in the maker's words · 66 words
Two-piece. Substance GRX 2026: "Vitus 6061 Aluminium 77mm Reach, 128mm Drop, 3 Degree Flare, S:440mm M:460mm L:460mm XL:460mm" handlebar, "Vitus 6061 Aluminium 31.8mm, +/- 7 degrees, S:90mm M:100mm L:100mm XL:100mm" stem. Substance V: "Vitus 6061 Aluminium 80mm Reach, 124mm Drop, XS:400mm S:400mm M:420mm L:420mm XL:440mm XXL: 440mm" handlebar, stem "+/- 7 degrees, XS:80mm S:80mm M:90mm L:100mm XL:110mm XXL:110mm". The chart prints no stem or bar rows.
OFFICIAL SOURCE: Vitus Bikes' own store (vitusbikes.com, a Shopify site. Source: html table (official Vitus Bikes product page "Vitus Substance GRX Gravel Bike 2026", geometry table in the page markup; fetched 2026-10-20
How I read the maker's table
footer "2026 Vitus"). Product page for the Substance GRX Gravel Bike 2026 (6061-T6 double-butted aluminium frame, carbon fork), six chart sizes XS to XXL (this build is offered in S to XL). The same table, cell for cell, is on the Substance V and Substance VRX product pages (checked 2026-10-20). Vitus prints no trail (null) and does not say where stack is measured to, so stack_datum is null. Units ("mm", "°") were stripped by the parser. Chainstay 436 on XS to L and 440 on XL and XXL; the XXL head angle is printed 71.75. Tyres on this build WTB Riddler 700x37c; Substance V ships 700c x 40c.
Source: html table (official Vitus Bikes product page "Vitus Substance GRX Gravel Bike 2026", geometry table in the page markup; fetched 2026-10-20, HTTP 200)