If they came off a 01 wrx they'll fit your 03 blob eye from a stud pattern point of view. They may not clear the brembos on your car though, only real answer is to offer them up to it
Hi I have a set of rota GRAs in gun metal grey in vgc you can see them on my Legacy on customer gallery page 2 on the proparts website no reasonable will be refused rgs John L.