World Cup Finals 2026
29 qualifiers in 26 countries, 2,591 registrations, 23,011 judge scores and 114 dancers confirmed for Geneva. This is what the 2025-2026 season looked like from the first heat to the last qualified list.
The road to Geneva
From 2 May 2025 to 9 Oct 2026, dancers competed in 26 host countries for the 180 places on the floor of the World Cup Finals.
One stop per qualifier, in date order. Each shows the dancers confirmed on the platform and the Finals spots it offered. Places given back by qualified dancers who cannot come go to the Geneva prequalifier. 4 qualifiers took registrations outside the platform, so their dancers are not counted.
Pulse of the season
Registrations received each month across all counted qualifiers. A gold dot marks a month that held at least one qualifier.
Counted on this page
Numbers as of 22 Sept 2026.
Nations
Dancers from 101 countries competed on the road to Geneva, and 41 nations have a confirmed finalist. Participation and finalists tell two different stories: the nations that send the most dancers are not always the ones that fill the Finals.
Ranking
Distinct dancers who represented each nation in at least one qualifier. A dancer who entered three qualifiers counts once.
Finals flags wall
Every nation with a dancer whose place at the World Cup Finals is confirmed: 61 leaders and 53 followers so far. The list grows as the last qualifiers publish their results and dancers confirm.
Hosts and travellers
A nation hosts a qualifier when the event takes place on its soil. Travellers are nations whose dancers competed abroad without a qualifier at home. The most travelled nation is the one whose dancers showed up at the most different qualifiers.
Dancers
2,591 registrations by 1,797 dancers: 1,323 leaders and 1,268 followers, 31 years old on average, with 5.2 years of bachata behind them.
Road warriors
Qualifiers entered on the road to Geneva. Names appear only for public profiles; everyone else stays a dancer from their country.
Already qualified
Dancers who kept competing after earning their Finals spot and reached another final. A dancer can only hold one spot, so anything they would have won again went to the next dancer in that ranking.
Qualified at France Qualifier, 2 Nov 2025
4 qualifiers entered after qualifying
Qualified at Germany Qualifier, 2 May 2025
Qualified at Estonia Qualifier, 22 Nov 2025
3 qualifiers entered after qualifying
Qualified at North America Qualifier, 1 Feb 2026
2 qualifiers entered after qualifying
Qualified at East Asia Qualifier, 13 Jul 2025
2 qualifiers entered after qualifying
Qualified at Hungary Qualifier, 27 Sept 2025
2 qualifiers entered after qualifying
Qualified at Denmark Qualifier, 6 Dec 2025
2 qualifiers entered after qualifying
Qualified at Bulgaria Qualifier, 10 Jan 2026
Qualified at East Asia Qualifier, 13 Jul 2025
Qualified at Sweden Qualifier, 21 Feb 2026
Qualified at France Qualifier, 2 Nov 2025
Qualified at East Asia Qualifier, 13 Jul 2025
Podiums
Official 1st, 2nd and 3rd places across the season, from each qualifier's published results. Sorted by first places, then seconds, then thirds.
Finalists
How many times a dancer stood in the final round of a qualifier this season, whatever the placing.
Age
Dancers per age group. The youngest is 13, the oldest 59. The youngest finalist is 16, the oldest 46.
Experience
Dancers by years of dancing, as declared on their profile. The average is 5.2 years.
Persistence
How many qualifiers each dancer entered on the road to Geneva. Most tried once; a few kept coming back.
Highest-scored rounds
The average of the judges' scores out of 10 in a single round, counting rounds with at least five judges. Scores are only comparable within the same panel, so this is a record list, not a ranking across events.
Lives here, dances for there
Dancers whose country of residence differs from the country they represent. Each row reads: where they live, then the flag they dance for.
Judges
Judges from 41 countries scored the 22 qualifiers recorded on the platform, 11.3 judges per round on average. 20 sat as head judges, 21 finalists also judged, and 180 judged outside their own country.
Most qualifiers judged
How many of the counted qualifiers each judge sat on, with the countries that hosted them.
Sharpest eye
How often a judge's favourites were also the room's favourites.
For every round scored out of 10 that was followed by another round, we take each judge's highest-scored dancers, as many as actually advanced among the dancers that judge scored, and check how many of them did go through. Ties at the cut all count as picks, and only judges with at least 40 picks appear. It is not a grade: a panel decides together, so this simply shows how often a judge's favourites were the room's favourites.
Largest panels
The most judges scoring a single round at one qualifier.
Perfect 10s
Perfect scores given in rounds scored out of 10.
How scores were given
Every score recorded on the platform, by the method the round used.
Judging styles, anonymously
Judges who tend to score above their panel sit to the right, those who score below sit to the left.
Each judge's average difference from their own panel on the same dancer, in points out of 10, for judges with at least 50 scores. 56% of judges sit within half a point of their panel.
Where the judges come from
The countries the judges represent, not where they judged.
Qualifiers
Each card shows how many dancers came, how many Finals spots were on the line, who travelled in from abroad and who earned their ticket. Events run outside the platform show only their qualified list.
Records of the season
Records count only qualifiers that took registrations on the platform. Dancers per spot divides confirmed dancers by the Finals spots offered.
Germany, 2 May 2025
Registrations taken outside the platform.
Results recorded outside the platform.
Kazakhstan, 29 Aug 2025
Registrations taken outside the platform.
Results recorded outside the platform.
Hungary, 27 Sept 2025
Results recorded outside the platform.
Qualified for Geneva
Spain, 19 Oct 2025
6 rounds · 13 heats · 14 judges · 18 songs · Battle selection · Scores out of 10
Netherlands, 2 Nov 2025
3 rounds · 4 heats · 24 judges · 11 songs · Scores out of 10 · Ranking
Switzerland, 8 Nov 2025
3 rounds · 3 heats · 25 judges · 17 songs · Scores out of 10 · Ranking
Estonia, 22 Nov 2025
4 rounds · 5 heats · 18 judges · 18 songs · Criteria sum · Scores out of 10 · Ranking
Denmark, 6 Dec 2025
4 rounds · 5 heats · 16 judges · 14 songs · Scores out of 10 · Ranking
United Kingdom, 13 Dec 2025
4 rounds · 4 heats · 19 judges · 15 songs · Scores out of 10 · Ranking
Bulgaria, 10 Jan 2026
4 rounds · 5 heats · 16 judges · 20 songs · Scores out of 10 · Ranking
Qualified for Geneva
United States, 1 Feb 2026
4 rounds · 5 heats · 9 judges · 19 songs · Scores out of 10 · Ranking
Finland, 6 Feb 2026
3 rounds · 3 heats · 20 judges · 13 songs · Scores out of 10 · Ranking
Cyprus, 7 Feb 2026
4 rounds · 5 heats · 20 judges · 20 songs · Scores out of 10 · Ranking
Sweden, 21 Feb 2026
4 rounds · 4 heats · 23 judges · 12 songs · Scores out of 10 · Ranking
Czechia, 28 Feb 2026
4 rounds · 5 heats · 12 judges · 17 songs · Scores out of 10 · Ranking
Germany, 28 Feb 2026
Registrations taken outside the platform.
Results recorded outside the platform.
Ukraine, 7 Mar 2026
3 rounds · 3 heats · 35 judges · 13 songs · Scores out of 10 · Ranking
Italy, 15 Mar 2026
4 rounds · 5 heats · 8 judges · 19 songs · Scores out of 10 · Ranking
Belgium, 29 Mar 2026
4 rounds · 5 heats · 8 judges · 18 songs · Scores out of 10 · Ranking
Poland, 23 May 2026
4 rounds · 5 heats · 12 judges · 23 songs · Criteria sum · Scores out of 10 · Ranking
Norway, 6 Jun 2026
4 rounds · 5 heats · 23 judges · 24 songs · Scores out of 10 · Ranking
Colombia, 29 Jun 2026
4 rounds · 5 heats · 16 judges · 16 songs · Scores out of 10 · Ranking
Lithuania, 4 Jul 2026
4 rounds · 4 heats · 16 judges · 12 songs · Scores out of 10 · Ranking
Spain, 25 Jul 2026
4 rounds · 5 heats · 12 judges · 12 songs · Scores out of 10 · Ranking
Tunisia, 24 Sept 2026
Scores will appear here once the event has been held.
Qualified for Geneva
To be decided
Switzerland, 9 Oct 2026
Scores will appear here once the event has been held.
Qualified for Geneva
To be decided
Judge scores for 22 of 29 qualifiers live on the platform; the other 7 recorded their results outside it.
How these numbers are counted
Data
Computed 22 Sept 2026, 23:28 Geneva time, from the last published snapshot. Refreshed every hour while the season is still running.