← Review table (mtb) · shopper page
canyon:4400 · source URL · confidence 0.96
Cannot win: suspension type not stated, so it is in neither calibration unit
| retailer label | alpha | comparable cm | match | mapping | in stock | variant price | evidence |
|---|---|---|---|---|---|---|---|
| XS | XS | — | unknown | unsupported | yes | €3.999 | — |
| S | S | — | unknown | unsupported | yes | €3.999 | — |
| M | M | — | unknown | unsupported | yes | €3.999 | — |
| L | L | — | unknown | unsupported | yes | €3.999 | — |
| XL | XL | — | unknown | unsupported | yes | €3.999 | — |
| mapping | unsupported |
|---|---|
| reason | Canyon publishes no defensible conventional equivalence for its letter sizes. Canyon publishes rider-height ranges and geometry only, and explicitly declines any centimetre equivalence. Its road sizing guide says 'Don't get hung up on traditional S,M, and L sizing. The equivalent of a medium on one company's bike could be a small or a large on another', and its sizing guide says 'No need to decode old-school geometry charts or debate whether you need a 54 or a 56 cm frame.' The Ultimate geometry sheet's size columns are 2XS…2XL with a body-height row and a seat-tube row (434-614 mm) and no centimetre size name anywhere. Canyon's own size chart controller is disallowed by its robots.txt and is not fetched. Mapping Canyon would mean overruling the manufacturer's published position with a guess. |
A shopper asking for: 54 → nothing compatible · 56 → nothing compatible · 58 → nothing compatible · 60 → nothing compatible
Only listing of this configuration — nothing to merge.
| field | source | evidence |
|---|---|---|
| brand | retailer:canyon / parse | Canyon |
| model | retailer:canyon / derived | Exceed CF 9 |
| modelYear | retailer:canyon / parse | Year: 2027 |
| category | retailer:canyon / derived | — |
| frameMaterial | retailer:canyon / parse | Carbon |
| groupsetFamily | retailer:canyon / dictionary | Shimano XT Di2 |
| electronicShifting | retailer:canyon / parse | Di2 |
| speeds | retailer:canyon / parse | model code M6100 |
| suspension | retailer:canyon / derived | no fork or rear-shock row, on a route where neither is the default |
| dropperPost | retailer:canyon / derived | FOX Transfer |
| wheelMaterial | retailer:canyon / parse | Carbon |
| wheelTier | retailer:canyon / dictionary | Carbon |
| weightKg | retailer:canyon / parse | Weight: 10.75 kg |
| powerMeter | retailer:canyon / derived | absent from a 40-field spec table |
| availability | retailer:canyon / derived | 5/5 sizes in stock |
| brakes | ai / ai (0.95) | Disc Brake: Shimano Deore XT M8200 | Shimano BR-M8200 |
none
{
"frameScore": 26,
"drivetrainScore": 34,
"wheelScore": 13,
"extrasScore": 3,
"suspensionScore": 0,
"weightAdjustment": 4,
"equipmentValue": 80,
"notes": [
"Shimano XT Di2 = 34.",
"Wheels \"entry-carbon\" = 13.",
"Brakes \"hydraulic-disc\" = 0, the baseline for mtb-hardtail.",
"10.75 kg vs 14.4 kg mtb-hardtail reference = +4.",
"Fork series not stated: scored at the bottom of the fork ladder rather than assumed.",
"Dropper post +3."
],
"marketPrice": null,
"valueScore": null,
"savingsVsMarket": null
}
{
"requested": [
"brakes"
],
"applied": [
"brakes"
],
"rejected": [],
"notes": "Speeds not stated. Mixed groupset: derailleur/shifters are Shimano XT Di2 while crank is Shimano FC-M8200 (XT family without 'Di2'), so build is treated as mixed. Wheel tier assigned as entry-carbon based on the named Canyon XC 30 CF wheelset; if wheelset tier classification must be stricter, return null.",
"raw": {
"frameMaterial": {
"value": "carbon",
"evidence": "Material: Carbon (CF)",
"confidence": 0.95
},
"groupsetBrand": {
"value": "Shimano",
"evidence": "Rear Derailleur Model: Shimano XT Di2",
"confidence": 0.95
},
"groupsetFamily": {
"value": "XT Di2",
"evidence": "Rear Derailleur Model: Shimano XT Di2",
"confidence": 0.95
},
"electronicShifting": {
"value": "true",
"evidence": "Rear Derailleur Type: Electronic",
"confidence": 0.95
},
"speeds": {
"value": null,
"evidence": null,
"confidence": 0.75
},
"mixedGroupset": {
"value": "true",
"evidence": "Crank: Shimano FC-M8200\nRear Derailleur Model: Shimano XT Di2",
"confidence": 0.75
},
"wheelMaterial": {
"value": "carbon",
"evidence": "Wheel Material: Carbon (CF)",
"confidence": 0.95
},
"wheelTier": {
"value": "entry-carbon",
"evidence": "Front Wheel: Canyon XC 30 CF",
"confidence": 0.7
},
"brakes": {
"value": "hydraulic-disc",
"evidence": "Disc Brake: Shimano Deore XT M8200 | Shimano BR-M8200",
"confidence": 0.95
},
"weightKg": {
"value": "10.75",
"evidence": "Weight: 10.75 kg",
"confidence": 0.95
},
"powerMeter": {
"value": null,
"evidence": null,
"confidence": 0.8
},
"notes": "Speeds not stated. Mixed groupset: derailleur/shifters are Shimano XT Di2 while crank is Shimano FC-M8200 (XT family without 'Di2'), so build is treated as mixed. Wheel tier assigned as entry-carbon based on the named Canyon XC 30 CF wheelset; if wheelset tier classification must be stricter, return null."
}
}
{
"id": "canyon:4400",
"retailer": "canyon",
"retailerProductId": "4400",
"productUrl": "https://www.canyon.com/en-de/mountain-bikes/cross-country-bikes/exceed/exceed-cf/exceed-cf-9/4400.html",
"brand": "Canyon",
"model": "Exceed CF 9",
"modelYear": 2027,
"category": "mtb",
"categoryBasis": "route",
"sourceCategory": "mtb",
"price": 3999,
"originalPrice": null,
"currency": "EUR",
"discountPercent": null,
"frameMaterial": "carbon",
"frameModel": "Canyon Exceed CF",
"frameTier": null,
"groupsetBrand": "Shimano",
"groupsetFamily": "XT Di2",
"groupsetGeneration": null,
"electronicShifting": true,
"speeds": 12,
"mixedGroupset": false,
"groupsetComponents": {
"rearDerailleur": "XT Di2",
"crank": "XT",
"cassette": "XT"
},
"groupsetTierSpread": 0,
"crank": "Shimano FC-M8200",
"cassette": "Shimano XT",
"brakes": "hydraulic-disc",
"brakePistons": null,
"brakeTier": "unknown",
"suspension": "unknown",
"fork": null,
"rearShock": null,
"dropperPost": true,
"beltDrive": null,
"hubDynamo": null,
"rack": null,
"mudguards": null,
"chaincase": null,
"kickstand": null,
"lighting": null,
"wheelSize": null,
"wheelset": "Canyon XC 30 CF | Canyon XC 30 CF | Carbon (CF)",
"wheelMaterial": "carbon",
"wheelTier": "entry-carbon",
"tyres": "Schwalbe Racing Ray SR TLE | Schwalbe Racing Ralph SR TLE EVO 2.35\"",
"weightKg": 10.75,
"powerMeter": false,
"powerMeterKind": null,
"availableSizes": [
{
"rawSize": "XS",
"size": "XS",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
},
{
"rawSize": "S",
"size": "S",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
},
{
"rawSize": "M",
"size": "M",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
},
{
"rawSize": "L",
"size": "L",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
},
{
"rawSize": "XL",
"size": "XL",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
}
],
"seller": null,
"availability": "in-stock",
"gtins": [],
"imageUrl": "https://dma.canyon.com/image/upload/w_945,h_495,c_fit/f_auto/q_auto/v1781620313/2027_FULL_exceed_cf-9_4400_M160_P05_jkmrgg",
"rawTitle": "Exceed CF 9",
"fetchedAt": "2026-09-19T06:35:30.401Z",
"normalizationConfidence": 0.96,
"warnings": []
}
{
"Material": "Carbon (CF)",
"Weight": "10.75 kg",
"World": "Mountain",
"Style": "Cross-country",
"Generation": "Adult",
"Year": "2027",
"Brake Type": "Disc brake",
"Suspension Brand": "Fox Racing",
"Brake Brand": "Shimano",
"Number of Chainrings": "1",
"Rear Derailleur Brand": "Shimano",
"Rear Derailleur Type": "Electronic",
"Rear Derailleur Model": "Shimano XT Di2",
"Suspension Fork Model": "FOX 32",
"Wheel Brand": "Canyon",
"Frame tyre clearance": "2,40\"",
"Fork tyre clearance": "2,40\"",
"Dropper Post": "true",
"Lights": "Reflector Set",
"Handlebar": "Canyon H21 Carbon Flatbar",
"Thru Axle": "Canyon Quixle",
"Chain": "Shimano Deore M6100",
"Tyre": "Schwalbe Racing Ray SR TLE | Schwalbe Racing Ralph SR TLE EVO 2.35\"",
"Brake Rotor": "Shimano SM-RT64 | Shimano RT64",
"Seatpost": "FOX Transfer SL Performance Elite",
"Bottom bracket": "BSA 73",
"Grips": "Ergon GXR",
"Crank": "Shimano FC-M8200",
"Cassette": "Shimano XT",
"Rear Derailleur": "Shimano XT Di2",
"Shift Lever": "Shimano XT Di2",
"Battery": "Shimano BT-DN320",
"Disc Brake": "Shimano Deore XT M8200 | Shimano BR-M8200",
"Stem": "Canyon ST0039",
"Front Wheel": "Canyon XC 30 CF",
"Rear Wheel": "Canyon XC 30 CF",
"Suspension Fork": "FOX 32 Step-Cast Factory 3-Pos Remote",
"Frame": "Canyon Exceed CF",
"Saddle": "Ergon SPR20 NEO",
"Wheel Material": "Carbon (CF)"
}
{
"retailer": "canyon",
"retailerProductId": "4400",
"productUrl": "https://www.canyon.com/en-de/mountain-bikes/cross-country-bikes/exceed/exceed-cf/exceed-cf-9/4400.html",
"extractionMethod": "json-ld",
"sourceCategory": "mtb",
"rawTitle": "Exceed CF 9",
"rawBrand": "Canyon",
"price": 3999,
"originalPrice": null,
"currency": "EUR",
"imageUrl": "https://dma.canyon.com/image/upload/w_945,h_495,c_fit/f_auto/q_auto/v1781620313/2027_FULL_exceed_cf-9_4400_M160_P05_jkmrgg",
"rawSpecifications": {
"Material": "Carbon (CF)",
"Weight": "10.75 kg",
"World": "Mountain",
"Style": "Cross-country",
"Generation": "Adult",
"Year": "2027",
"Brake Type": "Disc brake",
"Suspension Brand": "Fox Racing",
"Brake Brand": "Shimano",
"Number of Chainrings": "1",
"Rear Derailleur Brand": "Shimano",
"Rear Derailleur Type": "Electronic",
"Rear Derailleur Model": "Shimano XT Di2",
"Suspension Fork Model": "FOX 32",
"Wheel Brand": "Canyon",
"Frame tyre clearance": "2,40\"",
"Fork tyre clearance": "2,40\"",
"Dropper Post": "true",
"Lights": "Reflector Set",
"Handlebar": "Canyon H21 Carbon Flatbar",
"Thru Axle": "Canyon Quixle",
"Chain": "Shimano Deore M6100",
"Tyre": "Schwalbe Racing Ray SR TLE | Schwalbe Racing Ralph SR TLE EVO 2.35\"",
"Brake Rotor": "Shimano SM-RT64 | Shimano RT64",
"Seatpost": "FOX Transfer SL Performance Elite",
"Bottom bracket": "BSA 73",
"Grips": "Ergon GXR",
"Crank": "Shimano FC-M8200",
"Cassette": "Shimano XT",
"Rear Derailleur": "Shimano XT Di2",
"Shift Lever": "Shimano XT Di2",
"Battery": "Shimano BT-DN320",
"Disc Brake": "Shimano Deore XT M8200 | Shimano BR-M8200",
"Stem": "Canyon ST0039",
"Front Wheel": "Canyon XC 30 CF",
"Rear Wheel": "Canyon XC 30 CF",
"Suspension Fork": "FOX 32 Step-Cast Factory 3-Pos Remote",
"Frame": "Canyon Exceed CF",
"Saddle": "Ergon SPR20 NEO",
"Wheel Material": "Carbon (CF)"
},
"rawFeatures": [
"Elite carbon hardtail performance at an unrivalled price point. Dialled for demanding terrain with FOX 32 SC Factory suspension, Transfer SL dropper, and lightweight carbon wheels. Integrated LOAD Internal Storage storage keeps tools and spares close at hand. Fitted with the gold standard of XC forks: premium Kashima-coated FOX 32 SC Factory. Never miss a beat electronic Shimano XT Di2 shifting paired with powerful Shimano XT brakes."
],
"rawSizes": [
{
"rawSize": "XS",
"size": "XS",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
},
{
"rawSize": "S",
"size": "S",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
},
{
"rawSize": "M",
"size": "M",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
},
{
"rawSize": "L",
"size": "L",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
},
{
"rawSize": "XL",
"size": "XL",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 3999
}
],
"availabilityText": null,
"fetchedAt": "2026-09-19T06:35:30.401Z",
"sourceMeta": {
"productGroupId": "4400",
"rideStyle": "Cross-Country",
"variantCount": 10,
"colours": [
"Cosmos Purple",
"Desert Dawn"
],
"variantSkus": [
"50043396",
"50043397",
"50043391",
"50043392",
"50043393",
"50043394",
"50043395",
"50043398",
"50043399",
"50043400"
]
}
}