User guide

Discover how to use BasketTournament, whether you are an organizer or a tournament spectator.

100% free application — BasketTournament is completely free. No subscription, no tournament limit, no credit card required.
For organizers
Create and manage a tournament
1
Create a tournament
Configure the format, groups and rules

From the Tournaments page, click 'New tournament'. You will need to define the fundamental parameters: name, dates, format (group stage + elimination, or knockout only) and visibility (public or private).

Screenshot: tournament creation form

The following parameters are final once the tournament is created and cannot be changed:

  • The tournament format
  • Group configuration (number of groups, teams per group, qualifying teams)
  • The best-of format per knockout round
  • Visibility (public or private)
  • For Groups + Bracket tournaments, the combination (number of groups × qualifying teams per group) must result in 2, 4, 8 or 16 bracket teams. The form shows in real time whether your configuration is valid.
  • The tournament must contain exactly (number of groups × teams per group) teams to start the group stage. If the count is wrong, add dummy teams (e.g. "Bye") and assign them losses.
Public visibility — The "Public" option is reserved for clubs, county committees and regional leagues (OrganisateurPublic role). For a standard account, the tournament is private by default. To request OrganisateurPublic status, contact basket.tournaments@hotmail.com
Duplicate an existing tournament

From the tournament detail view, the Duplicate button (copy icon) lets you reuse an existing tournament's configuration. Choose to copy the configuration only or with all teams and players — ideal for recurring tournaments.

2
Add teams and players
Build rosters before the tournament starts

From the tournament detail view, add your teams one by one. For each team, enter its name, city, coach and colour. Then add players with their number, position, age and height.

Screenshot: tournament detail view with teams and players

If teams or players have already participated in a previous tournament, use the Import button to clone them in one click. You can import a team with or without its players. From the team detail view, you can also import players individually from other teams.

You can import a team with or without its players. Imported data is independent from the original.
Bulk CSV import of teams and players — To import in bulk, use the 'Import teams (CSV)' and 'Import players (CSV)' buttons available in the tournament action bar in Draft mode. Download the template, fill it in Excel, save as CSV and import. Errors and warnings are displayed line by line.
Fictitious team (bye) — When creating a team, check Fictitious team to handle groups with an odd number of teams. Its matches are automatically counted (0-1 loss) and cannot be scheduled. Maximum 1 fictitious team per group.
3
Start the group stage
Automatically generate groups and matches

Once all teams are registered, click 'Start group stage'. The application automatically generates groups and randomly assigns teams.

Screenshot: Start group stage button

After generation, you will be redirected to a review screen allowing you to confirm the random draw or proceed to manual arrangement.

4
Arrange teams in groups
Drag and drop teams into the desired groups

If you choose manual arrangement, a drag-and-drop view opens. Drag teams from their current group to the group of your choice.

Screenshot: manual group arrangement view (drag & drop)
Screenshot: manual group arrangement view (drag & drop)

Each group shows a real-time counter. The Validate button is only active when all groups are complete.

You can use this view to correct the arrangement as long as the knockout phase has not started.
5
Schedule matches
Organise the calendar with drag and drop

Scheduling works in two steps: create time slots (court + time range), then assign matches to those slots.

Step 1 — Create slots

Fill in the court name (required), start and end times, then click + Add slot. Each slot represents an available court over a time period. Slots appear as columns in the grid.

Screenshot: match scheduling view with drag and drop
Step 2 — Schedule matches

Unscheduled matches appear in the Unscheduled column on the left. Drag and drop each match into the desired slot column. You can also move a match back to the reserve by dragging it to the Unscheduled column.

Automatic scheduling

The ✨ Automatic scheduling button generates an optimized schedule in seconds. Set the buffer between matches (e.g. 10 min) and choose whether to schedule this tournament only or all day's tournaments on the same slots. A quality score from 0 to 100 indicates the result quality.

Reset schedule

The Reset button moves all unfinished matches back to the reserve (MatchDate = empty). You can choose to reset this tournament only or all tournaments of the day.

Click Validate schedule to save. Until you validate, no changes are saved.
6
Enter match scores
Record results and player statistics

From the calendar or match detail view, click 'Enter score'. Use the + and − buttons to enter each team's score, then optionally fill in individual player statistics.

Screenshot: score entry form with player statistics

Group standings are automatically updated after each score entry.

From the Bracket view, a "Detailed score entry" button is available under each quick score form. It opens a modal window to enter individual player statistics (points, rebounds, assists, steals, blocks, fouls, minutes) without leaving the bracket.

Correct a score — A saved score can still be modified at any time. If the correction impacts the group standings or bracket composition, an orange warning lists the affected matches with a Edit teams button directly accessible.
Once the score is entered and the knockout phase has started, group match results can no longer be changed. For bracket matches, the score is locked once the series is over.
7
Advance to knockout stage
Generate the bracket from group results

When all group matches are complete, click 'Advance to knockout'. The application automatically qualifies the top N teams from each group and generates the bracket.

Screenshot: Advance to knockout button

The seeding mode (random or by position) determines how qualified teams are placed in the bracket. This is set when creating the tournament.

8
Follow the knockout bracket
Enter series scores and track progression

The Bracket view shows the full tournament tree with connectors between rounds. For each series, enter scores match by match. The series winner automatically advances to the next round.

Screenshot: bracket view with connectors and series scores

Best-of 3, 5 or 7 series end automatically once a team reaches the required number of wins.

For Best-of series, the application automatically pre-generates the minimum number of required matches from the start (BO3 → 2 matches, BO5 → 3 matches, BO7 → 4 matches). Any decisive matches are generated dynamically after each result.
From the bracket, a "Detailed entry" button is available under each quick score form. It opens a modal window to enter individual player statistics (points, rebounds, assists, steals, blocks, fouls, minutes) without leaving the bracket. The next round is automatically generated when the modal closes.
9
Export data
Generate PDF documents to share results

BasketTournament allows you to export several PDF documents from different views of the application.

  • Calendar PDF, from tournament detail: full list of matches with dates, teams and scores
  • Standings PDF, from the Groups view: standings table for each group
  • Bracket PDF, from the Bracket view: elimination tree with series results
  • Player stats PDF, from tournament detail (organizer only): individual statistics for all players
  • Match sheet PDF, from a finished match detail: score and detailed match statistics
Screenshot: PDF export buttons in the tournament action bar
The player statistics export is reserved for the organizer as it contains personal data (age, height, individual performance).
For visitors
Browse tournament data
1
Access a public tournament
Browse the list without logging in

From the Tournaments page, you can view all public tournaments without logging in. Click a tournament to access its detail page: registered teams, match schedule and general information.

The tournament list offers status filters (All, Draft, Group Stage, Knockout, Finished) to quickly find a tournament.

Screenshot: public tournament list
2
Access a private tournament
Use a 6-digit access code

Private tournaments are hidden by default. To access one, click 'Access code' in the navigation bar and enter the 6-digit code provided by the organizer.

Screenshot: 6-digit access code entry
The access code is remembered for the duration of your session. You will not need to enter it again on each page.
3
View standings and groups
Follow group stage results

From a tournament detail view in the group stage, click 'Groups' to access standings. Each group shows a table with played, won, lost, points scored and point difference.

Screenshot: group standings
4
Follow the knockout bracket
Visualise the playoff bracket

The Bracket view is accessible from the tournament detail once the knockout phase has started. It shows the full tree with series results, teams still in contention, and the path to the final.

Screenshot: bracket view from a visitor perspective
5
View player statistics
Access individual profiles and performance

From a team detail view, click a player to access their profile. You will find physical information (height, position, number) and average statistics per match: points, rebounds, assists, steals, blocks and minutes played.

The Players view offers two cascading filters: first select a tournament, then a team from that tournament. Available teams update automatically based on the selected tournament.
Screenshot: player profile with statistics
6
Player card
When creating or editing a player, fill in their gender (Male, Female, Boy, Girl). This field determines the silhouette displayed on their card.

Each player has a visual card displayed in the Players view. It shows their number, name vertically, height, position and average stats for the selected tournament. The silhouette is automatically chosen based on the player's gender and position.

Player card
Number First name + Height Position Average stats Auto silhouette
Silhouette naming: point-guard-male.png, center-female.png, shooting-guard-boy.png… to place in wwwroot/img/players/.
7
3×3 playground theme
When a tournament is created in 3×3 mode, all associated views (groups, standings, matches, players, bracket) automatically adopt an urban playground design: dark asphalt background, condensed typography, orange accents. No additional configuration is needed.
Views with automatic 3×3 theme
Tournament details Groups Standings Matches Players Bracket
8
Screen mode (projector)
Display the tournament in real time on a large screen

Screen mode lets you display the tournament on a projector or large screen in the venue. It opens in a new tab from the "Screen mode" button on the tournament page (available once the tournament has started).

From a match detail view, the ▶ Start and ⏹ Stop buttons switch a match to "In progress" status so it appears live in the display mode.
What you'll find there:
Real-time group standings with qualified team indicators Today's matches with scores and status Elimination bracket with results Top 5 scorers, rebounders and assists leaders
Slides rotate automatically every 15 seconds. Use → and ← to navigate manually, and F to go fullscreen.

The search bar in the navbar lets you quickly find any tournament, team or player by name. Results are grouped by type and each row is a direct link to the corresponding page.

Screenshot: global search results