FRA · 23 yrs · K=20 · Peak 1892 (Apr 2025)
Best performance: 2061 at Open du Club ELO-Strasbourg (Oberhausbergen) 2024(Best of 2024)
Classical rating
1892
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Apr 2013 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1892 over the last 12 months; peak 1892 in April 2025.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical |
|---|---|
| Nov 2026 | 1892, 0, 0 games |
| Oct 2026 | 1892, 0, 0 games |
| Sep 2026 | 1892, 0, 0 games |
| Aug 2026 | 1892, 0, 0 games |
| Jul 2026 | 1892, 0, 0 games |
| Jun 2026 | 1892, 0, 0 games |
| May 2026 | 1892, 0, 0 games |
| Apr 2026 | 1892, 0, 0 games |
| Mar 2026 | 1892, 0, 0 games |
| Feb 2026 | 1892, 0, 0 games |
| Jan 2026 | 1892, 0, 0 games |
| Dec 2025 | 1892, 0, 0 games |
Form · Classical
From 322 classical games on record, the latest on Mar 16, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Team 2025 - Nationale 4 r6Mar 2, 2025 – Mar 16, 2025 | 1/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 259 rated classical games against rated opponents, 2012–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | CM Loris Tavernier, Oct 2024 · Open du Club ELO-Strasbourg (Oberhausbergen) 2024 | , 2053 |
| 2, | Johannes Neuner, Mar 2025 · Team 2025 - Nationale 4 r6 | , 2035 |
| 3, | Nathan Weisman, Jan 2019 · Team 2019 - Nationale 1 Jeunes r4-5 | , 2034 |
| 4, | Patrick Hamm, Nov 2016 · Team 2017 - Alsace Part 1 | , 2028 |
| 5, | Romain Kantzer, Feb 2018 · Championnat d'Alsace 2018 - Minimes | , 2020 |
| 6, | Mathias Robert, Apr 2016 · Championnat de France des Jeunes 2016 - Benjamins | , 1972 |
| 7, | Eric Rossini, Apr 2017 · Individuel 67 - 2016-17 r8-9 | , 1921 |
| 8, | Sebastien Drouard, Jan 2025 · Team 2025 - Nationale 4 r4 | , 1892 |
| 9, | Marc Meyer, Mar 2019 · Team 2019 - Nationale 4 r5-9 | , 1830 |
| 10, | Manuel Strievi, Mar 2024 · Team 2024 - Nationale 4 r7 | , 1816 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | FM Alban Delorme, Highest-rated meeting: Oct 2024 · Open du Club ELO-Strasbourg (Oberhausbergen) 2024 | , 0/1 | , 2248 |
| 2, | David Najart, Highest-rated meeting: May 2018 · Koenig's Open Strasbourg 2018 | , 0/1 | , 2229 |
| 3, | Vladimir Schulz, Highest-rated meeting: Feb 2017 · Individuel 67 - 2016-17 r5-7 | , 0/3 | , 2133 |
| 4, | Damien Lary, Highest-rated meeting: Jan 2019 · Team 2019 - Nationale 1 Jeunes r4-5 | , 0/1 | , 2101 |
| 5, | CM Loris Tavernier, Highest-rated meeting: Oct 2024 · Open du Club ELO-Strasbourg (Oberhausbergen) 2024 | , 1/1 | , 2053 |
| 6, | Leo Monnot, Highest-rated meeting: Feb 2019 · Championnat LEGE Zone Alsace 2019 categorie U16 Mixte | , 1/3 | , 2044 |
| 6, | CM Samvel S. Khachatryan, Highest-rated meeting: Apr 2018 · Championnat de France des Jeunes 2018 - Minimes | , 0/1 | , 2044 |
| 8, | Johannes Neuner, Highest-rated meeting: Mar 2025 · Team 2025 - Nationale 4 r6 | , 1/1 | , 2035 |
| 9, | Nathan Weisman, Highest-rated meeting: Jan 2019 · Team 2019 - Nationale 1 Jeunes r4-5 | , 1/1 | , 2034 |
| 10, | Patrick Hamm, Highest-rated meeting: Nov 2016 · Team 2017 - Alsace Part 1 | , 1/1 | , 2028 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 3 | 2 | 1925 | 2050 |
| 2024 | 11 | 9 | 1787 | 2049 |
| 2023 | 7 | 4½ | 1545 | 1647 |
| 2019 | 15 | 7 | 1761 | 1740 |
| 2018 | 39 | 22½ | 1649 | 1706 |
| 2017 | 40 | 28½ | 1544 | 1702 |
| 2016 | 47 | 27 | 1599 | 1649 |
| 2015 | 28 | 13½ | 1579 | 1565 |
| 2013 | 40 | 19½ | 1511 | 1504 |
| 2012 | 7 | 2½ | 1541 | 1439 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2025Teamfederation sourceScore 1/1Opp avg 2035Start 1878
- Feb 2025Teamfederation sourceScore 0/1Opp avg 1849Start 1889
- Jan 2025Teamfederation sourceScore 1/1Opp avg 1892Start 1879
- Dec 2024Teamfederation sourceScore ½/1Opp avg 1845Start 1880
- Nov 2024Teamfederation sourceScore ½/1Opp avg 1785Start 1883
- Oct 2024Swissfederation sourceBest of 2024Score 5/6Opp avg 1788Start 1843
- Oct 2024Teamfederation sourceScore 1/1Opp avg 1799Start 1843
- Mar 2024Teamfederation sourceScore 1/1Opp avg 1816Start 1833
- Team 2025 - Nationale 4 r6 · Mar 2025 · 1/1
- Team 2025 - Nationale 4 r5 · Feb 2025 · 0/1
- Team 2025 - Nationale 4 r4 · Jan 2025 · 1/1
- Team 2025 - Nationale 4 r3 · Dec 2024 · ½/1
- Team 2025 - Nationale 4 r2 · Nov 2024 · ½/1
- Open du Club ELO-Strasbourg (Oberhausbergen) 2024 · Oct 2024 · 5/6
- Team 2025 - Nationale 4 r1 · Oct 2024 · 1/1
- Team 2024 - Nationale 4 r7 · Mar 2024 · 1/1
- Team 2024 - Nationale 4 r5-6 · Jan 2024 · 1/1
- Team 2024 - Nationale 4 r4 · Dec 2023 · ½/1
- Team 2024 - Nationale 4 r2-3 · Nov 2023 · 0/1
- Team 2024 - Nationale 4 r1 · Oct 2023 · 1/1
- Open du Club ELO-Oberhausbergen 2023 (Strasbourg) · Oct 2023 · 4/6
- Individuel 67 2019 r9 · Jun 2019 · 0/1
- Team 2019 - Nationale 4 r5-9 · Jan – Mar 2019 · 2/3
- Championnat LEGE Zone Alsace 2019 categorie U16 Mixte · Feb 2019 · 3/7
- Team 2019 - Nationale 1 Jeunes r4-5 · Jan – Feb 2019 · 2/4
- Team 2019 - Nationale 4 r1-4 · Oct – Dec 2018 · 1/3
- Team 2019 - Nationale 1 Jeunes r1-3 · Nov – Dec 2018 · 0/2
- Individuel du Bas-Rhin 2018-2019 · Nov – Dec 2018 · 2/3
- Championnat du Bas-Rhin 2018 - Minimes · Nov 2018 · 3/5
- 9eme Festival d'Ete de Strasbourg - Open B · Jul 2018 · 6/7
- Team 2018 - Matchs en retards · Jun – Jul 2018 · 0/1
- Koenig's Open Strasbourg 2018 · May 2018 · 4/6
- Championnat de France des Jeunes 2018 - Minimes · Apr 2018 · 4/9
- Team 2018 - Grand-Est Part 2 · Jan – Mar 2018 · 1/2
- Championnat d'Alsace 2018 - Minimes · Feb – Mar 2018 · 5½/7
- Team 2018 - Nationale 2 Jeunes r4-5 · Jan – Feb 2018 · 1/1
- Team 2018 - Grand-Est Part 1 · Oct – Dec 2017 · 1/2
- Team 2018 - Nationale 2 Jeunes r1-3 · Nov – Dec 2017 · 2/2
- Championnat du Bas-Rhin 2017 - Minimes · Nov 2017 · 6/6
- 8eme Festival d'Ete de Strasbourg - Open B · Jul 2017 · 4½/7
- Team 2017 - All · May – Jul 2017 · 1/1
- Team 2017 - Alsace Part 3 · Apr – May 2017 · 1/1
- Individuel 67 - 2016-17 r8-9 · Mar – Apr 2017 · 2/2
- Championnat de France des Jeunes 2017 - Open A · Apr 2017 · 6½/9
- 20e Open de la Bruche (-2200) · Apr 2017 · 4/5
- Team 2017 - Alsace Part 2 · Jan – Mar 2017 · 3/3
- Individuel 67 - 2016-17 r5-7 · Jan – Mar 2017 · 2/3
- Championnat d'Alsace Benjamins 2017 · Feb 2017 · 3½/7
- Individuel 67 - 2016-17 r1-4 · Sep – Dec 2016 · 3/4
- Team 2017 - Alsace Part 1 · Oct – Dec 2016 · 2/2
- Championnat Jeunes 67 2016 - Benjamins · Oct 2016 · 5/7
- 7eme Festival d'Ete de Strasbourg - Open B · Jul 2016 · 4½/7
- Championnat de France des Jeunes 2016 - Benjamins · Apr 2016 · 4/9
- Team 2016 - Nationale 3 r8-9 · Apr 2016 · 1/1
- Team 2016 - Nationale 3 Jeunes r5 · Mar 2016 · 0/2
- Team 2016 - Nationale 4 Part 2 · Dec 2015 – Mar 2016 · 1½/3
- 23e Open International de Selestat - Open B (1401-1799) · Feb 2016 · 3/7
- Championnat d'alsace Benjamins 2016 · Feb 2016 · 4½/7
- Team 2016 - Nationale 3 Jeunes r4 · Jan 2016 · 1½/2
- Team 2016 - Coupe de France 32e · Jan 2016 · 0/1
- Team 2016 - Nationale 3 Jeunes r1-3 · Nov – Dec 2015 · 1/1
- Championnat du Bas Rhin 2015 - Benjamins · Oct 2015 · 5/7
- 6ème Open d'Ete de Strasbourg - Tournoi B · Jul 2015 · 3/7
- Championnat de France Jeunes 2015 - Pupilles · Apr 2015 · 5/9
- Team 2015 - Nationale 3 Jeunes - R5-7 · Mar 2015 · 1½/2
- Team 2015 - Nationale 3 - R6-9 · Mar 2015 · 2/2
- Championnat d'Alsace 2015 - Pupilles · Feb 2015 · 4/7
- Team 2015 - Alsace - Part 2 · Jan 2015 · 1/2
- Team 2015 - Nationale 3 Jeunes - R1-4 · Nov 2014 · 3/4
- Championnat du Bas-Rhin Pupilles 2014 · Oct 2014 · 4½/7
- Team 2015 - Nationale 4 - R1-4 · Oct 2014 · 1/1
- 18ème Open International de Wasselonne - Tournoi B (-1800,+1400) · Aug 2014 · 2/7
- Championnat de France des Jeunes 2014 - Open A · Apr 2014 · 5½/9
- Team 2014 - Nationale 4 - R7-9 · Mar 2014 · 1/1
- Championnat d'Alsace Pupilles 2014 · Feb 2014 · 3½/7
- Team 2014 - Alsace - Part 2 · Jan 2014 · 0/1
- Team 2014 - Nationale 4 - R5-6 · Jan 2014 · ½/1
- 9eme Tournoi de Noel de Mundolsheim - Tournoi B (-1800) · Dec 2013 · 4/7
- Team 2014 - Nationale 3 - R2-4 · Nov 2013 · 0/1
- Championnat du Bas-Rhin 2013 Pupilles · Oct 2013 · 4½/7
- Team 2014 - Nationale 4 - R1-4 · Oct 2013 · 1/1
- Team 2014 - Alsace - Part 1 · Oct 2013 · 0/1
- Individuel du Bas-Rhin 2013/2014 · Sep 2013 · 6/9
- 17eme Open International de Wasselonne - Tournoi B (-1500) · Aug 2013 · 5½/7
- 4e Open d'Eté de Strasbourg - Tournoi B · Jul 2013 · 2/7
- 16e Open de la Bruche - Open B · Apr 2013 · 4½/7
- Team 2013 - Alsace - Part 3 · Mar 2013 · 0/2
- Championnat d'Alsace des poussins 2013 (-1600) · Jan 2013 · 3½/7
- Tournoi de Noel 2012 de Mundolsheim - B (1401-1799) · Dec 2012 · 2½/7
- Team 2013 - Alsace - Part 1 · Oct 2012 · 2/2
- Individuel Bas-Rhin 2013 · Sep 2012 · 4/9
- Team 2012 - Alsace - Part 1 · Nov 2011 · 0/1
- Team - Alsace - Part 3 · Jan 2011 · 0/1
World
- #=136276Timo Hofmann1892
- #=136276Niclas Hordnes1892
- #=136276Hugo Horlacher1892
- #=136276Sead Hot1892
- #=136276Romuald Hunka1892
France
- #=6450Esteban Aguilera1892
- #=6450Bertrand Fahys1892
- #=6450Hugo Horlacher1892
- #=6450Alain Rogemont1892
- #=6450Emil Belchev1892
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.