IMO, you need to apply to Pitt/UA (or a similar school) to have a safety - somewhere you KNOW you will get in (rolling admissions confirms acceptance) and is affordable.
UPenn/Harvard/Hopkins are never safeties.
URoc is more of a match, but you also can’t count on matches.
My pre-med guy applied to both Pitt and UA with no regrets. Pitt actually ended up as his second choice as they really have a lot going for them in the pre-med (and neuroscience) realm. He never cared to apply to any Ivies, so didn’t. He’s now very happily a junior at URoc, but we definitely didn’t COUNT on it ahead of time.