← Review table (mtb) · shopper page

Bulls Racer Street Mountainbike ATB Hardtail grau

zweirad-stadler:bulls-racer-street-mountainbike-atb-hardtail-grau-kaufen · source URL · confidence 0.58

Eligibility

Cannot win: confidence 0.58 below 0.75

Size decisions

retailer labelalphacomparable cmmatchmappingin stockvariant priceevidence
XXS = 32 cm | 26"XXSunknownunsupportedyeslisting price
XS = 37 cm | 27.5"XSunknownunsupportedyeslisting price
S = 40 cm | 27.5"S40 cmexact scalestated by the retaileryeslisting priceS = 40 cm | 27.5"
M = 44 cm | 29"M44 cmexact scalestated by the retaileryeslisting priceM = 44 cm | 29"
L = 49 cm | 29"L49 cmexact scalestated by the retaileryeslisting priceL = 49 cm | 29"
XL = 53 cm | 29"XL53 cmexact scalestated by the retaileryeslisting priceXL = 53 cm | 29"
mappingunsupported
reasonBulls publishes no defensible conventional equivalence for its letter sizes. BULLS publishes a rider-height chart only ('Körpergröße' -> 'empfohlene Rahmengröße', XS 135-160 … XL 185-200 cm) with no centimetre equivalence, and its own chart stops at XL. So no letter is mapped. One retailer dual label ('XXL = 60 cm' on an Alpine Hawk) is left standing as listing-specific evidence because it sits on the conventional scale and there is no manufacturer evidence that it is a measurement — but it is a single unverified claim and is recorded as a residual risk.

A shopper asking for: 54 → XL = 53 cm | 29" in stock · 56 → nothing compatible · 58 → nothing compatible · 60 → nothing compatible

Identity

Canonical configuration: Bulls | Racer Street Mountainbike ATB Hardtail
Confidence: medium

retailerpricesizes in stock
Zweirad Stadler€598XS = 37 cm | 27.5", L = 51 cm | 29", XL = 56 cm | 29"debug
Zweirad Stadler€598XS = 37 cm | 27.5", M = 46 cm | 27.5", L = 51 cm | 29", XL = 56 cm | 29"debug
Zweirad Stadler€649XXS = 32 cm | 26", XS = 37 cm | 27.5", S = 40 cm | 27.5", M = 44 cm | 29", L = 49 cm | 29", XL = 53 cm | 29"debug
Zweirad Stadler€649XXS = 32 cm | 26", XS = 37 cm | 27.5", S = 40 cm | 27.5", M = 44 cm | 29", L = 49 cm | 29", XL = 53 cm | 29"debug

Provenance — why we believe each fact

fieldsourceevidence
brandretailer:zweirad-stadler / parseBulls
modelretailer:zweirad-stadler / derivedBulls Racer Street Mountainbike ATB Hardtail grau
categoryretailer:zweirad-stadler / parseMountainbike
frameMaterialretailer:zweirad-stadler / parseAluminium
brakesretailer:zweirad-stadler / parseMechanische Scheibenbremsen
suspensionretailer:zweirad-stadler / derivedHardtail
forkretailer:zweirad-stadler / parseSuntour
dropperPostretailer:zweirad-stadler / derivedseatpost row "Aluminium" names no dropper, in a 25-field spec table
beltDriveretailer:zweirad-stadler / parseKMC
powerMeterretailer:zweirad-stadler / derivedabsent from a 25-field spec table
availabilityretailer:zweirad-stadler / derived6 of 6 sizes orderable

Warnings

Score breakdown

{
  "frameScore": 11,
  "drivetrainScore": 0,
  "wheelScore": 5,
  "extrasScore": -2,
  "suspensionScore": 0,
  "weightAdjustment": 0,
  "equipmentValue": 14,
  "notes": [
    "Groupset not identified: 0 drivetrain points.",
    "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 \"mechanical-disc\" -2.",
    "Weight not published: no weight adjustment either way.",
    "Fork series not stated: scored at the bottom of the fork ladder rather than assumed."
  ],
  "marketPrice": 510,
  "valueScore": 0.786,
  "savingsVsMarket": -139
}

AI normalization

{
  "requested": [
    "groupsetFamily",
    "wheelMaterial",
    "wheelTier",
    "weightKg"
  ],
  "applied": [],
  "rejected": [],
  "notes": "groupsetFamily not named (source lists only 'Umwerfer: Shimano' and 'Bremshebel: Shimano'); electronic shifting not explicitly stated as absent or present; mixedGroupset cannot be determined because full drivetrain component families/crankset are not listed; wheel material and tier cannot be determined from 'Felgen: DDM-1' (house/unknown model) and tyre brand; weight not provided; power meter not mentioned.",
  "raw": {
    "frameMaterial": {
      "value": "aluminium",
      "evidence": "Material: Aluminium",
      "confidence": 0.95
    },
    "groupsetBrand": {
      "value": "Shimano",
      "evidence": "Umwerfer: Shimano",
      "confidence": 0.9
    },
    "groupsetFamily": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "electronicShifting": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "speeds": {
      "value": "24",
      "evidence": "Gänge: 24-Gang",
      "confidence": 0.95
    },
    "mixedGroupset": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "wheelMaterial": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "wheelTier": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "brakes": {
      "value": "mechanical-disc",
      "evidence": "Bremsenart: Mechanische Scheibenbremsen",
      "confidence": 0.95
    },
    "weightKg": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "powerMeter": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "notes": "groupsetFamily not named (source lists only 'Umwerfer: Shimano' and 'Bremshebel: Shimano'); electronic shifting not explicitly stated as absent or present; mixedGroupset cannot be determined because full drivetrain component families/crankset are not listed; wheel material and tier cannot be determined from 'Felgen: DDM-1' (house/unknown model) and tyre brand; weight not provided; power meter not mentioned."
  }
}

Normalized record

{
  "id": "zweirad-stadler:bulls-racer-street-mountainbike-atb-hardtail-grau-kaufen",
  "retailer": "zweirad-stadler",
  "retailerProductId": "bulls-racer-street-mountainbike-atb-hardtail-grau-kaufen",
  "productUrl": "https://shop.zweirad-stadler.de/fahrrad-shop/mountainbikes/mtb-strassentauglich/bulls-racer-street-mountainbike-atb-hardtail-grau-kaufen.html",
  "brand": "Bulls",
  "model": "Racer Street Mountainbike ATB Hardtail grau",
  "modelYear": null,
  "category": "mtb",
  "categoryBasis": "stated",
  "sourceCategory": "mtb",
  "price": 649,
  "originalPrice": 849,
  "currency": "EUR",
  "discountPercent": 24,
  "frameMaterial": "aluminium",
  "frameModel": null,
  "frameTier": null,
  "groupsetBrand": null,
  "groupsetFamily": null,
  "groupsetGeneration": null,
  "electronicShifting": null,
  "speeds": null,
  "mixedGroupset": null,
  "groupsetComponents": null,
  "groupsetTierSpread": 0,
  "crank": null,
  "cassette": null,
  "brakes": "mechanical-disc",
  "brakePistons": null,
  "brakeTier": "unknown",
  "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": null,
  "wheelset": "DDM-1 | Shimano | Formula",
  "wheelMaterial": "unknown",
  "wheelTier": "unknown",
  "tyres": "Kenda",
  "weightKg": null,
  "powerMeter": false,
  "powerMeterKind": null,
  "availableSizes": [
    {
      "rawSize": "XXS = 32 cm | 26\"",
      "size": "XXS",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "XS = 37 cm | 27.5\"",
      "size": "XS",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "S = 40 cm | 27.5\"",
      "size": "S",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "M = 44 cm | 29\"",
      "size": "M",
      "sizeCm": 44,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "L = 49 cm | 29\"",
      "size": "L",
      "sizeCm": 49,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "XL = 53 cm | 29\"",
      "size": "XL",
      "sizeCm": 53,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    }
  ],
  "seller": null,
  "availability": "in-stock",
  "gtins": [],
  "imageUrl": "https://shop.zweirad-stadler.de/out/pictures/generated/product/1/1500_1500_100/bulls-27-5-racer-street-mountainbike-atb-grau-134557-b.jpg",
  "rawTitle": "Bulls Racer Street Mountainbike ATB Hardtail grau",
  "fetchedAt": "2026-09-19T06:32:29.533Z",
  "normalizationConfidence": 0.58,
  "warnings": [
    {
      "code": "incomplete-build",
      "message": "Detailed spec table with no drivetrain component listed.",
      "severity": "high"
    },
    {
      "code": "groupset-unknown",
      "message": "Groupset could not be established.",
      "severity": "high"
    },
    {
      "code": "wheel-material-unknown",
      "message": "Wheel material could not be established.",
      "severity": "info"
    }
  ]
}

Parsed specification table

{
  "Material": "Aluminium",
  "Farbe": "grau",
  "Gabel": "Suntour",
  "Steuersatz": "Aluminium",
  "Gänge": "24-Gang",
  "Umwerfer": "Shimano",
  "Bremsenart": "Mechanische Scheibenbremsen",
  "Bremsen": "Tektro",
  "Bremshebel": "Shimano",
  "Bremsscheiben": "160 mm / 160 mm",
  "Pedale": "Wellgo",
  "Kette": "KMC",
  "Lenker": "Aluminium",
  "Griffe": "Velo",
  "Vorbau": "Aluminium",
  "Sattelstütze Art": "Patent",
  "Sattelstütze": "Aluminium",
  "Sattel": "Selle Royal",
  "Felgen": "DDM-1",
  "Reifen": "Kenda",
  "Nabe vorne": "Shimano",
  "Nabe hinten": "Formula",
  "Akku Hersteller": "schwarz-blau",
  "Rahmenform": "Jugendfahrrad",
  "Herstellerfarbe": "pebble grey matt"
}

Raw adapter output

{
  "retailer": "zweirad-stadler",
  "retailerProductId": "bulls-racer-street-mountainbike-atb-hardtail-grau-kaufen",
  "productUrl": "https://shop.zweirad-stadler.de/fahrrad-shop/mountainbikes/mtb-strassentauglich/bulls-racer-street-mountainbike-atb-hardtail-grau-kaufen.html",
  "extractionMethod": "server-html",
  "sourceCategory": "mtb",
  "rawTitle": "Bulls Racer Street Mountainbike ATB Hardtail grau",
  "rawBrand": "Bulls",
  "price": 649,
  "originalPrice": 849,
  "currency": "EUR",
  "imageUrl": "https://shop.zweirad-stadler.de/out/pictures/generated/product/1/1500_1500_100/bulls-27-5-racer-street-mountainbike-atb-grau-134557-b.jpg",
  "rawSpecifications": {
    "Material": "Aluminium",
    "Farbe": "grau",
    "Gabel": "Suntour",
    "Steuersatz": "Aluminium",
    "Gänge": "24-Gang",
    "Umwerfer": "Shimano",
    "Bremsenart": "Mechanische Scheibenbremsen",
    "Bremsen": "Tektro",
    "Bremshebel": "Shimano",
    "Bremsscheiben": "160 mm / 160 mm",
    "Pedale": "Wellgo",
    "Kette": "KMC",
    "Lenker": "Aluminium",
    "Griffe": "Velo",
    "Vorbau": "Aluminium",
    "Sattelstütze Art": "Patent",
    "Sattelstütze": "Aluminium",
    "Sattel": "Selle Royal",
    "Felgen": "DDM-1",
    "Reifen": "Kenda",
    "Nabe vorne": "Shimano",
    "Nabe hinten": "Formula",
    "Akku Hersteller": "schwarz-blau",
    "Rahmenform": "Jugendfahrrad",
    "Herstellerfarbe": "pebble grey matt"
  },
  "rawFeatures": [
    "XXS = 32 cm | 26\" 4-8 Werktage",
    "XS = 37 cm | 27.5\" 4-8 Werktage",
    "S = 40 cm | 27.5\" 4-8 Werktage",
    "M = 44 cm | 29\" 4-8 Werktage",
    "L = 49 cm | 29\" 4-8 Werktage",
    "XL = 53 cm | 29\" 4-8 Werktage",
    "0% Finanzierung ab 64,90 € möglich",
    "Dienstrad-Leasing möglich",
    "14 Tage kostenloses Rückgaberecht",
    "Fahrrad vollständig montiert und mit wenigen Handgriffen fahrbereit",
    "Das Racer Street von Bulls ist MTB und Stadtrad in einem. Ein idealer Kompromiss um sportlich und gleichzeitig sicher im Alltag, sowie in der Freizeit unterwegs zu sein. So muss ein Allrounder aussehen: auf der Straße wie im Gelände.",
    "Tektro Scheibenbremsen"
  ],
  "rawSizes": [
    {
      "rawSize": "XXS = 32 cm | 26\"",
      "size": "XXS",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "XS = 37 cm | 27.5\"",
      "size": "XS",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "S = 40 cm | 27.5\"",
      "size": "S",
      "sizeCm": null,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "M = 44 cm | 29\"",
      "size": "M",
      "sizeCm": 44,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "L = 49 cm | 29\"",
      "size": "L",
      "sizeCm": 49,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    },
    {
      "rawSize": "XL = 53 cm | 29\"",
      "size": "XL",
      "sizeCm": 53,
      "inStock": true,
      "stockCount": null,
      "price": null,
      "deliveryNote": "4-8 Werktage"
    }
  ],
  "availabilityText": "6 of 6 sizes orderable",
  "fetchedAt": "2026-09-19T06:32:29.533Z",
  "sourceMeta": {
    "savingBadge": "200 € gespartauf UVP",
    "deliveryWindows": [
      "XXS = 32 cm | 26\" 4-8 Werktage",
      "XS = 37 cm | 27.5\" 4-8 Werktage",
      "S = 40 cm | 27.5\" 4-8 Werktage",
      "M = 44 cm | 29\" 4-8 Werktage",
      "L = 49 cm | 29\" 4-8 Werktage",
      "XL = 53 cm | 29\" 4-8 Werktage"
    ]
  }
}

Impressum · Privacy · Contact · About BikeFind