Software · Savate (French boxing)

Run your savate competition, from weigh-in to the final

CompetHub handles your savate (French boxing) competition end to end: registrations by weight class, weigh-in and re-seeding, pools and single-elimination brackets, automatic winner advancement, ranking and schedule by combat area, all published on a public results page.

Free to start. No credit card.

10adult weight classes
2forms: assaut and combat
Autowinner advancement
0 €to start

What software should you use to run a savate competition?

CompetHub is online software to run a savate (French boxing) competition, in assaut as well as in combat. It manages registrations by weight class and age, the weigh-in and re-seeding, generates the pools and single-elimination brackets, automatically advances the winner of each bout, keeps the ranking and the schedule by combat area, then publishes it all on a branded public results page.

The savate organizer's real-world problem

Setting up a savate competition on a spreadsheet means keeping several grids in parallel. Savate is contested by gender, by weight and by age, and in two forms: assaut (the touch, judged on technique, the only form open to minors) and combat (full contact, reserved for adults). Among adults, ten weight classes from flyweights (-48 kg) to heavyweights (+85 kg), to which are added the grids for poussins, benjamins, minimes, cadets and juniors, and the gloves (blue to yellow). Each category runs its own competition.

On event day, the headache ramps up a notch. After the weigh-in, each category is often played as seeding pools then as a single-elimination bracket. Drawing these brackets by hand, carrying over each winner, recomposing the pools, all across one or several combat areas at the same time, multiplies errors and dead time.

On top of that comes the tracking. You need to know who is competing, on which combat area and at what time, keep each pool ranking up to date and inform a public that does not see the table sheets. A spreadsheet does not keep up with this pace. Dedicated software centralizes registrations, weigh-in, brackets, results and schedule, and makes every line reliable.

Why not run a savate competition in Excel?

Excel forces you to retype every registration, draw every bracket by hand and carry over every winner from one bout to the next. A carry-over error skews an entire bracket and the ranking. Dedicated software generates pools and brackets, advances the winner automatically and publishes the schedule, with no retyping.

How CompetHub runs a savate competition

CompetHub connects each building block of the software to the reality of a savate (French boxing) competition. Here is how.

Online registrations, club lists and weigh-in

Each fighter registers online in their category. The staff sees the list, filters by category and by status, searches by name, approves or rejects each request and checks in those present on event day. An automatic email goes out on registration, on approval and on rejection. You can also enter a club's list in bulk: fighter records without an account, created all at once. At the weigh-in, you record each fighter's body weight, and CompetHub automatically re-seeds them into the right weight class when only one fits.

Weight, age, glove and form classes

You create your categories by combining three axes: gender, weight (bounds in kg, for example -60 kg or +85 kg) and age (bounds in years, from pré-poussins to veterans). A fourth level field, free-form, lets you specify the glove (blue, green, red, white, yellow) or the form (assaut, combat) that savate distinguishes. The fighter picks their category at registration, you keep control over validation, and the weigh-in confirms the weight class.

Pools and single-elimination brackets

CompetHub automatically generates the format suited to each category. For a sparse category, a pool (round-robin) where everyone meets. For a large category, a single-elimination bracket, with an optional match for 3rd place. Since savate often combines seeding pools and a final bracket, you generate one then the other depending on your format. The winner of each bout advances on their own.

Entering assauts, combats and automatic advancement

In assaut, the judges name the winner on the technical quality of the touches, without seeking power; in combat, the decision is made on points, by knockout, referee's stoppage or retirement. This judgment is the business of the officials, not the software. In CompetHub, all you have to do is record the winner of each bout; they then advance on their own to the next round, or update the pool ranking. An entry error stays editable.

Pool ranking and schedule by combat area

For categories played as a pool, CompetHub keeps the table of bouts played, wins, draws and losses, awards the points (three for a win, one for a draw) and breaks ties on difference. On the schedule side, you assign each bout a combat area (free-form label) and a time, and CompetHub displays the schedule and flags conflicts (same combat area in the same slot). You orchestrate your combat areas with no separate spreadsheet.

Public results page

You publish a public page in the competition's colors (logo, colors), with the presentation, the participants, the brackets 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 entrants, the pool rankings and the schedule export to CSV for your archives.

How do you create a savate competition with CompetHub?

Create your account, add the competition, create your weight and age classes, then open registrations. On event day, weigh in the fighters, generate the pools or the elimination bracket, enter the winner of each bout (they advance on their own) and publish the results, ready to follow on the public results page.

What format to run for a savate competition

Savate is played through head-to-head bouts within each category. For a sparse category, the pool (round-robin) guarantees several bouts for everyone. For a large category, the single-elimination bracket takes over. Many competitions combine the two: seeding pools then a final bracket. CompetHub generates the pool and the elimination bracket (with an optional match for 3rd place) and advances the winner automatically for each bout entered.

What format for a savate competition?

A sparse category is played as a pool, where everyone meets. A large category moves to a single-elimination bracket, often after a pool phase. CompetHub generates the pool and the elimination bracket, advances the winner on their own and keeps each pool ranking up to date.

Why CompetHub rather than Excel or a spreadsheet

StepExcel or paperCompetHub
RegistrationsManual retyping, duplicatesOnline form, validation, automatic emails
Weigh-inManual entry, categories to re-crossWeight entered, automatic re-seeding
Pools and bracketsBrackets drawn by handPools and single-elimination generated
Bout resultsCarry-over from one sheet to anotherWinner entered, automatic advancement
Combat area scheduleSeparate grid, conflicts unseenCombat area and time per bout, conflicts flagged
Informing the publicPA announcement, quickly lostBrackets and ranking on public page, no account

Does CompetHub replace Excel for a savate competition?

Yes. Where Excel imposes retyping and brackets drawn by hand, CompetHub generates pools and brackets, advances the winner automatically, keeps the pool rankings and publishes the schedule. You keep the history and export entrants, pool ranking and schedule to CSV.

CompetHub compared to other software

CompetHub aims for simplicity. You create a savate competition 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: weight and age classes, weigh-in, pools, elimination brackets, results entry, pool ranking, schedule by combat area and a public results page. It is a tool to start quickly, whether you are setting up an internal club tournament, an interclub or a departmental championship. The judging of assauts and combats stays handled by the referee and the judges.

What is the difference between CompetHub and other competition software?

CompetHub aims for simplicity: you create a savate competition in a few minutes, for free and with no credit card. Weight and age classes, weigh-in, pools, elimination brackets, results 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 savate competition, open registrations, define your categories, manage the weigh-in, generate the pools and brackets, enter the bouts and publish the results without paying anything. You test the full cycle, from registration to the final ranking, before any commitment.

Is CompetHub free to run a savate competition?

Yes, CompetHub is free to start, with no credit card. You manage the registrations, the categories, the weigh-in, the pools, the brackets, the bouts and the ranking, and publish the public results page without paying. You test the full cycle before any commitment.

Frequently asked questions

How do I create a savate competition online?

Create a CompetHub account, add your competition, create your weight and age classes (assaut or combat), then open registrations. On event day, weigh in the fighters, generate the pools or the elimination bracket, enter the winner of each bout (they advance 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 registrations, categories, weigh-in, pools, brackets, bouts and ranking, and publish the public results page for free, before deciding to go further.

How are weight and age classes handled in savate?

You create your categories by combining gender, weight (for example among adults flyweights -48 kg, bantamweights, featherweights, lightweights, super-lightweights, welterweights, super-welterweights, middleweights, light-heavyweights, heavyweights +85 kg) and age (pré-poussins to veterans). The level field, free-form, lets you specify the glove (blue to yellow) or the form (assaut, combat). The weigh-in confirms the weight class.

How do brackets work in CompetHub?

Savate often combines seeding pools and a single-elimination bracket per weight class. CompetHub generates the pool (round-robin) and the elimination bracket, with an optional match for 3rd place. When a result is entered, the winner advances on their own to the next round or updates the pool ranking.

How do you enter the result of assauts and combats?

In assaut, the judges name the winner on technical quality (without power); in combat, it is on points, by knockout, referee's stoppage or retirement. In CompetHub, you record the winner of each bout; the result stays editable, and the winner advances automatically.

Can the public follow the results?

Yes. CompetHub publishes a branded public results page, accessible without an account, that presents the competition, the participants, the brackets and the pool rankings. It updates automatically during the competition, without the spectator reloading the page.

Launch your savate competition right now.

Registrations by category, weigh-in, pools, elimination brackets, tracking of assauts and combats and ranking: it is all brought together. Organize the competition. We bring it to life.

Savate (French boxing) data verified on June 14, 2026 (weight classes, assaut and combat forms, round structure). In France, FFSavate (Fédération Française de Savate Boxe Française et Disciplines Associées) is the national governing body; savate is not an Olympic sport. Author: the CompetHub team.