← Review table (mtb) · shopper page

Focus Whistler 3.9 29"

bikeexchange:focus-whistler-3-9--29--2022 · source URL · confidence 0.95 · GTIN 4000990415828

Eligibility

Can win a band.

Size decisions

retailer labelalphacomparable cmmatchmappingin stockvariant priceevidence
LLunknownunsupportedyes€689,40
mappingunsupported
reason"L" 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.9 Diamondblack | Deore
Confidence: high

retailerpricesizes in stock
BikeExchange€689,40Ldebug
Bike-Mailorder€1.149nonedebug

Provenance — why we believe each fact

fieldsourceevidence
brandretailer:bikeexchange / parseFocus
modelretailer:bikeexchange / derivedFocus Whistler 3.9 29"
modelYearretailer:bikeexchange / parseJahr: 2023
categoryretailer:bikeexchange / derivedretailer taxonomy
frameMaterialretailer:bikeexchange / parse6061
groupsetFamilyretailer:bikeexchange / dictionaryShimano Deore M6100
electronicShiftingretailer:bikeexchange / derivedShimano Deore M6100
speedsretailer:bikeexchange / parse12-speed
brakeTierretailer:bikeexchange / dictionaryMT200
brakePistonsretailer:bikeexchange / parseShimano caliper code MT200
suspensionretailer:bikeexchange / derivedsuspension fork "Rock Shox Judy TK coil, 5x100 mm QR, 51mm rake, 100 mm,Rock " and no rear shock in a 27-field spec table
forkretailer:bikeexchange / parseRock Shox Judy TK coil, 5x100 mm QR, 51mm rake, 100 mm,Rock Shox Judy TK Air, 5x100 mm QR, 51mm rake, 100 mm
dropperPostretailer:bikeexchange / derivedseatpost row "Alloy, 27,2 mm" names no dropper, in a 27-field spec table
wheelSizeretailer:bikeexchange / parse29
wheelMaterialretailer:bikeexchange / dictionaryRodi
wheelTierretailer:bikeexchange / dictionaryRodi
weightKgretailer:bikeexchange / parseGewicht*: 13,40 kg
powerMeterretailer:bikeexchange / derivedabsent from a 27-field spec table
availabilityretailer:bikeexchange / derivedsizes 1: 1 stocked, 0 gone, 0 unread
sellerretailer:bikeexchange / parseL: Schröder Bikes Herford

Warnings

Score breakdown

{
  "frameScore": 11,
  "drivetrainScore": 20,
  "wheelScore": 5,
  "extrasScore": 0,
  "suspensionScore": 0,
  "weightAdjustment": 1.5,
  "equipmentValue": 37.5,
  "notes": [
    "Shimano Deore = 20.",
    "Wheels \"basic-aluminium\" = 5.",
    "13.4 kg vs 14.4 kg mtb-hardtail reference = +1.5.",
    "Fork series not stated: scored at the bottom of the fork ladder rather than assumed.",
    "Brake series \"basic\" +0."
  ],
  "marketPrice": 1020,
  "valueScore": 1.48,
  "savingsVsMarket": 330.6
}

AI normalization

{
  "requested": [
    "brakes"
  ],
  "applied": [],
  "rejected": [],
  "notes": "The source states only 'Bremse: Disc' / 'Art der Bremse: Scheibenbremse' but does not explicitly say hydraulic vs mechanical. Brake lever model (Shimano MT200) appears in the spec but the source does not explicitly label the brakes as 'hydraulic', so per rules brakes is left null. Wheel material is not specified for the Rodi Viper 21 wheels; tier cannot be assigned from the provided text.",
  "raw": {
    "frameMaterial": {
      "value": "aluminium",
      "evidence": "Rahmenmaterial: Aluminium",
      "confidence": 0.95
    },
    "groupsetBrand": {
      "value": "Shimano",
      "evidence": "Schaltung: Shimano SLX",
      "confidence": 0.95
    },
    "groupsetFamily": {
      "value": "SLX",
      "evidence": "Schaltung: Shimano SLX",
      "confidence": 0.9
    },
    "electronicShifting": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "speeds": {
      "value": "12",
      "evidence": "Anzahl Gänge: 12",
      "confidence": 0.95
    },
    "mixedGroupset": {
      "value": "true",
      "evidence": "Schaltung: Shimano SLX\nKurbel: Shimano Deore M6120, 12-speed\nSchalthebel: Shimano Deore M6100",
      "confidence": 0.9
    },
    "wheelMaterial": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "wheelTier": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "brakes": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "weightKg": {
      "value": "13.4",
      "evidence": "Gewicht*: 13,40 kg",
      "confidence": 0.9
    },
    "powerMeter": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "notes": "The source states only 'Bremse: Disc' / 'Art der Bremse: Scheibenbremse' but does not explicitly say hydraulic vs mechanical. Brake lever model (Shimano MT200) appears in the spec but the source does not explicitly label the brakes as 'hydraulic', so per rules brakes is left null. Wheel material is not specified for the Rodi Viper 21 wheels; tier cannot be assigned from the provided text."
  }
}

Normalized record

{
  "id": "bikeexchange:focus-whistler-3-9--29--2022",
  "retailer": "bikeexchange",
  "retailerProductId": "focus-whistler-3-9--29--2022",
  "productUrl": "https://www.bikeexchange.de/de-DE/products/focus-whistler-3-9--29--2022?sku=FOC_0000040478",
  "brand": "Focus",
  "model": "Whistler 3.9 29\"",
  "modelYear": 2023,
  "category": "mtb",
  "categoryBasis": "route",
  "sourceCategory": "mtb",
  "price": 689.4,
  "originalPrice": 1149,
  "currency": "EUR",
  "discountPercent": 40,
  "frameMaterial": "aluminium",
  "frameModel": "6061 aluminium, 3D forging, disc, internal cable routing, post mount 160 mm",
  "frameTier": null,
  "groupsetBrand": "Shimano",
  "groupsetFamily": "Deore",
  "groupsetGeneration": null,
  "electronicShifting": false,
  "speeds": 12,
  "mixedGroupset": false,
  "groupsetComponents": {
    "shifters": "Deore",
    "crank": "Deore",
    "cassette": "Deore"
  },
  "groupsetTierSpread": 0,
  "crank": "Shimano Deore M6120, 12-speed",
  "cassette": "Shimano Deore M6100, 12-speed",
  "brakes": "unknown",
  "brakePistons": 2,
  "brakeTier": "basic",
  "suspension": "front",
  "fork": {
    "make": "RockShox",
    "line": "Judy",
    "tier": "unknown",
    "travelMm": 100
  },
  "rearShock": null,
  "dropperPost": false,
  "beltDrive": null,
  "hubDynamo": null,
  "rack": null,
  "mudguards": null,
  "chaincase": null,
  "kickstand": null,
  "lighting": null,
  "wheelSize": "29",
  "wheelset": "Rodi Viper 21",
  "wheelMaterial": "aluminium",
  "wheelTier": "basic-aluminium",
  "tyres": "Schwalbe Smart Sam 2.25",
  "weightKg": 13.4,
  "powerMeter": false,
  "powerMeterKind": null,
  "availableSizes": [
    {
      "rawSize": "L",
      "size": "L",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 689.4,
      "seller": "Schröder Bikes Herford",
      "deliveryNote": "Reguläre Lieferzeit 7 Tage"
    }
  ],
  "seller": "Schröder Bikes Herford",
  "availability": "limited",
  "gtins": [
    "4000990415828"
  ],
  "imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/12545304f8115cc2bb8a-jDHOh_iU.jpg",
  "rawTitle": "Focus Whistler 3.9 29\"",
  "fetchedAt": "2026-09-19T05:39:11.410Z",
  "normalizationConfidence": 0.95,
  "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": "single-size-only",
      "message": "Only one size is in stock (L).",
      "severity": "info"
    }
  ]
}

Parsed specification table

{
  "Rahmenmaterial": "Aluminium",
  "Gewicht*": "13,40 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 MT500, QR, 5x135 mm",
  "Laufräder": "Rodi Viper 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 Deore M6100, 12-speed",
  "Innenlager": "BSA",
  "Schaltung": "Shimano SLX",
  "Kurbel": "Shimano Deore M6120, 12-speed",
  "Anzahl Gänge": "12",
  "Schalthebel": "Shimano Deore M6100",
  "Übersetzung": "vorne: 32, hinten:10-51",
  "Kette / Riemen": "Shimano Deore CN-M6100, 12-speed",
  "Sattel": "Selle Italia X3",
  "Sattelstütze": "Alloy, 27,2 mm",
  "Gabel Bauart": "Federgabel",
  "Gabelhersteller": "RockShox",
  "Gabel": "Rock Shox Judy TK coil, 5x100 mm QR, 51mm rake, 100 mm,Rock Shox Judy TK Air, 5x100 mm QR, 51mm rake, 100 mm",
  "Jahr": "2023"
}

Raw adapter output

{
  "retailer": "bikeexchange",
  "retailerProductId": "focus-whistler-3-9--29--2022",
  "productUrl": "https://www.bikeexchange.de/de-DE/products/focus-whistler-3-9--29--2022?sku=FOC_0000040478",
  "extractionMethod": "embedded-json",
  "sourceCategory": "mtb",
  "rawTitle": "Focus Whistler 3.9 29\"",
  "rawBrand": "Focus",
  "price": 689.4,
  "originalPrice": 1149,
  "currency": "EUR",
  "imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/12545304f8115cc2bb8a-jDHOh_iU.jpg",
  "rawSpecifications": {
    "Rahmenmaterial": "Aluminium",
    "Gewicht*": "13,40 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 MT500, QR, 5x135 mm",
    "Laufräder": "Rodi Viper 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 Deore M6100, 12-speed",
    "Innenlager": "BSA",
    "Schaltung": "Shimano SLX",
    "Kurbel": "Shimano Deore M6120, 12-speed",
    "Anzahl Gänge": "12",
    "Schalthebel": "Shimano Deore M6100",
    "Übersetzung": "vorne: 32, hinten:10-51",
    "Kette / Riemen": "Shimano Deore CN-M6100, 12-speed",
    "Sattel": "Selle Italia X3",
    "Sattelstütze": "Alloy, 27,2 mm",
    "Gabel Bauart": "Federgabel",
    "Gabelhersteller": "RockShox",
    "Gabel": "Rock Shox Judy TK coil, 5x100 mm QR, 51mm rake, 100 mm,Rock Shox Judy TK Air, 5x100 mm QR, 51mm rake, 100 mm",
    "Jahr": "2023"
  },
  "rawFeatures": [
    "Aluminium",
    "Shimano SLX",
    "29\"",
    "Beschreibung"
  ],
  "rawSizes": [
    {
      "rawSize": "L",
      "size": "L",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 689.4,
      "seller": "Schröder Bikes Herford",
      "deliveryNote": "Reguläre Lieferzeit 7 Tage"
    }
  ],
  "availabilityText": "sizes 1: 1 stocked, 0 gone, 0 unread",
  "fetchedAt": "2026-09-19T05:39:11.410Z",
  "sourceMeta": {
    "skus": [
      "4000990415828"
    ],
    "shopSkus": [
      "FOC_0000040478",
      "FOC_0000040478"
    ],
    "seller": "Schröder Bikes Herford",
    "sellerOfSize": "L",
    "sellerId": "78c152ab-ec5f-4376-a8b0-99024ed37197",
    "storeKey": "store_01KX3EVVFQXBCW344JAEKG6PNK_eur",
    "storeCity": "Hiddenhausen",
    "storeCountry": "DE",
    "storeDelivers": true,
    "storeClickAndCollect": true,
    "storeReservation": true,
    "storeDeliveryTime": "P7D",
    "shippingPrice": 79,
    "hasMoreSellers": false,
    "condition": "NEW",
    "ctProductId": "8d95b41b-b3fe-4e22-b986-39cf0a0ed592",
    "shopCategory": "Hardtail",
    "colourCount": 1,
    "fetchedSku": "FOC_0000040478"
  }
}

Impressum · Privacy · Contact · About BikeFind