FIN · 43 yrs · K=20 · Peak 1792 (May 2025)
Best performance: 1876 at HSL Paasiaisturnaus 2025 Group A(Best of 2025)
Classical rating
1753
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2015
How live ratings are calculated
Rating History · Classical
Classical rating 1792 to 1753 over the last 12 months; peak 1792 in May 2025.
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 | 1753, 0, 0 games | 1757, 0, 0 games | 1738, 0, 0 games |
| Oct 2026 | 1753, -39, 3 games | 1757, 0, 0 games | 1738, 0, 0 games |
| Sep 2026 | 1792, 0, 0 games | 1757, 0, 0 games | 1738, 0, 0 games |
| Aug 2026 | 1792, 0, 0 games | 1757, 0, 0 games | 1738, 0, 0 games |
| Jul 2026 | 1792, 0, 0 games | 1757, 0, 0 games | 1738, 0, 0 games |
| Jun 2026 | 1792, 0, 0 games | 1757, 0, 0 games | 1738, 22 games |
| May 2026 | 1792, 0, 0 games | 1757, 0, 0 games | unrated |
| Apr 2026 | 1792, 0, 0 games | 1757, 0, 0 games | unrated |
| Mar 2026 | 1792, 0, 0 games | 1757, 0, 0 games | unrated |
| Feb 2026 | 1792, 0, 0 games | 1757, 0, 0 games | unrated |
| Jan 2026 | 1792, 0, 0 games | 1757, 0, 0 games | unrated |
| Dec 2025 | 1792, 0, 0 games | 1757, 0, 0 games | unrated |
Form · Classical
From 125 classical games on record, the latest on Sep 20.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Akaan elo- ja selokelpoinen syysturnaus B-ryhmä 19-20.9.2026Sep 19 – Sep 20TPR 1476 | 1/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 97 rated classical games against rated opponents, 2014–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Augusto Modanese, Apr 2025 · HSL Paasiaisturnaus 2025 Group A | , 1898 |
| 2, | Julius Inkinen, May 2019 · EtVaS Weekend 2019 B | , 1892 |
| 3, | Jari Kumpulainen, Apr 2025 · HSL Paasiaisturnaus 2025 Group A | , 1891 |
| 4, | Kinan Allatif, Apr 2015 · syria preliminary semi final 2015 | , 1859 |
| 5, | Akseli Mikkola, Apr 2025 · HSL Paasiaisturnaus 2025 Group A | , 1854 |
| 6, | Harry Juselius, Jan 2017 · Helsingin mestaruus 2017 B-ryhma | , 1848 |
| 7, | Guillaume Criquillion, Feb 2025 · Matin paivan turnaus 2025 rounds 4-7 Group B | , 1843 |
| 8, | Reijo Taipale, Feb 2018 · MatSK Weekend 2018 B, rounds 4-7 std | , 1842 |
| 9, | Ari Makela, May 2018 · EtVaS Weekend 2018 B | , 1769 |
| 10, | Mikael Karppinen, May 2018 · EtVaS Weekend 2018 B | , 1758 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Talal Alzaim, Highest-rated meeting: Apr 2015 · syria preliminary semi final 2015 | , 0/1 | , 2187 |
| 2, | Lari Linden, Highest-rated meeting: Sep 2018 · FIN League 2018-19 Div 2/3 Round 1-2 | , 0/1 | , 2130 |
| 3, | Gassan Bello, Highest-rated meeting: Apr 2015 · syria preliminary semi final 2015 | , 0/1 | , 2117 |
| 4, | Mosallam Al Qadimy, Highest-rated meeting: Apr 2015 · damascus preliminary | , 0/1 | , 2064 |
| 5, | Timo Lauronen, Highest-rated meeting: Apr 2019 · HSL Easter 2019 A | , 0/1 | , 2061 |
| 6, | Kimmo Narhi, Highest-rated meeting: Feb 2019 · FIN League 2018-19 Div 2/3 Rond 6 | , 0/1 | , 2051 |
| 7, | Alexei Rosi, Highest-rated meeting: Nov 2018 · FIN League 2018-19 Div 2/3 Round 3 | , 0/1 | , 2050 |
| 8, | Kussai. Amran, Highest-rated meeting: May 2014 · Syria Initiative 2014 | , 0/1 | , 2044 |
| 9, | Igor Skrjabin, Highest-rated meeting: Dec 2016 · ESK 70 v juhlaturnaus A-ryhma | , 0/1 | , 2021 |
| 10, | Harri Nyrhinen, Highest-rated meeting: Nov 2017 · FIN League 2018-19 Div 2/2 Round 4 | , ½/1 | , 1993 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 4 | 1 | 1669 | 1476 |
| 2025 | 10 | 5½ | 1820 | 1856 |
| 2023 | 3 | 0 | 1673 | 873 |
| 2020 | 3 | ½ | 1633 | 1360 |
| 2019 | 17 | 7 | 1699 | 1634 |
| 2018 | 19 | 9 | 1765 | 1744 |
| 2016 | 11 | 6 | 1609 | 1645 |
| 2014 | 8 | 1 | 1898 | 1576 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026Swisschess-results.comBest of 2026Score 1/5Opp avg 1669Start 1792
- Apr 2025Swissfederation sourceBest of 2025Score 4/7Opp avg 1826Start 1771
- Feb 2025Swissfederation source#2 in 2025Score 1½/4Opp avg 1806Start 1768
- Feb 2023Swissfederation sourceScore 1/4Opp avg 1673Start 1640
- Feb 2020Swissfederation sourceBest of 2020Score 1½/4Opp avg 1633Start 1663
- May 2019Swissfederation sourceBest of 2019Score 3½/5Opp avg 1547Start 1670
- Akaan elo- ja selokelpoinen syysturnaus B-ryhmä 19-20.9.2026 · Sep 2026 · 1/5
- HSL Paasiaisturnaus 2025 Group A · Apr 2025 · 4/7
- Matin paivan turnaus 2025 rounds 4-7 Group B · Feb 2025 · 1½/4
- Matin paivan turnaus 2023 Group B rounds 4-7 · Feb 2023 · 1/4
- MatSK weekend 2020 B, rounds 4-7, standard · Feb 2020 · 1½/4
- Erkki Aaltion muistoturnaus B · May 2019 · 3½/5
- EtVaS Weekend 2019 B · May 2019 · 1½/5
- HSL Easter 2019 A · Apr 2019 · 3/6
- FIN League 2018-19 Div 2/3 Final rond 7 · Mar 2019 · ½/1
- FIN League 2018-19 Div 2/3 Rond 6 · Feb 2019 · 0/1
- FIN League 2018-19 Div 2/3 Rond 5 · Jan 2019 · 0/1
- FIN League 2018-19 Div 2/3 Rond 4 · Dec 2018 · 0/1
- FIN League 2018-19 Div 2/3 Round 3 · Nov 2018 · 0/1
- FIN League 2018-19 Div 2/3 Round 1-2 · Sep 2018 · 0/1
- EtVaS Weekend 2018 B · May 2018 · 2/5
- HSL Easter 2018 B · Mar – Apr 2018 · 4/6
- FIN League 2018-19 Div 2/2 Final round 8 · Mar 2018 · 0/1
- MatSK Weekend 2018 B, rounds 4-7 std · Feb 2018 · 3/4
- FIN League 2018-19 Div 2/2 Round 7 · Feb 2018 · 0/1
- FIN League 2018-19 Div 2/2 Round 4 · Nov 2017 · ½/1
- FIN League 2018-19 Div 2/2 Round 2-3 · Oct 2017 · 0/1
- FIN League 2018-19 Div 2/2 Round 1 · Sep 2017 · 0/1
- Garde Spring 2017 Weekend B · Mar – Apr 2017 · 1/5
- MatSK Weekend 2017 r.4-7 std · Feb 2017 · 2/4
- Helsingin mestaruus 2017 B-ryhma · Dec 2016 – Jan 2017 · 4/6
- ESK 70 v juhlaturnaus A-ryhma · Dec 2016 · 3½/7
- Garde Spring 2016 Weekend C · Mar 2016 · 4/5
- syria preliminary semi final 2015 · Apr 2015 · 4/9
- damascus preliminary · Apr 2015 · 4½/8
- Damascus 2014 · May 2014 · 5/9
- Syria Initiative 2014 · Apr – May 2014 · 3/9
World
- #=93863Marc Bellanger1753.0
- #=93863Zoltan Seres-Vigh1753.0
- #=93863Hassan Alzakout1753.0
- #=93863Fajr. Hamed1753.0
- #=93863Janos Bakacs1753.0
Finland
- #577Matias Hietalahti1753.2
- #=578Karoliina Kallunki1753.0
- #=578Hassan Alzakout1753.0
- #580Krister Makela1751.6
- #=581Aleksi Leppanen1747.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.