← Review table (gravel) · shopper page
zweirad-stadler:bulls-grinder-3-gravel-bike-28-weiss · source URL · confidence 1
Can win a band.
| retailer label | alpha | comparable cm | match | mapping | in stock | variant price | evidence |
|---|---|---|---|---|---|---|---|
| S = 45 cm | S | — | unknown | unsupported — the listing's 45 cm is a frame measurement | yes | listing price | — |
| M = 48 cm | M | — | unknown | unsupported — the listing's 48 cm is a frame measurement | yes | listing price | — |
| L = 52 cm | L | — | unknown | unsupported — the listing's 52 cm is a frame measurement | yes | listing price | — |
| XL = 56 cm | XL | — | unknown | unsupported — the listing's 56 cm is a frame measurement | yes | listing price | — |
| mapping | unsupported |
|---|---|
| discarded figure | the listing prints 45 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" weiss |
| category | retailer:zweirad-stadler / parse | Grinder |
| frameMaterial | retailer:zweirad-stadler / parse | Aluminium |
| groupsetFamily | retailer:zweirad-stadler / dictionary | Shimano GRX ST-RX610 || Shimano GRX RD-RX822 |
| electronicShifting | retailer:zweirad-stadler / derived | Shimano GRX ST-RX610 || Shimano GRX RD-RX822 |
| speeds | retailer:zweirad-stadler / parse | 12-Gang |
| 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 | Machete ADV Carbon, internal cable routing, 12 mm thru axle |
| dropperPost | retailer:zweirad-stadler / derived | seatpost row "Bulls Aluminium 27,2 mm" names no dropper, in a 28-field spec table |
| beltDrive | retailer:zweirad-stadler / parse | Kettenschaltung |
| wheelSize | retailer:zweirad-stadler / parse | 28 |
| wheelMaterial | retailer:zweirad-stadler / dictionary | RYDE Road 21 |
| wheelTier | retailer:zweirad-stadler / dictionary | RYDE Road 21 |
| weightKg | retailer:zweirad-stadler / parse | Gewicht: ca. 10,6 kg |
| powerMeter | retailer:zweirad-stadler / derived | absent from a 28-field spec table |
| availability | retailer:zweirad-stadler / derived | 4 of 4 sizes orderable |
none
{
"frameScore": 11,
"drivetrainScore": 20,
"wheelScore": 5,
"extrasScore": 0,
"suspensionScore": 0,
"weightAdjustment": -0.4,
"equipmentValue": 35.6,
"notes": [
"Shimano GRX = 20.",
"Wheels \"basic-aluminium\" = 5.",
"Brakes \"hydraulic-disc\" = 0, the baseline for gravel.",
"10.6 kg vs 10.4 kg gravel reference = -0.4."
],
"marketPrice": 1727,
"valueScore": 1.152,
"savingsVsMarket": 228
}
Not used: deterministic parsing resolved every field it needed.
{
"id": "zweirad-stadler:bulls-grinder-3-gravel-bike-28-weiss",
"retailer": "zweirad-stadler",
"retailerProductId": "bulls-grinder-3-gravel-bike-28-weiss",
"productUrl": "https://shop.zweirad-stadler.de/fahrrad-shop/rennraeder/gravel-bike/bulls-grinder-3-gravel-bike-28-weiss.html",
"brand": "Bulls",
"model": "Grinder 3 Gravel Bike 28\" weiss",
"modelYear": null,
"category": "gravel",
"categoryBasis": "stated",
"sourceCategory": "gravel",
"price": 1499,
"originalPrice": null,
"currency": "EUR",
"discountPercent": null,
"frameMaterial": "aluminium",
"frameModel": null,
"frameTier": null,
"groupsetBrand": "Shimano",
"groupsetFamily": "GRX",
"groupsetGeneration": null,
"electronicShifting": false,
"speeds": 12,
"mixedGroupset": false,
"groupsetComponents": {
"shifters": "GRX",
"rearDerailleur": "GRX",
"crank": "GRX"
},
"groupsetTierSpread": 0,
"crank": "Shimano GRX FC-RC610 40T",
"cassette": "Shimano Deore CS-M6100-12 10-51T",
"brakes": "hydraulic-disc",
"brakePistons": null,
"brakeTier": "unknown",
"suspension": "none",
"fork": {
"make": null,
"line": "Machete",
"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": "RYDE Road 21 Disc | Formula CL-712 | Formula FCL-542M",
"wheelMaterial": "aluminium",
"wheelTier": "basic-aluminium",
"tyres": "Schwalbe G-One RX Perf., RaceGuard, TLR",
"weightKg": 10.6,
"powerMeter": false,
"powerMeterKind": null,
"availableSizes": [
{
"rawSize": "S = 45 cm",
"size": "S",
"sizeCm": 45,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "7-14 Werktage"
},
{
"rawSize": "M = 48 cm",
"size": "M",
"sizeCm": 48,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "4-8 Werktage"
},
{
"rawSize": "L = 52 cm",
"size": "L",
"sizeCm": 52,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "7-14 Werktage"
},
{
"rawSize": "XL = 56 cm",
"size": "XL",
"sizeCm": 56,
"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-28-grinder-3-gravel-bike-weiss-lila-134532-a.jpg",
"rawTitle": "Bulls Grinder 3 Gravel Bike 28\" weiss",
"fetchedAt": "2026-09-19T06:31:57.595Z",
"normalizationConfidence": 1,
"warnings": []
}
{
"Material": "Aluminium",
"Farbe": "weiss",
"Gabel": "Machete ADV Carbon, internal cable routing, 12 mm thru axle",
"Steuersatz": "FSA NO. 80/56/CRII Middle",
"Schaltung": "Kettenschaltung",
"Gänge": "12-Gang",
"Schaltwerk": "Shimano GRX RD-RX822",
"Schalthebel": "Shimano GRX ST-RX610",
"Bremsenart": "Hydraulische Scheibenbremsen",
"Bremsen": "Shimano GRX BR-RX410",
"Bremsscheiben": "Shimano SM-RT54/CL/160 mm",
"Kurbel": "Shimano GRX FC-RC610 40T",
"Kassette": "Shimano Deore CS-M6100-12 10-51T",
"Kette": "Shimano Deore CN-M6100",
"Lenker": "Gravel SL",
"Griffe": "Bulls Komfortlenkerband 3 mm",
"Vorbau": "Bulls GRi Vorbau CCS Slot Mount ready",
"Sattelstütze": "Bulls Aluminium 27,2 mm",
"Sattel": "Bulls Sportive Ergo",
"Laufradgröße": "28\"",
"Felgen": "RYDE Road 21 Disc",
"Reifen": "Schwalbe G-One RX Perf., RaceGuard, TLR",
"Nabe vorne": "Formula CL-712",
"Nabe hinten": "Formula FCL-542M",
"Gewicht": "ca. 10,6 kg",
"zul. Gesamtgewicht": "max. 135 kg",
"Rahmenform": "Gravel",
"Herstellerfarbe": "blue tinted white"
}
{
"retailer": "zweirad-stadler",
"retailerProductId": "bulls-grinder-3-gravel-bike-28-weiss",
"productUrl": "https://shop.zweirad-stadler.de/fahrrad-shop/rennraeder/gravel-bike/bulls-grinder-3-gravel-bike-28-weiss.html",
"extractionMethod": "server-html",
"sourceCategory": "gravel",
"rawTitle": "Bulls Grinder 3 Gravel Bike 28\" weiss",
"rawBrand": "Bulls",
"price": 1499,
"originalPrice": null,
"currency": "EUR",
"imageUrl": "https://shop.zweirad-stadler.de/out/pictures/generated/product/1/1500_1500_100/bulls-28-grinder-3-gravel-bike-weiss-lila-134532-a.jpg",
"rawSpecifications": {
"Material": "Aluminium",
"Farbe": "weiss",
"Gabel": "Machete ADV Carbon, internal cable routing, 12 mm thru axle",
"Steuersatz": "FSA NO. 80/56/CRII Middle",
"Schaltung": "Kettenschaltung",
"Gänge": "12-Gang",
"Schaltwerk": "Shimano GRX RD-RX822",
"Schalthebel": "Shimano GRX ST-RX610",
"Bremsenart": "Hydraulische Scheibenbremsen",
"Bremsen": "Shimano GRX BR-RX410",
"Bremsscheiben": "Shimano SM-RT54/CL/160 mm",
"Kurbel": "Shimano GRX FC-RC610 40T",
"Kassette": "Shimano Deore CS-M6100-12 10-51T",
"Kette": "Shimano Deore CN-M6100",
"Lenker": "Gravel SL",
"Griffe": "Bulls Komfortlenkerband 3 mm",
"Vorbau": "Bulls GRi Vorbau CCS Slot Mount ready",
"Sattelstütze": "Bulls Aluminium 27,2 mm",
"Sattel": "Bulls Sportive Ergo",
"Laufradgröße": "28\"",
"Felgen": "RYDE Road 21 Disc",
"Reifen": "Schwalbe G-One RX Perf., RaceGuard, TLR",
"Nabe vorne": "Formula CL-712",
"Nabe hinten": "Formula FCL-542M",
"Gewicht": "ca. 10,6 kg",
"zul. Gesamtgewicht": "max. 135 kg",
"Rahmenform": "Gravel",
"Herstellerfarbe": "blue tinted white"
},
"rawFeatures": [
"S = 45 cm 7-14 Werktage",
"M = 48 cm 4-8 Werktage",
"L = 52 cm 7-14 Werktage",
"XL = 56 cm 4-8 Werktage",
"0% Finanzierung ab 149,90 € möglich",
"Dienstrad-Leasing möglich",
"14 Tage kostenloses Rückgaberecht",
"Fahrrad vollständig montiert und mit wenigen Handgriffen fahrbereit",
"Shimano GRX 12-fach Schaltung für präzise Gangwechsel",
"Hydraulische Shimano GRX Scheibenbremsen für volle Kontrolle bei jedem Wetter",
"Carbon-Gabel mit stabiler 12TA-Steckachse für geringes Gewicht und zusätzliche Dämpfung",
"Die guten Fahreigenschaften und die Geländegängigkeit des Bulls Grinder 3 werden vor allem routinierte Biker, die Wert auf eine gute Qualität legen überzeugen. Die 12-Gang GRX Schaltung von Shimano bietet dem Fahrer ein ausreichendes Spektrum an Übersetzungsverhältnissen. Sie sorgt auch dafür, dass die Schaltvorgänge verschleißarm, schnell und zuverlässig ablaufen."
],
"rawSizes": [
{
"rawSize": "S = 45 cm",
"size": "S",
"sizeCm": 45,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "7-14 Werktage"
},
{
"rawSize": "M = 48 cm",
"size": "M",
"sizeCm": 48,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "4-8 Werktage"
},
{
"rawSize": "L = 52 cm",
"size": "L",
"sizeCm": 52,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "7-14 Werktage"
},
{
"rawSize": "XL = 56 cm",
"size": "XL",
"sizeCm": 56,
"inStock": true,
"stockCount": null,
"price": null,
"deliveryNote": "4-8 Werktage"
}
],
"availabilityText": "4 of 4 sizes orderable",
"fetchedAt": "2026-09-19T06:31:57.595Z",
"sourceMeta": {
"savingBadge": null,
"deliveryWindows": [
"S = 45 cm 7-14 Werktage",
"M = 48 cm 4-8 Werktage",
"L = 52 cm 7-14 Werktage",
"XL = 56 cm 4-8 Werktage"
]
}
}