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
No account is needed to read the table. Report a wrong number · Correct this bike
- 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.The table runs on to the right: 6 more columns after Reach. Scroll it sideways to read them.
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)