Took a chance that this would fit my 2025 300 x-pro after comparing hub, wheel spacer, and caliper mounting brackets on the parts diagram. It fit well, just had to cut the last 1/2” off of the back corner and reshape the flat edge with a file so that it would impact the caliper mounting bracket first in its arc and not the caliper itself. Cheaper option, made in Europe, and better looking in my opinion. I’m happy with it!