Skip to content
BikeTwins
How it works

Specialized Diverge

Gravel · 8 sizes

The Diverge on specialized.com

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
Bike
Specialized Diverge · Gravel · 8 sizes
Versions
2023, this table · 2020
Geometry
specialized.com, fetched 20 Oct 2026, re-checked, no differences
Seat angle convention
Calculated from Specialized's table
Cockpit
Generic stem and bar, assumed
Solved with
cover 10 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 · 879 bikes, 79 makes, 4,979 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)
44 568 357 69.5 74.5 99 425 1016 683
49 571 365 70 74 99 425 1019 700
52 577 374 70.5 73.75 104 425 1026 725
54 592 383 71.25 73.5 116 425 1032 754
56 610 392 71.75 73.5 133 425 1042 779
58 634 401 71.75 73.5 159 425 1059 805
61 659 410 71.75 73.5 185 425 1076 832
64 684 419 72.25 73 209 425 1088 859

The table runs on to the right: 6 more columns after Reach. Scroll it sideways to read them.

Seat tube 500 mmHead tube 133 mmTop tube 573 mmDown tubeChainstay 425 mmSeat stayFork 1042 mm stack 610reach 392Head tube top 392 / 610BB 0 / 0

The 56 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.
Stock stem and bar per size44 60 x 380, 49 60 x 380, 52 70 x 400, 54 80 x 420, 56 90 x 420, 58 100 x 440, 61 100 x 440, 64 110 x 440 (stem length x bar width, mm)

Frame facts

read from the maker's words, not a table: specialized.com
Tyre clearance
not recorded yet
Bottom bracket
not recorded yet
Axles and brakes
12x142 rear, flat mount
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 specialized.com.
Diverge Sport Carbon - SRAM Apex, Specialized GB spec: Stem "Future Stem, Comp" (no angle printed); Handlebars "Specialized Adventure Gear Hover, 103mm drop x 70mm reach x 12º flare" (bar reach 70 mm, drop 103 mm, flare 12 degrees; a Hover riser bar, rise not printed).
Cockpit and seatpost, in the maker's words · 58 words
Diverge Sport Carbon - SRAM Apex, Specialized GB spec: Stem "Future Stem, Comp" (no angle printed); Handlebars "Specialized Adventure Gear Hover, 103mm drop x 70mm reach x 12º flare" (bar reach 70 mm, drop 103 mm, flare 12 degrees; a Hover riser bar, rise not printed). Stock stem length and bar width per size from the geometry table.
OFFICIAL SOURCE: Specialized GB page for the Diverge Sport Carbon - SRAM Apex (code 217055), page JSON modelYear 2023, frame "Specialized Diverge FACT 8r carbon, Future Shock suspension, threaded BB, internal routing, 12x142mm thru-axle, flat-mount disc", fork "Future Shock 1.5 w/Smooth Boot". Source: html table (official Specialized GB product page for the Diverge Sport Carbon - SRAM Apex, code 217055, the "Geometry" HTML table in the page; fetched 2026-10-20
How I read the maker's table
The carbon Diverge before the Diverge 4 (specialized-diverge-4.json). Eight sizes 44, 49, 52, 54, 56, 58, 61, 64. Its reach, seat angle, head angle, seat tube and rake match the aluminium Diverge E5 (specialized-diverge-e5-2025.json) on 44 to 61 while its stack, head tube, top tube, chainstay, wheelbase, standover and front centre are its own. Values printed with mm and degree suffixes, stripped by script. Stock tyre Pathfinder Pro 2BR 700x42. Source: html table (official Specialized GB product page for the Diverge Sport Carbon - SRAM Apex, code 217055, the "Geometry" HTML table in the page; fetched 2026-10-20, HTTP 200)