← Review table (e-bike) · shopper page
bike-components:294339 · source URL · confidence 1
Cannot win: e-bike bikes are not value-ranked yet (no e-bike-specific equipment model)
| retailer label | alpha | comparable cm | match | mapping | in stock | variant price | evidence |
|---|---|---|---|---|---|---|---|
| M | M | — | unknown | unsupported | no | €7.150 | — |
| L | L | — | unknown | unsupported | yes | €7.150 | — |
| mapping | unsupported |
|---|---|
| reason | "M" is a letter size and there is no reviewed Rotwild equivalence to convert it. |
A shopper asking for: 54 → nothing compatible · 56 → nothing compatible · 58 → nothing compatible · 60 → nothing compatible
Only listing of this configuration — nothing to merge.
| field | source | evidence |
|---|---|---|
| brand | retailer:bike-components / parse | ROTWILD |
| model | retailer:bike-components / derived | ROTWILD R.X290 Pro 29" e-mountain bike |
| category | retailer:bike-components / derived | retailer taxonomy |
| frameMaterial | retailer:bike-components / parse | Carbon |
| groupsetFamily | retailer:bike-components / dictionary | SRAM GX Eagle Transmission AXS |
| electronicShifting | retailer:bike-components / derived | AXS |
| speeds | retailer:bike-components / parse | 12-speed |
| brakes | retailer:bike-components / parse | DB8 |
| brakeTier | retailer:bike-components / dictionary | DB8 |
| suspension | retailer:bike-components / derived | rear shock row: RockShox Deluxe Select+ |
| fork | retailer:bike-components / dictionary | RockShox Pike Select+ |
| rearShock | retailer:bike-components / dictionary | RockShox Deluxe Select+ |
| dropperPost | retailer:bike-components / derived | Highline |
| beltDrive | retailer:bike-components / parse | without |
| wheelSize | retailer:bike-components / parse | 29 |
| wheelMaterial | retailer:bike-components / parse | Carbon |
| wheelTier | retailer:bike-components / dictionary | Carbon |
| weightKg | retailer:bike-components / parse | Weight: 16.7 kg |
| powerMeter | retailer:bike-components / derived | absent from a 55-field spec table |
| availability | retailer:bike-components / derived | 1/2 sizes in stock |
| ebike.motor | retailer:bike-components / parse | TQ | TQ HPR60 |
| ebike.motor.position | retailer:bike-components / parse | mid-drive |
| ebike.motor.torqueNm | deterministic / dictionary | tq-hpr60 60 Nm: https://www.tq-ebike.com/en/e-bike-system/hpr60/ |
| ebike.battery.capacityWh | retailer:bike-components / parse | Capacity: 290 |
| ebike.eDiscipline | retailer:bike-components / parse | shelf: E-Mountain Bike |
| ebike.maxSystemWeightKg | retailer:bike-components / parse | Weight Limit: 130 kg |
info single-size-only — Only one size is in stock (L).{
"frameScore": 26,
"drivetrainScore": 38,
"wheelScore": 13,
"extrasScore": 3,
"suspensionScore": 9,
"weightAdjustment": -3,
"equipmentValue": 86,
"notes": [
"SRAM GX Eagle AXS Transmission = 38.",
"Wheels \"entry-carbon\" = 13.",
"Brakes \"hydraulic-disc\" = 0, the baseline for mtb-hardtail.",
"16.7 kg vs 14.4 kg mtb-hardtail reference = -3.",
"Fork \"upper\" +9.",
"Brake series \"basic\" +0.",
"Dropper post +3."
],
"marketPrice": null,
"valueScore": null,
"savingsVsMarket": null
}
Not used: deterministic parsing resolved every field it needed.
{
"id": "bike-components:294339",
"retailer": "bike-components",
"retailerProductId": "294339",
"productUrl": "https://www.bike-components.de/en/ROTWILD/R-X290-Pro-29-e-mountain-bike-p294339/",
"brand": "Rotwild",
"model": "R.X290 Pro 29\" e-mountain bike",
"modelYear": null,
"category": "e-bike",
"categoryBasis": "route",
"sourceCategory": "e-bike",
"price": 7150,
"originalPrice": 9990,
"currency": "EUR",
"discountPercent": 28,
"frameMaterial": "carbon",
"frameModel": "Rotwild R.X",
"frameTier": null,
"groupsetBrand": "SRAM",
"groupsetFamily": "GX Eagle AXS Transmission",
"groupsetGeneration": null,
"electronicShifting": true,
"speeds": 12,
"mixedGroupset": false,
"groupsetComponents": {
"rearDerailleur": "GX Eagle AXS Transmission"
},
"groupsetTierSpread": 0,
"crank": "e*thirteen e*spec Plus, 34 T",
"cassette": "SRAM XS 1270 Transmission, 10-52 T, 12-speed",
"brakes": "hydraulic-disc",
"brakePistons": null,
"brakeTier": "basic",
"suspension": "full",
"fork": {
"make": "RockShox",
"line": "Pike",
"tier": "upper",
"travelMm": null
},
"rearShock": {
"make": "RockShox",
"line": "Deluxe",
"tier": "upper"
},
"dropperPost": true,
"beltDrive": false,
"hubDynamo": null,
"rack": null,
"mudguards": null,
"chaincase": null,
"kickstand": null,
"lighting": null,
"wheelSize": "29",
"wheelset": "NEWMAN Phase 30 Trail Carbon | 12 x 148 mm | 15 x 110 mm",
"wheelMaterial": "carbon",
"wheelTier": "entry-carbon",
"tyres": "Schwalbe Wicked Will EVO Super Race, Speed, 29 x 2,35\"",
"weightKg": 16.7,
"ebike": {
"motor": {
"text": "TQ | TQ HPR60",
"brand": "tq",
"model": "tq-hpr60",
"position": "mid",
"torqueNm": 60,
"torqueSource": "manufacturer",
"ratedPowerW": null,
"peakPowerW": null
},
"battery": {
"text": "IPU 290 | 290",
"capacityWh": 290,
"count": 1,
"integration": "unknown",
"removable": null
},
"speedClass": "unknown",
"rangeExtender": "unknown",
"display": null,
"abs": null,
"autoShift": null,
"statedRangeKm": null,
"eDiscipline": "e-mtb",
"eDisciplineBasis": "leaf",
"frameShape": "unknown",
"cargoType": "unknown",
"maxSystemWeightKg": 130,
"rackCapacityKg": null,
"weightIncludesBattery": null
},
"powerMeter": false,
"powerMeterKind": null,
"availableSizes": [
{
"rawSize": "M",
"size": "M",
"sizeCm": null,
"inStock": false,
"stockCount": null,
"price": 7150
},
{
"rawSize": "L",
"size": "L",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 7150
}
],
"seller": null,
"availability": "limited",
"gtins": [],
"imageUrl": "https://www.bike-components.de/assets/p/i/1280x960/7b48487fc8456872.jpg",
"rawTitle": "ROTWILD R.X290 Pro 29\" e-mountain bike",
"fetchedAt": "2026-09-26T08:32:37.475Z",
"normalizationConfidence": 1,
"warnings": [
{
"code": "single-size-only",
"message": "Only one size is in stock (L).",
"severity": "info"
}
],
"ebikeAi": {
"requested": [
"speedClass",
"batteryIntegration",
"frameShape"
],
"applied": [],
"rejected": [],
"notes": "The source states \"Capacity: 290\" but does not specify Wh, so battery capacity cannot be resolved as watt-hours. Speed class, battery integration, and frame shape are not established.",
"raw": {
"motorBrand": {
"value": "tq",
"evidence": "Motor Manufacturer: TQ",
"confidence": 1
},
"motorModel": {
"value": "tq-hpr60",
"evidence": "Motor Type: TQ HPR60",
"confidence": 1
},
"batteryWh": {
"value": null,
"evidence": null,
"confidence": 1
},
"speedClass": {
"value": null,
"evidence": null,
"confidence": 1
},
"batteryIntegration": {
"value": null,
"evidence": null,
"confidence": 1
},
"frameShape": {
"value": null,
"evidence": null,
"confidence": 1
},
"notes": "The source states \"Capacity: 290\" but does not specify Wh, so battery capacity cannot be resolved as watt-hours. Speed class, battery integration, and frame shape are not established."
}
}
}
{
"Application": "Cross Country, MTB",
"Brake Type": "disc",
"Kinematics": "Linkage-Driven Single Pivot",
"Rear triangle material": "Carbon",
"Frame material": "Carbon",
"Gender": "Women's, Men´s",
"Seatpost diameter": "31,6 mm",
"Battery Type": "IPU 290",
"Capacity": "290",
"Motor Manufacturer": "TQ",
"Power": "350",
"Motor Type": "TQ HPR60",
"Version": "Mid-Drive Motor",
"Front Derailleur": "without",
"Pedals": "without",
"Headset": "Acros",
"Grips": "Ergon GD 10",
"Crankset": "e*thirteen e*spec Plus, 34 T",
"Shift Lever": "SRAM AXS Pod Controller",
"Brakes": "SRAM DB8, hydraulic",
"Rear Hub": "12 x 148 mm",
"Frame": "Rotwild R.X",
"Seatpost": "crankbrothers Highline 3",
"Saddle": "Ergon SM Pro",
"Rear Wheel Tyre": "Schwalbe Wicked Will EVO Super Race, Speed, 29 x 2,35\"",
"Derailleur": "SRAM GX Eagle Transmission AXS",
"Chain": "SRAM GX Transmission",
"Cassette": "SRAM XS 1270 Transmission, 10-52 T, 12-speed",
"Front Hub": "15 x 110 mm",
"Rims": "NEWMAN Phase 30 Trail Carbon",
"Front Wheel Tyre": "Schwalbe Nobby Nic EVO Super Ground, Soft, 29 x 2,4\"",
"Weight Limit": "130 kg",
"Travel": "140 mm",
"Crank Arm Length": "170,0 mm",
"Rear Shock": "RockShox Deluxe Select+",
"Fork": "RockShox Pike Select+",
"Handlebar": "Rotwild B280",
"Stem": "Rotwild S120",
"Brake Discs": "SRAM HS2",
"Brake Disc Size": "200 mm (Front) / 180 mm (Rear)",
"Head Tube Angle": "66",
"Stack": "627 mm | 636 mm",
"Standover Height": "738 mm",
"Wheelbase": "1206 mm | 1237 mm",
"Reach": "460 mm | 485 mm",
"Chainstay Length": "437 mm",
"Seat Tube Angle": "75.5",
"BB Drop": "37.5 mm",
"Flat Bar Width": "780 mm",
"Seat Tube Length": "430 mm | 460 mm",
"Head Tube Length": "110 mm | 130 mm",
"Bottom Bracket Height": "337 mm",
"Stem Length": "35 mm",
"Effective Top Tube Length": "622 mm | 649 mm",
"Weight": "16.7 kg"
}
{
"retailer": "bike-components",
"retailerProductId": "294339",
"productUrl": "https://www.bike-components.de/en/ROTWILD/R-X290-Pro-29-e-mountain-bike-p294339/",
"extractionMethod": "json-ld",
"sourceCategory": "e-bike",
"rawTitle": "ROTWILD R.X290 Pro 29\" e-mountain bike",
"rawBrand": "ROTWILD",
"price": 7150,
"originalPrice": 9990,
"currency": "EUR",
"imageUrl": "https://www.bike-components.de/assets/p/i/1280x960/7b48487fc8456872.jpg",
"rawSpecifications": {
"Application": "Cross Country, MTB",
"Brake Type": "disc",
"Kinematics": "Linkage-Driven Single Pivot",
"Rear triangle material": "Carbon",
"Frame material": "Carbon",
"Gender": "Women's, Men´s",
"Seatpost diameter": "31,6 mm",
"Battery Type": "IPU 290",
"Capacity": "290",
"Motor Manufacturer": "TQ",
"Power": "350",
"Motor Type": "TQ HPR60",
"Version": "Mid-Drive Motor",
"Front Derailleur": "without",
"Pedals": "without",
"Headset": "Acros",
"Grips": "Ergon GD 10",
"Crankset": "e*thirteen e*spec Plus, 34 T",
"Shift Lever": "SRAM AXS Pod Controller",
"Brakes": "SRAM DB8, hydraulic",
"Rear Hub": "12 x 148 mm",
"Frame": "Rotwild R.X",
"Seatpost": "crankbrothers Highline 3",
"Saddle": "Ergon SM Pro",
"Rear Wheel Tyre": "Schwalbe Wicked Will EVO Super Race, Speed, 29 x 2,35\"",
"Derailleur": "SRAM GX Eagle Transmission AXS",
"Chain": "SRAM GX Transmission",
"Cassette": "SRAM XS 1270 Transmission, 10-52 T, 12-speed",
"Front Hub": "15 x 110 mm",
"Rims": "NEWMAN Phase 30 Trail Carbon",
"Front Wheel Tyre": "Schwalbe Nobby Nic EVO Super Ground, Soft, 29 x 2,4\"",
"Weight Limit": "130 kg",
"Travel": "140 mm",
"Crank Arm Length": "170,0 mm",
"Rear Shock": "RockShox Deluxe Select+",
"Fork": "RockShox Pike Select+",
"Handlebar": "Rotwild B280",
"Stem": "Rotwild S120",
"Brake Discs": "SRAM HS2",
"Brake Disc Size": "200 mm (Front) / 180 mm (Rear)",
"Head Tube Angle": "66",
"Stack": "627 mm | 636 mm",
"Standover Height": "738 mm",
"Wheelbase": "1206 mm | 1237 mm",
"Reach": "460 mm | 485 mm",
"Chainstay Length": "437 mm",
"Seat Tube Angle": "75.5",
"BB Drop": "37.5 mm",
"Flat Bar Width": "780 mm",
"Seat Tube Length": "430 mm | 460 mm",
"Head Tube Length": "110 mm | 130 mm",
"Bottom Bracket Height": "337 mm",
"Stem Length": "35 mm",
"Effective Top Tube Length": "622 mm | 649 mm",
"Weight": "16.7 kg"
},
"rawFeatures": [
"ROTWILD R.X290 Pro 29\" e-mountain bike with TQ Motor – Ready for Your Next Adventure The R.X290 Pro 29\" e-mountain bike for Cross Country from ROTWILD is designed for riders who crave performance and precision in off-road terrain. Equipped with a TQ HPR60 mid-drive motor and a powerful 350-watt output, this bike gives you the boost you need to conquer challenging trails. Its carbon frame and rear triangle ensure a lightweight yet durable ride, while the linkage-driven single pivot kinematics deliver responsive handling. The NEWMAN Phase 30 Trail Carbon rims paired with Schwalbe Nobby Nic EVO Super Ground and Wicked Will EVO Super Race tires offer excellent grip and control on varied surfaces. The SRAM GX Eagle AXS 12-speed drivetrain combined with the e*thirteen e*spec Plus crankset provides smooth and reliable shifting. Hydraulic SRAM DB8 disc brakes guarantee confident stopping power in all conditions. Comfort is ensured with the Ergon SM Pro saddle, Ergon GD 10 grips, and crankbrothers Highline 3 seatpost. Whether you're pushing your limits in cross country races or enjoying demanding mountain bike trails, this bike is built to perform."
],
"rawSizes": [
{
"rawSize": "M",
"size": "M",
"sizeCm": null,
"inStock": false,
"stockCount": null,
"price": 7150
},
{
"rawSize": "L",
"size": "L",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 7150
}
],
"availabilityText": null,
"fetchedAt": "2026-09-26T08:32:37.475Z",
"sourceMeta": {
"productGroupId": 294339,
"ldShape": "ProductGroup",
"variantCount": 2,
"colours": [
"bloodfin red"
],
"skus": [
"1001054535",
"1001054536"
],
"mpns": [
"RX290F26P/M/12",
"RX290F26P/L/12"
],
"statedSizeCm": [],
"listingPrice": 7150,
"listingSrp": 9990,
"application": "Cross Country, MTB"
},
"listingPath": [
"E-Bikes",
"E-Mountain Bike"
]
}