If it has Ultegra 10 speed, and a triple crank, yes.