Skip to content
BikeTwins
How it works

Trifox X9

Endurance road · 4 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
Bike
Trifox X9 · Endurance road · 4 sizes · integrated cockpit
Geometry
trifoxbike.com, fetched 29 Aug 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
6 September 2026 · 210 bikes, 43 makes, 1,262 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
S/455mm 521 377.5 71 75 113 408 979
M/485mm 539 383 71.5 74.5 130.5 408 986
L/520mm 557 391.5 71.8 74 148.5 408 997.6
XL/560mm 575 411.9 72.5 73.5 164.5 408 1017

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

Seat tube 520 mmHead tube 149 mmTop tube 551 mmDown tubeChainstay 408 mmSeat stayFork 998 mm stack 557reach 392Head tube top 392 / 557BB 0 / 0

The L/520mm 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 sizeS/455mm 90 x 400, M/485mm 90 x 400, L/520mm 90 x 400, XL/560mm 90 x 400 (stem length x bar width, mm)

In the maker's words

Kept whole, as I read it off trifoxbike.com.
INTEGRATED one-piece bar/stem Trifox DHB1000 is INCLUDED in the frameset package ("1 x Carbon Integrated Drop Handlebar DHB1000" in Package Content).
Cockpit and seatpost, in the maker's words · 290 words
INTEGRATED one-piece bar/stem Trifox DHB1000 is INCLUDED in the frameset package ("1 x Carbon Integrated Drop Handlebar DHB1000" in Package Content). The frameset page's Product Weight table lists it as "Integrated Drop Bar - 90*400mm" at 312 g, i.e. 90 mm stem x 400 mm width, and the frameset page offers only Painting and Size choices - no bar width or stem length selector on the frameset page (whether other DHB1000 sizes can be requested with the frameset is NOT stated). DHB1000 as a standalone part (https://www.trifoxbike.com/fully-internal-aero-integrated-carbon-drop-handlebar-with-400mm-cockpit-dhb1000, plus sibling 360 mm and 380 mm cockpit listings): T800 carbon, fully internal or external routing, steerer clamp 28.6 mm, stem sizes 90 / 100 / 110 mm (dropdown), widths 360 / 380 / 400 mm hood-to-hood with 380 / 400 / 420 mm outer at the drops (per the DHB1000 geometry drawing, image https://img.trifoxbike.com/media/upload/4/5m/45mhmh17hebvy1s1775207259.jpg, shown on both the X9 page and the bar page), bar reach 75 mm, drop 125 mm, drop-end length 135 mm, drop-end diameter 23.8 mm, a 12 deg angle marked on the side view at the stem/bar-top junction (unlabelled; read as the stem angle), standalone weight "About 370g" (frameset table says 312 g for the 90x400). Standalone bar package includes "1 x space" (one spacer); spacer heights, headset cover height and max spacer stack NOT published. Headset 52-52 mm (1-1/8in), included. Seatpost: proprietary carbon seatpost SX9 included, 350 mm long, 137 g, "Need Hollow Saddle, Support 7*7 Round & 7*9 Oval" rails, seatpost insertion length 7 cm to 12 cm; post diameter/shape and offset NOT published on the brand site (no standalone SX9 listing found in the trifoxbike.com seatposts category on 2026-08-29). Fork: carbon FX9, 429 g, full length (axle to crown, K) 378 mm, rake 43 mm.
GEOMETRY CONVENTIONS (from the lettered diagram): stack G is vertical from the bottom bracket centre to the top of the head tube. Source: html_table (brand site product page, "Frame Geometry" HTML table with a lettered A-M geometry diagram image
How I read the maker's table
reach I is horizontal from the BB vertical to the same head tube top point; head tube length J is measured along the head tube; top tube H is labelled "Top Tube Lenght Horizontal" (effective, horizontal); seat tube length F is BB centre to the top of the seat tube along the tube; seat tube angle B is drawn at the BB between the horizontal and the seat tube line, and the table labels it only "Seat Tube Angle B(deg)" - effective vs actual is not stated (the seat tube is straight, so the two should coincide); head tube angle A; chainstay C; BB drop D; wheelbase E; fork length full K (axle to crown) 378 mm all sizes; fork rake/offset L 43 mm all sizes; front centre M is PUBLISHED (582 / 589 / 600.4 / 619.6). Standover and trail are NOT published (left null). Sizes are named "S/455mm; M/485mm; L/520mm; XL/560mm" - the number is the seat tube length in mm; four sizes only. Table labels reproduced with the maker's spelling ("Lenght"). Rider height guide ("Size Recommend"): S 155-168 cm, M 165-178, L 175-188, XL 185-196. Frame-only weights (+/-20 g): S 937 g, M 957 g, L 999 g, XL 1049 g; components (+/-2 g): rear thru-axle 37 g, front thru-axle 30 g, fork 429 g, seatpost 137 g, integrated drop bar 90x400 312 g, hanger 30 g. Frame facts: T800+T1000 (reinforced) carbon, full internal cable routing, T47 bottom bracket (included), max tyre 700x32C, thru axles 12x100 front / 12x142 rear, disc rotors 140/160 mm, crankset compatibility 34/50T or 39/52T, rear derailleur hanger HX9 (UDH not mentioned), 2-year warranty, seven paint options, SKU X9AS455S, USD 799 (was 1059) on 2026-08-29. MODEL YEAR: not stated anywhere on the page (JSON-LD has no date; footer copyright 2020-2025). The copy calls this an "Upgrade ... Lighter Than Previous Models", so it is the revised X9; the page's detail images were uploaded 2026-04 to 2026-08 (timestamps in the image file names) while the menu thumbnail dates from 2023-04, so an older X9 with different numbers may exist - treat this file as the current (2026) listing, model_year left null. stock_stem_length 90 and stock_bar_width 400 are the size-independent "90*400mm" bar in the frameset weight table, not a per-size spec. Source: html_table (brand site product page, "Frame Geometry" HTML table with a lettered A-M geometry diagram image https://img.trifoxbike.com/media/upload/x/zo/xzomy2i6qc3eig71786000192.jpg)