Drake is top 100 rpi. That will help. Campbell is actually almost in the top 150
Top 100-150 don't do anything to help in regards to wins, they only hurt when it comes to losses.
For the most part, quality wins are Top 50 RPI wins. You also look at the Top 100 for good wins, but they don't hold as much weight as a Top 50 or Top 25. But I will use Top 100 for good wins just to appease everyone.
With that mind, let's look at Iowa current resume -
RPI - 105
POMEROY - 101
Neither of these rankings are high enough to even warrant looking at Iowa right now. With more wins, they can move up, but right now with that sort of numbers they aren't getting a sniff (this is due to playing a poor non-conf and not winning the majority of those games).
GOOD WINS - BAD LOSSES
Based on RPI
NON CONF -
Bad Losses: Campbell at home (157), Clemson at home (166)
Good Wins: Drake at home (97)
CONF -
Bad Losses: none
Good Wins: Wisconsin on the road (2), Minnesota on the road (45), Michigan at home (31)
3 really good wins in conf (esp two on the road), 1 very marginal non-conf win at home.
2 bad losses at home in the non-conf.
Personally I think the Drake win isn't a quality win, nor do I think the Clemson loss is a bad loss yet. They cancel each other out.
Based on Pomeroy Ratings:
NON CONF -
Bad Losses: Campbell at home (180)
Good Wins: none
CONF -
Bad Losses: none
Good Wins: Wisconsin on the road (55), Minnesota on the road (59), Michigan at home (35)
3 really good wins in conf (2 on the road) - 1 bad loss in a really poor non-conf schedule.
One thing to note, with Iowa's extremely difficult B1G schedule so far, their current SOS has skyrocketed to 55th in RPI, 91st on Pomeroy. Iowa's non-conf SOS was somewhere around 330th in the nation.
Also we are approaching the L10 games in the schedule, which could vault Iowa up if they can go 7-3ish during that span. 6-4 or less and then it will be nearly impossible without a small run in the BTT.