Smart Trainer Cassette & Freehub Compatibility Guide

Stop Buying the Wrong Trainer Cassette: Smart Trainer Freehub & Cassette Thickness Compatibility
You just unboxed your new smart trainer, mounted the bike, and then… skipping gears, loud grinding, and a cassette lockring that won’t tighten. The culprit? Your cassette doesn’t match the trainer’s freehub.
Unlike a rear wheel, a smart trainer has a fixed freehub body. You can’t swap hubs to fit different speed cassettes. So understanding freehub types and cassette thickness is the very first — and most important — lesson for every trainer owner.
This guide covers the three most common freehub standards (HG, HG‑EVO, and XDR), explains thickness differences across 8–11 speed cassettes, and gives you a clear compatibility table so you get it right the first time.
1. Smart Trainer Freehub Types – What’s on Your Trainer?
Most major smart trainers — Wahoo KICKR, Tacx NEO, Garmin Tacx, ThinkRider, and others — use one of these freehub interfaces:
| Freehub Type | Compatible Brands / Speeds | Key Feature |
|---|---|---|
| HG (Shimano standard) | Shimano 8–11s road/MTB, SRAM 8–10s | Most common, widest compatibility |
| HG‑EVO (Shimano 12‑speed MTB) | Shimano 12‑speed MTB (Deore XT, SLX, etc.) | Different spline pattern, not interchangeable with HG |
| XDR (SRAM 12‑speed) | SRAM 12‑speed road/MTB (AXS series) | Longer body, SRAM‑only 12‑speed cassettes |
Most trainers ship with an HG freehub — that’s the focus of this article. But always check your trainer’s spec sheet before ordering a cassette.
2. Cassette Thickness Differences (HG Freehub)
Not all cassettes are the same thickness, even when they share the same HG spline. Shimano’s design evolved to pack more gears into the same space, but the total stack height changed along the way.
| Speed / Group | Example Models | Thickness vs. Baseline |
|---|---|---|
| 8‑speed, 9‑speed, entry‑level 10‑speed | Shimano Tiagra 4600 (10‑speed) | Baseline (standard height) |
| Higher‑end 10‑speed | Shimano 105 5700 / Ultegra 6700 | Baseline −1 mm |
| 11‑speed | Shimano 105 R7000 / Ultegra R8000 | Baseline +1.85 mm |
These differences are small — just a millimetre or two — but they make or break a proper install.
3. Which Cassette Can You Install on Your Trainer?
Scenario A – 8/9/10‑speed HG freehub (≈34.2 mm length)
Found on older or entry‑level trainers. This is the shorter HG body.
- ✔ 8‑speed / 9‑speed – direct fit, no spacer needed.
- ✔ Entry‑level 10‑speed (e.g. Tiagra 4600) – direct fit, no spacer.
- ✔ High‑end 10‑speed (e.g. 105 5700) – requires 1 mm spacer; otherwise the lockring won’t tighten.
- ✘ 11‑speed – not compatible – the cassette is 1.85 mm too thick to slide onto the freehub.
Scenario B – 11‑speed HG freehub (≈36.8 mm length)
Standard on mid‑range and high‑end trainers like Wahoo KICKR V5/V6, Tacx NEO 2T, and newer models. This freehub is 1.85 mm longer than the 8/9/10‑speed version.
- ✔ 11‑speed – direct fit, no spacer required.
- ✔ 8 / 9 / 10‑speed – requires a 1.85 mm spacer behind the cassette to take up the extra freehub length.
Scenario C – XDR freehub (SRAM 12‑speed)
XDR is longer than HG and uses a different spline. It’s designed exclusively for SRAM 12‑speed AXS cassettes.
- ✔ SRAM 12‑speed XDR cassettes – direct fit, no spacer.
- ✘ Shimano HG cassettes (any speed) – not compatible.
4. Quick Reference – Compatibility & Spacer Needs
| Trainer Freehub | Cassette You Want to Install | Spacer Required? |
|---|---|---|
| 8/9/10‑speed HG | 8‑speed / 9‑speed | ❌ No |
| 8/9/10‑speed HG | Entry 10‑speed (Tiagra 4600) | ❌ No |
| 8/9/10‑speed HG | High‑end 10‑speed (105 5700) | ✅ Yes – 1 mm |
| 8/9/10‑speed HG | 11‑speed | ✘ Not compatible |
| 11‑speed HG | 11‑speed | ❌ No |
| 11‑speed HG | 8 / 9 / 10‑speed | ✅ Yes – 1.85 mm |
| XDR | SRAM 12‑speed (AXS) | ❌ No |
| XDR | Any Shimano HG cassette | ✘ Not compatible |
5. Three Practical Tips for Trainer Owners
- Check the box for spacers. Most trainers include a spacer in the accessory bag. Don’t throw it away — and don’t assume you don’t need it. Read the manual.
- Buy a dedicated trainer cassette. Constantly moving your wheel cassette to the trainer wears out the freehub and increases the chance of losing tiny spacers. A second cassette saves time and hassle.
- Swap freehub bodies (if your trainer allows it). High‑end trainers like the Wahoo KICKR let you replace the HG freehub with an XDR unit. If you’re moving to SRAM 12‑speed, it’s cheaper than buying a new trainer.
• 8/9/10‑speed freehub → fits 8/9/10‑speed only (no 11‑speed).
• 11‑speed freehub → fits 11‑speed directly, and 8/9/10‑speed with a 1.85 mm spacer.
• Before buying a cassette: know your freehub → confirm the cassette model → check spacer requirements.
Still unsure? Check your trainer’s manual or the manufacturer’s website. And if you have a specific trainer model in mind, drop a comment — we’re happy to help you confirm the setup.
