I *think* all Duke ones are 70mm between bolt centers, although I don't have one at hand to measure
It'd be nice if they do fit, the full Ducati Corse footpegs are the dogs, solid pegs that don't flip up normally but when you bin them they break a pin and flip up so you can leap back on and ride it again