Good question. Unfortunately, we have not had a chance to test fit on this vehicle. Additionally, it doesn't look like the OEM radiators for both the 2007 WRX and 2007 2.5i Legacy quite match up. We apologize for the inconvenience. However, we do offer universal radiators located here: https://www.mishimoto.com/race/race-radiators.html , which may offer an alternative solution for radiator fitment for you.
Please feel free to reach out to us at email@example.com for futher assistance