Welcome to the #1 Soccer Tournament Management System

Do you need an easier way to manage your soccer tournament? Our system includes a fast-loading website and an online management app built with modern architecture.

Why Use Our System?

No Contracts

We're not going to lock you into some contract you can't get out of. Start or stop your service at any time. No hidden costs. No tricks.

Best Customer Support

We understand during a tournament you want instant answers. No problem. Call or send a text message 24/7 for instant support during your tournament!

Best User Experience

We host your mobile-friendly tournament website on Cloudways for reliability and speed!

Check out all the features below.

Tournament Website

Site is fast, easy to use and mobile-friendly.Website is hosted on cloud server to easily accommodate large spikes in traffic.Provide visitors with all tournament information online which is more convenient and accessible than Pdf or Word documents. All web pages are printer-friendly and easier to share through social networks.Scores and player stats (most goals) are live on website as soon as they are recorded by scorekeeper.Time of last update is posted on schedules for everyone to view.Schedule and statistics table scroll horizontally for easy access on mobile phones.Teams can easily find their precise match locations through latitude and longitude link to Google map on each field name.Option to use website just for schedules and registration with link to your external website.

Coach Private Login Area

One-click registration for coaches with an existing account (from previous tournaments using our service) and rosters are pre-filled.Coaches can add/edit/manage multiple teams.Coaches can upload paper roster.Coaches submit official rosters online which are then closed to further updates 1 day before tournament begins.Coaches can invite other team staff to manage team information.Coaches can download pre-filled printable game sheets (saves time, reduces errors).Coaches can print invoice for payment by cheque/cash or pay instantly online with credit card using Stripe.

Admin – Teams

Overview of key statistics, such as: number of registered teams to date, number of teams that haven’t paid yet and number of teams that haven’t submitted rosters.Publish schedules for live viewing (admin can view before the status is live).Table of teams including team name, coach name, team gender, team age level, payment status, paper roster status and number of players activated for team roster.Edit detailed team information (team name, payment info, coach name, gender, current age group, etc…).Record manual credit card, debit card, cheque or cash payments manually and view instantly which teams haven’t paid.Table of inactive teams (for refund purposes or teams on waiting list).Search or sort team table by team name, coach name, gender, age group, payment status, paper roster or online roster.Download all team info in Excel spreadsheet.

Admin – Members

Table of all registered members including name, email, phone and current role (admin, scorekeeper or regular member).Edit member name, email or phone number.Change current role to admin or scorekeeper.Assign specific field locations to scorekeeper members.Delete members.Download all member info in Excel spreadsheet.

Admin – Communicate

Email all members, staff of all teams, teams that haven’t paid yet, teams with no online roster or teams on waiting list.Send emails to specific age groups.Preview message before sending.Login info and your tournament signature is automatically appended to each email.Option to cancel email campaign before being sent (within 5 minutes).View status of previously sent campaigns.Option to modify your tournament signature.Email notifications are automatically sent to remind coaches of approaching deadlines (payment, rosters, and request for changes).Update email notification alerts are automatically sent out to coaches in specific groups when there is a change to published schedules.Team staff and admin receive email notification of disqualified players (red-card infractions).Email notification automatically sent to team staff when schedules are changed to live status.

Admin – Scheduling

Easy grouping of teams with function to drag and drop into appropriate tiers or divisions.Automatically groups sorted teams for crossover type pools.Once teams are grouped, automatically set-up games by choosing group type (i.e. 4 team round robin).Easy scheduling with drag and drop of matches onto allotted field times.Modify calendar start time, set game length (5 minute increments), block reserved field times, filter to view specific fields for current day on one page and view info about special team scheduling requirements.Easily swap pools for two teams.Download all game info in Excel spreadsheet.

Admin – Scoring

Multiple scorekeepers can enter game scores from any location.Assign all or specific fields to scorekeepers.Enter card infractions (optional but required for notification to admin and team staff of player disqualifications).Enter goals for each player (optional but required for display of top scorers).Medal games are automatically filled with appropriate teams after last regular game is scored.Option to archive games that have been scored.Download all scored game info in Excel spreadsheet.Print blank and team game sheets.

Admin – Theme

Choose design of website from several different themes.Upload logo for website, printable match sheets and invoices.Change background image of website for themes with that option.Change main color of website.

Admin – CMS

Very easy to use content management system (CMS) for your website.Add/edit/delete pages of websiteInsert images into content or link to files on Dropbox with editor similar to Microsoft Word.Change status of pages to live, hidden (no link to page from menu) or draft (no access).Activate sidebar if available for page layout or theme.Various widgets are available to add to pages such as social media wall, automatic field location list, archive table of previous year results, etc…Various widgets are available to add to sidebar such as tournament logo, custom text, embedded Twitter feed, automatic field location list, sponsor logos with links to sponsor websites, etc…

Admin – Settings

Modify tournament name, time zone, phone, cheques payable to, address, first day of tournament, last day of tournament, last day of registration, early bird expiry date (optional), when payment is due and when roster is due.Add/edit/delete field or venue locations. Add Google map link for precise location using latitude and longitude.Set name of age groups and price, early bird discount (if applicable), coupon code, coupon discount and coupon expiry date for each age group.Set category (Tier/Division) name, discount per category (optional) and option to apply early bird discount for specific categories.Create archives of tournament results for displaying on archive page. Edit previous year archives.Reset system settings after tournament has ended to prepare for next tournament date.

Admin – Support

Unlimited email technical support for your coaches.Unlimited email and phone technical support for tournament admin.In-page help documentation and support website with video examples.Detailed website statistics (useful for securing sponsors).Tournament promotion available through directory.

Here's what our current customers say about us...

Slurpee Cup

"The Edmonton West Zone Soccer has used Our Team Web for both our indoor (Slush Cup) and outdoor (Slurpee Cup) soccer tournaments. The website is very user friendly and easy to navigate. From teams that register to scheduling the games and then scoring the games, there were no problems or concerns. Organizing our Slush Cup Tournament with 402 teams that played 603 games was made so much easier by using the Our Team Web system."


AFC Summit Cup

"Using Ourteamweb has been the best decision for the ADSA Summit Cup as we very quickly grew from a medium sized 70 team tournament into a 210 team tournament and I do not believe this would have been possible without how easy the website is to use. For me it took the job of scheduling games from an impossible looking task to a very simple and effective system. I can not even imagine the amount of time I have saved by using Ourteamweb. The level of personal service received from Jim has been invaluable and has made his tournament website a must for our tournament."


EMSA Polar Cup
SGSA Early Bird Indoor Tournament
ENZSA Summer Sizzler
Caledonia Cup
FC Memorial Challenge
Mill Woods Kick Off Classic
Beaumont Summer Splash
Duggan Mother's Day Tournament

1.9% of Team Registration Fee


On-time set up fee. No contracts. No obligations.
We collect 1.9% fee when a team pays online*
Hosting of Mobile-Optimized Website
Email Technical Support for Teams
Phone & Email Technical Support for Admin
Access To Admin Training Portal

Our 1.9% fee does not include the Stripe fees for the use of their service (2.9% + $0.30 per transaction).
Minimum fees are $700 CAD per 100 teams if payment is not collected through Stripe.
Use our sub-domain or your own domain for free, or we can purchase a domain for you ($40/yr).

Get Started

Try it out for yourself risk free and see the difference!

Contact Us

Have a question? Use the form below or go back to home page.

Privacy Policy

OurTeamWeb.com is a leading provider of online tournament and competition management services. We have developed this site (the “OurTeamWeb.com Website“), to provide you with information about our services as well as to provide a means to access these services. We understand your need for privacy when using the Internet for your communication. This policy governs OurTeamWeb.com’s practices with respect to the collection, use, and disclosure of user information collected through the OurTeamWeb.com Website and related services. NOTE: This policy does NOT govern practices of tournaments using our services. Such information is governed by the privacy policies (if any) of the applicable event organizer.

We will ask you to provide us with information that personally identifies you or allows us to contact you (“Personal Information“) when, among other things, you register on the OurTeamWeb.com Website, use one of our services, fill out a survey, make a request for information, or enter a sweepstakes or contest through the OurTeamWeb.com Website. We will use the Personal Information that you provide us in these circumstances to operate the OurTeamWeb.com Website, to provision, deliver, bill and collect for services as well as provide information that you request from the OurTeamWeb.com Website.

Unless you instruct us in writing not to do so, OurTeamWeb.com may use the Personal Information that you provide us to contact you regarding additional or new services and features offered by OurTeamWeb.com, special offers by OurTeamWeb.com, or important information regarding OurTeamWeb.com. We may also provide your Personal Information to other companies that are directly related to OurTeamWeb.com or the OurTeamWeb.com Website, or with which we have a business relationship, which may contact you regarding products, services, and offers that may be of interest to you. Except as otherwise described in this privacy policy, we will not share, sell, trade, or rent your Personal Information.

Occasionally, we may use third parties to provide services for us, such as processing payments, sending email, hosting websites, or performing statistical analysis of our services and the OurTeamWeb.com Website. These third parties are provided only the information necessary to perform their services and may use that information only for the limited purpose of performing those services.

You may “opt out” of receiving informational or promotional communications from us by following the instructions included in those informational or promotional communications. However, you may not “opt out” of certain mandatory notices or communications, such as billing notices or critical informational updates, that may be sent to you periodically. In addition, while we try to process all “opt out” requests in a timely manner you may continue to receive additional informational or promotional communications for a limited time after submitting your “opt out” request.

When you register to use any of the services offered by OurTeamWeb.com, OurTeamWeb.com will send you a confirmation of your registration showing the Personal Information that we obtained from your registration. Also, as reasonably practicable, we will take steps to give you the opportunity to confirm and/or modify your Personal Information.

The Personal Information that we collect from you is stored in operating environments that are not available to the general public and are protected using commercially reasonable security measures. We do not store credit card numbers and other financial information. Unfortunately, no security measures are perfectly reliable or totally secure and OurTeamWeb.com is not responsible or liable for any unauthorized or illegal access to Personal Information, unless it was the direct result of negligence or intentional misconduct on our part. However, the other sites that you may access through the OurTeamWeb.com Website may have different security practices and you should familiarize yourself with those practices.

We are not responsible for the confidentiality and security of the password issued to you by OurTeamWeb.com. If you lose control over your password the security of your account may be compromised and you could lose control over your Personal Information. You should take care to keep your password secure and confidential. If you believe your password has been compromised, you should immediately contact us to change your password.

If at any time you believe that we have violated any of these Policies, please notify us by email through our contact form.

We may disclose Personal Information if required to do so by law or in the good-faith belief that such action is necessary: (a) to conform to the edicts of the law or comply with legal process served on us or our affiliates, (b) to protect and defend our rights or property or those of our customers and other users, (c) to act immediately to protect the personal safety of our customers, other users, or the public, or (d) in connection with a merger, consolidation or sale of assets of OurTeamWeb.com.

In addition to collecting Personal Information, we may also gather information that does not personally identify you regarding your use of the OurTeamWeb.com Website and our services (“Anonymous Information“). Anonymous Information can include your domain name, IP address, browser, operating system, and internet service provider or ISP, as well as the timing and size of all packets sent through our network and servers while using our services or the OurTeamWeb.com Website. The Anonymous Information that we collect regarding your use of the OurTeamWeb.com Website and our services may be used by us to measure the effectiveness of marketing efforts on the OurTeamWeb.com Website, for improving the services we offer to you, or to share with third parties for other purposes. For example, we might use this Anonymous Information to inform our advertisers how many users visited a particular advertisement, and for how long, so they can measure whether the advertisement was effective. Generally, you will not be aware when such Anonymous Information is being collected about you. Anonymous Information may be collected in various ways, such as through traffic data or direct surveys of our customers or other users and may entail the use of, among other things, cookies, IP addresses, or other numeric codes used to identify a computer by which a user accesses the OurTeamWeb.com Website or used to identify other devices by which a user may access our services.

We may use cookies to provide you with better service. Cookies are pieces of information that a Web site transfers to your computer’s hard disk for record-keeping purposes. Cookies can make the Web more useful by storing information about your preferences for a particular site. The use of cookies is an industry standard, and many major Web sites use them to provide useful features for their customers. Cookies in and of themselves do not personally identify users, although they do identify a user’s computer. Most browsers are initially set to accept cookies. If you prefer, you can set your browser to refuse cookies. However, you may not be able to take full advantage of the functionality of the OurTeamWeb.com Website or our services if you do so.

We may update this privacy policy from time to time, so please review it often. All updates to this privacy policy will be effective when they are posted on the OurTeamWeb.com Website. Your use of the OurTeamWeb.com Website or our services signifies and confirms your consent to the terms of the posted privacy policy. If we are going to use your Personal Information in a way that differs materially from the terms of the privacy policy in place at the time that Personal Information was collected, we will notify you via email to seek your permission.

10. VENTURING OFF THE OurTeamWeb.com Website
The OurTeamWeb.com Website may contain ad banners and hyperlinks that can take you to Web sites run by third parties (“Third-Party Sites”). OurTeamWeb.com has no control over how such Third-Party Sites will treat your Personal Information, and the terms of the privacy policies of such Third-Party Sites may differ from the terms of this Privacy Policy. Accordingly, OurTeamWeb.com strongly recommends that you review the terms of the privacy policy at each Third-Party Site that you choose to visit before providing any Personal Information to that site.

Remember, this Privacy Policy applies only to information collected through the OurTeamWeb.com Website and related services. When you are no longer on the OurTeamWeb.com Website, you may encounter different privacy and security practices and you should familiarize yourself with those practices each time you visit a new site.