This does not fit my 23 Pikes Peak (PP). I compared my buddy's 25PP and the seamed to measure the same but this does not fit my 23PP. SO my fault, I will note that this does not fit my 25 RS either so make sure you really get the one in need. I am super surprised the Ducati redid the rear subframe from 23 -25. Again my fault entirely as I have 3 Ducati's heavily outfitted with EvoTech and Very Happy with all of it, Quality is the best.