Software · Ice hockey

Run your ice hockey tournament, from pools to the final

CompetHub runs your ice hockey tournament end to end: team registrations, round-robin pools and a single-elimination final phase, automatic winner advancement, pool ranking and schedule by rink, all published on a public results page.

Free to start. No credit card.

Teamregistered as a participant
Autowinner advancement
Multirinks on the schedule
0 €to start

Which software to manage an ice hockey tournament?

CompetHub is an online software to run an ice hockey tournament. It manages team registrations, categories by age, gender and level, generates the round-robin pools and the single-elimination final phase, automatically advances the winner of each match, keeps the pool ranking and the schedule by rink, then publishes everything on a branded public results page. Each team is registered as a participant.

The concrete problem for the ice hockey tournament organizer

Setting up an ice hockey tournament on a spreadsheet means keeping many tables in parallel. A one-day tournament gathers several teams, by age category (from U13 to seniors) and by level. Each category runs its own competition, with its round-robin pools and its matches to schedule on a limited number of ice slots.

On event day, the headache goes up a notch. The common format is the round-robin pool, where each team faces the others in its pool, followed by a single-elimination final phase between the qualified teams. Drawing these brackets by hand, reporting each result, recalculating the ranking of each pool and rebuilding the final phase, all while juggling ice availability, multiplies errors and dead time.

Then there is the follow-up. You need to know which team plays, on which rink and at what time, keep the ranking of each pool up to date and inform a public that does not see the match sheets. A spreadsheet cannot keep up with that pace. Dedicated software centralizes registrations, pools, final phase, results and schedule, and makes every line reliable.

Why not manage an ice hockey tournament in Excel?

Excel forces you to retype every team, to draw every pool and every bracket by hand and to recalculate every pool ranking down to the goal. A reporting error throws off an entire pool and the final phase. Dedicated software generates pools and final phase, advances the winner automatically and publishes the schedule by rink, with no retyping.

How CompetHub manages an ice hockey tournament

CompetHub links every building block of the software to the reality of an ice hockey tournament. Here is how.

Team registrations and lists

You register each team as a participant (for example "The Dragons"). The staff sees the list, filters by category and by status, searches by name, validates or rejects each request and checks in the teams present on event day. An automatic email goes out on registration, on validation and on rejection. You can also bulk-enter the list of expected teams: records created in one go, without an account. CompetHub manages the team as a participant, not the makeup of the roster nor the player-by-player match sheet.

Categories by age, gender and level

You create your categories by combining gender, age (from U13 to seniors, including U15, U17 and U20) and level. The level field, free-form, lets you delimit the open tier (for example "recreational", "elite" or a level of play). Each team is attached to the relevant category at registration, and you keep control of validation.

Round-robin pools and final phase

CompetHub automatically generates the format suited to each category. An ice hockey tournament most often combines a round-robin pool phase (round-robin), where each team faces the others in its pool, then a single-elimination final phase between the qualified teams (with an option for a third-place match). The winner of each match advances on its own. No more brackets redrawn by hand between two rounds.

Score entry and automatic advancement

On the ice, the teams play and the referees run the match. In CompetHub, you record the winner of each match and its score (for example four goals to two); the winner then advances on its own in the final phase, or updates the pool ranking. An entry error remains editable. In ice hockey there is no draw: in case of a tie, an overtime is played then a shootout. The detail of play and the overtime are played and refereed on the ice; you enter the final winner.

Pool ranking and schedule by rink

For the round-robin pools, CompetHub keeps the table of matches played, wins and losses, ranks the teams by points and breaks ties on the differential (goal difference). In ice hockey, a tied match is decided by overtime then a shootout: the tool records the winner, there is no draw. On the scheduling side, you assign each match a rink (free-form label) and a time, and CompetHub displays the schedule and flags conflicts (same ice slot). You orchestrate your slots without a side spreadsheet.

Public results page

You publish a public page in the tournament's colors (logo, colors), with the presentation, the teams, the pools, the final-phase bracket and the pool rankings. It updates automatically during the competition, without the spectator reloading the page, and stays accessible without an account. The list of registered teams, the pool rankings and the schedule export to CSV for your archives.

How do you create an ice hockey tournament with CompetHub?

Create your account, add the tournament, create your categories (age, gender, level), then open team registrations. On event day, generate the round-robin pools then the single-elimination final phase, enter the winner and score of each match (the winner advances on its own) and publish the results, ready to follow on the public results page.

Which format to manage for an ice hockey tournament

An ice hockey tournament is played through direct confrontations between teams within each category. The most common format combines round-robin pools, where each team faces the others in its pool, then a single-elimination final phase between the qualified teams. CompetHub generates the pool, the single-elimination bracket (with a third-place match as an option) and double-elimination, and advances the winner automatically with each match entered. The pool ranking is kept by points, broken on goal difference; a tied match is decided by overtime then a shootout.

Which format for an ice hockey tournament?

The most common format is the round-robin pool followed by a single-elimination final phase, by category. CompetHub generates pools and final phase, advances the winner on its own and keeps the ranking of each pool up to date (points, goal difference). Since there is no draw, a tie is settled by overtime then a shootout on the ice.

Why CompetHub rather than Excel or a spreadsheet

StepExcel or paperCompetHub
Team registrationsManual retyping, duplicatesOnline form, validation, auto emails
CategoriesSorting by hand by age and levelAge / gender / level categories, guided registration
Pools and final phaseBrackets drawn by handRound-robin pools and elimination generated in one click
Results and rankingReporting and recalculation down to the goalScore entered, points and goal difference calculated
Rink schedulingSeparate grid, conflicts unseenRink and time per match, conflicts flagged
Informing the publicPaper display, quickly outdatedPools and bracket on a public page, no account

Does CompetHub replace Excel for an ice hockey tournament?

Yes. Where Excel imposes retyping and recalculation of the rankings down to the goal, CompetHub generates pools and final phase, advances the winner automatically, keeps the pool rankings (points, goal difference) and publishes the schedule by rink. You keep the history and export teams, pool ranking and schedule to CSV.

CompetHub compared with other software

CompetHub aims for simplicity. You create an ice hockey tournament in a few minutes, with no installation or heavy configuration. Where some platforms require a long learning curve, CompetHub offers the essential building blocks directly: team registrations, categories, round-robin pools, single-elimination final phase, score entry, pool ranking, schedule by rink and a public results page. It is a tool for the one-day tournament (club, youth or recreational tournament), whether you set up a one-day event with a few teams or a large gathering. It does not manage a season championship (a year-long calendar logic); the tournament's sanctioning, licenses and refereeing remain managed by the FFHG and the officials.

What is the difference between CompetHub and other competition software?

CompetHub aims for simplicity: you create an ice hockey tournament in a few minutes, for free and with no credit card. Team registrations, categories, round-robin pools, final phase, score entry, pool ranking, schedule and public page are included, with no complex configuration or installation.

Free to start

CompetHub is free to start, with no credit card. You create your first ice hockey tournament, open team registrations, define your categories, generate pools and final phase, enter the scores and publish the ranking without paying anything. You test the full cycle, from registration to the final, before any commitment.

Is CompetHub free to organize an ice hockey tournament?

Yes, CompetHub is free to start, with no credit card. You manage team registrations, categories, pools, final phase, scores and ranking, and publish the public results page without paying. You test the full cycle before any commitment.

Frequently asked questions

How do you create an ice hockey tournament online?

Create a CompetHub account, add your tournament, create your categories (age, gender, level), then open team registrations. On event day, generate the round-robin pools then the single-elimination final phase, enter the winner and score of each match (the winner advances automatically) and publish the results on the public results page.

Is the software free?

Yes, CompetHub is free to start, with no credit card. You manage team registrations, categories, pools, final phase, scores and ranking, and publish the public results page for free, before deciding whether to go further.

How do you manage teams and categories in ice hockey?

You register each team as a participant (for example "The Dragons"). You create your categories by combining gender, age (from U13 to seniors, including U15, U17 and U20) and level. CompetHub manages the organization of the tournament, not the makeup of the roster, the player-by-player match sheet nor individual statistics.

How do the pools and the final phase work in CompetHub?

An ice hockey tournament is most often played in round-robin pools (each team faces the others in its pool) followed by a single-elimination final phase. CompetHub generates the pool (round-robin) and the single-elimination bracket, with an option for a third-place match. When a result is entered, the winner advances on its own to the next round.

How are match scores entered?

You record the winner of each match and its score (for example four goals to two). The result remains editable, and the winner advances automatically to the next round or updates the pool ranking. In ice hockey there is no draw: in case of a tie, an overtime is played then a shootout; on the ice, you enter the final winner.

Can the public follow the results?

Yes. CompetHub publishes a branded public results page, accessible without an account, that presents the tournament, the teams, the pools, the final-phase bracket and the pool rankings. It updates automatically during the competition, without the spectator reloading the page.

Launch your ice hockey tournament right now.

Team registrations, round-robin pools, final phase, score tracking and ranking: everything is brought together. You organize the tournament. We bring it to life.

Ice hockey data verified on 14 June 2026 according to the FFHG framework (Fédération Française de Hockey sur Glace, the national governing body, affiliated with the IIHF): an Olympic sport with six players on the ice per team (five skaters and a goaltender), three twenty-minute periods, age categories (U13, U15, U17, U20, seniors) and by gender, a one-day tournament in round-robin pools then a single-elimination final phase, pool ranking by points broken on goal difference. There is no draw: a tie is decided by overtime then a shootout. The tournament's sanctioning, the licenses and the refereeing fall to the FFHG and its officials. Author: the CompetHub team.