I'm in the process of sourcing parts for a new MTB bike. The frame supports e-type top swing front derailleurs, and 92mm pressfit BBs.

And I want to have a 2x11 crankset with a 40t/42t big ring and 28t small ring, and a bashguard, because the resulting gear ratios fit my riding needs perfectly (I have an old bike with a 42x28 crankset and a 12-36 casette). Also, I want to avoid grease marks on my pants and legs, hence the bashguard.

I thought this would be easy, however it seems lately the industry has shifted to adopt either 1x setups or 2x with 24-34 to 28-38 cranksets that don't support bashguards. That doesn't really suit me, not only because of the missing bashguard support, but because the highest gear, 38x11, is just a tad smaller than my current 42x12, and I still have room for improvement.

What I'm considering ATM is

  1. Build my own crankset sourced from parts on Aliexpress, because, although I find some chainrings on other online stores, I can't find a crank that supports bashguards. And Aliexpress is loaded with offerings, but I don't quite understand the specs, and I don't know how to check whether the specs of chainrings and cranks are going to be compatible both between one another, and the BB. So how do I build a compatible crankset?

  2. Taking a cheap Alivio or lower-end crankset with a bashguard and remove the smallest chainring. I might end up with a 40t/30t crankset in that case, but that's acceptable. Are there trade-offs here, and if so, what are they?

I'm overwhelmingly inclined to go with 1., but still considering 2., and alternative solutions are welcome; I just want a Shimano-compatible 2x setup with a top gear greater than 42/12 and a bashguard.

BTW, I'm aware the front and rear derailleurs have capacities when it comes to min/max sizes of front chainrings and the difference between the smallest and biggest one; I've found compatible derailleurs.

  • Hard to give a comprehensive answer because it;s practically impossible to write out a full tutorial on cranks specs. If we know what exact BB standard you frame has we could point you in the direction of a compatible crank. Jun 15, 2020 at 14:45
  • I'm missing the reason why you can't just get a 104/64 ht2 crank and rings plus a bashguard for it Jul 15, 2020 at 23:33

3 Answers 3


Regarding removing a ring from an lower end triple crank. That won't work: the two rings you are left with will be biased toward the outside of the bike; the spacing of the rings on a 8 or 9 speed crank will be too wide to work well with an 11 speed chain.

You should check that you frame has chainstay clearance for larger rings. This can be a problem on newer bikes that are designed for small chainrings.

To select a crank that is compatible with your frame you need to consider two things, the bottom bracket standard and the chainline.

You say you have a frame that takes a 92mm pressfit BB, that's either a BB92 compatible with Shimano 24mm axles or a 392EVO compatible with 30mm axles. See here for a summary of BB standards. If you have a 392EVO and you want a Shimano crank there are adapters to step down to 24mm axles, or manufacturers like Wheels Manufacturing sell BBs that adapt from a frame BB geometry to a crank BB geometry.

Chainline is connected to the rear hub spacing. Wider hubs require wider chainline. Manufacturers specs will tell you what chainline a crank provides and rear spacing (sometimes called OLD for over-locknut-distance) compatibility. As an example Shimano provides extensive and detailed specs. Here is the MTB cranks spec page.

  • 1
    Thank you very much for mentioning chainstay clearance. By the looks of it, the frame I'm looking at is meant for 1x setups :( Jun 15, 2020 at 18:38
  • @unintelligible If you have E-type tabs, you should be able to mount a 2x, just maybe not one with very big rings (by MTB standards).
    – MaplePanda
    Jun 16, 2020 at 4:38

Poking around the BBG bash guard site, I realized that there is already a solution a lot cheaper and simpler. Buy a 104 BCD double crankset that works for your bike and bottom bracket. Then buy a spacer ring, longer chainring bolts and a 104 BCD bash guard. The spacer ring and longer chainring bolts will allow you to mount the bash guard in between the outer chainring and the crank arm. This will likely only work on MTB cranks since they tend to flare out to provide the extra chain stay clearance needed.

These pics should help.


I thought about this even more and realized there is more elegant solution than either my original ones below. A 10 speed Shimano 105 Road triple crankset. It comes with a 30t inner, but the inner is 74mm BCB and you can go as low as 26t. The outers are 130mm 5 hole standard, finding a 40t for that will be very simple. You can either grind off the teeth of the 50t it comes with for a bash guard, or find an old cyclocross one. You will likely need some kind of chain catcher for the drop from 40 to 28t. The one problem with this solution is that it is a road crankset and may not fit in a slightly wider MTB standard BB. Clearance for the crank arms at the chain stays may also be an issue as well. MTB cranks have a wider Q-factor for just this reason.



Buy an older 10spd Deore Triple MTB crankset with a 104 BCD. You will need to buy the chainrings and since a 42 is an outer chainring, you'll have to grind it a bit to use it as an inner chainring. The BCD is the same but the "step" where the chainring rests is slightly higher. Finding a bashguard for a 42 will be a problem. Generally 36t is the largest for 104 BCD. You can buy a larger chainring and grind the teeth off if you can't find one. Although I did find a 40t bash guard from RaceFace. The other alternative is to buy an older road 110 BCD triple. Now that I think about it this is probably cheaper and easier with one caveat. 28t/42t chainrings will be relatively easy to find and you can likely make a bash guard from the outer chainring that comes with the crankset. The problem with this solution is finding one with a 24mm axle that will work with press fit bottom brackets.


  • If the OP has a 92mm press-fit BB frame, neither an old Deore triple or a road crank will fit. Jun 15, 2020 at 14:12
  • The deore 10spd and 105 have a 24mm axle. Shouldn't that work? Jun 15, 2020 at 14:31
  • The issue is the BB is to wide for the length of the axle. Maybe you can get Deore in BB92 but Shimano road cranks are designed for BB86 (or Hollowtech II external cups on a 68mm shell) Jun 15, 2020 at 14:34

If you're willing to shell out some more cash, modern cassettes with 10 or even 9 tooth cogs are available. 38/10 or 38/9 is significantly steeper gearing than 42/12. This will require a special hub (either XD for SRAM or MicroSpline for Shimano) and you will need to move to 12 speed.

Your idea of taking a 3x crank and removing the biggest ring will not work well; the chainline will be terrible and you'll struggle to shift to the smallest cogs well.

  • That doesn't really work for me. I considered a 1x setup, and that's a no-go. One of the things I really like about 2x is that you can just downshift once in the front when you've stopped at a red light, and as soon as it's green, you're already in a comfortable gear for rapid acceleration. Shifting with the rear derailleur to such a gear will require a lot of time consuming shifts. Also my point with the 3x crank was to remove the smallest ring, not the biggest one. Jun 16, 2020 at 22:02
  • @unintelligible With modern MTB drivetrains, you can easily shift 4 gears either way with a push of the gear lever or two, all while putting down maximum power. The drivetrain is designed to take that abuse. I don’t see how removing the smallest ring lets you mount a bash guard that will protect from chain grease.
    – MaplePanda
    Jun 17, 2020 at 17:51
  • @unintelligible I just read your comment again and realized you thought I meant 1x. Stick with 2x, but just put a wide range cassette on there so you have the smaller small cogs. This way, you have for example a 38/28 in the front, and a 9-46 cassette in the back. Massive range.
    – MaplePanda
    Jun 17, 2020 at 17:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.