There are 31 matches for Iowa soccer on Sat, 4/18/2026. The first match, Davenport North (Davenport, IA) @ Fort Madison (IA), starts at 9a.