There are 63 matches for Iowa soccer on Fri, 5/1/2026. The first match, Dike-New Hartford (Dike, IA) @ Independence (IA), starts at 5p.