Jump to a section:
We always have new leagues open for registration and starting soon. Registration for upcoming seasons is typically open at least a month or two in advance, and typically closes on the Signup Deadline 6 days prior to the start date. Check out our leagues with open registration here. If you're dying to play immediately, contact us to see if there may be Captains still looking for players for a league already in progress.
Sign up as a Free Agent to be added to the pool of players Captains can invite when they're looking for additional team players. It is FREE to sign up as a free agent - you will only be asked to pay your part of team dues if you join a team. This is a great way to meet new people - many of our teams recruit Free Agents every season.
Being a Captain can sound intimidating, but SOPFC makes it as easy and we are always here to support our Captains via email and phone throughout the season! Also, you don't have to front ANY MONEY to register your team and start adding teammates. Our TeamPayer tool allows you to invite and simultaneously invoice teammates for their share of team dues which are then paid directly to the league and lower your team balance by that amount. As a Captain, you'll also have access to our "Recruit Free Agents" button which will show you a list of players who are looking for teams - just click to invite them to play for your team! You can use your Team RSVP tool to see who can make each game on your schedule. Check out our Tools for Captains page for even more info on managing your team, paying dues, and finding players. If all that seems too much for you, ask a teammate to sign up the team and take the reins instead!
All SOPFC leagues require participants to be 18 or older. Youth players 16 and older may be allowed to participate with the permission of a parent or guardian as part of our community programming.
People of all ages and skill levels play in our leagues! We have 53-year-old former semi-pros, 20-year-old players new to the game, 31-year-old weekend warriors just looking to stay in shape, 26-year-old ballers, 41-year-olds who've played weekly leagues for years, you get the idea. Our Competitive leagues tend to skew a little younger (20's and 30's), and our Over-30 league is strictly 30+, but those are the only generalizations we could make.
To create a profile, you must register for a league. After your first registration, you will have a permanent profile on our website.
There are three ways to complete registration for a league:
When a Captain creates a team, they can send email invitations to friends and coworkers with a link that will allow them to join the team directly. These links expire after a certain length of time though, at which point players may get an error saying the link is no longer valid. Don't worry, if this happens players can still sign up for the team by:
Team dues must be paid in full by the Payment Deadline, specified in the league details.
Standard Soccer League Registration typically includes:
- 8 Guaranteed Games
- 1-3 Playoff Games for Qualifying Teams
- 25 Minute Halves + 5 Minute Halftime
- New Artificial Grass Turf Fields
- Stadium Lighting for Night Games
- Championship T-Shirts for All Division Winners
- Engraved Team Trophy for All Division Winners
- Trained, Paid Referees
- Quality Turf-Specific Game Balls
- On-Site League Managers
- League Scheduling & Customer Support
- Support for Youth Community Programs (A portion of all player dues goes directly to support the athletic programs of the high schools where we play, as well as after school soccer programs for local community middle and elementary school youth.)
Check your specific league details for any modification to these items.
* SOPFC reserves the right to change the length of a season due to excessive rainouts, field scheduling issues, and other unforeseen circumstances. We also reserve the right to change of day, time and location of games in order to complete games.
Our refund policy is outlined in the player waiver, which is agreed to during the registration process. All registration fees are non-refundable. Registering for a team or league is a commitment to participate in the full season. A player's or team's decision not to participate in a league they have registered for is not grounds for a refund. If players or teams choose not to participate after they have registered and before the season starts, they may request a credit to use towards a future league. Refunds are also not given if a player moves, due to a change in work schedule, or any other non-league related changes. Participation in adult sports, even at the social level, may result in injury unfortunately. SOPFC does not refund players' fees if they are injured.
IMPORTANT: Read our Tools for Captains page for full details on paying team dues, managing your team, and finding players. These FAQs do not cover all essential information or tips you'll need as a Captain.
NOTHING! You can register your team with no money down, and then invite and invoice your teammates for their share of team dues using our TeamPayer tool. As a Captain, you are responsible for making sure a minimum of $150 is paid toward your team's dues by your league's Signup Deadline, and that your team dues are paid in full by the Payment Deadline, typically the day before your third game at midnight. However, if for instance, you invoice your teammates for their share of team dues, and at least $150 is paid by the Signup Deadline, and then your team's full dues are covered by additional teammates' payments by the Payment Deadline, you will not be charged any money :)
Team dues must be paid in full by the Payment Deadline, typically the day before your third game at midnight. All leagues also require a minium of $150 paid toward a team's dues by the Signup Deadline to confirm a team's spot.
By midnight on the Signup Deadline for your league, listed on your league's registration page. If team dues haven't been paid in full at that point, dues will increase to the regular price and you'll then have until the Payment Deadline to pay in full.
Use our TeamPayer tool to invite all of your teammates and invoice them for their share of team dues.
TeamPayer is a way to help your teammates pay for their team fee without you having to worry about collecting cash, Venmo, PayPal, or checks. Click here for more info on TeamPayer.
Yes, your team's minimum payment of $150 towards full team dues is non-refundable, secures your spot in a league, and serves as a commitment to play the season (many of our leagues have limited spots available). A team's minimum payment and/or dues will be refunded only if SOPFC cancels a league entirely, or if a team is not offered a position in a league/division determined to be appropriate for the team.
No. Next time try using TeamPayer tool at the beginning of the season to prevent any payment issues between friends.
No. Only if it’s a company check and it’s mailed to our office or delivered to an SOPFC staff member at the field (you must contact us to arrange this first - do no just show up unannounced at the field with a check).
Absolutely! Printable invoices and receipts are available from your Player Page via the "View Invoice" text link above the "Manage Team" button.
Free Agents are players who don't have a team yet but are looking to play on one. Every season we connect players who sign up as Free Agents with Captains who are looking for additional players for their team - it's a win-win! When you click the "Free Agent" button on a league, you will be asked to describe yourself and what type of team you're looking for. Captains from that league will then be able to view this info and invite you to join their team. It does not cost anything to sign up for the Free Agent pool; you will only be asked to pay your share of team dues if you agree to join a team.
It all depends how many Captains are looking for players during that particular season, in the specific league you signed up for as a Free Agent. Typically, as the league Signup Deadline approaches, Captains more actively recruit Free Agents to join their team. But the sooner you sign up, the better your chances of being invited to join a team, since some Captains begin building their roster early on. If you are available on multiple days/leagues, be sure to sign up as a Free Agent for EACH LEAGUE SEPARATELY. You can also post in our SOPFC "Free Agents & Captains" Facebook group to connect with Captains.
When you sign up as a Free Agent, be sure to include info or details about friends you may want to play with. Captains are often looking for several new players, so this could help your chances of being invited to join a team.
In general, we recommend regular molded grass cleats, for both our artificial grass turf fields and our grass fields. However, players are free to wear any boot they'd like, as long as they don't have metal studs. Some players wear turf cleats, a few even wear flats. Our artificial grass fields are fairly thick (like real grass) and have a rubber pellet base.
Yes, all leagues require shin guards to be worn at all times during games. You must also wear long socks to cover them complelely.
After you have been invited to join a team, your Captain will advise you what color shirt to wear to games.
While at least a tiny bit of experience playing soccer is recommended even for our Social or Coed leagues (even if it was way back in 6th grade), by no means do you have to be "good"! Our Social and Coed leagues are very accommodating to players without much experience, or who haven't played in a while. The atmosphere is welcoming and friendly in general.
If you have to miss a game or two, that’s not a problem. Captains typically carry extra people on their rosters since everyone can’t make every week. However, if you need to miss more than half the season, it’s probably best to pick another league.
Generally we do a schedule for the first week of the league about 2-7 days prior to the start date. After the first day of the league, we’ll put together and post a schedule for the full season.
Waiting on the full season schedule gives us the chance to potentially accommodate any teams who may register a little late. By only scheduling the first week, we can add them without going back and changing all of your game times to accommodate them. It also allows us to make any necessary adjustments to league details if necessary.
Sometimes. Generally if a league fills up a make-up is not possible as our field space is maxed out.
We play in rainy or wet conditions on our turf fields! So if you've seen some rain and are wondering if games are still on, the answer is YES! If there is lightning in the area, the site manager will delay play and advise players on site. We will make every effort to give at least two hours notice if we need to cancel for any reason.
For games played on grass fields, rainouts typically occur if there is a substantial amount of rain the night before or the day of the game. Players may log on to the website for weather update alerts (posted at the top of all pages). Players may also sign up for text message cancellation updates through their online dashboard. Typically an email and/or text message will go out as soon as possible to all players on the team roster if activities are cancelled.
Due to field time constraints, we can’t cancel leagues on every day that is considered a holiday.
Leagues will NOT play on: Winter Holiday Break (day before Christmas through New Year's Day), Easter Sunday, Memorial Day Weekend (Sat-Mon), July 4th (including weekend), Labor Day Weekend (Sat-Mon), Thanksgiving Weekend (Wed-Sun)
Leagues WILL play on: Mother's Day, Martin Luther King Jr Day, Presidents’ Day, St. Patrick’s Day, Father’s Day
Generally the top four teams always make the playoffs, and other teams may play a consolation game. Sometimes, depending on the league's specific format or total number of teams, more teams may make the playoffs - the format for playoffs and qualification are typically listed on the league's schedule. The standings page will have info on how we determine ranking and tiebreakers for teams with the same ranking points. Sometimes it's possible you may even make the playoffs with a losing record. Basically it’s never a good idea to assume you made the playoffs, and it’s never a good idea to assume you didn’t. The best thing to do is check the schedule on the website a couple of days after the last game of your regular season to see if you made the playoffs or have a consolation game.
Feel free to try again, and be sure to grant the requested privileges.
Feel free to try again, and be sure to grant the requested privileges.
These are the accounts with the same email address as your Facebook account ().
If you'd like to use a different account, log into that account using your email (or username) and password, then connect your Facebook account from your Player Page.
*NOTE: In order to keep your site and player info safe, Admin and Staff accounts cannot be linked to Facebook.