List of professional sports teams in Iowa

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
Share to