Most any outboard bearing BB will work if your bike has the cranks to go with them. If you dont have that type, most any BB will work given the correct spindle length and type. No ceramic bearings here, they hate water, are nor user friendly. Need service every 40hrs. Both front and rear should be the same.