← Review table (gravel) · shopper page

BH Bikes Gravelx Carbon Evo 2.5 R 28" Dark Red, Oxyde Green, Sea

bike-discount:11b0308bf0ea48e5a2f2bea2e4b5fb59 · source URL · confidence 1

Eligibility

Can win a band.

Size decisions

retailer labelalphacomparable cmmatchmappingin stockvariant priceevidence
SM (50 cm)unknownunsupported — the listing's 50 cm is a frame measurementnolisting price
MD (52 cm)unknownunsupported — the listing's 52 cm is a frame measurementyeslisting price
LA (54 cm)unknownunsupported — the listing's 54 cm is a frame measurementyeslisting price
mappingunsupported
discarded figurethe listing prints 50 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:bike-discount / parseBH Bikes
modelretailer:bike-discount / derivedBH Bikes Gravelx Carbon Evo 2.5 R 28" Dark Red, Oxyde Green, Sea
categoryretailer:bike-discount / derivedretailer taxonomy
frameMaterialretailer:bike-discount / parseCarbon
groupsetFamilyretailer:bike-discount / dictionaryShimano GRX400 || Shimano GRX 400 10 sp || Shimano GRX 400 10 sp
electronicShiftingretailer:bike-discount / derivedShimano GRX400 || Shimano GRX 400 10 sp || Shimano GRX 400 10 sp
speedsretailer:bike-discount / parsemodel code RX400
suspensionretailer:bike-discount / derivedno suspension fork and no rear shock on a drop-bar listing
forkretailer:bike-discount / dictionaryGravel X Evo Carbon 1.5 Racing
dropperPostretailer:bike-discount / derivedseatpost row "BH Gravel X" names no dropper, in a 24-field spec table
beltDriveretailer:bike-discount / parseShimano GRX 400 10 sp
wheelSizeretailer:bike-discount / parse28
wheelMaterialretailer:bike-discount / dictionaryShimano RS170
wheelTierretailer:bike-discount / dictionaryShimano RS170
powerMeterretailer:bike-discount / derivedabsent from a 24-field spec table
availabilityretailer:bike-discount / derived2/3 sizes in stock
brakesai / ai (0.85)Brakes: Shimano GRX400

Warnings

Score breakdown

{
  "frameScore": 26,
  "drivetrainScore": 18,
  "wheelScore": 5,
  "extrasScore": 0,
  "suspensionScore": 0,
  "weightAdjustment": 0,
  "equipmentValue": 49,
  "notes": [
    "Shimano GRX = 20.",
    "10-speed -2.",
    "Wheels \"basic-aluminium\" = 5.",
    "Brakes \"hydraulic-disc\" = 0, the baseline for gravel.",
    "Weight not published: no weight adjustment either way."
  ],
  "marketPrice": 2330,
  "valueScore": 1.11,
  "savingsVsMarket": 231
}

AI normalization

{
  "requested": [
    "brakes",
    "weightKg"
  ],
  "applied": [
    "brakes"
  ],
  "rejected": [],
  "notes": "Brakes value inferred from the named model 'Shimano GRX400' (interpreted as hydraulic disc). mixedGroupset true because cassette (Shimano Deore) and chain (Shimano Tiagra) differ from GRX crank/derailleurs. Wheel material not stated; wheelset model given but not mapped to a tier with confidence.",
  "raw": {
    "frameMaterial": {
      "value": "carbon",
      "evidence": "Frame material: Carbon",
      "confidence": 0.95
    },
    "groupsetBrand": {
      "value": "Shimano",
      "evidence": "Crankset: Kurbelgarnitur Shimano GRX 400 46/30 XS 170mm SM 172,5mm MD 172,5mm LA 175mm XL 175mm",
      "confidence": 0.95
    },
    "groupsetFamily": {
      "value": "GRX",
      "evidence": "Crankset: Kurbelgarnitur Shimano GRX 400 46/30 XS 170mm SM 172,5mm MD 172,5mm LA 175mm XL 175mm",
      "confidence": 0.9
    },
    "electronicShifting": {
      "value": "false",
      "evidence": "Gear shifters: Shimano GRX400",
      "confidence": 0.8
    },
    "speeds": {
      "value": "12",
      "evidence": "Speeds: 2 × 12",
      "confidence": 0.95
    },
    "mixedGroupset": {
      "value": "true",
      "evidence": "Crankset: Kurbelgarnitur Shimano GRX 400 46/30 XS 170mm SM 172,5mm MD 172,5mm LA 175mm XL 175mm\nRear derailleur: Shimano GRX 400 10 sp\nCassette: Shimano Deore 11/36\nChain: Shimano Tiagra 10sp",
      "confidence": 0.9
    },
    "wheelMaterial": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "wheelTier": {
      "value": null,
      "evidence": "Wheelset: Shimano RS170 Disc",
      "confidence": 0.2
    },
    "brakes": {
      "value": "hydraulic-disc",
      "evidence": "Brakes: Shimano GRX400",
      "confidence": 0.85
    },
    "weightKg": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "powerMeter": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "notes": "Brakes value inferred from the named model 'Shimano GRX400' (interpreted as hydraulic disc). mixedGroupset true because cassette (Shimano Deore) and chain (Shimano Tiagra) differ from GRX crank/derailleurs. Wheel material not stated; wheelset model given but not mapped to a tier with confidence."
  }
}

Normalized record

{
  "id": "bike-discount:11b0308bf0ea48e5a2f2bea2e4b5fb59",
  "retailer": "bike-discount",
  "retailerProductId": "11b0308bf0ea48e5a2f2bea2e4b5fb59",
  "productUrl": "https://www.bike-discount.de/en/bh-bikes-gravelx-carbon-evo-2.5-r-28-dark-red-oxyde-green-sea",
  "brand": "BH",
  "model": "Gravelx Carbon Evo 2.5 R 28\" Dark Red, Oxyde Green, Sea",
  "modelYear": null,
  "category": "gravel",
  "categoryBasis": "route",
  "sourceCategory": "gravel",
  "price": 2099,
  "originalPrice": 2799.9,
  "currency": "EUR",
  "discountPercent": 25,
  "frameMaterial": "carbon",
  "frameModel": "Gravel X Carbon Monocoque Racing",
  "frameTier": null,
  "groupsetBrand": "Shimano",
  "groupsetFamily": "GRX",
  "groupsetGeneration": null,
  "electronicShifting": false,
  "speeds": 10,
  "mixedGroupset": false,
  "groupsetComponents": {
    "shifters": "GRX",
    "rearDerailleur": "GRX",
    "frontDerailleur": "GRX",
    "crank": "GRX"
  },
  "groupsetTierSpread": 0,
  "crank": "Kurbelgarnitur Shimano GRX 400 46/30 XS 170mm SM 172,5mm MD 172,5mm LA 175mm XL 175mm",
  "cassette": "Shimano Deore 11/36",
  "brakes": "hydraulic-disc",
  "brakePistons": null,
  "brakeTier": "unknown",
  "suspension": "none",
  "fork": {
    "make": null,
    "line": null,
    "tier": "rigid",
    "travelMm": 0
  },
  "rearShock": null,
  "dropperPost": false,
  "beltDrive": false,
  "hubDynamo": null,
  "rack": null,
  "mudguards": null,
  "chaincase": null,
  "kickstand": null,
  "lighting": null,
  "wheelSize": "28",
  "wheelset": "Shimano RS170 Disc",
  "wheelMaterial": "aluminium",
  "wheelTier": "basic-aluminium",
  "tyres": "Pirelli Cinturato Gravel 700x40",
  "weightKg": null,
  "powerMeter": false,
  "powerMeterKind": null,
  "availableSizes": [
    {
      "rawSize": "SM (50 cm)",
      "size": "50",
      "sizeCm": 50,
      "inStock": false,
      "stockCount": 0,
      "price": null
    },
    {
      "rawSize": "MD (52 cm)",
      "size": "52",
      "sizeCm": 52,
      "inStock": true,
      "stockCount": 1,
      "price": null
    },
    {
      "rawSize": "LA (54 cm)",
      "size": "54",
      "sizeCm": 54,
      "inStock": true,
      "stockCount": 1,
      "price": null
    }
  ],
  "seller": null,
  "availability": "in-stock",
  "gtins": [],
  "imageUrl": "https://www.bike-discount.de/media/1782116655/20258253-Gravelx-Carbon-Evo-2-d777_mmc.jpg?ts=1782116655",
  "rawTitle": "BH Bikes Gravelx Carbon Evo 2.5 R 28\" Dark Red, Oxyde Green, Sea",
  "fetchedAt": "2026-09-19T04:49:21.939Z",
  "normalizationConfidence": 1,
  "warnings": [
    {
      "code": "speeds-contradiction",
      "message": "Retailer's speed field says 12 but the components say 10 (model code RX400). Using the component evidence.",
      "severity": "info"
    }
  ]
}

Parsed specification table

{
  "Frame": "Gravel X Carbon Monocoque Racing",
  "Frame material": "Carbon",
  "Wheel size": "28\"",
  "Speeds": "2 × 12",
  "Colour": "Dark Red",
  "Fork": "Gravel X Evo Carbon 1.5 Racing",
  "Brakes": "Shimano GRX400",
  "Brake discs": "160mm / 160mm",
  "Brake levers": "Shimano GRX400",
  "Headset": "FSA SMR",
  "Stem": "FSA NS SMR",
  "Handlebar": "FSA Gossamer Compact",
  "Saddle": "BH Ergo G",
  "Seatpost": "BH Gravel X",
  "Crankset": "Kurbelgarnitur Shimano GRX 400 46/30 XS 170mm SM 172,5mm MD 172,5mm LA 175mm XL 175mm",
  "Rear derailleur": "Shimano GRX 400 10 sp",
  "Gear shifters": "Shimano GRX400",
  "Front derailleur": "Shimano GRX 400 10 sp",
  "Cassette": "Shimano Deore 11/36",
  "Chain": "Shimano Tiagra 10sp",
  "Tyres": "Pirelli Cinturato Gravel 700x40",
  "Wheelset": "Shimano RS170 Disc",
  "Pedals": "not included in the scope of delivery",
  "Maximum total weight allowed": "120 kg (body weight + bicycle + equipment)"
}

Raw adapter output

{
  "retailer": "bike-discount",
  "retailerProductId": "11b0308bf0ea48e5a2f2bea2e4b5fb59",
  "productUrl": "https://www.bike-discount.de/en/bh-bikes-gravelx-carbon-evo-2.5-r-28-dark-red-oxyde-green-sea",
  "extractionMethod": "embedded-json",
  "sourceCategory": "gravel",
  "rawTitle": "BH Bikes Gravelx Carbon Evo 2.5 R 28\" Dark Red, Oxyde Green, Sea",
  "rawBrand": "BH Bikes",
  "price": 2099,
  "originalPrice": 2799.9,
  "currency": "EUR",
  "imageUrl": "https://www.bike-discount.de/media/1782116655/20258253-Gravelx-Carbon-Evo-2-d777_mmc.jpg?ts=1782116655",
  "rawSpecifications": {
    "Frame": "Gravel X Carbon Monocoque Racing",
    "Frame material": "Carbon",
    "Wheel size": "28\"",
    "Speeds": "2 × 12",
    "Colour": "Dark Red",
    "Fork": "Gravel X Evo Carbon 1.5 Racing",
    "Brakes": "Shimano GRX400",
    "Brake discs": "160mm / 160mm",
    "Brake levers": "Shimano GRX400",
    "Headset": "FSA SMR",
    "Stem": "FSA NS SMR",
    "Handlebar": "FSA Gossamer Compact",
    "Saddle": "BH Ergo G",
    "Seatpost": "BH Gravel X",
    "Crankset": "Kurbelgarnitur Shimano GRX 400 46/30 XS 170mm SM 172,5mm MD 172,5mm LA 175mm XL 175mm",
    "Rear derailleur": "Shimano GRX 400 10 sp",
    "Gear shifters": "Shimano GRX400",
    "Front derailleur": "Shimano GRX 400 10 sp",
    "Cassette": "Shimano Deore 11/36",
    "Chain": "Shimano Tiagra 10sp",
    "Tyres": "Pirelli Cinturato Gravel 700x40",
    "Wheelset": "Shimano RS170 Disc",
    "Pedals": "not included in the scope of delivery",
    "Maximum total weight allowed": "120 kg (body weight + bicycle + equipment)"
  },
  "rawFeatures": [],
  "rawSizes": [
    {
      "rawSize": "SM (50 cm)",
      "size": "50",
      "sizeCm": 50,
      "inStock": false,
      "stockCount": 0,
      "price": null
    },
    {
      "rawSize": "MD (52 cm)",
      "size": "52",
      "sizeCm": 52,
      "inStock": true,
      "stockCount": 1,
      "price": null
    },
    {
      "rawSize": "LA (54 cm)",
      "size": "54",
      "sizeCm": 54,
      "inStock": true,
      "stockCount": 1,
      "price": null
    }
  ],
  "availabilityText": null,
  "fetchedAt": "2026-09-19T04:49:21.939Z",
  "sourceMeta": {
    "sku": null,
    "itemNo": "20258253"
  }
}

Impressum · Privacy · Contact · About BikeFind