SportsCatch
EN

Ballon d'Or 2026: Yamal, Mbappé and Dembélé in final Top 10 revealed

The Ballon d'Or 2026 rankings are taking shape: the ten finalists are known, with Lamine Yamal, Kylian Mbappé and defending champion Ousmane Dembélé among the main contenders. Seven PSG players feature in the Top 30.

1 min read
Ballon d'Or 2026: Yamal, Mbappé and Dembélé in final Top 10 revealed
Share

The Ballon d’Or 2026 Top 10 is now known, just hours before the ceremony scheduled in London. Among the ten players still in contention are the main favorites Lamine Yamal, Kylian Mbappé and Harry Kane, as well as defending champion Ousmane Dembélé.

The ten finalists are: Jude Bellingham (Real Madrid), Ousmane Dembélé (PSG), Erling Haaland (Manchester City), Harry Kane (Bayern Munich), Khvicha Kvaratskhelia (PSG), Lamine Yamal (FC Barcelone), Lionel Messi (Inter Miami), Kylian Mbappé (Real Madrid), Michael Olise (Bayern Munich), Rodri (Manchester City) and Fabian Ruiz (PSG).

The gradual reveal of the rankings, from 30th to 11th place, made it possible to identify the players eliminated from the title race. Seven PSG representatives appear in this Top 30, including six winners of the Ligue des Champions this season: Achraf Hakimi (13th), Vitinha (14th), Joao Neves (19th), Willian Pacho (20th), Nuno Mendes (23rd) and Marquinhos (25th), to which is added Ferran Torres (16th). French internationals Dayot Upamecano (26th, Bayern Munich) and William Saliba (29th, Arsenal) complete this intermediate ranking.

Among the notable absentees from this Top 10 are Vinicius Junior, ranked 17th, as well as Declan Rice (15th) and Pau Cubarsí (12th). Jude Bellingham appears both in 11th position in the partial ranking and in the final Top 10 — an apparent anomaly in the numbering of the original source.

The winner will be announced at the London ceremony, where Dembélé will attempt to retain his title against particularly strong competition this year.

Share
{# Sitewide native fullscreen interstitial — our own bet-CTA card blown up to a takeover (replaces the SDK overlay). The shared card animations + countdown load once, AFTER the interstitial markup, so the countdown script's first tick sees this card's node too (the in-read card, in
above, already exists). One include covers both surfaces. #}