Team Competitions for Club Admins

Use Team Competitions to run internal team events (club pennants, business house leagues, intraclub team formats). Event organisers set the event’s rules. The module lets you: create and manage events; seed and export team lists; create or import draws; view ladders/results; apply live scoring; enter/edit results; send to the grading list; and auto‑update ladders.

  • Creating a Team Competition

    Where to start


    Log in to MySquash Competitions → Team Competitions → Admin.


    General Details — complete field reference


    Fill these fields carefully; many drive downstream behaviour:


    District

    Defaults to your home district. Leave as is unless you’re intentionally running the event under a different district. 


    Name

    Use a unique, descriptive name: e.g., Mount Maunganui Club Pennant – Winter 2025. Avoid generic names; clear naming improves search and reporting. 


    Event Type

    Select General. (Other options presently do not alter settings.) 


    Competition Level

    Choose Club (50% SquashLevels weighting) or Social (25% weighting). Set this once, consistently — it determines level change weighting for all matches in the event. 


    Closing Date

    A formal entries close; clubs enter teams themselves, so any practical date is fine. It’s mainly informational for your organisers. 


    View Until Date

    When reached, the event stops being visible, even to admins. If you need it back, your district admin or SNZ can update visibility. Set a realistic horizon (e.g., end of season + a buffer). 


    Minimum number of players in a team (to play a tie)

    The least players required for a valid team tie (e.g., 4). This minimum is also used in the seeding calculation (see below).


    Maximum number of players registered in a team

    Caps the team roster. Set practical upper bounds (e.g., 8–10) to allow subs while keeping teams manageable. 


    Bonus Points (multiples of two)

    Add per‑match bonus points if your format rewards wins. Using multiples of two prevents tie‑break anomalies (bonus points are shared when matches/games/points are tied on countback). 


    Seeding Type

    Choose ranking‑based seeding (current implementation). 


    Seeding Date

    Administrative only; does not freeze seedings. Use it to note when you assessed seedings. 


    Seed by Top # Players

    Select how many top players per team to include in the seeding total. Best practice: set equal to the “Minimum players” above (e.g., 4). 


    Draw Calculation Type

    Use Standard for club events (not multi‑venue interclub logic). (The draw generator is under development — consider manual or CSV import for precision.)


    Active

    Untick to hide the event until you’re ready. Use this when pre‑building details before public release. 


    Draw Calculation Timeout

    Set Normal. Longer timeouts aren’t needed for typical club events.


    Save when complete; you’ll land on the Event Dashboard and can revisit Competition Details anytime.


  • Entering Teams

    From Event Dashboard → Teams:


    1. Add a team

    2. Set Division Type & Club

    3. Enter Team Name (Captain details auto‑populate later)

    4. Save

    5. Add players (type surname or player code)

    • Regular members: counted in team seedings
    • Temporary members: not counted in seedings (good for fill‑ins)

    6. Eligibility: players must have a current MySquash subscription (Competitive Adult, Lifestyle Player, or Junior)

    7. Select captain (from added team members)

    8. Repeat for all teams (admins can add players later; team members can add temporary players while entering results)

  • Seeding Calculation

    • Teams sort highest → lowest by a seeding number = sum of ranks of the team’s top X players (X = “Seed by Top # Players”).
    • Ranks are assigned by current SquashLevel: highest level player = rank 16, lowest = 1, etc., across all teams in the division.
    • Example (top 4 players used): Team ranks 16 + 15 + 10 + 8 → 49 (larger totals indicate stronger teams).
  • Adding Draws

    Before adding fixtures, do this setup:


    Divisions

    • Division Type (Men’s, Women’s, Mixed — match your Teams’ division type)
    • Division Number (e.g., 1, 2, 3…)
    • Number of Teams (1–32)
    • Number of Rounds (e.g., 7 for single round‑robin in an 8‑team division; 14 for double round‑robin; add extra rounds for playoffs if desired)
    • Add divisions until “Remaining = 0” (i.e., all teams allocated) 

    Scoring Rules

    Configure per division; these feed into live scoring:

    • Target Score: 7, 11, 15, Infinite
    • Best Of: 1, 3, 5, 7
    • Winning Condition: Win By Two or First To

    Examples:


    • Timed matches (~20 min): Target Score = Infinite, Best Of = 1
    • Standard club play: Target Score = 11, Best Of = 5, Win By Two 

    Allocate Teams

    • Open Allocate Teams
    • Single‑division events: teams already in place
    • Multi‑division events: all teams initially sit in top division — move them into the correct division(s) using the left/right panes (start from the bottom division and work upwards)

    Venues

    • Club (from dropdown)
    • Court (one per tie block)
    • Time (format hh:mm — this is the tie start time, not per‑match)
    • Add all courts/time slots you need for each competition day (times are for the team vs team tie, not individual match slots)

    Game Dates

    • Start Date of the competition
    • Sequence (define the order — typically numeric: 1, 2, 3, …)
    • Days Between (usually 7 for weekly)
    • No. of Dates must equal Number of Rounds
    • Add breaks (e.g., public holidays) by inserting extra dates; after generation, delete the unused date and ensure no duplicate sequence numbers remain 

    Adding Ties

    For each round & division:

    • Draws → Add
    • Select Division & Round
    • Optional Tie Name (e.g., 1‑1 = Round 1, Match 1)
    • Choose Team 1 & Team 2
    • Set Date, Club, Court, Time
    • Save and repeat for all ties 

    Editing ties:

    • You can edit or delete ties until results are entered.
    • If the tie date changes, also update each individual match’s date in Match Results (edit each match row) so grading history aligns correctly.
  • Entering Results

    Players (listed in teams) and admins can enter results. Admins can enter results via the Admin page.


    Steps for players


    1. Open Team Competitions → Score and Record

    2. Select Competition

    3. Match Results

    4. Edit a specific match

    5. Confirm Player 1/Player 2 (dropdowns)

    • If a player isn’t listed, use Add → search by name/code → Add Temporary Player
    • Admins can later Make Regular in Teams if permanent

    6. Check Match Date & Time

    7. Choose Status (see below)

    8. Enter all game scores (where applicable)

    9. Save (ladder updates automatically, including bonus points where configured) 


    Match Status — what happens where


    Played

    Enter full game scores (e.g., 11/7, 5/11, 11/9…).

    Goes to SquashLevels and updates ladder.


    A/B Defaulted

    Enter full scores (e.g., 11/0 repeated, or 15/0 ×3 depending on Target Score).

    Updates ladder, does not go to SquashLevels. (Use this for defaults where the match did not complete; see Defaults Guidelines for nuanced scenarios.)


    Not Played

    No game scores.

    No SquashLevels, no ladder update. 


    Fairplay

    Players mutually agree pre‑match that the result won’t affect SquashLevels.

    Record full scores; no level changes; ladder/team points still apply.

  • Viewing Ladders, Rounds, Team Lists & Results

    Everyone can view current competitions under Team Competitions → Draws and Results until the event’s View Until Date.


    Draw shows team totals; click a completed tie to see individual match scores

    Ladder is auto‑linked to the result card and cannot be manually altered

  • Live Scoring

    Players can score matches live on a mobile/tablet; results feed straight into the result card:

    • Go to  Team Competitions → Score and Record
    • Select Competition and correct fixture
    • Click Copy Scoring URL and paste into a browser on the scoring device
    • The marker selects the specific match and records points/games in real time
    • On completion, the result appears automatically in the result card (admins can edit later if a mistake is made)
By John Fletcher January 30, 2026
By John Fletcher January 30, 2026
MySquash Competitions can now be used to run Racketball (Squash57) competitions or record casual Racketball match results. Individual Competitions, Team Competitions, Box Leagues and Ladders now have a ' Sport ' setting, allowing users to select 'Racketball'. Matches with this setting will automatically be excluded from SquashLevels. Development is currently underway to send these matches to the new Squash57Levels system, which will give Racketball players a local, national and international ranking . Any matches recorded prior to the feed going live will be retrospectively processed. As with SquashLevels, the more matches that are recorded, the more accurate the Levels for all Racketball players will be. All other steps to set up a Racketball competition are the same as for Squash, and can be found on the following pages, Individual Competitions for Club Admins Team Competitions for Club Admins Creating and Managing a Box League Creating and Managing a Ladder One-off Racketball matches can be recorded in the Casual Results page. These will also feed through to Squash57Levels.
By John Fletcher January 22, 2026
This guide explains how club administrators can add interclub teams in MySquash. Before You Start You must have Club Admin access to manage teams. If you cannot see the Team Competitions menu, you likely do not have the required access. Please contact your District Administrator to request Club Admin permissions. Step 1: Access the Competition Log in to MySquash . Go to Team Competitions . Click on the competition you want to add teams to. Select the Teams tab. Step 2: Add a Team Click Add Team . Select the Division Type (usually Men’s, Women’s, or Masters). Select your Club (only your club should be available). Leave Division No. blank. Enter the Team Name . Click Save . Step 3: Add Players to the Team Click Add Player . Start typing the player’s name. When the player appears in the list, click their name to select them. Set the player type to Regular . Click Save Player . Repeat these steps until all players have been added. Step 4: Assign the Team Captain  Use the Team Captain dropdown to select the captain from the added players. Click Save to finish.
By John Fletcher January 14, 2026
There are no changes to the scoring rules and recommendations for 2026. Districts will set the scoring rules for local interclub competitions, while clubs set the scoring rules for their competitions and tournaments. The rules for national events and recommendations for all other events are as follows; Scoring All junior events will be played using PAR (point a rally) 11. Where a junior competes in a senior event the below ruling based on grading will take effect. We recommend using PAR (point a rally) to 11 scoring for higher graded players (roughly B1 and above), and to 15 for players graded roughly B2 and below. At national events, PAR to 11 scoring is used for; B Grade Superchamps, B Grade National Graded Champs, Cousins Shield / Mitchell Cup, NZ Masters Age Group Championships, NZ Masters Club Team Championships (top division only), All junior age group events, and the top divisions of open events. PAR to 15 scoring is used in grades C-F / J in Superchamps and the National Graded Champs, all divisions except Div 1 of the NZ Masters Club Team Championships, and where appropriate (using the guidelines above) for lower divisions of open events. The scoring system used should be the same for every player in a tournament grade / division.
By John Fletcher January 14, 2026
The MySquash Tournament Dashboard provides a real-time visual display of Upcoming Matches , Active Matches , and Completed Matches - eliminating the need for manual whiteboards or spreadsheets. To use it, you will need a PC connected to an external screen such as a TV or projector. Prerequisites To display matches on the dashboard, all matches must be scheduled using the Calendar function within MySquash.
By John Fletcher January 14, 2026
By John Fletcher January 13, 2026
This guide explains how to use the Grading List filters in MySquash to generate age‑group reports, export data, and organise the information for easy sorting and analysis. Please note that only district administrators and statisticians will be able to export the grading list.
By John Fletcher January 13, 2026
This guide explains how players can access their Box League, arrange matches with opponents, and enter their match results. It also covers how non‑players can view current and previous rounds.
By John Fletcher January 13, 2026
By John Fletcher January 13, 2026
MySquash and Hello Club is a progressive web app (PWA) which is fully mobile compatible. That means you can add Hello Club to your device’s home screen and run it just like any other app, and even receive push notifications to your mobile device. Rather than having a native app which you download from the App Store or Play Store, this allows it to make the full set of features from the platform available to anyone on any device, and roll out new updates much faster, without having to maintain three different apps. iPhone or iPad 1. Open Safari and navigate to MySquash 2. Tap the Share icon at the bottom of the screen, which looks like a box with an up arrow 3. Select Add to Home Screen 4. If prompted, you can edit the name to MySquash 5. Tap Add in the top right corner Android 1. Open Chrome and navigate to MySquash 2. Tap Share on the right of the address bar 3. Select Add to Home Screen 4. Confirm or edit the website details and tap Add