Iowa does not have any major league sports teams. However, it is home to a number of professional minor league teams across various sports. Here’s a list:
Basketball:
- Iowa Wolves (NBA G League) – Des Moines
Baseball:
- Iowa Cubs (Triple-A affiliate of the Chicago Cubs) – Des Moines
- Cedar Rapids Kernels (Class A affiliate of the Minnesota Twins) – Cedar Rapids
- Quad Cities River Bandits (Class A affiliate of the Kansas City Royals) – Davenport
- Sioux City Explorers (American Association – independent league) – Sioux City
- Burlington Bees (Prospect League – collegiate summer league with professional aspirations) – Burlington
- Clinton LumberKings (Prospect League) – Clinton
Hockey:
- Iowa Wild (American Hockey League affiliate of the Minnesota Wild) – Des Moines
- Iowa Heartlanders (ECHL affiliate of the Minnesota Wild) – Coralville
- Cedar Rapids RoughRiders (United States Hockey League – Tier 1 junior league, often considered a stepping stone to professional hockey) – Cedar Rapids
- Dubuque Fighting Saints (United States Hockey League) – Dubuque
- Sioux City Musketeers (United States Hockey League) – Sioux City
- Waterloo Black Hawks (United States Hockey League) – Waterloo
- Des Moines Buccaneers (United States Hockey League) – Des Moines
Indoor Football:
- Iowa Barnstormers (Indoor Football League) – Des Moines
Soccer:
- Des Moines Menace (USL League Two – pre-professional/amateur league, a pathway to professional soccer) – Des Moines