Smart Trainer Cassette & Freehub Compatibility Guide

Unisky Team•8/26/2026•
smart trainer cassettefreehub compatibility8–11 speed
Smart Trainer Cassette & Freehub Compatibility Guide
Smart Trainer Cassette & Freehub Compatibility Guide | 8–11 Speed

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 TypeCompatible Brands / SpeedsKey Feature
HG (Shimano standard)Shimano 8–11s road/MTB, SRAM 8–10sMost 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 / GroupExample ModelsThickness vs. Baseline
8‑speed, 9‑speed, entry‑level 10‑speedShimano Tiagra 4600 (10‑speed)Baseline (standard height)
Higher‑end 10‑speedShimano 105 5700 / Ultegra 6700Baseline −1 mm
11‑speedShimano 105 R7000 / Ultegra R8000Baseline +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.
⚠️ Important: Many trainers come with a spacer already installed at the base of the freehub. Before adding another spacer, check whether one is already there. Doubling up can shift the cassette too far outboard and affect shifting.

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 FreehubCassette You Want to InstallSpacer Required?
8/9/10‑speed HG8‑speed / 9‑speed❌ No
8/9/10‑speed HGEntry 10‑speed (Tiagra 4600)❌ No
8/9/10‑speed HGHigh‑end 10‑speed (105 5700)✅ Yes – 1 mm
8/9/10‑speed HG11‑speed✘ Not compatible
11‑speed HG11‑speed❌ No
11‑speed HG8 / 9 / 10‑speed✅ Yes – 1.85 mm
XDRSRAM 12‑speed (AXS)❌ No
XDRAny Shimano HG cassette✘ Not compatible

5. Three Practical Tips for Trainer Owners

  1. 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.
  2. 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.
  3. 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.
📌 The bottom line:
• 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.

Share this article