The 2025 FIDE Circuit was a system comprising the top chess tournaments in 2025, which served as a qualification path for the Candidates Tournament 2026. Players received points based on their performance and the strength of the tournament. A player's final Circuit score was the sum of their seven best results of the year. R Praggnanandhaa scored the most points, and as winner of the 2025 Circuit qualified for the Candidates Tournament 2026.

Tournament eligibility

A FIDE-rated individual standard tournament was eligible for the Circuit if it met the following criteria:

  1. Finish between 1 January 2025 and 15 December 2025. For National Championships, zonal and continental tournaments as well as open tournaments with 50 or more players, 1 January 2025 through 21 December 2025.
  2. Has at least 8 players (6 for Double Round Robin tournaments with TAR of at least 2700).
  3. Has at least 7 rounds (4 rounds for knockout events).
  4. The 8 highest-rated players (6 for Double Round Robin tournaments) have an average standard rating of at least 2550 (2700 for rapid and blitz tournaments besides World and Continental championships) at the start of tournament. This average is referred to as TAR (tournament average rating).
  5. Players represent at least 3 national federations.
  6. Not more than 50% of the 20 highest-rated players (or all players if fewer than 20) represent one federation.

The Circuit also included the following tournaments:

  • 2024 World Championship
  • National Championships that meet points 1 to 4 in above criteria
  • 2025 World Rapid Championship
  • 2025 World Blitz Championship
  • 2025 Continental Rapid Championships
  • 2025 Continental Blitz Championships
  • Other Rapid and Blitz tournaments that met the above criteria, except that the TAR must be at least 2700.
  • Double Round Robin Tournaments with 6 or more players where the TAR was at least 2700

Points system

Event points

Circuit points obtained by a player from a tournament were calculated as follows:

P = B × k × w {\displaystyle P=B\times k\times w}

where:

  • P {\displaystyle P} - Points obtained by player from the tournament
  • B {\displaystyle B} - Basic points
  • k {\displaystyle k} - Tournament strength factor, calculated as k = ( T A R − 2500 ) / 100 {\displaystyle k=(TAR-2500)/100}
  • w {\displaystyle w} - Tournament weighting 2.0 - FIDE World Championship 2024 1.0 - Standard classical tournaments with at most 1 'multi game-day', a day on which multiple games are played 0.9 - Double Round Robin Tournaments with 6-7 players and classical tournaments with 2 multi game-days 0.8 - World Rapid Championship, Knockout Tournaments with fewer than 6 rounds and classical tournaments with 3 multi game-days 0.7 - Standard classical tournaments with 4 multi game-days 0.6 - World Blitz Championship, other Rapid tournaments, and classical tournaments with 5 multi game-days 0.5 - Mixed Rapid & Blitz tournaments and standard classical tournaments with 6 or more multi game-days 0.4 - Other blitz tournaments

If multiple weighting coefficients apply these are multiplied together.

Basic points

Basic points for a tournament were awarded depending on the tournament format:

  • Swiss-system: Top 8 (within top half of ranking), ties included.
  • Double round-robins 6-7 players: Top 2 with ties.
  • Round-robins 8-10 players: Top 3 with ties.
  • Round-robins 11-13 players: Top 4 with ties.
  • Round-robins 14 players: Top 5 with ties.
  • Knockout: Third round or later, up to 8 players.

Points were awarded as follows:

1st2nd3rd4th5th6th7th8th
11/108765432
  • 11 points for an outright winner with no tie-break criteria applied (in Knockout tournaments, victory in the Final after only the games with the longest time control have been played). Otherwise, 10 basic points will be used for calculation.
  • For tied positions, basic points are calculated as 50% of points for final ranking as determined by tournament's tie-break rules, plus 50% of the sum of basic points assigned for the tied places divided by the number of tied players. If no tie-break rule is applied, basic points are shared equally among all tied players.

World Championship 2024

For the World Championship 2024, runner-up Ding Liren received points in the 2025 Circuit equal to the basic points for 2nd place multiplied by the k-factor and multiplied by 2. The TPR for this event was calculated as the player's performance rating.

World Cup 2025

For the World Cup 2025, the event points were equal to the normal number of event points plus the difference between the number of games won and lost (if positive, not more than 2). Anyone who was eliminated in the quarter finals of the event was deemed to have finished in 5th place for basic points, and as such all gained 5 basic points.

Player's total and ranking

A player's point total for the ranking was the sum of their best 7 tournaments with the following criteria:

TournamentsStandard events with under 50 players allowedRapid/Blitz allowed
1–541
642
752
  • If player had 6 or 7 tournaments to count: No more than 4 or 5 respectively standard tournaments with the participation of less than 50 players can be counted. No more than 2 rapid/blitz tournaments can be counted.
  • If player had 5 tournaments or less: No more than 4 standard tournaments with participation of less than 50 players can be counted. No more than 1 rapid/blitz tournament can be counted.

Tournaments that could be included in player's results were as follows:

  • Official FIDE tournaments.
  • National Championships.
  • Other eligible tournaments, counting all tournaments with minimum TAR of 2650 and up to two lower tournaments per host country with TAR below 2650.

Tournaments

"(M)" denotes the Masters section while "(Ch)" denotes the Challengers section. "Open" refers to classical tournaments with 50 or more participants.

2025 FIDE Circuit – Eligible Tournaments
TournamentLocationDateTypeP#TARWinner
World ChampionshipSingapore Singapore25 November – 13 December, 2024FIDE22754India Gukesh Dommaraju
Tata Steel (M)Netherlands Wijk aan Zee17 January – 2 FebruaryRound robin142763+1⁄8India R Praggnanandhaa
Tata Steel (Ch)Netherlands Wijk aan Zee17 January – 2 FebruaryRound robin142618+5⁄8Czech Republic Thai Dai Van Nguyen
Azerbaijan ChampionshipAzerbaijan Baku1–15 FebruaryNational262641+3⁄4Azerbaijan Rauf Mamedov
Al-Beruniy (M)Uzbekistan Tashkent2–12 FebruaryRound robin102624+3⁄8Uzbekistan Mukhiddin Madaminov
Al-Beruniy (Ch)Uzbekistan Tashkent2–12 FebruaryRound robin102557+5⁄8Iran Bardiya Daneshvar
Djerba MastersTunisia Djerba15–23 FebruaryRound robin102644+1⁄8France Marc'Andria Maurizzi
World Junior ChampionshipMontenegro Petrovac23 February – 7 MarchFIDE1572560+1⁄2India Pranav V
Prague (M)Czech Republic Prague25 February – 7 MarchRound robin102721+1⁄4India Aravindh Chithambaram
Prague (Ch)Czech Republic Prague25 February – 7 MarchRound robin102584Uzbekistan Nodirbek Yakubboev
Aeroflot OpenRussia Moscow28 February – 7 MarchOpen1402704+5⁄8FIDE Ian Nepomniachtchi
European Individual ChampionshipRomania Eforie14–27 MarchContinental3752671+5⁄8Germany Matthias Blübaum
Agzamov MemorialUzbekistan Tashkent19–30 MarchOpen1582643+5⁄8India Nihal Sarin
Reykjavik OpenIceland Reykjavík9–15 AprilOpen4192612+3⁄4Iran Parham Maghsoodloo
Open Internacional AlicanteSpain Alicante16–21 AprilOpen5572599+7⁄8FIDE Volodar Murzin
Grenke OpenGermany Karlsruhe16–21 AprilOpen8752638+3⁄8India Aswath S
Spring Chess ClassicUnited States St. Louis21–30 AprilRound robin102585+1⁄4United States Andrew Hong
Menorca OpenSpain Menorca22–27 AprilOpen3262644Ukraine Vasyl Ivanchuk
GCT Superbet Rapid & Blitz PolandPoland Warsaw24 April – 1 MayRapid & Blitz102741Slovenia Vladimir Fedoseev
Sardinia World Chess FestivalItaly Orosei, Sardinia26 April – 4 MayOpen1072593+1⁄4United States Christopher Yoo
Baku OpenAzerbaijan Baku27 April – 6 MayOpen682591+5⁄8Serbia Aleksandar Indjic
Ljubljana Chess FestivalSlovenia Ljubljana28 April – 4 MayOpen1652559+3⁄8Slovenia Jan Šubelj
GCT Superbet Classic RomaniaRomania Bucharest6–17 MayRound robin102760+3⁄4India R Praggnanandhaa
Asian Individual ChampionshipUnited Arab Emirates Al Ain7–15 MayContinental1572652+1⁄2Iran Bardiya Daneshvar
German ChampionshipGermany Munich15–23 MayNational102636+5⁄8Germany Vincent Keymer
Sharjah MastersUnited Arab Emirates Sharjah17–25 MayOpen822690+3⁄8Netherlands Anish Giri
TePe SigemanSweden Malmö20–26 MayRound robin82647Uzbekistan Javokhir Sindarov
American Continental ChampionshipBrazil Foz do Iguaçu23–31 MayContinental2182606+1⁄8United States Sam Shankland
Norway ChessNorway Stavanger26 May – 6 JuneDouble round robin62790+2⁄3Norway Magnus Carlsen
Dubai OpenUnited Arab Emirates Dubai27 May – 4 JuneOpen822620+1⁄4FIDE Aleksey Grebnev
Stepan Avagyan MemorialArmenia Jermuk28 May – 6 JuneRound robin102678+3⁄4India Aravindh Chithambaram
Delhi International OpenIndia New Delhi7–14 JuneOpen3432550+1⁄2India Abhijeet Gupta
Munich Whitsun OpenGermany Munich8–14 JuneOpen1522594+1⁄8Norway Elham Amar
UzChess Cup (M)Uzbekistan Tashkent18–27 JuneRound robin102742+1⁄8India R Praggnanandhaa
UzChess Cup (Ch)Uzbekistan Tashkent18–27 JuneRound robin102582+1⁄8Greece Nikolas Theodorou
Vladimir Dvorkovich Memorial – Aktobe OpenKazakhstan Aktobe20 June – 1 JulyOpen802652+5⁄8Serbia Alexey Sarana
GCT SuperUnited Rapid & Blitz CroatiaCroatia Zagreb2–7 JulyRapid & Blitz102776Norway Magnus Carlsen
Biel Masters Tournament OpenSwitzerland Biel/Bienne12–24 JulyOpen1122564+1⁄2India Karthikeyan Murali
Karpov International Chess TournamentRussia Khanty-Mansiysk14–26 JulyRound Robin102655+3⁄4Iran Amin Tabatabaei
Dole OpenFrance Aix-en-Provence19–27 JulyOpen2722635+3⁄4India P. Iniyan
Oskemen OpenKazakhstan Oskemen20–30 JulyOpen772603+1⁄8FIDE Aleksey Grebnev
Czech OpenCzech Republic Pardubice25 July – 2 AugustOpen2022562+5⁄8Germany Alexander Donchenko
British Chess ChampionshipUnited Kingdom Liverpool2–10 AugustNational992561England Michael Adams
Dortmund Sparkassen Chess OpenGermany Dortmund2–10 AugustOpen1962582+5⁄8Germany Matthias Blübaum
Chennai Grand MastersIndia Chennai7–16 AugustRound robin102718+1⁄4Germany Vincent Keymer
Rubinstein MemorialPoland Polanica-Zdrój15–24 AugustRound robin102657+3⁄8Uzbekistan Nodirbek Yakubboev
Abu Dhabi MastersUnited Arab Emirates Abu Dhabi15–24 AugustOpen1952594+3⁄4FIDE Denis Lazavik
GCT Sinquefield CupUnited States St. Louis18–28 AugustRound robin102761+3⁄4United States Wesley So
Fujairah Global ChampionshipUnited Arab Emirates Fujairah25 August – 2 SeptemberOpen442660India Pranav V
FIDE Grand SwissUzbekistan Samarkand3–15 SeptemberFIDE1162758+1⁄4Netherlands Anish Giri
Russian ChampionshipRussia Moscow1–12 OctoberNational122625+1⁄8FIDE Arseniy Nesterov
U.S. ChampionshipUnited States St. Louis11–25 OctoberNational122717+1⁄4United States Fabiano Caruana
FIDE World CupIndia Goa1–27 NovemberFIDE2062758+3⁄4Uzbekistan Javokhir Sindarov
KazChess MastersKazakhstan Almaty21–29 NovemberRound robin102601Serbia Alexey Sarana
U.S. MastersUnited States Charlotte26–30 NovemberOpen2502615+1⁄8United States Awonder Liang
London Chess Classic – OpenUnited Kingdom London26 November – 3 DecemberOpen1202608+7⁄8India R Praggnanandhaa Serbia Velimir Ivić England Ameet Ghasi
London Chess ClassicUnited Kingdom London26 November – 5 DecemberRound robin102678+3⁄8Uzbekistan Nodirbek Abdusattorov
European Rapid ChampionshipKosovo Pristina27 – 29 NovemberRapid Continental3692644+3⁄8Lithuania Paulius Pultinevičius
European Blitz ChampionshipKosovo Pristina30 November – 1 DecemberBlitz Continental3692644+3⁄8Netherlands Jorden van Foreest
Kazakhstan Chess CupKazakhstan Almaty1 – 12 DecemberRound robin122593+1⁄2Armenia Aram Hakobyan
President Cup (M)Uzbekistan Tashkent3–12 DecemberRound robin102641+1⁄2India Nihal Sarin
World Rapid ChampionshipQatar Doha25–28 DecemberRapid FIDE2472777+7⁄8Norway Magnus Carlsen
World Blitz ChampionshipQatar Doha29–30 DecemberBlitz FIDE2522777+7⁄8Norway Magnus Carlsen

Ranking

At the end of 2025, the best player in the Circuit qualified the Candidates Tournament 2026, provided that they played in at least 5 tournaments (including at least 4 in standard time controls) and he played at least 2 standard tournaments with participations of more than 50 players (if they played in 6 or 7 tournaments) or at least 1 standard tournament with participations of more than 50 players (if they played in 5 tournaments).

Tournament results which can't be counted for qualification for the Candidates Tournament 2026 are marked in pink. "(M)" denotes the Masters section of tournaments while "(Ch)" denotes the Challengers section.

Final 2025 Rankings
No.PlayerPointsEvents12345678
1India R Praggnanandhaa115.177Netherlands Tata Steel (M) 1st – 25.00Romania GCT Romania Classic 1st – 23.90Armenia Avagyan Memorial 2nd – 15.19Uzbekistan UzChess (M) 1st – 22.19United States Sinquefield Cup T 2nd-3rd – 20.72FIDE World Cup R4 – 0.00United Kingdom London (Open) T 1st-3rd – 8.17
2Uzbekistan Nodirbek Abdusattorov84.957Netherlands Tata Steel (M) 3rd – 18.42United Arab Emirates Sharjah 3rd – 13.80Uzbekistan UzChess (M) 3rd – 18.56FIDE Grand Swiss 10th – 1.21FIDE World Cup R3 – 0.00United Kingdom London 1st – 19.62FIDE World Blitz 2nd – 13.34
3Netherlands Anish Giri82.436Netherlands Tata Steel (M) T 5th-6th – 6.58Czech Republic Prague (M) T 2nd-4th – 11.06United Arab Emirates Sharjah 1st – 20.94Croatia GCT Croatia R&B 7th – 0.00India Chennai 2nd – 14.19FIDE Grand Swiss 1st – 28.41FIDE World Rapid T 9th-13th – 1.25
4United States Fabiano Caruana76.394Netherlands Tata Steel (M) 9th – 0.00Romania GCT Romania Classic 4th – 0.00Norway Stavanger 2nd – 20.93Croatia GCT Croatia R&B 8th – 0.00United States Sinquefield Cup T 2nd-3rd – 20.72United States U.S. Champ 1st – 23.90FIDE World Blitz T 3rd-4th – 10.84
5Uzbekistan Javokhir Sindarov68.405Sweden Malmö 1st – 16.17Uzbekistan UzChess (M) 2nd – 19.77FIDE Grand Swiss 24th – 0.00FIDE World Cup 1st – 27.88FIDE World Rapid 7th – 4.58FIDE World Blitz 14th – 0.00
6Germany Matthias Blübaum63.946FIDE European Champ 1st – 15.73Germany German Champ 2nd – 10.93Germany Dortmund 1st – 6.89Poland Rubinstein Memorial 3rd – 11.02FIDE Grand Swiss 2nd – 19.37FIDE World Cup R4 – 0.00
7India Arjun Erigaisi60.265Netherlands Tata Steel (M) 10th – 0.00Norway Stavanger 5th – 0.00India Chennai 3rd – 13.10FIDE Grand Swiss 6th – 6.37FIDE World Cup QF – 14.94FIDE World Rapid 3rd – 15.01FIDE World Blitz T 3rd-4th – 10.84
8India Nihal Sarin56.508Uzbekistan Tashkent Open 1st – 15.80Spain Menorca 8th – 1.23FIDE Asian Champ 2nd – 12.96United Arab Emirates Dubai Open 6th – 3.49United Arab Emirates Fujairah T 9th-12th – 1.40FIDE Grand Swiss 9th – 1.21Uzbekistan President Cup 1st – 15.57FIDE World Blitz 7th – 4.84
9Germany Vincent Keymer55.834Netherlands Tata Steel (M) 8th – 0.00Czech Republic Prague (M) 5th – 0.00Germany German Champ 1st – 15.03India Chennai 1st – 24.01FIDE Grand Swiss 4th – 16.79FIDE World Cup R4 – 0.00FIDE World Rapid 50th – 0.00
10Norway Magnus Carlsen53.232Norway Stavanger 1st – 28.78Croatia GCT Croatia R&B 1st – 15.18FIDE World Rapid 1st – 24.45FIDE World Blitz 1st – 18.34
11France Alireza Firouzja52.993Poland GCT Poland R&B 5th – 0.00Romania GCT Romania Classic T 2nd-3rd – 20.64Croatia GCT Croatia R&B T 4th-5th – 0.00United States Sinquefield Cup 9th – 0.00FIDE Grand Swiss 3rd – 18.08United Kingdom London 2nd – 14.27FIDE World Rapid 30th – 0.00
12United States Wesley So52.414Romania GCT Romania Classic T 6th-9th – 0.00Croatia GCT Croatia R&B 2nd – 11.04United States Sinquefield Cup 1st – 23.99United States U.S. Champ 2nd – 17.38FIDE World Cup R2 – 0.00FIDE World Rapid 8th – 3.47FIDE World Blitz 6th – 5.67
13Uzbekistan Nodirbek Yakubboev50.556Netherlands Tata Steel (Ch) T 4th-5th – 6.52Czech Republic Prague (Ch) 1st – 7.98FIDE Asian Champ 15th – 0.00Armenia Avagyan Memorial 6th – 0.00Poland Rubinstein Memorial 1st – 17.31FIDE Grand Swiss 14th – 1.21FIDE World Cup 4th – 17.53
14France Maxime Vachier-Lagrave43.695Poland GCT Poland R&B 2nd – 9.64Romania GCT Romania Classic T 2nd-3rd – 20.64United States Sinquefield Cup T 5th-7th – 0.00FIDE Grand Swiss 16th – 1.21FIDE World Cup R4 – 0.00FIDE World Rapid 6th – 5.70FIDE World Blitz 5th – 6.50
15Iran Amin Tabatabaei41.366Russia Aeroflot Open 6th – 6.85FIDE Asian Champ 79th – 0.00United Arab Emirates Sharjah 6th – 6.98Russia Khanty-Mansiysk 1st – 17.13United Arab Emirates Fujairah 4th – 10.40FIDE Grand Swiss 36th – 0.00FIDE World Rapid 44th – 0.00
16India Aravindh Chithambaram41.323Czech Republic Prague (M) 1st – 24.34Poland GCT Poland R&B 8th – 0.00Armenia Avagyan Memorial 1st – 16.98Uzbekistan UzChess (M) 10th – 0.00Poland Rubinstein Memorial 5th – 0.00FIDE World Cup R2 – 0.00FIDE World Rapid 16th – 0.00
17China Ding Liren40.641FIDE World Champ 2nd – 40.64
18FIDE Andrey Esipenko40.645Russia Aeroflot 3rd – 9.31FIDE Grand Swiss 19th – 1.21Russia Russian Champ T 2nd-4th – 8.76FIDE World Cup 3rd – 20.11FIDE World Rapid T 9th-13th – 1.25FIDE World Blitz 35th – 0.00
19China Wei Yi40.343Netherlands Tata Steel (M) T 5th-6th – 6.58Czech Republic Prague (M) T 2nd-4th – 11.06Norway Stavanger 6th – 0.00FIDE World Cup 2nd – 22.70
20Serbia Aleksandar Inđić34.137Uzbekistan Tashkent Open 7th – 2.69Germany Grenke Open 15th – 0.00Azerbaijan Baku Open 1st – 10.08United Arab Emirates Sharjah 2nd – 14.75United Arab Emirates Dubai Open 5th – 6.61FIDE Grand Swiss 70th – 0.00FIDE World Cup R2 – 0.00
21Iran Bardiya Daneshvar33.397Uzbekistan Al-Beruniy (Ch) 1st – 6.34Russia Aeroflot Open 9th – 3.58Uzbekistan Tashkent Open 4th – 8.98FIDE Asian Champ 1st – 14.49United Arab Emirates Sharjah 15th – 0.00United Arab Emirates Fujairah 17th – 0.00FIDE World Cup R2 – 0.00
22Mexico José Martínez Alcántara32.903FIDE American Continental Champ 2nd – 6.76United Arab Emirates Fujairah 3rd – 11.20FIDE World Cup QF – 14.94FIDE World Rapid 95th – 0.00FIDE World Blitz 240th – 0.00
23India Gukesh Dommaraju32.034Netherlands Tata Steel (M) 2nd – 22.37Romania GCT Romania Classic T 6th-9th – 0.00Norway Stavanger 3rd – 0.00Croatia GCT Croatia R&B 3rd – 9.66United States Sinquefield Cup 8th – 0.00FIDE Grand Swiss 41st – 0.00FIDE World Cup R3 – 0.00
24Uzbekistan Mukhiddin Madaminov31.767Uzbekistan Al-Beruniy (M) 1st – 13.68Uzbekistan Tashkent Open 16th – 0.54FIDE Asian Champ 22nd – 0.00United Arab Emirates Sharjah 66th – 0.00Uzbekistan UzChess (Ch) 2nd – 6.57FIDE Grand Swiss 107th – 0.00Uzbekistan President Cup 2nd – 10.97
25FIDE Aleksey Grebnev30.047FIDE World Junior Champ 6th – 2.57FIDE Asian Champ 14th – 0.00United Arab Emirates Dubai Open 1st – 11.42Kazakhstan Oskemen Open 1st – 9.80United Arab Emirates Abu Dhabi 4th – 6.25United Arab Emirates Fujairah 22nd – 0.00FIDE World Cup R5 – 0.00

See also

Notes

External links