Canyon: stock cockpit data
20 values missing in 14 of 18 models. Database as of 14 Nov 2026.
I’m Marcel Dobrocký, a bike fitter from Brno in the Czech Republic. On sedimi.bike, riders enter their riding position and the site works out which frames and sizes fit them. To do that for Canyon bikes, I’m missing the stem length or angle and the bar reach.
These are figures you can see on the bike or read off the parts, nothing internal. Where I don’t know them, I use an estimate. With your numbers, the size is worked out from the actual build, and each value is marked ◆ with its source (manufacturer or dealer), with no name attached. Even one model helps. I check every value before it goes in. About sedimi
Aeroad CF SLX 2027
3 missingroad · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Aeroad CF SLX 7 Di2, Aeroad CF SLX 7 AXS, Aeroad CF SLX 8 Di2, Aeroad CF SLX 8 AXS, Aeroad CF SLX 9 Di2
Cockpit: integrated cockpit CP0048 PACE T-Bar, Classic Drops
Cockpit length (mm): 2XS 80, XS 90, S 90, M 100, L 110, XL 110, 2XL 120
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 1 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Build: Aeroad CF SLX 9 AXS
Cockpit: integrated cockpit CP0048 PACE T-Bar, Aero Drops
Cockpit length (mm): 2XS 80, XS 90, S 90, M 100, L 110, XL 110, 2XL 120 · Bar reach 84 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 1 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Email a spreadsheet or PDFForward to a colleague
Have it in a spreadsheet? Send the export or a price list with the spec, just as it is, to marcel@bikefit.space. I’ll copy the numbers across myself. Don’t have them at hand? Send the link to a colleague in R&D or service.
Not sure? Put a question mark after the number, like 100?, or explain in the note. You can paste a whole row from Excel in one go.
Aeroad CFR 2027
4 missingroad · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Aeroad CFR AXS, Aeroad CFR Di2
Cockpit: integrated cockpit CP0048 PACE T-Bar, Classic Drops
Cockpit length (mm): 2XS 80, XS 90, S 90, M 100, L 110, XL 110, 2XL 120
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 1 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Build: Aeroad CFR LTD
Cockpit: integrated cockpit Canyon CP0053 CF Race
Cockpit length (mm): 2XS 80, XS 90, S 90, M 100, L 110, XL 110, 2XL 120
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 1 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Endurace CF SLX 2027
2 missingendurance road · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Endurace CF SLX 7 Di2, Endurace CF SLX 8 Di2, Endurace CF SLX 9 Di2, Endurace CF SLX 7 AXS
Cockpit: integrated cockpit CP0048 PACE T-Bar, Compact Drops
Cockpit length (mm): 2XS 70, XS 80, S 90, M 100, L 110, XL 120, 2XL 130
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 2 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 1 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Endurace CFR 2027
2 missingendurance road · carbon · sizes 2XS–XL · how visitors see it now
Builds: Endurace CFR Di2, Endurace CFR AXS
Cockpit: integrated cockpit CP0048 PACE T-Bar, Classic Drops
Cockpit length (mm): 2XS 80, XS 90, S 90, M 100, L 110, XL 110
| Size | 2XS | XS | S | M | L | XL |
|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL |
|---|---|---|---|---|---|---|
| Cranks (mm) | ||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 1 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Grail CF 2027
1 missinggravel · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Grail CF 7, Grail CF 7 Speed
Cockpit: integrated cockpit CP0039 gravel
Cockpit length (mm): 2XS 60, XS 60, S 70, M 70, L 70, XL 80, 2XL 80 · Bar reach 69 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 2 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 3 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Grail CF (Grail CF SL frame, gen 2) 2026
1 missinggravel · carbon · sizes 2XS–2XL · how visitors see it now
Build: Grail CF 8 1by
Cockpit: integrated cockpit CP0045 Ergocockpit carbon
Cockpit length (mm): 2XS 60, XS 60, S 70, M 70, L 70, XL 80, 2XL 80 · Bar reach 69 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional)
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Grail CF SLX 2027
2 missinggravel · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Grail CF SLX 7 Di2, Grail CF SLX 8 AXS
Cockpit: integrated cockpit CP0048 PACE T-Bar, Control Drops
Cockpit length (mm): 2XS 70, XS 70, S 80, M 80, L 80, XL 90, 2XL 90
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 2 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 1 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Grail CFR 2027
2 missinggravel · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Grail CFR AXS, Grail CFR Di2
Cockpit: integrated cockpit CP0048 PACE T-Bar, Control Drops
Cockpit length (mm): 2XS 70, XS 70, S 80, M 80, L 80, XL 90, 2XL 90
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 1 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Inflite CF SL 2025
5 missingcyclocross · carbon · sizes 3XS–2XL · how visitors see it now
Build: Inflite CF SL 5
Cockpit: stem Canyon V13 + bars H17 Ergobar AL
Stem (mm): 3XS 70, 2XS 70, XS 80, S 80, M 90, L 100, XL 100, 2XL 110 · Angle −6° · Bar reach 70 mm
| Size | 3XS | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|---|
| Stem (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 3XS | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|---|
| Cranks (mm) | ||||||||
| Bar width (mm) |
Build: Inflite CF SL 6
Cockpit: integrated cockpit Canyon CP0030
| Size | 3XS | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|---|
| Cockpit length (mm) | ||||||||
| Bar reach (mm) |
Cranks, bar width and seatpost setback (optional) 4 missing
Bar width at the hoods, centre to centre.
| Size | 3XS | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|---|
| Cranks (mm) | ||||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 2 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Inflite CF SLX 2025
1 missingcyclocross · carbon · sizes XS–2XL · how visitors see it now
Build: Inflite CF SLX 7
Cockpit: integrated cockpit Canyon CP0018 CF
Cockpit length (mm): XS 80, S 80, M 90, L 100, XL 100, 2XL 110 · Bar reach 74 mm
| Size | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|
| Cranks (mm) | ||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 2 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Inflite CFR 2026
1 missingcyclocross · carbon · sizes XS–2XL · how visitors see it now
Build: Inflite CFR Team
Cockpit: integrated cockpit Canyon CP0018 CF
Cockpit length (mm): XS 80, S 80, M 90, L 100, XL 100, 2XL 110 · Bar reach 74 mm
| Size | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 1 missing
Bar width at the hoods, centre to centre.
| Size | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|
| Cranks (mm) | ||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 2 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Ultimate CF SL 2027
1 missingroad · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Ultimate CF 8 Di2, Ultimate CF 7, Ultimate CF 7 AXS
Cockpit: integrated cockpit CP30 Aerocockpit CF
Cockpit length (mm): 2XS 80, XS 90, S 90, M 100, L 110, XL 110, 2XL 120 · Bar reach 74 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 2 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Ultimate CF SLX 2027
2 missingroad · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Ultimate CF SLX 7 Di2, Ultimate CF SLX 8 AXS, Ultimate CF SLX 8 Di2
Cockpit: integrated cockpit CP0048 PACE T-Bar, Classic Drops
Cockpit length (mm): 2XS 80, XS 90, S 90, M 100, L 110, XL 110, 2XL 120
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 1 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Ultimate CFR 2026
2 missingroad · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Ultimate CFR AXS, Ultimate CFR Di2
Cockpit: integrated cockpit CP0048 PACE T-Bar, Classic Drops
Cockpit length (mm): 2XS 80, XS 90, S 90, M 100, L 110, XL 110, 2XL 120
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 1 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 1 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Models with all three values (4)
Endurace AllRoad 2027
all filled inendurance road · aluminium · sizes 2XS–2XL · how visitors see it now
Build: Endurace AllRoad
Cockpit: stem ST0039 + bars HB0076 Ergo
Stem (mm): 2XS 70, XS 80, S 80, M 90, L 100, XL 100, 2XL 100 · Angle −6° · Bar reach 60 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Stem (mm) |
Cranks, bar width and seatpost setback (optional) 1 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 2 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Endurace CF 2027
all filled inendurance road · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Endurace CF 7, Endurace CF 8 Di2, Endurace CF 7 AXS, Endurace CF 6
Cockpit: stem ST0035 + bars HB0076 Ergo
Stem (mm): 2XS 70, XS 80, S 90, M 100, L 110, XL 120, 2XL 120 · Angle −10° · Bar reach 60 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Stem (mm) |
Cranks, bar width and seatpost setback (optional) 5 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 2 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Grizl AL 2027
all filled ingravel · aluminium · sizes 2XS–2XL · how visitors see it now
Builds: Grizl 6, Grizl 5
Cockpit: stem ST0046 + bars HB0067 flared drops
Stem (mm): 2XS 50, XS 50, S 60, M 60, L 60, XL 70, 2XL 70 · Angle −6° · Bar reach 70 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Stem (mm) |
Cranks, bar width and seatpost setback (optional)
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Build: Grizl 7 ESC
Cockpit: integrated cockpit Canyon CP0050 CF Full Mounty Gravel
Cockpit length (mm): 2XS 50, XS 50, S 60, M 60, L 60, XL 70, 2XL 70 · Angle −6° · Bar reach 69 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 1 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 2 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.
Grizl CF 2027
all filled ingravel · carbon · sizes 2XS–2XL · how visitors see it now
Builds: Grizl CF 8 Di2, Grizl CF 7, Grizl CF 6, Grizl CF 8 w/ RIFT, Grizl CF 9 w/ ECLIPS, Grizl CF 7 AXS
Cockpit: stem ST0046 + bars HB0067 flared drops
Stem (mm): 2XS 50, XS 50, S 60, M 60, L 60, XL 70, 2XL 70 · Angle −6° · Bar reach 70 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Stem (mm) |
Cranks, bar width and seatpost setback (optional) 2 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Builds: Grizl CF 7 ESC, Grizl CF 8 ESC w/ ECLIPS
Cockpit: integrated cockpit Canyon CP0050 CF Full Mounty Gravel
Cockpit length (mm): 2XS 50, XS 50, S 60, M 60, L 60, XL 70, 2XL 70 · Angle −6° · Bar reach 69 mm
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cockpit length (mm) |
Cranks, bar width and seatpost setback (optional) 3 missing
Bar width at the hoods, centre to centre.
| Size | 2XS | XS | S | M | L | XL | 2XL |
|---|---|---|---|---|---|---|---|
| Cranks (mm) | |||||||
| Bar width (mm) |
Cover, spacers and tyre (optional) 2 missing
A mandatory spacer is one that can’t be removed, for example because of internal hose routing.