Adult Indoor Soccer Leagues

Adult Indoor Soccer Leagues

Live your passion in Starfire Sports’ adult indoor soccer leagues. Premier facilities and diverse league offerings make Starfire the perfect place to play in the greater Seattle area. Register for the next session, or view current session game schedules and results below.

 

Winter 2026 Indoor League Details

SundayMondayTuesdayWednesdayThursday
LeaguesCoed CWomen’s O30Coed BMen’s BCoed D
Coed DMen’s O30Coed CMen’s CMen’s C
Women’s Open Men’s C
Season Begins*1/41/51/61/71/8
Number of Games88888
Team Fee**$1200$1200$1200$1200$1200

*Start dates are subject to change.

**$150 non-refundable deposit is included in the team fee. Team fee is due prior to playing in your team’s first game. Starfire memberships or seasonal player pass ARE required.

League Details

  • Games are 22:30 minute halves; game start times are 5:30pm to 11pm
  • All players must join the online roster with waiver & sportsmanship agreement signed
  • First Game Schedule will be posted as soon as possible; full season schedule will be available by the third week
  • Only rostered players may participate and only those playing in the game may be present at field level for that team’s match
  • Starfire league membership or season player pass is required to be on a roster

Refer a team and receive $150 off your team fee. Learn more here.

Currently playing in another league, but thinking of bringing your team to Starfire?

Let us cover the cost of your membership* dues to make that decision a little easier. Just Show us your current league membership or player card, and we will give you and your teammates up to one year of Starfire membership free when you sign up a team!**

*Offer valid if memberships are required for league participation.

**The fine print: The remaining length of your current membership will be doubled (up to 1 year). To take advantage of this offer, a minimum of one year must have passed since a previous Starfire membership expired and it must be a new team at Starfire.

Coed B

Coed B is the most competitive level of league play. Teams feature players with college and competitive youth club level soccer experience.

Coed C

Coed C is a moderately recreational level of league play. Teams feature players with high school, college and youth club level soccer experience.

Coed D

Coed D is a highly recreational coed league at Starfire. Participants are usually beginners or casual soccer players that play for fun or are trying to get back into the sport. This is for recreational level players, not players that enjoy running around and past recreational level players.

  • To view your schedule and game results, log in to our registration site
  • On the left-hand side, click the “Team” button under the appropriate team
  • Click “Schedules” at the top of the new page
  • Not seeing your team? Make sure you have joined your team’s roster

Below is a guided step by step process on how to register your team in a Starfire Sports Adult Soccer League. If you have any questions about your registration or the leagues that are not answered on our website, please send us an email.

How to Register

  • Click here to log in. Having trouble logging in? Make sure to use the email address on file with Starfire Sports. Only use one email address. Still having trouble? Try resetting your password.
    • New to Starfire? Click here and follow the prompts to create your account.
  • After logging in, you may register a team or join an existing team by clicking “Register” on the left-hand side of the screen and following the directions below.

Register a New or Past Team

  • Once logged in, click “Register” on the left-hand side of the screen, then click “Register New Team or Past Team.”
  • On the next screen, scroll to find your league, then select the night and division when you’d like to play.
  • All players on the roster must have a current Starfire Starfire Membership
  • Once your team has been formed, you or other players can make online payments toward the team fee.

Join a Team

  • Once logged in, click the “Register” link on the screen, then select the applicable program (e.g. Adult Indoor), making sure your name is selected as “Who are you registering?”
  • After selecting the applicable program, you’ll see a list of all teams for a particular season.
  • Select the appropriate league.
  • Once the page refreshes, find your team and select “Request to Join.”
  • Click the “Confirm Request” button on the next page.
  • Once your captain/manager accepts your request to join the team, you will see a link to your team page under the “Schedules and Standings” heading on the left side of the page.
  • All players on the roster should purchase a current Starfire Starfire Membership if required.
  • Once on your team(s), you can make payments online toward team fees (see below).

Don’t have a team? Add yourself to our Free Agent list.

Make a Team Payment

  • Click on the link to your name under your team’s roster, select “Make Payment,” enter payment amount, and select “Add to Cart”.
  • You will now see your shopping cart at the top of your page.  Click on the “Checkout” button at the bottom of the cart.
  • Enter your credit card number and expiration date.  Select the “Process Payment” button.
  • You will be sent a receipt via email

League Schedules

Check out our Impact!

Download the 2024 Impact Report.