ENDURO BB90/BB96 KIT 24MM
The Precision Solution for Press-Fit Perfection.
The Enduro BB90/95 Kit is the gold standard for riders looking to restore or upgrade the smooth-spinning performance of their Trek mountain or road bike. Specifically designed for the unique 37mm bore found in Trek’s proprietary BB90 (Road) and BB95 (MTB) carbon frames, this kit eliminates the friction and "creaking" often associated with inferior press-fit bearings. This version is precision-engineered to host 24mm spindle cranksets, such as Shimano Hollowtech II, ensuring a perfect interface between your frame and drivetrain.
Featuring high-carbon Chromium Steel bearings, these are not your standard industrial-grade replacements. Enduro uses a "Grade 10" ball specification and high-pressure LLB seals to provide a balance of low rolling resistance and superior protection against the elements, making this kit a favorite for both competitive racers and high-mileage trail riders.
Key Features
Trek Frame Optimized: Specifically sized for 90.5mm (Road) and 95.5mm (MTB) shell widths with a 37mm internal diameter.
Shimano 24mm Compatible: Designed to provide a rock-solid, play-free fit for all 24mm spindle cranksets (Shimano, Shimano-compatible, etc.).
High-Carbon Steel Bearings: Utilizing ABEC-3 or ABEC-5 standards (depending on specific batch) to ensure high-precision roundness and long-term durability.
Dual-Lip LLB Seals: Features high-performance low-friction seals that keep grease in and contaminants out without adding significant drag to your pedal stroke.
Direct Fit Design: These bearings press directly into the carbon shell of the frame, requiring no plastic cups, which maximizes stiffness and reduces potential creak points.
Marine-Grade Grease: Packed with high-pressure grease that resists "wash-out" during bike cleans or wet-weather riding.
Technical Specifications
| Feature | Specification |
| Frame Standard | BB90 (Road) / BB95 (MTB) |
| Bearing Size | 24mm ID x 37mm OD |
| Crank Compatibility | 24mm Spindle (Shimano HTII) |
| Material | High-Carbon Chromium Steel |
| Seals | LLB (Light Contact, Dual Lip) |
| Included | 2x Bearings, 2x External Silicone Seals |
✅ Why This IS For You
Trek Carbon Frame Owners: If you ride a Madone, Domane, Emonda, or Fuel EX and are experiencing "play" in your cranks or a gritty feel when pedaling.
Shimano Drivetrain Users: Perfect for those running Ultegra, Dura-Ace, or XT/XTR cranks who want a bearing that matches the high quality of their components.
Precision Seekers: Ideal if you want to eliminate the creaks often caused by cheaper, poorly-toleranced replacement bearings.
❌ Why This May NOT be for you
GXP or 30mm Spindles: This kit is strictly for 24mm spindles. If you use SRAM GXP (24/22mm) or a 30mm spindle crank (BB30/386EVO), this bearing set will not fit.
Non-Trek Frames: Most other brands use BB86, BB30, or threaded standards. Double-check that your frame utilizes the 37mm direct-press BB90/95 system.
BFC Pro Tip
The BB90/95 system is unique because the bearings sit directly against the carbon of your frame. Because there is no plastic cup to act as a buffer, cleanliness is everything during installation. Before pressing these in, ensure the carbon bores are spotlessly clean and free of old grease or grit. We always recommend a very light film of retaining compound or high-quality grease to ensure a silent fit. If your bearings feel "loose" in the frame even when new, come chat with us—you might need slightly oversized "V2" bearings to compensate for frame wear!





