← Review table (mtb) · shopper page

Spectral:ON CF 9 Di2

canyon:3531 · source URL · confidence 1

Eligibility

Cannot win: category is e-bike, not mtb; not-a-mtb-bike

Size decisions

retailer labelalphacomparable cmmatchmappingin stockvariant priceevidence
SSunknownunsupportedno€4.999
MMunknownunsupportedno€4.999
LLunknownunsupportedno€4.999
XLXLunknownunsupportedyes€4.999
mappingunsupported
reasonCanyon 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

Identity

Only listing of this configuration — nothing to merge.

Provenance — why we believe each fact

fieldsourceevidence
brandretailer:canyon / parseCanyon
modelretailer:canyon / derivedSpectral:ON CF 9 Di2
modelYearretailer:canyon / parseYear: 2024
categoryretailer:canyon / parseE-Bike
frameMaterialretailer:canyon / parseCarbon
groupsetFamilyretailer:canyon / dictionaryShimano Deore XT Di2, 12-speed
electronicShiftingretailer:canyon / parseDi2
speedsretailer:canyon / parse12-speed
suspensionretailer:canyon / derivedrear shock row: Fox Float X Performance Evolution
rearShockretailer:canyon / dictionaryFox Float X Performance Evolution
dropperPostretailer:canyon / derivedDropper
chaincaseretailer:canyon / parseCanyon Chainguide M091/M129
wheelMaterialretailer:canyon / dictionaryDT Swiss HX1700
wheelTierretailer:canyon / dictionaryDT Swiss HX1700
powerMeterretailer:canyon / derivedabsent from a 43-field spec table
availabilityretailer:canyon / derived1/4 sizes in stock
brakesai / ai (0.9)Shimano M8120 brake

Warnings

Score breakdown

{
  "frameScore": 26,
  "drivetrainScore": 22,
  "wheelScore": 8,
  "extrasScore": 1,
  "suspensionScore": 7,
  "weightAdjustment": 0,
  "equipmentValue": 64,
  "notes": [
    "Shimano XT Di2 = 22.",
    "Wheels \"good-aluminium\" = 8.",
    "Brakes \"hydraulic-disc\" = 0, the baseline for mtb-full.",
    "Weight not published: no weight adjustment either way.",
    "Fork series not stated: scored at the bottom of the fork ladder rather than assumed.",
    "Rear shock \"mid\" +4.",
    "Dropper post +1."
  ],
  "marketPrice": 5614,
  "valueScore": 1.123,
  "savingsVsMarket": 615
}

AI normalization

{
  "requested": [
    "brakes",
    "weightKg"
  ],
  "applied": [
    "brakes"
  ],
  "rejected": [
    {
      "field": "weightKg",
      "reason": "not a plausible complete-bike weight",
      "value": "24.56",
      "evidence": "Weight: 24.56 kg"
    }
  ],
  "notes": "Brakes listed as 'Disc brake' and specific model 'Shimano M8120 brake' is taken to indicate hydraulic-disc. mixedGroupset left null because crank is listed only as 'Shimano Steps' (an e-bike crank/motor system) while derailleur/shift lever are Deore XT Di2; source does not explicitly state whether these belong to a single groupset family. wheelTier not assigned because the DT Swiss wheel model names are present but no explicit tier mapping is provided in the allowed vocabulary.",
  "raw": {
    "frameMaterial": {
      "value": "carbon",
      "evidence": "Material: Carbon (CF)",
      "confidence": 0.9
    },
    "groupsetBrand": {
      "value": "Shimano",
      "evidence": "Shimano Deore XT Di2",
      "confidence": 0.99
    },
    "groupsetFamily": {
      "value": "XT Di2",
      "evidence": "Shimano Deore XT Di2",
      "confidence": 0.95
    },
    "electronicShifting": {
      "value": "true",
      "evidence": "Rear Derailleur Type: Electronic",
      "confidence": 0.95
    },
    "speeds": {
      "value": "12",
      "evidence": "Rear Derailleur: Shimano Deore XT Di2, 12-speed",
      "confidence": 0.99
    },
    "mixedGroupset": {
      "value": null,
      "evidence": null,
      "confidence": 0.3
    },
    "wheelMaterial": {
      "value": "aluminium",
      "evidence": "Wheel Material: Aluminium (AL)",
      "confidence": 0.99
    },
    "wheelTier": {
      "value": null,
      "evidence": null,
      "confidence": 0.3
    },
    "brakes": {
      "value": "hydraulic-disc",
      "evidence": "Shimano M8120 brake",
      "confidence": 0.9
    },
    "weightKg": {
      "value": "24.56",
      "evidence": "Weight: 24.56 kg",
      "confidence": 0.99
    },
    "powerMeter": {
      "value": null,
      "evidence": null,
      "confidence": 0.3
    },
    "notes": "Brakes listed as 'Disc brake' and specific model 'Shimano M8120 brake' is taken to indicate hydraulic-disc. mixedGroupset left null because crank is listed only as 'Shimano Steps' (an e-bike crank/motor system) while derailleur/shift lever are Deore XT Di2; source does not explicitly state whether these belong to a single groupset family. wheelTier not assigned because the DT Swiss wheel model names are present but no explicit tier mapping is provided in the allowed vocabulary."
  }
}

Normalized record

{
  "id": "canyon:3531",
  "retailer": "canyon",
  "retailerProductId": "3531",
  "productUrl": "https://www.canyon.com/en-de/electric-bikes/electric-mountain-bikes/spectral-on/spectral-on-cf/spectral-on-cf-9-di2/3531.html",
  "brand": "Canyon",
  "model": "Spectral:ON CF 9 Di2",
  "modelYear": 2024,
  "category": "e-bike",
  "categoryBasis": "stated",
  "sourceCategory": "mtb",
  "price": 4999,
  "originalPrice": null,
  "currency": "EUR",
  "discountPercent": null,
  "frameMaterial": "carbon",
  "frameModel": "Canyon Spectral:ON CF",
  "frameTier": null,
  "groupsetBrand": "Shimano",
  "groupsetFamily": "XT Di2",
  "groupsetGeneration": null,
  "electronicShifting": true,
  "speeds": 12,
  "mixedGroupset": false,
  "groupsetComponents": {
    "rearDerailleur": "XT Di2",
    "cassette": "XT"
  },
  "groupsetTierSpread": 0,
  "crank": "Shimano Steps",
  "cassette": "Shimano Deore XT CS-M8100",
  "brakes": "hydraulic-disc",
  "brakePistons": null,
  "brakeTier": "unknown",
  "suspension": "full",
  "fork": null,
  "rearShock": {
    "make": "FOX",
    "line": "Float X",
    "tier": "mid"
  },
  "dropperPost": true,
  "beltDrive": null,
  "hubDynamo": null,
  "rack": null,
  "mudguards": null,
  "chaincase": true,
  "kickstand": null,
  "lighting": null,
  "wheelSize": null,
  "wheelset": "DT Swiss HX1700 | DT Swiss H1700 | Aluminium (AL)",
  "wheelMaterial": "aluminium",
  "wheelTier": "good-aluminium",
  "tyres": "Maxxis Assegai | Maxxis Minion DHR II 27,5\" x 2.60 WT",
  "weightKg": null,
  "powerMeter": false,
  "powerMeterKind": null,
  "availableSizes": [
    {
      "rawSize": "S",
      "size": "S",
      "sizeCm": null,
      "inStock": false,
      "stockCount": null,
      "price": 4999
    },
    {
      "rawSize": "M",
      "size": "M",
      "sizeCm": null,
      "inStock": false,
      "stockCount": null,
      "price": 4999
    },
    {
      "rawSize": "L",
      "size": "L",
      "sizeCm": null,
      "inStock": false,
      "stockCount": null,
      "price": 4999
    },
    {
      "rawSize": "XL",
      "size": "XL",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 4999
    }
  ],
  "seller": null,
  "availability": "limited",
  "gtins": [],
  "imageUrl": "https://dma.canyon.com/image/upload/w_945,h_495,c_fit/f_auto/q_auto/v1733935534/4A4141AA-EA3F-419A-9409FC003A9C4BFB",
  "rawTitle": "Spectral:ON CF 9 Di2",
  "fetchedAt": "2026-09-19T06:35:49.874Z",
  "normalizationConfidence": 1,
  "warnings": [
    {
      "code": "not-a-mtb-bike",
      "message": "Classified as e-bike.",
      "severity": "blocking"
    },
    {
      "code": "single-size-only",
      "message": "Only one size is in stock (XL).",
      "severity": "info"
    }
  ]
}

Parsed specification table

{
  "Material": "Carbon (CF)",
  "Weight": "24.56 kg",
  "World": "E-Bike, Mountain",
  "Style": "E-Mountain, Trail",
  "Generation": "Adult",
  "Year": "2024",
  "Brake Type": "Disc brake",
  "Suspension Brand": "Fox Racing",
  "Brake Brand": "Shimano",
  "Number of Chainrings": "1",
  "Motor Brand": "Shimano",
  "Motor Model": "EP801",
  "Rear Derailleur Brand": "Shimano",
  "Rear Derailleur Type": "Electronic",
  "Suspension Fork Model": "FOX 38",
  "Wheel Brand": "DT Swiss",
  "Dropper Post": "true",
  "Lights": "Reflector Set",
  "Grips": "Canyon Lock-On",
  "Disc Brake": "Shimano M8120 brake | Shimano DEORE XT M8120",
  "Cassette": "Shimano Deore XT CS-M8100",
  "Chain": "Shimano XT",
  "Brake Rotor": "Shimano XT STEPS rear rotor, 203mm | Shimano DEORE XT MT800",
  "Seatpost": "Iridium Dropper Post",
  "Handlebar": "Canyon:ON HB0057 Riser bar",
  "Chainring": "Canyon EP1110-01 Chainring 34T",
  "Thru Axle": "Canyon Quixle",
  "Crank": "Shimano Steps",
  "Stem": "Canyon:ON ST0031",
  "Tyre": "Maxxis Assegai | Maxxis Minion DHR II 27,5\" x 2.60 WT",
  "Rear Shock": "Fox Float X Performance Evolution",
  "Front Wheel": "DT Swiss HX1700",
  "Rear Wheel": "DT Swiss H1700",
  "Seatpost Clamp": "Canyon GP0279-01 Seatclamp",
  "Chainguard": "Canyon Chainguide M091/M129",
  "Saddle": "Fizik Terra Aidon X5",
  "Motor": "Shimano EP801",
  "Rear Derailleur": "Shimano Deore XT Di2, 12-speed",
  "Shift Lever": "Shimano SW-M8150-R Shift Lever",
  "Frame": "Canyon Spectral:ON CF",
  "Suspension Fork": "Fox 38 Performance Elite",
  "Battery": "Canyon BT010",
  "Wheel Material": "Aluminium (AL)"
}

Raw adapter output

{
  "retailer": "canyon",
  "retailerProductId": "3531",
  "productUrl": "https://www.canyon.com/en-de/electric-bikes/electric-mountain-bikes/spectral-on/spectral-on-cf/spectral-on-cf-9-di2/3531.html",
  "extractionMethod": "json-ld",
  "sourceCategory": "mtb",
  "rawTitle": "Spectral:ON CF 9 Di2",
  "rawBrand": "Canyon",
  "price": 4999,
  "originalPrice": null,
  "currency": "EUR",
  "imageUrl": "https://dma.canyon.com/image/upload/w_945,h_495,c_fit/f_auto/q_auto/v1733935534/4A4141AA-EA3F-419A-9409FC003A9C4BFB",
  "rawSpecifications": {
    "Material": "Carbon (CF)",
    "Weight": "24.56 kg",
    "World": "E-Bike, Mountain",
    "Style": "E-Mountain, Trail",
    "Generation": "Adult",
    "Year": "2024",
    "Brake Type": "Disc brake",
    "Suspension Brand": "Fox Racing",
    "Brake Brand": "Shimano",
    "Number of Chainrings": "1",
    "Motor Brand": "Shimano",
    "Motor Model": "EP801",
    "Rear Derailleur Brand": "Shimano",
    "Rear Derailleur Type": "Electronic",
    "Suspension Fork Model": "FOX 38",
    "Wheel Brand": "DT Swiss",
    "Dropper Post": "true",
    "Lights": "Reflector Set",
    "Grips": "Canyon Lock-On",
    "Disc Brake": "Shimano M8120 brake | Shimano DEORE XT M8120",
    "Cassette": "Shimano Deore XT CS-M8100",
    "Chain": "Shimano XT",
    "Brake Rotor": "Shimano XT STEPS rear rotor, 203mm | Shimano DEORE XT MT800",
    "Seatpost": "Iridium Dropper Post",
    "Handlebar": "Canyon:ON HB0057 Riser bar",
    "Chainring": "Canyon EP1110-01 Chainring 34T",
    "Thru Axle": "Canyon Quixle",
    "Crank": "Shimano Steps",
    "Stem": "Canyon:ON ST0031",
    "Tyre": "Maxxis Assegai | Maxxis Minion DHR II 27,5\" x 2.60 WT",
    "Rear Shock": "Fox Float X Performance Evolution",
    "Front Wheel": "DT Swiss HX1700",
    "Rear Wheel": "DT Swiss H1700",
    "Seatpost Clamp": "Canyon GP0279-01 Seatclamp",
    "Chainguard": "Canyon Chainguide M091/M129",
    "Saddle": "Fizik Terra Aidon X5",
    "Motor": "Shimano EP801",
    "Rear Derailleur": "Shimano Deore XT Di2, 12-speed",
    "Shift Lever": "Shimano SW-M8150-R Shift Lever",
    "Frame": "Canyon Spectral:ON CF",
    "Suspension Fork": "Fox 38 Performance Elite",
    "Battery": "Canyon BT010",
    "Wheel Material": "Aluminium (AL)"
  },
  "rawFeatures": [
    "Bomber-yet-lightweight, full-carbon frame. Proven power, courtesy of Shimano's EP8 motor. Smooth FOX 38 Performance Elite fork and Float X shock. Quick-shifting Shimano XT Di2 wireless electronic drivetrain. Rugged, removable 800 Wh aluminium battery. Up to 85 km range and 1,900 m of elevation gain."
  ],
  "rawSizes": [
    {
      "rawSize": "S",
      "size": "S",
      "sizeCm": null,
      "inStock": false,
      "stockCount": null,
      "price": 4999
    },
    {
      "rawSize": "M",
      "size": "M",
      "sizeCm": null,
      "inStock": false,
      "stockCount": null,
      "price": 4999
    },
    {
      "rawSize": "L",
      "size": "L",
      "sizeCm": null,
      "inStock": false,
      "stockCount": null,
      "price": 4999
    },
    {
      "rawSize": "XL",
      "size": "XL",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 4999
    }
  ],
  "availabilityText": null,
  "fetchedAt": "2026-09-19T06:35:49.874Z",
  "sourceMeta": {
    "productGroupId": "3531",
    "rideStyle": "E-Mountain",
    "variantCount": 4,
    "colours": [],
    "variantSkus": [
      "50021657",
      "50021658",
      "50021659",
      "50021660"
    ]
  }
}

Impressum · Privacy · Contact · About BikeFind