← Review table (e-bike) · shopper page

BH CORE PRO Hardtail black-blue-black

bikes-de:bh-core-pro-2024 · source URL · confidence 0.83 · GTIN 8413616956210, 8413616956227, 8413616956234

Eligibility

Cannot win: e-bike bikes are not value-ranked yet (no e-bike-specific equipment model)

Size decisions

retailer labelalphacomparable cmmatchmappingin stockvariant priceevidence
40 cm | SM | (29")——unknownunsupported — the listing's 40 cm is a frame measurementyes€3.099—
45 cm | MD | (29")——unknownunsupported — the listing's 45 cm is a frame measurementnolisting price—
50 cm | LA | (29")——unknownunsupported — the listing's 50 cm is a frame measurementnolisting price—
mappingunsupported
discarded figurethe listing prints 40 cm beside its letter size
reasonBH sizes in its own private tokens (XS, SM, MD, LA, XL, XX) which are not the market's letters — 'SM' means Small at BH and S/M at Giant. The centimetre figures retailers print beside them are BH's seat tubes: the RS1 3.5 geometry row 'h1 - Seat-Tube Length' reads 460, 480, 500, 520, 540 for XS, SM, MD, LA, XL, which is exactly Bike-Discount's 'SM (48 cm)', 'MD (50 cm)', 'LA (52 cm)'. Both the tokens and the centimetres are therefore unusable.

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:bikes-de / parseBH Bikes
modelretailer:bikes-de / derivedBH CORE PRO Hardtail black-blue-black
modelYearretailer:bikes-de / parseJahr: 2024
categoryretailer:bikes-de / derivedretailer taxonomy
frameMaterialretailer:bikes-de / parseAlloy
groupsetFamilyretailer:bikes-de / dictionaryShimano SLX || Shimano XT 12 Gang
electronicShiftingretailer:bikes-de / derivedShimano SLX || Shimano XT 12 Gang
speedsretailer:bikes-de / parse12 Gang
brakesretailer:bikes-de / parseHydraulische Scheibenbremse
brakeTierretailer:bikes-de / dictionaryMT520
brakePistonsretailer:bikes-de / parse4 Piston
suspensionretailer:bikes-de / derivedHardtail
forkretailer:bikes-de / dictionaryFOX 32 FLOAT Rhythm Rem 100mm 15QR
dropperPostretailer:bikes-de / derivedseatpost row "BH MTB Lite Alloy 31,6" names no dropper, in a 38-field spec table
wheelSizeretailer:bikes-de / parse29
powerMeterretailer:bikes-de / derivedabsent from a 38-field spec table
availabilityretailer:bikes-de / derived1 of 3 frame sizes offered for shipping by a bikes.de dealer
ebike.motorretailer:bikes-de / parseBH 2EXMAG Gen2-65Nm
ebike.motor.torqueNmretailer:bikes-de / parse65Nm
ebike.battery.capacityWhretailer:bikes-de / parseAkku-Kapazität (Wh): 720
ebike.speedClassretailer:bikes-de / parseMotor-Unterstützung: bis 25 km/h
ebike.eDisciplineretailer:bikes-de / parseshelf: E-MTB Hardtails
ebike.displayretailer:bikes-de / parseDisplay: BH X Display
ebike.maxSystemWeightKgretailer:bikes-de / parseZulässiges Gesamtgewicht: 165
ebike.battery.integrationai / ai (1)Akku: Internal

Warnings

Score breakdown

{
  "frameScore": 11,
  "drivetrainScore": 20,
  "wheelScore": 5,
  "extrasScore": 0,
  "suspensionScore": 4,
  "weightAdjustment": 0,
  "equipmentValue": 40,
  "notes": [
    "Shimano SLX = 20.",
    "Mixed groupset, but no crank or cassette below the family it is ranked as: no penalty.",
    "Wheels unknown: scored level with basic aluminium, which is neither a reward for omitting the wheelset nor a penalty for naming a cheap one.",
    "Brakes \"hydraulic-disc\" = 0, the baseline for mtb-hardtail.",
    "Weight not published: no weight adjustment either way.",
    "Fork \"entry\" +4 (100 mm travel, which is not scored).",
    "Brake series \"basic\" +0."
  ],
  "marketPrice": null,
  "valueScore": null,
  "savingsVsMarket": null
}

AI normalization

{
  "requested": [
    "wheelMaterial",
    "wheelTier",
    "weightKg"
  ],
  "applied": [],
  "rejected": [],
  "notes": "Wheel material and wheel tier are not established because the source does not name a wheelset or rim material. Complete-bike weight is not provided. Groupset family is unresolved because the source names Shimano XT for the rear derailleur, Shimano SLX for the shifter, and an FSA crankset.",
  "raw": {
    "frameMaterial": {
      "value": "aluminium",
      "evidence": "Rahmenmaterial lt. Hersteller: Alloy",
      "confidence": 0.99
    },
    "groupsetBrand": {
      "value": "Shimano",
      "evidence": "Schaltwerk: Shimano XT 12 Gang",
      "confidence": 0.99
    },
    "groupsetFamily": {
      "value": null,
      "evidence": null,
      "confidence": 0.98
    },
    "electronicShifting": {
      "value": "false",
      "evidence": "Schaltungstyp: Kettenschaltung",
      "confidence": 0.98
    },
    "speeds": {
      "value": "12",
      "evidence": "Anzahl Gänge: 12",
      "confidence": 0.99
    },
    "mixedGroupset": {
      "value": "true",
      "evidence": "Schaltwerk: Shimano XT 12 Gang\nSchalthebel: Shimano SLX",
      "confidence": 0.99
    },
    "wheelMaterial": {
      "value": null,
      "evidence": null,
      "confidence": 0.99
    },
    "wheelTier": {
      "value": null,
      "evidence": null,
      "confidence": 0.99
    },
    "brakes": {
      "value": "hydraulic-disc",
      "evidence": "Bremsen: Hydraulische Scheibenbremse",
      "confidence": 0.99
    },
    "weightKg": {
      "value": null,
      "evidence": null,
      "confidence": 0.99
    },
    "powerMeter": {
      "value": null,
      "evidence": null,
      "confidence": 0.99
    },
    "notes": "Wheel material and wheel tier are not established because the source does not name a wheelset or rim material. Complete-bike weight is not provided. Groupset family is unresolved because the source names Shimano XT for the rear derailleur, Shimano SLX for the shifter, and an FSA crankset."
  }
}

Normalized record

{
  "id": "bikes-de:bh-core-pro-2024",
  "retailer": "bikes-de",
  "retailerProductId": "bh-core-pro-2024",
  "productUrl": "https://www.bikes.de/shop/e-bikes/marke.bh/bh-core-pro-2024/",
  "brand": "BH",
  "model": "CORE PRO Hardtail black-blue-black",
  "modelYear": 2024,
  "category": "e-bike",
  "categoryBasis": "route",
  "sourceCategory": "e-bike",
  "price": 3099,
  "originalPrice": null,
  "currency": "EUR",
  "discountPercent": null,
  "frameMaterial": "aluminium",
  "frameModel": null,
  "frameTier": null,
  "groupsetBrand": "Shimano",
  "groupsetFamily": "SLX",
  "groupsetGeneration": null,
  "electronicShifting": false,
  "speeds": 12,
  "mixedGroupset": true,
  "groupsetComponents": {
    "shifters": "SLX",
    "rearDerailleur": "XT"
  },
  "groupsetTierSpread": 0,
  "crank": "FSA 34T -165mm",
  "cassette": null,
  "brakes": "hydraulic-disc",
  "brakePistons": 4,
  "brakeTier": "basic",
  "suspension": "front",
  "fork": {
    "make": "FOX",
    "line": "32",
    "tier": "entry",
    "travelMm": 100
  },
  "rearShock": null,
  "dropperPost": false,
  "beltDrive": null,
  "hubDynamo": null,
  "rack": null,
  "mudguards": null,
  "chaincase": null,
  "kickstand": null,
  "lighting": null,
  "wheelSize": "29",
  "wheelset": "Shimano | Shimano",
  "wheelMaterial": "unknown",
  "wheelTier": "unknown",
  "tyres": "VR: Maxxis Ikon TPI60 Wire 29X2,2, HR: Maxxis Ikon TPI60 Wire 29X2,2",
  "weightKg": null,
  "ebike": {
    "motor": {
      "text": "BH 2EXMAG Gen2-65Nm",
      "brand": null,
      "model": null,
      "position": "unknown",
      "torqueNm": 65,
      "torqueSource": "retailer",
      "ratedPowerW": null,
      "peakPowerW": null
    },
    "battery": {
      "text": "Internal | 720",
      "capacityWh": 720,
      "count": 1,
      "integration": "integrated",
      "removable": null
    },
    "speedClass": "pedelec-25",
    "rangeExtender": "unknown",
    "display": "BH X Display",
    "abs": null,
    "autoShift": null,
    "statedRangeKm": null,
    "eDiscipline": "e-mtb",
    "eDisciplineBasis": "leaf",
    "frameShape": "unknown",
    "cargoType": "unknown",
    "maxSystemWeightKg": 165,
    "rackCapacityKg": null,
    "weightIncludesBattery": null
  },
  "powerMeter": false,
  "powerMeterKind": null,
  "availableSizes": [
    {
      "rawSize": "40 cm | SM | (29\")",
      "size": "S/M",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 3099
    },
    {
      "rawSize": "45 cm | MD | (29\")",
      "size": "45",
      "sizeCm": 45,
      "inStock": false,
      "stockCount": null,
      "price": null
    },
    {
      "rawSize": "50 cm | LA | (29\")",
      "size": "50",
      "sizeCm": 50,
      "inStock": false,
      "stockCount": null,
      "price": null
    }
  ],
  "seller": null,
  "availability": "limited",
  "gtins": [
    "8413616956210",
    "8413616956227",
    "8413616956234"
  ],
  "imageUrl": "https://bikes-opt.b-cdn.net/bh/2024/1288666_01.webp",
  "rawTitle": "BH CORE PRO Hardtail black-blue-black",
  "fetchedAt": "2026-09-26T06:38:50.953Z",
  "normalizationConfidence": 0.83,
  "warnings": [
    {
      "code": "single-size-only",
      "message": "Only one size is in stock (40 cm | SM | (29\")).",
      "severity": "info"
    },
    {
      "code": "wheel-material-unknown",
      "message": "Wheel material could not be established.",
      "severity": "info"
    },
    {
      "code": "mixed-groupset",
      "message": "Not a uniform groupset: {\"shifters\":\"SLX\",\"rearDerailleur\":\"XT\"}. Ranked on the shifting level, with a penalty.",
      "severity": "info"
    }
  ],
  "ebikeAi": {
    "requested": [
      "motorBrand",
      "motorModel",
      "batteryIntegration",
      "frameShape"
    ],
    "applied": [
      "batteryIntegration"
    ],
    "rejected": [],
    "notes": "The source names the motor as \"BH 2EXMAG Gen2-65Nm\", but BH is not an allowed motorBrand and the named motor is not an allowed motorModel. \"Rahmenform lt. Hersteller: Hardtail\" does not establish diamond, trapeze, or step-through.",
    "raw": {
      "motorBrand": {
        "value": null,
        "evidence": null,
        "confidence": 1
      },
      "motorModel": {
        "value": null,
        "evidence": null,
        "confidence": 1
      },
      "batteryWh": {
        "value": "720",
        "evidence": "Akku-Kapazität (Wh): 720",
        "confidence": 1
      },
      "speedClass": {
        "value": "pedelec-25",
        "evidence": "Motor-Unterstützung: bis 25 km/h",
        "confidence": 1
      },
      "batteryIntegration": {
        "value": "integrated",
        "evidence": "Akku: Internal",
        "confidence": 1
      },
      "frameShape": {
        "value": null,
        "evidence": null,
        "confidence": 1
      },
      "notes": "The source names the motor as \"BH 2EXMAG Gen2-65Nm\", but BH is not an allowed motorBrand and the named motor is not an allowed motorModel. \"Rahmenform lt. Hersteller: Hardtail\" does not establish diamond, trapeze, or step-through."
    }
  }
}

Parsed specification table

{
  "Akku": "Internal",
  "Akku-Kapazität (Wh)": "720",
  "Motor": "BH 2EXMAG Gen2-65Nm",
  "Motor-Unterstützung": "bis 25 km/h",
  "Display": "BH X Display",
  "Rahmenmaterial lt. Hersteller": "Alloy",
  "Gabel": "FOX 32 FLOAT Rhythm Rem 100mm 15QR",
  "Gabel Federweg (mm)": "100",
  "Schaltungstyp": "Kettenschaltung",
  "Anzahl Gänge": "12",
  "Schaltwerk": "Shimano XT 12 Gang",
  "Schalthebel": "Shimano SLX",
  "Bremsen": "Hydraulische Scheibenbremse",
  "Bremse": "VR: Shimano MT520 4 Piston Hydraulik, HR: Shimano MT520 4 Piston Hydraulik",
  "Bremshebel": "Shimano MT520 4 Piston Hydraulik",
  "Laufradgröße": "29 Zoll",
  "Reifen": "VR: Maxxis Ikon TPI60 Wire 29X2,2, HR: Maxxis Ikon TPI60 Wire 29X2,2",
  "Vorderrad-Nabe": "Shimano",
  "Hinterrad-Nabe": "Shimano",
  "Speichen": "Stainless Steel",
  "Kette": "Shimano CNM6100",
  "Kurbelsatz": "FSA 34T -165mm",
  "Lenker": "BH MTB Lite Alloy Flat 780 mm",
  "Griffe": "Ergon GE10",
  "Vorbau": "BH Evo 31 Fit",
  "Steuersatz": "Acros AZX-581 BL.",
  "Sattel": "Prologo Nago RS",
  "Sattelstütze": "BH MTB Lite Alloy 31,6",
  "Straßenzulassung": "Nein",
  "Marke": "BH Bikes",
  "EAN": "8413616956234",
  "Hersteller Artikelnummer": "EC643NBNSM",
  "Modellserie Bezeichnung": "CORE PRO",
  "Rahmenform lt. Hersteller": "Hardtail",
  "Markenfarbe": "black-blue-black",
  "Rahmenhöhe": "40 cm | SM | (29\")",
  "Jahr": "2024",
  "Zulässiges Gesamtgewicht": "165"
}

Raw adapter output

{
  "retailer": "bikes-de",
  "retailerProductId": "bh-core-pro-2024",
  "productUrl": "https://www.bikes.de/shop/e-bikes/marke.bh/bh-core-pro-2024/",
  "extractionMethod": "server-html",
  "sourceCategory": "e-bike",
  "rawTitle": "BH CORE PRO Hardtail black-blue-black",
  "rawBrand": "BH Bikes",
  "price": 3099,
  "originalPrice": null,
  "currency": "EUR",
  "imageUrl": "https://bikes-opt.b-cdn.net/bh/2024/1288666_01.webp",
  "rawSpecifications": {
    "Akku": "Internal",
    "Akku-Kapazität (Wh)": "720",
    "Motor": "BH 2EXMAG Gen2-65Nm",
    "Motor-Unterstützung": "bis 25 km/h",
    "Display": "BH X Display",
    "Rahmenmaterial lt. Hersteller": "Alloy",
    "Gabel": "FOX 32 FLOAT Rhythm Rem 100mm 15QR",
    "Gabel Federweg (mm)": "100",
    "Schaltungstyp": "Kettenschaltung",
    "Anzahl Gänge": "12",
    "Schaltwerk": "Shimano XT 12 Gang",
    "Schalthebel": "Shimano SLX",
    "Bremsen": "Hydraulische Scheibenbremse",
    "Bremse": "VR: Shimano MT520 4 Piston Hydraulik, HR: Shimano MT520 4 Piston Hydraulik",
    "Bremshebel": "Shimano MT520 4 Piston Hydraulik",
    "Laufradgröße": "29 Zoll",
    "Reifen": "VR: Maxxis Ikon TPI60 Wire 29X2,2, HR: Maxxis Ikon TPI60 Wire 29X2,2",
    "Vorderrad-Nabe": "Shimano",
    "Hinterrad-Nabe": "Shimano",
    "Speichen": "Stainless Steel",
    "Kette": "Shimano CNM6100",
    "Kurbelsatz": "FSA 34T -165mm",
    "Lenker": "BH MTB Lite Alloy Flat 780 mm",
    "Griffe": "Ergon GE10",
    "Vorbau": "BH Evo 31 Fit",
    "Steuersatz": "Acros AZX-581 BL.",
    "Sattel": "Prologo Nago RS",
    "Sattelstütze": "BH MTB Lite Alloy 31,6",
    "Straßenzulassung": "Nein",
    "Marke": "BH Bikes",
    "EAN": "8413616956234",
    "Hersteller Artikelnummer": "EC643NBNSM",
    "Modellserie Bezeichnung": "CORE PRO",
    "Rahmenform lt. Hersteller": "Hardtail",
    "Markenfarbe": "black-blue-black",
    "Rahmenhöhe": "40 cm | SM | (29\")",
    "Jahr": "2024",
    "Zulässiges Gesamtgewicht": "165"
  },
  "rawFeatures": [],
  "rawSizes": [
    {
      "rawSize": "40 cm | SM | (29\")",
      "size": "S/M",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": 3099
    },
    {
      "rawSize": "45 cm | MD | (29\")",
      "size": "45",
      "sizeCm": 45,
      "inStock": false,
      "stockCount": null,
      "price": null
    },
    {
      "rawSize": "50 cm | LA | (29\")",
      "size": "50",
      "sizeCm": 50,
      "inStock": false,
      "stockCount": null,
      "price": null
    }
  ],
  "availabilityText": "1 of 3 frame sizes offered for shipping by a bikes.de dealer",
  "fetchedAt": "2026-09-26T06:38:50.953Z",
  "sourceMeta": {
    "dealers": [
      "Rad-Sport Schriewer GmbH & Co. KG"
    ],
    "listingRows": 1,
    "articleNumbers": [
      "1288666"
    ],
    "skus": [
      "8413616956227",
      "8413616956210"
    ],
    "leafCategory": "E-MTB Hardtails"
  },
  "listingPath": [
    "E-Bikes",
    "E-Mountainbikes",
    "E-MTB Hardtails"
  ]
}

Impressum · Privacy · Contact · About BikeFind