Shifter
Derailleur Rear
Shimano CUES U6000 GS
Crank
Prowheel alloy, 42T narrow-wide ring, 175 mm length
Cassette
Shimano CUES LG300, LINKGLIDE, 11-48, 10-speed
Chain
Shimano LG500, 9/10/11-speed // KMC X Glide, 11-speed, gray
Pedals
Bontrager City pedals
Tyres
Tubes
Tubeless
Saddles
Seat Posts & Clamps
Pedals
Gears & Drivetrain
See More
Components
E-bike Batteries and chargers
Wheels
See More
XSportSL4-27-78351-A-Primary_7c167b12-7312-4e8a-b5f9-c83f19b3cc41.jpg?v=1787065474\u0026width=1920","name":"FX Sport SL 4 - Matte Deep Smoke \/ S","offers":{"@id":"\/products\/fx-sport-sl-4-78351?variant=58205507748223#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"1500.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/fx-sport-sl-4-78351?variant=58205507748223"},"sku":"5348101"},{"@id":"\/products\/fx-sport-sl-4-78351?variant=58205507780991#variant","@type":"Product","gtin":"197216392521","image":"https:\/\/projektride.co.uk\/cdn\/shop\/files\/FXSportSL4-27-78351-A-Primary_7c167b12-7312-4e8a-b5f9-c83f19b3cc41.jpg?v=1787065474\u0026width=1920","name":"FX Sport SL 4 - Matte Deep Smoke \/ XL","offers":{"@id":"\/products\/fx-sport-sl-4-78351?variant=58205507780991#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"1500.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/fx-sport-sl-4-78351?variant=58205507780991"}Complete Wheels
Tubeless
Tools & Maintenance
Clothing and Protection
See More
ProjektRide Merchandise
Helmets
Gloves
Clothing
Socks
Essentials
See More
Cleaners, Degreasers and Lubrication
Accessories
Maintenance
Sell Your Bike
Contact Us
Finance
Log in
Create account
Search
Cart
0 items
Sorry, looks like we don't have enough of this product.
Add order notes
Special instructions for seller
Your cart is currently empty.
.cart-collection__title { --text: #ffffff; }
Items
Free
Checkout
Free
 
 
Shipping & taxes calculated at checkout
:root { --header-height: 60px; --header-sticky-height: 60px; --header-background-height: 60px; } :root { --full-height: calc(100vh - var(--header-sticky-height)); } .main-content > .shopify-section.supports-transparent-header:first-child [data-prevent-transparent-header] { --full-height: var(--content-full); } .site-header--has-border { --border-color: currentcolor; --border-opacity: 0.0; }
Fork
4130 CroMoly, disc only
GBP£
Forks Headset
Open search barDia Compe
Front Suspension
Åland Islands (EUR€)
Rear Suspension Handlebar
Genetic Flare Road Bar
Finishing Kit Albania (ALLL)
Search for products on our site
Tyres
Stem
Genetic SLRAlgeria (DZDد.ج)
Tubes
Tubeless Bar TapeAndorra (EUR€)
Genetic Classic Cork Tape
Saddles
Angola (GBP£)
Saddle Skip to content
Seat Posts & Clamps Genetic STV
#SiteFooter { --PT: 100px; --PB: 10px; --bg-lighten-darken-shimmer-bg: #0d0d0d; --bg-lighten-darken-shimmer-effect: #121212; --text: #ffffff; --text-alpha-15: rgba(255, 255, 255, 0.15); --text-alpha-50: rgba(255, 255, 255, 0.6); --text-alpha-85: rgba(255, 255, 255, 0.85);--border: #ffffff;} #SiteFooter .footer-bottom { --grid-columns: 3; }
Fuel+ EX 9.7 Gen 3 – ProjektRide
Hire
Bikes
New Bikes
Shop All New Bikes
Road / Gravel / Touring Bikes
Hybrid / City Bikes
Mountain Bikes
Electric Bikes
Kids Bikes
Frames
Shop by Brand
Gloria
Trek
Special instructions for seller
Your cart is currently empty.
.cart-collection__title { --text: #ffffff; }
Items
Free
Checkout
Free
 
 
Shipping & taxes calculated at checkout
:root { --header-height: 60px; --header-sticky-height: 60px; --header-background-height: 60px; } :root { --full-height: calc(100vh - var(--header-sticky-height)); } .main-content > .shopify-section.supports-transparent-header:first-child [data-prevent-transparent-header] { --full-height: var(--content-full); } .site-header--has-border { --border-color: currentcolor; --border-opacity: 0.0; }
Contact Us
Essentials
See MoreBlog
Track Service Progress
Cleaners, Degreasers and Lubrication Close
Building Your Bike From the Box
Accessories
stockRocketConfig.variantsPreorderCountForMarket = {56277316043135 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {56277316043135 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {56277316043135 : null,}; window._RestockRocketConfig.variantsShippingText = {56277316043135 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {56277316043135 : null,};window._RestockRocketConfig.selected_variant_id = 56277316043135; window._RestockRocketConfig.selected_variant_available = (window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }) || {}).available; try { var _sqCfg = window._RestockRocketConfig; var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && _sqCfg.cachedPreorderVariantIds.preorder_variant_
ow-pending'); setTimeout(function () { document.documentElement.classList.remove('stoq-buy-now-pending'); }, 6000); } } catch (e) { } window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a06666-804b-764e-84be-c6136c33d807/restockrocket-1-581/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a06666-804b-764e-84be-c6136c33d807/restockrocket-1-581/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a06666-804b-764e-84be-c6136c33d807/restockrocket-1-581/assets/restockrocket-product-bis.js' window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a06666-804b-764e-84be-c6136c33d807/restockrocket-1-581/assets/restockrocket-collection-bis.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUr
now - liquidRenderedAt; window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); if (liquidCacheAge
0) { console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else if (liquidCacheAge
= LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } if (settings.multi_language_enabled) { if (!settings.translations) { console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); return null; } if (window._RestockRocketConfig.normalizedLocale &
<
nitConfig.product.variants)) ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) : []; const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; var _stoqPageSeq = 0; try { _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); } catch (e) { } Shopify?.analytics?.publish?.('stoq_initialized', { cart_token: _stoqInitConfig.cartToken || '', page_url: window.location.href, page_type: _stoqInitConfig.pageType || '', shop_domain: _stoqInitConfig.shop || '', market_id: _stoqInitConfig.marketId || '', country_code: _stoqInitConfig.countryIsoCode || '', detected_variant_ids: _stoqDetectedVariantIds, selected_variant_id: _stoqSelectedVariantId || '', page_load_seq: _stoqPageSeq, liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, app_version: _stoqInitConfig.appVersion || '',
var _sqVidNum = Number(variantId); var _sqPlan = null; var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; var _sqMktId = Number(_sqTrack.marketId); var _sqForVariant = function (pl) { return pl && pl.enabled && Array.isArray(pl.variant_ids) && pl.variant_ids.indexOf(_sqVidNum) !== -1; }; _sqPlans.forEach(function (pl) { if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && Array.isArray(pl.shopify_market_ids) && pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } }); if (!_sqPlan) { _sqPlans.forEach(function (pl) { if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } }); } Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { variant_id: variantId, product_id: (_sqTrack.product && _sqTra
as(_sqTrack.cachedInStockVariantIds && _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); })(), enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', block_enabled: !!(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout), gate_armed: !!_sqTrack.acceleratedGateArmed, gate_active_at_click: !!(document.documentElement && document.documentElement.classList.contains('stoq-buy-now-pending')), blocked: (function () { try { var rr = window._RestockRocket; return !!(rr && typeof rr.willBlockAcceleratedClick === 'function' && rr.willBlockAcceleratedClick(e)); } catch (err) { return false; } })(), }, });
function(key) { const value = translatedFields[key]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } function setupCartSellingPlanUpdater(settings) { window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ -
atus); } return response.json(); }) .then(function(body) { if (body && body.errors && body.errors.length) { throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); } const value = body && body.data && body.data.shop && body.data.shop.metafield && body.data.shop.metafield.value; if (!value) { throw new Error('Storefront API returned no settings metafield value'); } cfg.storefrontSettings = JSON.parse(value); console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); }) .catch(function(e) { console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); }); } if (typeof window.requestIdleCallback === 'function') { window.requestIdleCallback(run, { timeout: 5000 }); } else { setTimeout(run, 0); } })(); const cachedSettings = window._RestockRocketConfig.cachedSetti
t ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } function fetchEmbedConfig(endpoint, apply) { return fetch( `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, { headers: { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' } } ) .then(function(response) { if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); return response.json(); }) .then(function(data) { try { apply(data); } catch (applyError) { c
Stems
Grips & Bar-Tape
Headsets
Brakes
Complete Brakes
Brake Rotors
Brake Pads
Brake Spares
Forks
Front Suspension
Croatia (EUR€)
Rear Suspension
Cyprus (EUR€) Finishing Kit
Tyres
Czechia (CZKKč)
Tubes
Denmark (DKKkr.) Tubeless
Saddles
Djibouti (DJFFdj)
Seat Posts & Clamps
Egypt (EGPج.م)
Pedals
Gears & Drivetrain
Equatorial Guinea (XAFCFA)
Components
Eritrea (GBP£) E-bike Batteries and chargers
Wheels
Estonia (EUR€) Complete Wheels
Tubeless
Tools & Maintenance
Eswatini (GBP£) Clothing and Protection
ProjektRide Merchandise
Ethiopia (ETBBr)
Helmets
Faroe Islands (DKKkr.) Gloves
Clothing
Finland (EUR€)
Socks
France (EUR€) Essentials
Cleaners, Degreasers and Lubrication
French Southern Territories (EUR€)
Accessori
Gabon (XOFFr)
Gambia (GMDD)
Georgia (GBP£)
Germany (EUR€)
Mali (XOFFr)
Malta (EUR€)
Mauritania (GBP£)
Mauritius (MUR₨)
Mayotte (EUR€)
Moldova (MDLL)
Monaco (EUR€)
Wheels
See More
Complete Wheels
Tubeless
Tools & Maintenance
Clothing and Protection
See More
ProjektRide Merchandise
Helmets
Gloves
Clothing
Socks
Essentials
See More
Discover Google Pay
Klarna
Maestro
Mastercard
PayPal
Shop Pay
Union Pay
Brother