Yep, Iowa strength of schedule is top 40. Iowa State is top 15.So Iowa's average SoS over the last 10 years has been inside the top-40?
Sagarin is not great for final team rank but since I was in his data for SOS.
Iowa has finished top 25 once with a top 25 SOS (2017). This was their only top 25 SOS and they still finished #18 in rank. They have finished in Sagarin top 25 rank 6 out of 10 years.
Iowa State has finished top 25 twice with a top 25 SOS (2020, 2017). Since their SOS is almost always top 25, anytime they finish ranked in top 25 it is with a SOS in top 25.
I freely admit Iowa has had better teams most years. Even out the SOS and there is probably about a 1 win per season difference in Iowa favor. With the SOS difference it is about 2.5.