← Review table (gravel) · shopper page
zweirad-stadler:bulls-grinder-3-gravel-bike-28-grau · source URL · confidence 0.83
Can win a band.
| retailer label | alpha | comparable cm | match | mapping | in stock | variant price | evidence |
|---|---|---|---|---|---|---|---|
| L = 51 cm | L | — | unknown | unsupported — the listing's 51 cm is a frame measurement | yes | listing price | — |
| mapping | unsupported |
|---|---|
| discarded figure | the listing prints 51 cm beside its letter size |
| reason | The centimetre figures retailers print for Bulls do not behave like size names (inconsistent), so they are read as frame measurements. See size-map.json. |
A shopper asking for: 54 → nothing compatible · 56 → nothing compatible · 58 → nothing compatible · 60 → nothing compatible
Canonical configuration: Bulls | Grinder 3 Gravel Bike 28" | GRX
Confidence: medium
| retailer | price | sizes in stock | |
|---|---|---|---|
| Zweirad Stadler | €1.392 | 47 cm | debug |
| Zweirad Stadler | €1.392 | L = 51 cm | debug |
| Zweirad Stadler | €1.392 | L = 51 cm | debug |
| Zweirad Stadler | €1.499 | S = 45 cm, M = 48 cm, L = 52 cm, XL = 56 cm | debug |
| Zweirad Stadler | €1.598 | 45 cm, 47 cm, 51 cm | debug |
| field | source | evidence |
|---|---|---|
| brand | retailer:zweirad-stadler / parse | Bulls |
| model | retailer:zweirad-stadler / derived | Bulls Grinder 3 Gravel Bike 28" grau |
| category | retailer:zweirad-stadler / parse | Grinder |
| frameMaterial | retailer:zweirad-stadler / parse | Aluminium |
| groupsetFamily | retailer:zweirad-stadler / dictionary | Shimano GRX ST-RX400 || Shimano GRX RD-RX400 || Shimano GRX FD-RX400 |
| electronicShifting | retailer:zweirad-stadler / derived | Shimano GRX ST-RX400 || Shimano GRX RD-RX400 || Shimano GRX FD-RX400 |
| speeds | retailer:zweirad-stadler / parse | model code RX400 |
| brakes | retailer:zweirad-stadler / parse | Hydraulische Scheibenbremsen |
| suspension | retailer:zweirad-stadler / derived | no suspension fork and no rear shock on a drop-bar listing |
| fork | retailer:zweirad-stadler / dictionary | Grinder Alu |
| dropperPost | retailer:zweirad-stadler / derived | seatpost row "Bulls Aluminium 27.2 mm" names no dropper, in a 29-field spec table |
| beltDrive | retailer:zweirad-stadler / parse | CN-HG5 |
| lighting | retailer:zweirad-stadler / parse | MonkeyLink Recharge (Beleuchtung nicht im Lieferumfang enthalten) |
| wheelSize | retailer:zweirad-stadler / parse | 28 |
| powerMeter | retailer:zweirad-stadler / derived | absent from a 29-field spec table |
| availability | retailer:zweirad-stadler / derived | 1 of 1 sizes orderable |
info single-size-only — Only one size is in stock (L = 51 cm).info wheel-material-unknown — Wheel material could not be established.{
"frameScore": 11,
"drivetrainScore": 18,
"wheelScore": 5,
"extrasScore": 0,
"suspensionScore": 0,
"weightAdjustment": 0,
"equipmentValue": 34,
"notes": [
"Shimano GRX = 20.",
"10-speed -2.",
"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 gravel.",
"Weight not published: no weight adjustment either way."
],
"marketPrice": 1593,
"valueScore": 1.144,
"savingsVsMarket": 201
}
{
"requested": [
"wheelMaterial",
"wheelTier",
"weightKg"
],
"applied": [],
"rejected": [],
"notes": "Wheel material not stated (Felgen model given: 'Bulls DDM-22' but material not specified). Wheel tier cannot be assigned for an unrecognised house-brand wheelset. Complete bike weight is not provided (only 'zul. Gesamtgewicht: max. 125 kg' which is payload, not bike weight).",
"raw": {
"frameMaterial": {
"value": "aluminium",
"evidence": "Material: Aluminium",
"confidence": 0.9
},
"groupsetBrand": {
"value": "Shimano",
"evidence": "Shimano GRX RD-RX400",
"confidence": 0.9
},
"groupsetFamily": {
"value": "GRX",
"evidence": "Shimano GRX RD-RX400",
"confidence": 0.9
},
"electronicShifting": {
"value": "false",
"evidence": "Schaltung: Kettenschaltung",
"confidence": 0.9
},
"speeds": {
"value": "20",
"evidence": "Gänge: 20-Gang",
"confidence": 0.9
},
"mixedGroupset": {
"value": "false",
"evidence": "Shimano GRX RD-RX400",
"confidence": 0.9
},
"wheelMaterial": {
"value": null,
"evidence": null,
"confidence": 0.5
},
"wheelTier": {
"value": null,
"evidence": "Felgen: Bulls DDM-22",
"confidence": 0.5
},
"brakes": {
"value": "hydraulic-disc",
"evidence": "Bremsenart: Hydraulische Scheibenbremsen",
"confidence": 0.9
},
"weightKg": {
"value": null,
"evidence": null,
"confidence": 0.5
},
"powerMeter": {
"value": null,
"evidence": null,
"confidence": 0.5
},
"notes": "Wheel material not stated (Felgen model given: 'Bulls DDM-22' but material not specified). Wheel tier cannot be assigned for an unrecognised house-brand wheelset. Complete bike weight is not provided (only 'zul. Gesamtgewicht: max. 125 kg' which is payload, not bike weight)."
}
}
{
"id": "zweirad-stadler:bulls-grinder-3-gravel-bike-28-grau",
"retailer": "zweirad-stadler",
"retailerProductId": "bulls-grinder-3-gravel-bike-28-grau",
"productUrl": "https://shop.zweirad-stadler.de/fahrrad-shop/rennraeder/gravel-bike/bulls-grinder-3-gravel-bike-28-grau.html",
"brand": "Bulls",
"model": "Grinder 3 Gravel Bike 28\" grau",
"modelYear": null,
"category": "gravel",
"categoryBasis": "stated",
"sourceCategory": "gravel",
"price": 1392,
"originalPrice": 1699,
"currency": "EUR",
"discountPercent": 18,
"frameMaterial": "aluminium",
"frameModel": null,
"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": "Shimano GRX FC-RX 600 46/30 T",
"cassette": "Shimano CS-HG50 11-36 T",
"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": true,
"wheelSize": "28",
"wheelset": "Bulls DDM-22 | Formula CL-25QR | Formula CL-26QR",
"wheelMaterial": "unknown",
"wheelTier": "unknown",
"tyres": "Schwalbe G-One Allround Performance RaceGuard TLE",
"weightKg": null,
"powerMeter": false,
"powerMeterKind": null,
"availableSizes": [
{
"rawSize": "L = 51 cm",
"size": "L",
"sizeCm": 51,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "4-8 Werktage"
}
],
"seller": null,
"availability": "limited",
"gtins": [],
"imageUrl": "https://shop.zweirad-stadler.de/out/pictures/generated/product/1/1500_1500_100/bulls-grinder-1-gravelbike-grau-134334-a.jpg",
"rawTitle": "Bulls Grinder 3 Gravel Bike 28\" grau",
"fetchedAt": "2026-09-19T06:32:09.061Z",
"normalizationConfidence": 0.83,
"warnings": [
{
"code": "single-size-only",
"message": "Only one size is in stock (L = 51 cm).",
"severity": "info"
},
{
"code": "wheel-material-unknown",
"message": "Wheel material could not be established.",
"severity": "info"
}
]
}
{
"Material": "Aluminium",
"Farbe": "grau",
"Gabel": "Grinder Alu",
"Steuersatz": "FSA Orbit C40ACB (No.42/ACB)",
"Schaltung": "Kettenschaltung",
"Gänge": "20-Gang",
"Schaltwerk": "Shimano GRX RD-RX400",
"Umwerfer": "Shimano GRX FD-RX400",
"Schalthebel": "Shimano GRX ST-RX400",
"Bremsenart": "Hydraulische Scheibenbremsen",
"Bremsen": "Shimano BR RX400",
"Bremsscheiben": "160 mm / 160 mm",
"Kurbel": "Shimano GRX FC-RX 600 46/30 T",
"Kassette": "Shimano CS-HG50 11-36 T",
"Kette": "Shimano CN-HG54-10",
"Lenker": "Bulls Gravel S",
"Vorbau": "Bulls MTB-S CCS Slot Mount ready",
"Sattelstütze": "Bulls Aluminium 27.2 mm",
"Sattel": "Bulls Gravel",
"Laufradgröße": "28\"",
"Felgen": "Bulls DDM-22",
"Reifen": "Schwalbe G-One Allround Performance RaceGuard TLE",
"Nabe vorne": "Formula CL-25QR",
"Nabe hinten": "Formula CL-26QR",
"Scheinwerfer": "MonkeyLink Recharge (Beleuchtung nicht im Lieferumfang enthalten)",
"Rücklicht": "MonkeyLink Recharge (Beleuchtung nicht im Lieferumfang enthalten)",
"zul. Gesamtgewicht": "max. 125 kg",
"Rahmenform": "Gravel",
"Herstellerfarbe": "metallic aventurine"
}
{
"retailer": "zweirad-stadler",
"retailerProductId": "bulls-grinder-3-gravel-bike-28-grau",
"productUrl": "https://shop.zweirad-stadler.de/fahrrad-shop/rennraeder/gravel-bike/bulls-grinder-3-gravel-bike-28-grau.html",
"extractionMethod": "server-html",
"sourceCategory": "gravel",
"rawTitle": "Bulls Grinder 3 Gravel Bike 28\" grau",
"rawBrand": "Bulls",
"price": 1392,
"originalPrice": 1699,
"currency": "EUR",
"imageUrl": "https://shop.zweirad-stadler.de/out/pictures/generated/product/1/1500_1500_100/bulls-grinder-1-gravelbike-grau-134334-a.jpg",
"rawSpecifications": {
"Material": "Aluminium",
"Farbe": "grau",
"Gabel": "Grinder Alu",
"Steuersatz": "FSA Orbit C40ACB (No.42/ACB)",
"Schaltung": "Kettenschaltung",
"Gänge": "20-Gang",
"Schaltwerk": "Shimano GRX RD-RX400",
"Umwerfer": "Shimano GRX FD-RX400",
"Schalthebel": "Shimano GRX ST-RX400",
"Bremsenart": "Hydraulische Scheibenbremsen",
"Bremsen": "Shimano BR RX400",
"Bremsscheiben": "160 mm / 160 mm",
"Kurbel": "Shimano GRX FC-RX 600 46/30 T",
"Kassette": "Shimano CS-HG50 11-36 T",
"Kette": "Shimano CN-HG54-10",
"Lenker": "Bulls Gravel S",
"Vorbau": "Bulls MTB-S CCS Slot Mount ready",
"Sattelstütze": "Bulls Aluminium 27.2 mm",
"Sattel": "Bulls Gravel",
"Laufradgröße": "28\"",
"Felgen": "Bulls DDM-22",
"Reifen": "Schwalbe G-One Allround Performance RaceGuard TLE",
"Nabe vorne": "Formula CL-25QR",
"Nabe hinten": "Formula CL-26QR",
"Scheinwerfer": "MonkeyLink Recharge (Beleuchtung nicht im Lieferumfang enthalten)",
"Rücklicht": "MonkeyLink Recharge (Beleuchtung nicht im Lieferumfang enthalten)",
"zul. Gesamtgewicht": "max. 125 kg",
"Rahmenform": "Gravel",
"Herstellerfarbe": "metallic aventurine"
},
"rawFeatures": [
"L = 51 cm 4-8 Werktage",
"0% Finanzierung ab 139,19 € möglich",
"Dienstrad-Leasing möglich",
"14 Tage kostenloses Rückgaberecht",
"Fahrrad vollständig montiert und mit wenigen Handgriffen fahrbereit",
"Mit einem Gravelbike ist man ähnlich wie mit einem Rennrad schnell auf Asphalt unterwegs. Im Gegensatz zum Renner kann man jedoch auch auf unbefestigten Wegen graveln. Geschwindigkeit auf Pendelstrecken oder Touren in der Natur - das Gravelbike Grinder 3 von Bulls ist vielseitig und ideal für Alltag und Freizeit.",
"Aluminiumrahmen mit Gravel-Geometrie",
"20-Gang GRX Shimano Schaltung",
"Shimano Hydraulische Scheibenbremsen",
"Schwalbe G-One Allround Performance RaceGuard Reifen",
"Eine optimale Sitzposition hilft nicht nur, um richtig Druck aufs Pedal zu bringen, sondern sorgt auch für eine gute Radbeherrschung. Der relativ lange Radstand verleiht dem Grinder 3 eine angenehme Laufruhe. Gepaart mit einer unkomplizierten Geometrie, sind das hervorragende Eigenschaften für den Stadtverkehr."
],
"rawSizes": [
{
"rawSize": "L = 51 cm",
"size": "L",
"sizeCm": 51,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "4-8 Werktage"
}
],
"availabilityText": "1 of 1 sizes orderable",
"fetchedAt": "2026-09-19T06:32:09.061Z",
"sourceMeta": {
"savingBadge": "307 € gespartauf UVP",
"deliveryWindows": [
"L = 51 cm 4-8 Werktage"
]
}
}