Shimano HG (and SRAM road 9 to 12 speed) works on every trainer below out of the box. SRAM XD/XDR, Shimano Micro Spline and Campagnolo need a different freehub body, Wahoo lists Micro Spline as incompatible with the CORE 2, and JetBlack says the Victory does not support Campagnolo. Wahoo also says the KICKR CORE 2 and KICKR (2022) are incompatible with Shimano CUES/LinkGlide drivetrains. Find your trainer in the matrix, then check your bike’s rear axle.
The matrix, from manufacturer pages
All entries are the manufacturer’s statements, read 29 September 2026. “Not stated” means the page we read did not say. Wahoo prices are the euro prices shown on its EU store; Saris prices are US dollars.
| Trainer | Stock cassette or freehub | Other drivetrains | Included axle adapters |
|---|---|---|---|
| KICKR CORE 2 | 11-speed 11-28 cassette, preinstalled; takes 8 to 13 speed | XD/XDR and Campagnolo bodies optional (XDR/XD body EUR 59.99); Micro Spline and Campagnolo N3W 13-speed incompatible | 130/135 mm quick release, 12x142 and 12x148 thru-axle |
| KICKR (2022) | 11-speed 11-28 cassette; up to 12-speed with a cassette swap | XDR/XD body sold separately (EUR 59.99) | 130/135 mm QR, 12x142 and 12x148 thru-axle; optional kits EUR 34.99 (thru-axle) and EUR 19.99 (QR) |
| Elite Justo 2 | Shimano 12-speed road cassette preinstalled | Shimano/SRAM 9 to 11 speed, Shimano 12 road, SRAM SX and NX 12-speed, Zwift Cog; Micro Spline, Campagnolo and XD/XDR bodies sold separately | QR 5x130-135, thru-axle 12x142; extra adapters for 12x135, SCS, Boost 12x148, Super Boost 12x157 |
| Elite Avanti | Same compatibility list as Justo 2 | Same three alternative bodies | QR and 12x142 included; same extras |
| Elite Rivo | Same compatibility list, including Zwift Cog; no cassette listed as included | Same three alternative bodies | QR and 12x142 included; same extras |
| Saris H3 Plus | 8 to 11 speed SRAM/Shimano freehub preinstalled, 12-speed compatible (max 42T with MTB); cassette sold separately | XD/XDR freehub sold separately ($29.99); Micro Spline listed as coming soon | End caps for 130, 135, 142 and 148 mm |
| Tacx NEO 2T | Shimano/SRAM 9 to 11 speed freehub body preinstalled, Shimano 12-speed Hyperglide+ compatible; no cassette included | Campagnolo (9 to 12 speed), SRAM XD/XDR and Shimano Micro Spline bodies sold separately; Zwift Cog and Click preinstalled on the Ready version | QR 130/135 mm and thru-axle end caps 142 and 148 mm included; 135 mm thru-axle adapter set optional |
| Tacx NEO 3M | Shimano/SRAM 9 to 11 speed, 11-speed cassette included; Shimano 12-speed Hyperglide+ | Campagnolo and SRAM 12-speed/XDR need a special cassette body; Micro Spline not listed | QR 130/135 mm and thru-axle 142 and 148 mm adapters included |
| JetBlack Victory | Zwift Cog preinstalled; freehub takes 11 or 12 speed cassettes, 10 speed with the supplied spacer | SRAM XDR needs an XDR freehub body bought from JetBlack; JetBlack says Victory does not support Campagnolo | Not stated on the pages read |
Where Zwift Cog changes the answer
Zwift’s own list says Cog is not compatible with Shimano Micro Spline, SRAM XD/XDR or Campagnolo freehub bodies. So a rider who buys the XDR body to fit a SRAM 12-speed cassette cannot also use Cog on that body. The full model list is in the Zwift Cog compatibility guide. On the JetBlack Victory the Cog is already fitted; JetBlack’s manual says to remove it with a chain whip and lockring tool before fitting a cassette.
Axle check in three steps
- Measure the rear hub: 130 or 135 mm means quick release; 142 or 148 mm means thru-axle. Every trainer in the matrix except the Victory (axle sizes not stated on the pages read) ships adapters for 130 or 135 mm quick release and 142 mm thru-axle, and the CORE 2, KICKR, H3 Plus, NEO 2T and NEO 3M list 148 mm too.
- Check for Boost or Super Boost frames: Elite sells 12x148 and 12x157 adapters separately.
- Check the freehub: if the bike is SRAM XD/XDR, budget for the body or a cassette swap.
What to do before you order
- Buy the trainer whose stock body matches your cassette; the swap costs extra (EUR 59.99 for Wahoo’s XDR body).
- Verify the exact SKU with the seller: bundles vary by region, and some listings include a cassette while others do not.
- Read the setup steps in the direct-drive setup guide and, if you share the trainer, shared indoor cycling setup.
How this page was researched
Compiled from the manufacturer pages, JetBlack’s user manual and Zwift’s compatibility list under Sources, read on 29 September 2026. JetBlack’s own store page is behind a bot check, so the Victory row comes from its user manual as hosted on ManualsLib. Product pages change; the page is re-checked every 90 days.