← Review table (city) · shopper page
bikeexchange:trek_fx_sport_4_2025 · source URL · confidence 1 · GTIN 0197216045816
Can win a band.
| retailer label | alpha | comparable cm | match | mapping | in stock | variant price | evidence |
|---|---|---|---|---|---|---|---|
| XS | XS | — | unknown | unsupported | yes | €1.499 | — |
| S | S | — | unknown | unsupported | yes | €1.499 | — |
| L | L | — | unknown | unsupported | yes | €1.499 | — |
| XL | XL | — | unknown | unsupported | yes | €1.499 | — |
| mapping | unsupported |
|---|---|
| reason | Trek publishes no defensible conventional equivalence for its letter sizes. Trek states it 'recently transitioned Trek road bike sizing from numerical sizing to alpha sizing' and now publishes height and inseam only. The centimetre figures retailers print beside Trek letters are per-model seat-tube lengths, not size names: the same 'M' appears as 47.6 cm on a Madone and 50 cm on a Domane, and 'S' also appears as 47.6 cm. The only cm-to-letter statement Trek makes is partial — the Madone Gen 8 FAQ says 'Sizes 52cm and 54cm have been combined into one size (M) and size 62cm has been replaced with a new XL frame' — which accounts for two of eight old sizes and leaves 58 cm and 60 cm unresolved between L and XL. Any complete mapping would have to be invented, so Trek keeps its letters and its retailer-printed centimetres are discarded rather than read as conventional sizes. |
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:bikeexchange / parse | Trek |
| model | retailer:bikeexchange / derived | Trek FX Sport 4 |
| modelYear | retailer:bikeexchange / parse | Jahr: 2026 |
| category | retailer:bikeexchange / derived | retailer taxonomy |
| frameMaterial | retailer:bikeexchange / parse | Carbon |
| groupsetFamily | retailer:bikeexchange / dictionary | Shimano CUES U6000 GS |
| electronicShifting | retailer:bikeexchange / derived | Shimano CUES U6000 GS |
| speeds | retailer:bikeexchange / parse | 10fach |
| brakes | retailer:bikeexchange / parse | Hydraulische Scheibenbremse |
| brakeTier | retailer:bikeexchange / dictionary | MT201 |
| brakePistons | retailer:bikeexchange / parse | Shimano caliper code MT201 |
| suspension | retailer:bikeexchange / derived | no suspension fork and no rear shock on a drop-bar listing |
| fork | retailer:bikeexchange / dictionary | Carbon, verborgene Schutzblechösen, Flat Mount-Scheibenbremsaufnahme, 100 x 5 mm ThruSkew-Achse |
| dropperPost | retailer:bikeexchange / derived | seatpost row "Bontrager, Aluminium, 27,2 mm, 12 mm Versatz, 330 mm Länge" names no dropper, in a 20-field spec table |
| wheelSize | retailer:bikeexchange / parse | 28 |
| wheelMaterial | retailer:bikeexchange / dictionary | Bontrager Paradigm |
| wheelTier | retailer:bikeexchange / dictionary | Bontrager Paradigm |
| powerMeter | retailer:bikeexchange / derived | absent from a 20-field spec table |
| availability | retailer:bikeexchange / derived | sizes 4: 4 stocked, 0 gone, 0 unread |
| seller | retailer:bikeexchange / parse | L: Bike Steel Borrow |
none
{
"frameScore": 21,
"drivetrainScore": 13,
"wheelScore": 8,
"extrasScore": 3,
"suspensionScore": 0,
"weightAdjustment": 0,
"equipmentValue": 45,
"notes": [
"Shimano CUES = 15.",
"10-speed -2.",
"Wheels \"good-aluminium\" = 8.",
"Brakes \"hydraulic-disc\" +3.",
"Weight not published: no weight adjustment either way."
],
"marketPrice": 1615,
"valueScore": 1.077,
"savingsVsMarket": 116
}
Not used: deterministic parsing resolved every field it needed.
{
"id": "bikeexchange:trek_fx_sport_4_2025",
"retailer": "bikeexchange",
"retailerProductId": "trek_fx_sport_4_2025",
"productUrl": "https://www.bikeexchange.de/de-DE/products/trek_fx_sport_4_2025?sku=TRE_0000614118",
"brand": "Trek",
"model": "FX Sport 4",
"modelYear": 2026,
"category": "city",
"categoryBasis": "route",
"sourceCategory": "city",
"price": 1499,
"originalPrice": null,
"currency": "EUR",
"discountPercent": null,
"frameMaterial": "carbon",
"frameModel": "400 Series OCLV Carbon, interne Zugführung, 3S-Kettenführung, DuoTrap S-kompatibel, Schutzblechösen, Flat Mount-Scheibenbremsaufnahme, 135 x 5 mm ThruSkew",
"frameTier": null,
"groupsetBrand": "Shimano",
"groupsetFamily": "CUES",
"groupsetGeneration": null,
"electronicShifting": false,
"speeds": 10,
"mixedGroupset": false,
"groupsetComponents": {
"rearDerailleur": "CUES",
"cassette": "CUES"
},
"groupsetTierSpread": 0,
"crank": "Prowheel, Aluminium, Narrow-Wide-Kettenblatt (42 Z.), 175 mm Kurbelarmlänge",
"cassette": "Shimano CUES LG300, LINKGLIDE, 11-48 Z., 10fach",
"brakes": "hydraulic-disc",
"brakePistons": 2,
"brakeTier": "basic",
"suspension": "none",
"fork": {
"make": null,
"line": null,
"tier": "rigid",
"travelMm": 0
},
"rearShock": null,
"dropperPost": false,
"beltDrive": null,
"hubDynamo": null,
"rack": null,
"mudguards": null,
"chaincase": null,
"kickstand": null,
"lighting": null,
"wheelSize": "28",
"wheelset": "Bontrager Paradigm, Tubeless Ready, 32-Loch, 21 mm Innenweite, Presta-Ventil",
"wheelMaterial": "aluminium",
"wheelTier": "good-aluminium",
"tyres": "Bontrager GR1 Expert, Hard-Case Lite, Drahtwulstkern, 60 TPI, 700 x 40 mm",
"weightKg": null,
"powerMeter": false,
"powerMeterKind": null,
"availableSizes": [
{
"rawSize": "XS",
"size": "XS",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1499,
"seller": null,
"deliveryNote": null
},
{
"rawSize": "S",
"size": "S",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1499,
"seller": null,
"deliveryNote": null
},
{
"rawSize": "L",
"size": "L",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1499,
"seller": "Bike Steel Borrow",
"deliveryNote": "Reguläre Lieferzeit 4 Tage"
},
{
"rawSize": "XL",
"size": "XL",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1499,
"seller": null,
"deliveryNote": null
}
],
"seller": "Bike Steel Borrow",
"availability": "in-stock",
"gtins": [
"0197216045816"
],
"imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/298f306cc9cc99c140c0-AW7qVibj.png",
"rawTitle": "Trek FX Sport 4",
"fetchedAt": "2026-09-19T05:49:31.030Z",
"normalizationConfidence": 1,
"warnings": []
}
{
"Rahmenmaterial": "CARBON",
"Rahmen": "400 Series OCLV Carbon, interne Zugführung, 3S-Kettenführung, DuoTrap S-kompatibel, Schutzblechösen, Flat Mount-Scheibenbremsaufnahme, 135 x 5 mm ThruSkew",
"Bremse": "Hydraulische Scheibenbremse von Shimano, MT201 Bremshebel, UR300 Bremssattel // Hydraulische Scheibenbremse von Shimano, MT201 Bremshebel, UR300 Bremssattel",
"Bremsscheiben": "Max. Bremsscheibendu",
"Reifen": "Bontrager GR1 Expert, Hard-Case Lite, Drahtwulstkern, 60 TPI, 700 x 40 mm",
"Nabe hinten": "Formula CL-52, Aluminium, 135 x 5 mm Schnellspannachse",
"Laufräder": "Bontrager Paradigm, Tubeless Ready, 32-Loch, 21 mm Innenweite, Presta-Ventil",
"Laufradgröße": "28.0",
"Nabe vorne": "Formula CL-51, Aluminium, 100 x 5 mm Schnellspannachse",
"Griffe": "Bontrager Satellite Plus IsoZone, Schraubklemmung, ergonomisch //",
"Lenker": "Bontrager Satellite Plus IsoZone, Aluminium, 31,8 mm, 15 mm Rise, 600 mm Länge",
"Umwerfer hinten": "Shimano CUES U6000 GS",
"Kurbel": "Prowheel, Aluminium, Narrow-Wide-Kettenblatt (42 Z.), 175 mm Kurbelarmlänge",
"Pedale": "Bontrager City Pedale",
"Kassette": "Shimano CUES LG300, LINKGLIDE, 11-48 Z., 10fach",
"Kette / Riemen": "Shimano LG500",
"Sattel": "Bontrager H1",
"Sattelstütze": "Bontrager, Aluminium, 27,2 mm, 12 mm Versatz, 330 mm Länge",
"Gabel": "Carbon, verborgene Schutzblechösen, Flat Mount-Scheibenbremsaufnahme, 100 x 5 mm ThruSkew-Achse",
"Jahr": "2026"
}
{
"retailer": "bikeexchange",
"retailerProductId": "trek_fx_sport_4_2025",
"productUrl": "https://www.bikeexchange.de/de-DE/products/trek_fx_sport_4_2025?sku=TRE_0000614118",
"extractionMethod": "embedded-json",
"sourceCategory": "city",
"rawTitle": "Trek FX Sport 4",
"rawBrand": "Trek",
"price": 1499,
"originalPrice": null,
"currency": "EUR",
"imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/298f306cc9cc99c140c0-AW7qVibj.png",
"rawSpecifications": {
"Rahmenmaterial": "CARBON",
"Rahmen": "400 Series OCLV Carbon, interne Zugführung, 3S-Kettenführung, DuoTrap S-kompatibel, Schutzblechösen, Flat Mount-Scheibenbremsaufnahme, 135 x 5 mm ThruSkew",
"Bremse": "Hydraulische Scheibenbremse von Shimano, MT201 Bremshebel, UR300 Bremssattel // Hydraulische Scheibenbremse von Shimano, MT201 Bremshebel, UR300 Bremssattel",
"Bremsscheiben": "Max. Bremsscheibendu",
"Reifen": "Bontrager GR1 Expert, Hard-Case Lite, Drahtwulstkern, 60 TPI, 700 x 40 mm",
"Nabe hinten": "Formula CL-52, Aluminium, 135 x 5 mm Schnellspannachse",
"Laufräder": "Bontrager Paradigm, Tubeless Ready, 32-Loch, 21 mm Innenweite, Presta-Ventil",
"Laufradgröße": "28.0",
"Nabe vorne": "Formula CL-51, Aluminium, 100 x 5 mm Schnellspannachse",
"Griffe": "Bontrager Satellite Plus IsoZone, Schraubklemmung, ergonomisch //",
"Lenker": "Bontrager Satellite Plus IsoZone, Aluminium, 31,8 mm, 15 mm Rise, 600 mm Länge",
"Umwerfer hinten": "Shimano CUES U6000 GS",
"Kurbel": "Prowheel, Aluminium, Narrow-Wide-Kettenblatt (42 Z.), 175 mm Kurbelarmlänge",
"Pedale": "Bontrager City Pedale",
"Kassette": "Shimano CUES LG300, LINKGLIDE, 11-48 Z., 10fach",
"Kette / Riemen": "Shimano LG500",
"Sattel": "Bontrager H1",
"Sattelstütze": "Bontrager, Aluminium, 27,2 mm, 12 mm Versatz, 330 mm Länge",
"Gabel": "Carbon, verborgene Schutzblechösen, Flat Mount-Scheibenbremsaufnahme, 100 x 5 mm ThruSkew-Achse",
"Jahr": "2026"
},
"rawFeatures": [
"Carbon",
"Kettenschaltung",
"28\"",
"Beschreibung"
],
"rawSizes": [
{
"rawSize": "XS",
"size": "XS",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1499,
"seller": null,
"deliveryNote": null
},
{
"rawSize": "S",
"size": "S",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1499,
"seller": null,
"deliveryNote": null
},
{
"rawSize": "L",
"size": "L",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1499,
"seller": "Bike Steel Borrow",
"deliveryNote": "Reguläre Lieferzeit 4 Tage"
},
{
"rawSize": "XL",
"size": "XL",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1499,
"seller": null,
"deliveryNote": null
}
],
"availabilityText": "sizes 4: 4 stocked, 0 gone, 0 unread",
"fetchedAt": "2026-09-19T05:49:31.030Z",
"sourceMeta": {
"skus": [
"197216045816"
],
"shopSkus": [
"TRE_0000614118",
"TRE_0000614115",
"TRE_0000614116",
"TRE_0000614118",
"TRE_0000614119"
],
"seller": "Bike Steel Borrow",
"sellerOfSize": "L",
"sellerId": "0b8b59cb-b76a-4d59-ab9a-1c26db3f8f22",
"storeKey": "store_01KE0AGA5DD7NY5FR6G2ZTQZ27_eur",
"storeCity": "Ammersbek",
"storeCountry": "DE",
"storeDelivers": true,
"storeClickAndCollect": true,
"storeReservation": true,
"storeDeliveryTime": "P4D",
"shippingPrice": 75,
"hasMoreSellers": false,
"condition": "NEW",
"ctProductId": "922ba678-6f70-4b33-ac2f-2354d932a0ef",
"shopCategory": "City & Urban",
"colourCount": 1,
"fetchedSku": "TRE_0000614118"
}
}