← Review table (mtb) · shopper page

Focus Whistler 3.6 29"

bikeexchange:focus-whistler-3-6-29--2022 · source URL · confidence 0.78 · GTIN 4000990416061

Eligibility

Can win a band.

Size decisions

retailer labelalphacomparable cmmatchmappingin stockvariant priceevidence
MMunknownunsupportedyes€449
LLunknownunsupportedyes€449,40
XLXLunknownunsupportedyes€449,40
mappingunsupported
reason"M" is a letter size and there is no reviewed Focus equivalence to convert it.

A shopper asking for: 54 → nothing compatible · 56 → nothing compatible · 58 → nothing compatible · 60 → nothing compatible

Identity

Canonical configuration: Focus | Whistler 3.6 Slategrey | Altus
Confidence: high

retailerpricesizes in stock
BikeExchange€449M, L, XLdebug
Bike-Mailorder€749nonedebug

Provenance — why we believe each fact

fieldsourceevidence
brandretailer:bikeexchange / parseFocus
modelretailer:bikeexchange / derivedFocus Whistler 3.6 29"
modelYearretailer:bikeexchange / parseJahr: 2023
categoryretailer:bikeexchange / derivedretailer taxonomy
frameMaterialretailer:bikeexchange / parse6061
speedsretailer:bikeexchange / parse9-speed
brakeTierretailer:bikeexchange / dictionaryMT200
brakePistonsretailer:bikeexchange / parseShimano caliper code MT200
suspensionretailer:bikeexchange / derivedsuspension fork "SR Suntour NVX30, QR, 5x100 mm" and no rear shock in a 27-field spec table
forkretailer:bikeexchange / parseSR Suntour NVX30, QR, 5x100 mm
dropperPostretailer:bikeexchange / derivedseatpost row "Alloy, 27,2 mm" names no dropper, in a 27-field spec table
beltDriveretailer:bikeexchange / parseKMC
wheelSizeretailer:bikeexchange / parse29
weightKgretailer:bikeexchange / parseGewicht*: 14,90 kg
powerMeterretailer:bikeexchange / derivedabsent from a 27-field spec table
availabilityretailer:bikeexchange / derivedsizes 3: 3 stocked, 0 gone, 0 unread
sellerretailer:bikeexchange / parseM: Bike Boutique Bad Tölz GmbH
groupsetFamilyai / ai (0.9)Schaltung: Shimano Altus

Warnings

Score breakdown

{
  "frameScore": 11,
  "drivetrainScore": 3,
  "wheelScore": 5,
  "extrasScore": 0,
  "suspensionScore": 0,
  "weightAdjustment": -0.7,
  "equipmentValue": 18.3,
  "notes": [
    "Shimano Altus = 7.",
    "Mixed groupset, but no crank or cassette below the family it is ranked as: no penalty.",
    "9-speed -4.",
    "Wheels unknown: scored level with basic aluminium, which is neither a reward for omitting the wheelset nor a penalty for naming a cheap one.",
    "14.9 kg vs 14.4 kg mtb-hardtail reference = -0.7.",
    "Fork series not stated: scored at the bottom of the fork ladder rather than assumed.",
    "Brake series \"basic\" +0."
  ],
  "marketPrice": 567,
  "valueScore": 1.263,
  "savingsVsMarket": 118
}

AI normalization

{
  "requested": [
    "groupsetFamily",
    "wheelMaterial",
    "wheelTier",
    "brakes"
  ],
  "applied": [
    "groupsetFamily"
  ],
  "rejected": [],
  "notes": "groupsetFamily determined as 'Altus' from 'Schaltung: Shimano Altus'. mixedGroupset marked true because crank (\"Kurbel: Shimano MT101\") differs from the named groupset. wheelMaterial and wheelTier are unknown because the wheel model 'Schürmann YAK 21' is not mapped to the specified wheel tiers; no explicit material given. brakes left null because the spec only says 'Disc' / 'Scheibenbremse' and lists brake lever model 'Shimano MT200' but the source does not explicitly state 'hydraulic' vs 'mechanical'. electronicShifting and powerMeter are null because the source does not explicitly state either.",
  "raw": {
    "frameMaterial": {
      "value": "aluminium",
      "evidence": "Rahmenmaterial: Aluminium",
      "confidence": 0.95
    },
    "groupsetBrand": {
      "value": "Shimano",
      "evidence": "Schaltung: Shimano Altus",
      "confidence": 0.95
    },
    "groupsetFamily": {
      "value": "Altus",
      "evidence": "Schaltung: Shimano Altus",
      "confidence": 0.9
    },
    "electronicShifting": {
      "value": null,
      "evidence": null,
      "confidence": 0.4
    },
    "speeds": {
      "value": "9",
      "evidence": "Kassette: Shimano HG200, 9-speed",
      "confidence": 0.95
    },
    "mixedGroupset": {
      "value": "true",
      "evidence": "Schaltung: Shimano Altus\nKurbel: Shimano MT101",
      "confidence": 0.85
    },
    "wheelMaterial": {
      "value": null,
      "evidence": null,
      "confidence": 0.3
    },
    "wheelTier": {
      "value": null,
      "evidence": null,
      "confidence": 0.3
    },
    "brakes": {
      "value": null,
      "evidence": null,
      "confidence": 0.3
    },
    "weightKg": {
      "value": "14.90",
      "evidence": "Gewicht*: 14,90 kg",
      "confidence": 0.95
    },
    "powerMeter": {
      "value": null,
      "evidence": null,
      "confidence": 0.4
    },
    "notes": "groupsetFamily determined as 'Altus' from 'Schaltung: Shimano Altus'. mixedGroupset marked true because crank (\"Kurbel: Shimano MT101\") differs from the named groupset. wheelMaterial and wheelTier are unknown because the wheel model 'Schürmann YAK 21' is not mapped to the specified wheel tiers; no explicit material given. brakes left null because the spec only says 'Disc' / 'Scheibenbremse' and lists brake lever model 'Shimano MT200' but the source does not explicitly state 'hydraulic' vs 'mechanical'. electronicShifting and powerMeter are null because the source does not explicitly state either."
  }
}

Normalized record

{
  "id": "bikeexchange:focus-whistler-3-6-29--2022",
  "retailer": "bikeexchange",
  "retailerProductId": "focus-whistler-3-6-29--2022",
  "productUrl": "https://www.bikeexchange.de/de-DE/products/focus-whistler-3-6-29--2022?sku=FOC_0000040448",
  "brand": "Focus",
  "model": "Whistler 3.6 29\"",
  "modelYear": 2023,
  "category": "mtb",
  "categoryBasis": "route",
  "sourceCategory": "mtb",
  "price": 449,
  "originalPrice": 749,
  "currency": "EUR",
  "discountPercent": 40,
  "frameMaterial": "aluminium",
  "frameModel": "6061 aluminium, 3D forging, disc, internal cable routing, post mount 160 mm",
  "frameTier": null,
  "groupsetBrand": "Shimano",
  "groupsetFamily": "Altus",
  "groupsetGeneration": null,
  "electronicShifting": false,
  "speeds": 9,
  "mixedGroupset": true,
  "groupsetComponents": null,
  "groupsetTierSpread": 0,
  "crank": "Shimano MT101",
  "cassette": "Shimano HG200, 9-speed",
  "brakes": "unknown",
  "brakePistons": 2,
  "brakeTier": "basic",
  "suspension": "front",
  "fork": {
    "make": "SR Suntour",
    "line": null,
    "tier": "unknown",
    "travelMm": null
  },
  "rearShock": null,
  "dropperPost": false,
  "beltDrive": false,
  "hubDynamo": null,
  "rack": null,
  "mudguards": null,
  "chaincase": null,
  "kickstand": null,
  "lighting": null,
  "wheelSize": "29",
  "wheelset": "Schürmann YAK 21",
  "wheelMaterial": "unknown",
  "wheelTier": "unknown",
  "tyres": "Schwalbe Smart Sam 2.25",
  "weightKg": 14.9,
  "powerMeter": false,
  "powerMeterKind": null,
  "availableSizes": [
    {
      "rawSize": "M",
      "size": "M",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 449,
      "seller": "Bike Boutique Bad Tölz GmbH",
      "deliveryNote": "Reguläre Lieferzeit 6 Tage"
    },
    {
      "rawSize": "L",
      "size": "L",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 449.4,
      "seller": null,
      "deliveryNote": null
    },
    {
      "rawSize": "XL",
      "size": "XL",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 449.4,
      "seller": null,
      "deliveryNote": null
    }
  ],
  "seller": "Bike Boutique Bad Tölz GmbH",
  "availability": "in-stock",
  "gtins": [
    "4000990416061"
  ],
  "imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/e7a7dba4f7d464defa7e-2LxiqTkQ.jpg",
  "rawTitle": "Focus Whistler 3.6 29\"",
  "fetchedAt": "2026-09-19T05:39:07.763Z",
  "normalizationConfidence": 0.78,
  "warnings": [
    {
      "code": "brake-actuation-unstated",
      "message": "The spec table says \"Disc\" without saying whether the disc brake is hydraulic or mechanical. Recorded as unknown; the two are not interchangeable to a buyer.",
      "severity": "info"
    },
    {
      "code": "wheel-material-unknown",
      "message": "Wheel material could not be established.",
      "severity": "info"
    },
    {
      "code": "mixed-groupset",
      "message": "Not a uniform groupset: {}. Ranked on the shifting level, with a penalty.",
      "severity": "info"
    }
  ]
}

Parsed specification table

{
  "Rahmenmaterial": "Aluminium",
  "Gewicht*": "14,90 kg",
  "Rahmen": "6061 aluminium, 3D forging, disc, internal cable routing, post mount 160 mm",
  "Bremse": "Disc",
  "Art der Bremse": "Scheibenbremse",
  "Bremshebel": "Shimano MT200",
  "Reifen": "Schwalbe Smart Sam 2.25",
  "Nabe hinten": "Shimano TX500, QR, 5x135 mm",
  "Laufräder": "Schürmann YAK 21",
  "Nabe vorne": "Shimano HB-TX505, QR, 5x100 mm",
  "Vorbau": "Aluminium, 31,8 mm, 6°",
  "Steuersatz": "VP Components 1-1/8\", 44/286-ZS44/30",
  "Lenker": "Riser, Aluminium, 720mm",
  "Kassette": "Shimano HG200, 9-speed",
  "Innenlager": "BSA",
  "Schaltung": "Shimano Altus",
  "Kurbel": "Shimano MT101",
  "Anzahl Gänge": "27",
  "Schalthebel": "Shimano SL-M200, 9-speed",
  "Übersetzung": "vorne: 40/30/22 hinten: 11-34",
  "Kette / Riemen": "KMC X9",
  "Sattel": "Selle Italia X3",
  "Sattelstütze": "Alloy, 27,2 mm",
  "Gabel Bauart": "Federgabel",
  "Gabelhersteller": "SR Suntour",
  "Gabel": "SR Suntour NVX30, QR, 5x100 mm",
  "Jahr": "2023"
}

Raw adapter output

{
  "retailer": "bikeexchange",
  "retailerProductId": "focus-whistler-3-6-29--2022",
  "productUrl": "https://www.bikeexchange.de/de-DE/products/focus-whistler-3-6-29--2022?sku=FOC_0000040448",
  "extractionMethod": "embedded-json",
  "sourceCategory": "mtb",
  "rawTitle": "Focus Whistler 3.6 29\"",
  "rawBrand": "Focus",
  "price": 449,
  "originalPrice": 749,
  "currency": "EUR",
  "imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/e7a7dba4f7d464defa7e-2LxiqTkQ.jpg",
  "rawSpecifications": {
    "Rahmenmaterial": "Aluminium",
    "Gewicht*": "14,90 kg",
    "Rahmen": "6061 aluminium, 3D forging, disc, internal cable routing, post mount 160 mm",
    "Bremse": "Disc",
    "Art der Bremse": "Scheibenbremse",
    "Bremshebel": "Shimano MT200",
    "Reifen": "Schwalbe Smart Sam 2.25",
    "Nabe hinten": "Shimano TX500, QR, 5x135 mm",
    "Laufräder": "Schürmann YAK 21",
    "Nabe vorne": "Shimano HB-TX505, QR, 5x100 mm",
    "Vorbau": "Aluminium, 31,8 mm, 6°",
    "Steuersatz": "VP Components 1-1/8\", 44/286-ZS44/30",
    "Lenker": "Riser, Aluminium, 720mm",
    "Kassette": "Shimano HG200, 9-speed",
    "Innenlager": "BSA",
    "Schaltung": "Shimano Altus",
    "Kurbel": "Shimano MT101",
    "Anzahl Gänge": "27",
    "Schalthebel": "Shimano SL-M200, 9-speed",
    "Übersetzung": "vorne: 40/30/22 hinten: 11-34",
    "Kette / Riemen": "KMC X9",
    "Sattel": "Selle Italia X3",
    "Sattelstütze": "Alloy, 27,2 mm",
    "Gabel Bauart": "Federgabel",
    "Gabelhersteller": "SR Suntour",
    "Gabel": "SR Suntour NVX30, QR, 5x100 mm",
    "Jahr": "2023"
  },
  "rawFeatures": [
    "Aluminium",
    "Shimano Altus",
    "29\"",
    "Beschreibung"
  ],
  "rawSizes": [
    {
      "rawSize": "M",
      "size": "M",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 449,
      "seller": "Bike Boutique Bad Tölz GmbH",
      "deliveryNote": "Reguläre Lieferzeit 6 Tage"
    },
    {
      "rawSize": "L",
      "size": "L",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 449.4,
      "seller": null,
      "deliveryNote": null
    },
    {
      "rawSize": "XL",
      "size": "XL",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 449.4,
      "seller": null,
      "deliveryNote": null
    }
  ],
  "availabilityText": "sizes 3: 3 stocked, 0 gone, 0 unread",
  "fetchedAt": "2026-09-19T05:39:07.763Z",
  "sourceMeta": {
    "skus": [
      "4000990416061"
    ],
    "shopSkus": [
      "FOC_0000040448",
      "FOC_0000040448",
      "FOC_0000040453",
      "FOC_0000040455"
    ],
    "seller": "Bike Boutique Bad Tölz GmbH",
    "sellerOfSize": "M",
    "sellerId": "00613770-056d-4a35-b7f6-fb348196260b",
    "storeKey": "store_01KBQD0R8Q1W4RPRV71FKZEWMZ_eur",
    "storeCity": "Bad Tölz",
    "storeCountry": "DE",
    "storeDelivers": true,
    "storeClickAndCollect": true,
    "storeReservation": true,
    "storeDeliveryTime": "P6D",
    "shippingPrice": 95,
    "hasMoreSellers": false,
    "condition": "NEW",
    "ctProductId": "729c2826-df97-4280-9412-da0d2bc65937",
    "shopCategory": "Hardtail",
    "colourCount": 2,
    "fetchedSku": "FOC_0000040448"
  }
}

Impressum · Privacy · Contact · About BikeFind