How we do this

The arithmetic behind every number on the site, how the rankings are computed, and where the documents and footage actually come from.

What's actually on the site

One “events” number could only ever be dishonest. Boxateur tracks 1,161 events in total — the 58 whose results are actually loaded here, plus 1,103 calendar rows that carry no bout yet. A single count over that whole set would promise results for all of them, and it does not hold them. So there are three numbers instead of one, and each is a different promise:

  • Events integrated — events with at least one bout loaded. Everything else on the site (fighters, footage, rankings) is built from these.
  • Upcoming events — calendar rows still to come, announced or expected.
  • Not yet indexed — calendar rows for events already boxed that are not on the site yet. This is the honest backlog: the boxing happened and the federation’s paperwork exists — what is missing is us. We show this number rather than hide it.
58Events integrated8,131 bouts · 89% on video
766Upcoming eventsannounced or expected
337Not yet indexedboxed, not on the site yet
5,491Fightersone row per person, merges excluded
607Videos1,321 h across 407 of them
31,530Scorecardscards carrying a score

How the rankings are calculated

Boxateur’s rankings are computed from every result we hold — no panel, no votes, nobody types a number in. A world championship outweighs a national one because the event’s own weight is measured, never assigned: half from how many countries fielded a boxer, half from the strength of who actually turned up, the two solved together, iterated until they agree with each other.

A fighter’s score is half achievement — points for every win, scaled by how deep into the bracket it was and by the event’s own weight, plus medal bonuses, all of it decaying with a two-year half-life so an old result counts for less than a recent one — and half strength, a Bradley–Terry rating built over every contested result on the site: who beat whom counts transitively (beating the fighter who beat the champion counts for something), weighted by the event, how recent the bout was, the margin on the judges’ own cards, and how unanimous the verdict was.

Walkovers and no-contests are excluded from strength entirely, and count for little toward achievement — no boxing happened, so nothing is learned about who the better fighter is.

Divisions merge themselves rather than being typed by hand: where two rival federations run near-identical classes a couple of kilograms apart, and enough fighters have boxed both under their own careers, that is one division under two rulebooks — not a judgement call, a pattern the fighters themselves prove.

Everything recomputes from scratch every time a new event loads, so a ranking is only ever “as of” the date it was last run — see the date on the Rankings page itself.

Where the data comes from

Every bout, result and scorecard on Boxateur comes from a federation’s own published documents — session results, draw sheets and entry lists — never a third party’s transcription. Each event page credits whoever we actually fetched the documents from, by name and with a link, which is not always the federation that ran the event: some results are mirrored by a national body or an archive rather than the organiser’s own site, and the credit names the copy we used.

Boxateur hosts no video. Footage is hosted by whoever filmed it — a federation, a broadcaster, a national body — and plays here through their own player, embedded where their terms allow it and linked out where they do not. No account is needed to watch anything.

What 'not timestamped yet' means

A federation’s stream usually covers a whole sitting — a ring, a day, sometimes a whole session of the tournament — not one bout. Where the footage arrives already cut to a single fight, the link says Watch this bout. Where we know the exact second a bout starts inside a longer stream, the link says Jump to this bout and opens the video at that moment. Where neither is true yet, the link says Watch this session and opens the stream from the start — the bout is somewhere inside it, not timestamped yet, and finding it means scrubbing. That label is honest rather than optimistic on purpose: promising a seek we cannot deliver would be worse than saying so.