Check out the NEW Dynamic website: (You should've received your new password from [email protected] on June 26. If you can't find it, email [email protected])



 Dynamic Sport and Social Club powered by ZogSports General Line - 415-666-2023


The idea of Dynamic Sport and Social Club, LLC (referred to herein as "Dynamic") is to have fun. We hope that all participants keep that in mind when becoming involved. Although some games may become intense, you can still be competitive while maintaining good sportsmanship. This being said, any behavior deemed unacceptable by staff may result in suspension and/or ejection from a game or the league. Verbal or physical abuse of staff will not be tolerated. Dynamic reserves the right to remove a player from a game or league if he/she impedes the right of others to have a good time, or threaten their safety. Dynamic will not tolerate fighting. Fighting will result in ejection from any game and in most cases for 1 year or longer from any event. Remember, most of us need to go to work the next day, and most days after that. If you feel that someone on your team or on another team is not practicing good sportsmanship, let us know. You can email us at [email protected] or call us at a new number coming soon.


If weather is going to be a factor, cancellation notices are sent, via email, as soon as we are notified of the cancellation by the facility. Currently, we do not have a weather line but are in the process of setting one up. Although weather may not be a factor the day of, adverse weather from previous days may still affect our fields. In this case, please call to verify whether or not cancellations have been made. You may also check our website at to verify weather cancellations. We will make every attempt to reschedule the cancelled games and notify you within 5 business days with an updated schedule. In rare circumstances, we may not be able to reschedule all missed games. Assume that most games played on synthetic fields will play regardless of weather.


All schedules are subject to change at any time during the season. If a game needs to be replayed, we will do our best to reschedule the game on the normal weeknight games are played and push the playoffs back one week. Please plan your personal schedules to accommodate for this if this situation were to occur. We do not entertain schedule change requests after the schedule has been created out of fairness to everyone else unless it is out of necessity. Please do not ask us to change the schedule for you once it is posted. In some circumstances, we reserve the right to re-schedule games at other locations, usually within the same vicinity. This is unusual, but could occur in the Winter/Spring seasons.


By signing up as a free agent or small group member, you are not guaranteed to be placed on a team. We may not be able to place everyone on a team, but we will do our best to accommodate player requests. If we cannot place you on a team, we will notify you no later than 24 hours before the league starts and issue you a full refund or transfer your fees to another league. Due to the large number of males that sign up, free agent females and small groups with females in them have a better chance of getting placed on a team. League registration is on a "first come, first served" basis. 

For small group registrations: If a small group reaches the specified amount of players on one team (visible on the information section of the league page) by the deadline (See Deadline info below), it is considered its own team and will not add others to the roster. There is not a maximum number of players once your small group has reached the specified minimum amount and it has become its own team.

Deadline info: There are some sports where the deadline to sign up can come as early as a month or two months before the start of a league. As a general rule, we say that the deadline to sign up is when the league reaches maximum capacity, at which time we will close off the registration to new signups. We do our best to notify small groups that have not yet filled up that the league is filling up and the teammates that have not registered are in danger of not playing. After that deadline there is no guarantee of them being placed on your team as all registered players at that time will be combined to form full teams. We like to send out a welcome email one week prior to the season start date, for this reason, the deadline is almost always two weeks prior to the league start date. 

Why does my team have free agents? This is likely because your team did not reach the minimum # of participants to be considered it's own team by the time the league reached capacity. Deadlines assume that space is still available and most of our leagues fill up before the registration deadline. All teams that do not reach our minimum roster numbers will receive free agents. Please do not ask us to move them to other teams. Instead, we encourage you to pre-pay for your team, or make sure your players are registered well in advance.


Dynamic league registration is done on a "first come, first served" basis. Team spots will not be held or reserved for returning teams for any reason other than paying the registration fee. We appreciate your participation in our events so to ensure your team's spot in the upcoming league your entire ream must be registered before the league is full. For your convenience, upcoming leagues will typically be posted on our website immediately after the current league begins. Most sports play year-round based, but a few are more seasonal.


Only team captains should dispute calls with officials.

Captains should take weekly attendance and repor forfeits-see "Forfeits" below.

Captains keep the team up to date on league information, schedule changes, rainouts, etc.


It is the captain's responsibility to notify the Dynamic office at least 24 hours prior to game time if the team must forfeit. Dynamic staff will immediately notify the opposing team captain. Dynamic will also make a reasonable effort to find another team to play in a "scrimmage" game that will not count in the standings. The non-forfeiting team will receive a win.

If your team forfeits a game during the season, the following rules apply:

First Offense: Loss of game and a warning is issued.

Second Offence: Loss of game and staff reserves the right to remove that team from playoff contention.

Third Offense: Loss of game, removal from playoffs, and possible expulsion from the league.

 **Notified forfeits are always looked upon more favorably than un-notified ones and no shows. Penalties will be determined on a case by case basis.


It is the responsibility of a pre-paid team captain, who signed up and paid for the entire team, to send out roster invites to all teammates and have them accepted no later than 1 week prior to the league start date. Permanent roster changes may not be made after the 3rd game of the regular season. Rosters are REQUIRED for insurance purposes and the invites you send give us the required information once completed. If an invite is not accepted by a teammate, that teammate may not be allowed to participate in the event. All t-shirts are sent out with our representatives during week one. Any additional players added after we pull t-shirts for a particualr league will need to pick up their t-shirt from our office during normal business hours and may be charged a $10 late fee.


All players must sign our electronic waiver of liability to be eligible to play in any event.


Only players who have been placed on the roster are eligible to play; however, subs are allowed free of charge for single games during the REGULAR SEASON ONLY. In this case, Dynamic must be notified 24 hours prior to the event who the player is. A formal protest may be made with the Official before a game if an opposing player's eligibility is in question. Any protest made during or after a game will not be considered a formal protest. The player is question must present ID to an official. If no ID is available, the player must write down his full name, email, phone number, and provide a signature. The game will be played in its entirety as scheduled. Teams will be notified of all rulings on the identified eligibility discrepancy prior to the following week's games- decisions will not be made on site. If the protest is proven to be legitimate, it will result in the forfeiture of the game in question. All rulings made by Dynamic staff are considered final.

Teams may pick up players from other teams in the same league (maximum # varies by sport) during the regular season and only if they do not have enough to field a full team on the field/court/etc. In other words, teams may not pick up players if they already have enough to field a team or if it is during the playoffs. Players not on your team roster may not play in the playoffs. If players are picked up to play and the rest of the team arrives later, then the players that were picked up may not play in the remainder of the game. A formal protest may be filed with the referee if you believe a team has violated this policy BEFORE the end of the game. Any protests after the game will not be eligible.


Dynamic has the right to decline submissions of team names for any reason. All names shall be subject to approval by Dynamic staff. Team names should not be of sexual, racist, or otherwise offensive nature. If you think your team name may be offensive, please contact us to verify acceptance. If you find another team name to be offensive, please let us know by calling the office or emailing us.


Our best effort is made to post scores and game results within 72 hours after the completion of games. If there are any discrepancies between the results posted and the actual game results, please email us at [email protected]


Initial standings are determined by the number of league points (PTS) and unless noted in the rules, in the event of a tie, the following tie-breaking rules are used. If there is still a tie after a given tie-breaking rule is applied, the next one in the list is used.

  1. Head-to-head. If the teams met during the regular season, the team with the better record versus the other wins. If the teams did not meet, head-to-head shall be considered a tie.
  2. Effective for leagues starting after June 4, 2012: Win-Tie-Loss Percentage (WTL%). With ties counting as half a win, the percentage of games that were won.
  3. Strength of Victory (SOV). The average of the records of a team's defeated opponents for each instance in which they competed. Teams which defeat teams with good records have a higher SOV than teams which defeat with poor records.
  4. Effective for leagues starting after June 4, 2012: Strength of Schedule (SOS). Two times the average of a team's played opponents + the average of the a team's opponent's opponents, divided by 3. Assesses the relative difficulty of a team's schedule.
  5. Points Against (PA). The team with the lowest number of points scored against them wins.
  6. Points For (PF). The team with the highest number of points scored against opponents wins.



Seven days prior to the first day of play, no refunds for sports league registrations will be given for any reason. Please email [email protected] with your refund request before this period. If paid by credit card, it will be refunded to your card. If you pay by cash or check, a check will be mailed to you within 10 business days. Requests made after this deadline may be granted in the form of credit toward a future program.


We respect and are committed to protecting your privacy. We may collect personally identifiable information when you visit our site. We also automatically receive and record information on our server logs from your browser including your IP address, cookie information and the page(s) you've visited. We ask for all demographic information primarily for insurance purposes and will not sell your personally identifiable information to anyone.


Your payment and personal information is always safe. Our Secure Sockets Layers (SSL) software is the industry standard and among the best software available today for secure commerce transactions. It encrypts all of your personal information, including credit card number, name, and address, so that it cannot be read over the Internet. We do not store credit card info.


Playing any sport while intoxicated is prohibited. If the Official overseeing the game believes a player is intoxicated, the Official reserves the right to remove them from the game. Certain venues do not allow alcohol on-site, such as schools, churches, etc. If you are caught with alcohol at an alcohol free facility, you will be asked to leave.


Smoking is not permitted in parks, on school grounds, or at Twin Creeks Sports Complex. Anyone caught smoking or using tobacco will be asked to leave. If they refuse, the Official reserves the right to forfeit the game to the opposing team. The use of drugs before or during a Dynamic Activity is strictly PROHIBITED. Anyone caught using or under the influence of drugs will be asked to leave and their affiliation with Dynamic will be terminated. Refunds will not be granted. Dynamic promotes the health and fitness of its members and drugs have no place in our organization.


Fighting is not allowed at any Dynamic Sport and Social Club event and/or game. This constitutes any violent or malicious action or attempted action by one or more participants including retaliatory acts. Persons/teams involved are subject to immediate removal from the league and possible further action by Dynamic staff. Refunds will not be granted for players or teams expelled from a league. Punching someone is assault and could be met with legal action by the opposing player. Don't jeopardize your future over a recreational sport.

Dynamic has the final say on any disputes and will treat each situation in the fairest way. In order to offer a well organized service, it is important that we enforce the above policies. Please email us at [email protected] if you have any questions about our policies.


New Years Day 

MLK weekend 

President's Day weekend 

Easter Sunday

Mother's Day 

Memorial Day Weekend 

4th of July

Labor Day Weekend 

Thanksgiving week - Wednesday - Sunday 

Christmas week through New Years Day (Exact dates TBD)