FRA · 37 yrs · K=20 · Peak 2154 (Nov 2016)
Best performance: 2306 at Championnat Individuel d'Echecs des Hauts-de-Seine 2016 (-2200)(Best of 2016)
Classical rating
2072
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Feb 2016
How live ratings are calculated
Rating History · Classical
Classical rating 2081 to 2072 over the last 12 months; peak 2154 in November 2016.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 2072, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Oct 2026 | 2072, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Sep 2026 | 2072, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Aug 2026 | 2072, -9, 8 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Jul 2026 | 2081, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Jun 2026 | 2081, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| May 2026 | 2081, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Apr 2026 | 2081, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Mar 2026 | 2081, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Feb 2026 | 2081, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Jan 2026 | 2081, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
| Dec 2025 | 2081, 0, 0 games | 2074, 0, 0 games | 2011, 0, 0 games |
Form · Classical
Longest unbeaten run in 2026: 2 games, Jul 5 – Jul 6.
From 64 classical games on record, the latest on Jul 10.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 6e Festival International de La Plagne - Tournoi MaitresJul 4 – Jul 10TPR 2054 | 3/8 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 64 rated classical games against rated opponents, 2015–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Olivier Baillon, Apr 2016 · Team 2016 - Nationale II r10-11 | , 2278 |
| 2, | FM Eric Boulard, Jan 2016 · Team 2016 - Nationale II r5-7 | , 2266 |
| 3, | Jerome Appendino, Mar 2016 · Team 2016 - Nationale II r8-9 | , 2238 |
| 4, | CM Marc Kirszenberg, May 2016 · Championnat de ligue Ile de France 2016 des moins de 2200 | , 2155 |
| 5, | Matthieu Smith, Jun 2017 · Championnat de ligue 2017 IDF (Sur qualification) | , 2138 |
| 6, | Patrick Spitz, Oct 2016 · Team 2017 - Nationale 2 r1-2 | , 2080 |
| 7, | Roger Ferry, May 2016 · Championnat Individuel d'Echecs des Hauts-de-Seine 2016 (-2200) | , 2039 |
| 8, | Nicolas Lanteri, Aug 2017 · Championnat de France 2017 - Accession | , 2037 |
| 9, | Alex-Sacha Ladisic, May 2016 · Championnat Individuel d'Echecs des Hauts-de-Seine 2016 (-2200) | , 2015 |
| 10, | Luca Duroy, Jul 2026 · 6e Festival International de La Plagne - Tournoi Maitres | , 2005 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 8 | 3 | 2141 | 2054 |
| 2017 | 24 | 11½ | 2067 | 2053 |
| 2015 | 4 | 4 | 1943 | 2743 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jul 2026Swissfederation sourceBest of 2026Score 3/8Opp avg 2141Start 2081
- Nov – Dec 2017Teamfederation sourceScore ½/2Opp avg 2044Start 2094
- Aug 2017Swissfederation source#3 in 2017Score 2½/9Opp avg 2157Start 2127
- Jun 2017Round robinfederation sourceBest of 2017Score 2/3Opp avg 2002Start 2127
- Apr 2017Swissfederation source#2 in 2017Score 4½/6Opp avg 1886Start 2131
- Mar 2017Teamfederation sourceScore 1½/2Opp avg 2061Start 2124
- Jan – Feb 2017Teamfederation sourceScore ½/2Opp avg 2332Start 2127
- Nov 2016Teamfederation sourceScore 0/1Opp avg 2424Start 2154
- 6e Festival International de La Plagne - Tournoi Maitres · Jul 2026 · 3/8
- Team 2018 - Nationale 2 r3-6 · Nov – Dec 2017 · ½/2
- Championnat de France 2017 - Accession · Aug 2017 · 2½/9
- Championnat de ligue 2017 IDF (Sur qualification) · Jun 2017 · 2/3
- Open de Puteaux 2017 et Championnat Hauts-de-Seine (-2200 Elo) · Apr 2017 · 4½/6
- Team 2017 - Nationale 2 r8-9 · Mar 2017 · 1½/2
- Team 2017 - Nationale 2 r6-7 · Jan – Feb 2017 · ½/2
- Team 2017 - Nationale 2 r3 · Nov 2016 · 0/1
- 15e Open International de la Ville de Menton - 4e Rencontres Francophones · Oct 2016 · 5½/9
- Team 2017 - Nationale 2 r1-2 · Oct 2016 · 1½/2
- Championnat de ligue Ile de France 2016 des moins de 2200 · May 2016 · 1/3
- Championnat Individuel d'Echecs des Hauts-de-Seine 2016 (-2200) · Apr – May 2016 · 5½/6
- Team 2016 - Nationale II r10-11 · Apr 2016 · 1/2
- Team 2016 - Nationale II r8-9 · Mar 2016 · 1/2
- Team 2016 - Nationale II r5-7 · Jan – Feb 2016 · 1½/2
- Team 2016 - Coupe de France 32e · Jan 2016 · 0/1
- Team 2016 - Ile-de-France Part 1 · Oct – Dec 2015 · 1/1
- Team 2016 - Coupe de France t3 · Dec 2015 · 1/1
- Team 2016 - Nationale 3 r3 · Dec 2015 · 1/1
- Team 2016 - Nationale 3 r1 · Oct 2015 · 1/1
World
- #=18667FM Theodoros Tsorbatzoglou2072.0
- #=18667Mahan Faraji2072.0
- #=18667Alexandre Pottier2072.0
- #=18667Rainer Krueger2072.0
- #=18667Holger Burkhardt2072.0
France
- #981Romain Mariller2072.2
- #=982Jean-Marc Tschudi2072.0
- #=982Alexandre Pottier2072.0
- #=982Regis Hoffmann2072.0
- #985Laurent Durnecker2071.4
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.