Sampling of teams and number of current top 25 teams on their 2022 schedule:

Duke - 6

UF - 8
JMU - 7
Drexel - 6
Arizona - 6
Stony Brook - 5
Denver - 5
Vandy - 5

I didn’t even bother checking Big 10 and ACC because they automatically get ranked opponents through conference and then schedule more OOC.

Yes, some of the ranked opponents might drop out but other opponents might be ranked by end of season. Either way, those bubble teams don’t fall too far out of top 25. I’m not sure Duke has any unranked opponents that have a chance of being ranked by end of season. We’ll see if Penn stays top 25.