Will my bike fit this smart trainer?
6 smart trainers, checked against your bike.
Why the cassette matters: 12 and 13-speed trainer compatibility. Riding a Zwift Cog instead: Zwift Cog trainers. Setting up: trainer setup checklist.
Sources and notes
Every answer is the trainer maker's own published fit, checked 10 Nov 2026. Not tested by us. "In the box" means the maker lists the adapter or body as included; "needs a part" names what the maker sells separately. If your trainer's manual says otherwise, follow the manual.
Where the makers leave gaps or disagree
- Elite and SRAM 13-speed: Elite's compatibility chart lists its XD/XDR freehub (1014279) for 12/13-speed; the freehub's product page says 12-speed. Ask Elite if you run 13.
- Elite Super Boost code: the Avanti manual and Elite's chart say 1014346; the Avanti product page says 1044346.
- Tacx Micro Spline and Campagnolo bodies: Garmin's FLUX 2 spec list names Campagnolo and XD/XD-R but not Micro Spline, and the NEO 3M manual names Micro Spline and XD-R but sends Campagnolo to Garmin's store. The body pages did not show their trainer lists when we loaded them. Ask Garmin before you order.
- Shimano 12-speed road: every maker here lists it on the standard body. Shimano's own pages disagree on whether an 11-speed road freehub takes it: see the full guide.
- Micro Spline on Wahoo: Wahoo's workaround is a SRAM PG-1210 or PG-1230 11-50t on the stock body if your derailleur takes 50 teeth, or for GRX 12-speed a Shimano 105 12-speed 11-34 (CS-R7101-12) or 11-36 (CS-HG710-12). Wahoo says Micro Spline and PG spacing differ by 0.1 mm, so shifting may vary.
- 8-speed: Wahoo, the NEO 3M manual and Decathlon list 8-speed on the standard body; Garmin's FLUX 2 page and Elite list 9 to 11-speed.
- Campagnolo Super Record Wireless (12-speed): Wahoo lists it with Ekar as needing an N3W body it doesn't make; Elite's Campagnolo body excludes 12-speed wireless; Garmin's N3W body is "exclusively" for 13-speed Ekar.
- Not covered: wheel-on trainers (they use your wheel, see the buying guide), and prices of parts sold separately: check the maker's store.
Sources
Wahoo KICKR CORE 2: Wahoo KICKR CORE 2 product page, Wahoo: Set up your KICKR CORE 2, Wahoo: Drivetrain compatibility for KICKR, CORE and MOVE. Wahoo KICKR: Wahoo KICKR product page, Wahoo: Drivetrain compatibility for KICKR, CORE and MOVE. Garmin Tacx FLUX 2: Garmin Tacx FLUX 2 product page and specs, Garmin: Tacx FLUX setup and compatibility FAQ, Garmin: Tacx SRAM XD/XD-R Body (Type 2), Garmin: Tacx Shimano Micro Spline Body (Type 2), Garmin: Tacx Campagnolo Body (Type 2), Garmin: Using the Tacx N3W Campagnolo 13 speed cassette body. Garmin Tacx NEO 3M: Garmin Tacx NEO 3M owner's manual (PDF), Garmin: Tacx SRAM XD/XD-R Body (Type 2), Garmin: Tacx Shimano Micro Spline Body (Type 2), Garmin: Tacx Campagnolo Body (Type 2), Garmin: Using the Tacx N3W Campagnolo 13 speed cassette body. Elite Avanti: Elite Avanti product page, Elite Avanti manual (PDF), Elite adapter and freehub compatibility chart (PDF, Aug 2026), Elite SRAM XD/XDR freehub, Elite Campagnolo freehub. Van Rysel D500 (Decathlon): Decathlon Van Rysel D500 product page. Captures saved 10 Nov 2026.