FRA · 19 yrs · K=20 · Peak 2005 (May 2024)
Best performance: 2118 at Grand Prix de l'Oise Saison 2019-2020 Journee 4(Best of 2020)
Rapid rating
1957
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2017
How live ratings are calculated
Rating History · Rapid
Rapid rating 1940 to 1957 over the last 12 months; peak 2005 in May 2024.
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 | 1879, -6, 1 game | 1957, 0, 0 games | 1754, 0, 0 games |
| Oct 2026 | 1885, 0, 0 games | 1957, 0, 0 games | 1754, 0, 0 games |
| Sep 2026 | 1885, 0, 0 games | 1957, 0, 0 games | 1754, 0, 0 games |
| Aug 2026 | 1885, 0, 0 games | 1957, 0, 0 games | 1754, 0, 0 games |
| Jul 2026 | 1885, 0, 0 games | 1957, 0, 0 games | 1754, 0, 0 games |
| Jun 2026 | 1885, 0, 0 games | 1957, 0, 0 games | 1754, 0, 0 games |
| May 2026 | 1885, 0, 0 games | 1957, +6, 5 games | 1754, 0, 0 games |
| Apr 2026 | 1885, 0, 0 games | 1951, +12, 6 games | 1754, 0, 0 games |
| Mar 2026 | 1885, +8, 1 game | 1939, -1, 4 games | 1754, 0, 0 games |
| Feb 2026 | 1877, -8, 1 game | 1940, 0, 0 games | 1754, 0, 0 games |
| Jan 2026 | 1885, -4, 1 game | 1940, 0, 0 games | 1754, 0, 0 games |
| Dec 2025 | 1889, +13, 1 game | 1940, 0, 0 games | 1754, 0, 0 games |
Form · Rapid
Unbeaten in the last 12 games (8 wins, 4 draws), since Mar 1. That is the longest unbeaten run of 2026.
From 423 rapid games on record, the latest on Apr 12.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Grand Prix de l'Oise Saison 2025-2026 Journée 5Apr 12TPR 2004 | 5/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 344 rated rapid games against rated opponents, 2017–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Ali Dadban, Sep 2021 · 11e tournoi rapide de St-Just-en-Chaussee | , 2160 |
| 2, | Cyril Le Brech, 7 wins, Jun 2019 · Grand prix de l'Oise 2019 journee neuf | , 2095 |
| 3, | Jean-Michel Mataigne, Sep 2018 · 9e Tournoi Rapide de St Just en Chaussee | , 1953 |
| 4, | Achraf Gueznai, Sep 2019 · 3eme Tournoi annuel de l'Echiquier du Grand Roye | , 1943 |
| 5, | Mawloud Omar, Mar 2022 · Grand Prix de l'Oise Saison 2021-2022 - J5 | , 1934 |
| 6, | Jean-Louis Prevot, May 2018 · Chateau-Thierry 2018 | , 1884 |
| 7, | Olivier Gollnick, Apr 2026 · Grand Prix de l'Oise Saison 2025-2026 Journée 5 | , 1879* |
| 8, | Antoine Jourdain, Sep 2018 · 9e Tournoi Rapide de St Just en Chaussee | , 1825 |
| 9, | Farrel Iffour, 2 wins, Mar 2024 · Grand Prix de l'Oise Saison 2023-2024 Journee 4 | , 1813 |
| 10, | Roberto Lorenzo Moretto, Jun 2019 · Grand prix de l'Oise 2019 journee neuf | , 1811 |
* No rapid rating yet, so FIDE rates the game at the player's classical rating.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 15 | 12 | 1732 | 1972 |
| 2024 | 32 | 27 | 1648 | 1932 |
| 2023 | 30 | 26½ | 1489 | 1825 |
| 2022 | 63 | 48½ | 1536 | 1747 |
| 2021 | 28 | 19½ | 1651 | 1800 |
| 2020 | 14 | 12½ | 1563 | 1914 |
| 2019 | 87 | 61 | 1541 | 1690 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2026Swissfederation source#2 in 2026Score 5/6Opp avg 1764Start 1951
- Mar 2026Swissfederation sourceBest of 2026Score 5/6Opp avg 1735Start 1939
- Feb 2026Swissfederation source#3 in 2026Score 5/6Opp avg 1685Start 1940
- Oct 2024Swissfederation source#4 in 2024Score 4½/6Opp avg 1648Start 1994
- Oct 2024Swissfederation source#5 in 2024Score 3/4Opp avg 1482Start 1994
- May 2024Swissfederation source#2 in 2024Score 5/6Opp avg 1692Start 2005
- Mar – Apr 2024Swissfederation sourceBest of 2024Score 5/6Opp avg 1775Start 1927
- Mar 2024Swissfederation sourceScore 6/6Opp avg 1707Start 1927
- Grand Prix de l'Oise Saison 2025-2026 Journée 5 · Apr 2026 · 5/6
- Grand Prix de l'Oise Saison 2025-2026 Journee 4 · Mar 2026 · 5/6
- Grand Prix de l'Oise Saison 2025-2026 Journee 3 · Feb 2026 · 5/6
- Grand Prix de l'Oise Saison 2024-2025 Journee 1 · Oct 2024 · 4½/6
- Championnat Jeunes Somme 2024-2025 U18-U20 · Oct 2024 · 3/4
- Grand Prix de l'Oise Saison 2023-2024 Journee 6 · May 2024 · 5/6
- Grand Prix de l'Oise Saison 2023-2024 Journee 5 · Mar – Apr 2024 · 5/6
- Grand Prix de l'Oise Saison 2023-2024 Journee 4 · Mar 2024 · 6/6
- Grand Prix de l'Oise Saison 2023-2024 Journee 3 · Feb 2024 · 5½/6
- Grand Prix de l'Oise Saison 2023-2024 Journee 2 · Nov 2023 · 4½/6
- Championnat Jeunes de l'Oise 2023-2024 U16-18-20 mixte · Oct 2023 · 6/6
- Grand Prix de l'Oise Saison 2023-2024 Journee 1 · Sep 2023 · 6/6
- Grand Prix de l'Oise Saison 2022-2023 Journee 7 · Jun 2023 · 5/6
- Grand Prix de l'Oise Saison 2022-2023 Journee 4 · Mar 2023 · 5½/6
- Grand Prix de l'Oise Saison 2022-2023 Journee 3 · Feb 2023 · 5/6
- Rapide de Crepy 2022 · Nov 2022 · 2/2
- Championnat Jeunes de l'Oise 2022-23 U16-18-20 mixte · Nov 2022 · 6/6
- GPO Saison 2022-2023 Journee 2 · Oct 2022 · 5/6
- GPO Saison 2022-2023 Journee 1 · Sep 2022 · 5½/6
- 12eme tournoi rapide de St Just en Chaussee · Sep 2022 · 6/9
- GPO Saison 2021-2022 Journee 8 · May – Jun 2022 · 4½/6
- GPO Saison 2021-2022 Journee 7 · May 2022 · 5½/6
- Rapide de Chateau-Thierry 2022 · May 2022 · 6/9
- 1er Open rapide de l'Auberge d'Aramont Verberie · May 2022 · 5/8
- GPO Saison 2021-2022 Journee 6 · Apr 2022 · 4½/6
- Grand Prix de l'Oise Saison 2021-2022 - J5 · Mar 2022 · 5½/6
- Team 2022 - Rapide Fevrier · Jan – Feb 2022 · 2/2
- GPO Saison 2021-2022 Journee 2 · Dec 2021 · 4½/6
- Championnat de l'Oise 2021 U16 Mixte · Nov 2021 · 6/6
- Grand Prix de l'Oise Saison 2021-2022 Journee 1 · Oct 2021 · 5/6
- 11e tournoi rapide de St-Just-en-Chaussee · Sep 2021 · 6/9
- 2e rapide de Saint Martin du Tertre · Sep 2021 · 5/8
- Grand Prix de l'Oise Saison 2019-2020 Journee 5 · Feb 2020 · 5/6
- Grand Prix de l'Oise Saison 2019-2020 Journee 4 · Jan 2020 · 5½/6
- Team 2020 - Rapide Janvier · Jan 2020 · 2/2
- Team 2020 - Rapide Decembre · Dec 2019 · 1/1
- Grand Prix de l'Oise Saison 2019-2020 Journee 3 · Dec 2019 · 4/6
- Grand Prix de l'Oise Saison 2019-2020 Journee 2 · Nov 2019 · 5/6
- Championnat Jeunes de l'Oise 2019-20 U14 · Nov 2019 · 5½/6
- Grand Prix de l'Oise Saison 2019-2020 Journee 1 · Oct 2019 · 5/6
- 3eme Tournoi annuel de l'Echiquier du Grand Roye · Sep 2019 · 5/9
- 4eme tournoi de Quiberon semi-nocturne · Jul 2019 · 3½/7
- 12e Open Rapide d'Echecs La Tour Noire de Meaux · Jun 2019 · 5/9
- Grand prix de l'Oise 2019 journee neuf · Jun 2019 · 5½/6
- Championnat de France de parties rapides Le Blanc Mesnil 2019 · May 2019 · 7½/14
- Grand Prix de l'Oise Saison 2018-2019 Journee 8 · May 2019 · 3½/6
- Open de Saint Martin du Tertre 2019 · May 2019 · 5½/8
- GPO Saison 2018-2019 Journee 7 · Apr 2019 · 4/6
- Grand Prix de l'Oise Saison 2018-2019 Journee 5 · Feb 2019 · 5/6
- Grand Prix de l'Oise Saison 2018-2019 Journee 4 · Jan 2019 · 6/6
- Grand Prix de l'Oise Saison 2018-2019 Journee 3 · Dec 2018 · 4½/6
- Championnats Jeunes de l'Oise U12 2018-19 · Oct 2018 · 6/6
- Grand Prix de l'Oise Saison 2018-2019 Journee 2 · Oct 2018 · 3½/6
- 9e Tournoi Rapide de St Just en Chaussee · Sep 2018 · 6½/9
- Grand Prix de l'Oise Saison 2018-2019 Journee 1 · Sep 2018 · 4/6
- 11eme Open Rapide d'Echecs La Tour Noire de Meaux · Jun 2018 · 4½/9
- GPO Saison 2017-2018 Journee 9 · May 2018 · 5/6
- Chateau-Thierry 2018 · May 2018 · 5/9
- GPO Saison 2017-2018 Journee 8 · Apr 2018 · 4½/6
- GPO Saison 2017-2018 Journee 7 · Apr 2018 · 4/6
- GPO Saison 2017-2018 Journee 6 · Mar 2018 · 5/6
- GPO Saison 2017-2018 Journre 5 · Feb 2018 · 4/6
- GPO Saison 2017-2018 Journee 4 · Jan 2018 · 4/6
- Rapide Annuel des THF 2017 - Le Tournoi de Noel · Dec 2017 · 4½/9
- GPO Saison 2017-2018 - Journee 3 · Dec 2017 · 5/6
- GPO Saison 2017-2018 Journee 2 · Nov 2017 · 4/6
- Grand-Prix de l'Oise Saison 2017-2018 Journee 1 · Sep 2017 · 4½/6
World
- #=21551Hosein Abbaszadeh1957.0
- #=21551Iliya Shool1957.0
- #=21551Maxime Robert1957.0
- #=21551Daniel Platz1957.0
- #=21551Ernst Michael Kuerschner1957.0
France
- #=1270Jerome Felder1957.0
- #=1270Florent Quenette1957.0
- #=1270Maxime Robert1957.0
- #=1270Alois Greuthier1957.0
- #=1270Leo Campos1957.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.