FIN · 41 yrs · K=20 · Peak 1942 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 2124 at Championship of Helsinki B1 Group(Best of 2009)
Classical rating
1925
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2010
How live ratings are calculated
Rating History · Classical
Classical rating 1942 to 1925 over the last 12 months; peak 1942 in March 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 | 1925, -13, 6 games | 1842, 0, 0 games | 1850, -41, 9 games |
| Oct 2026 | 1938, -4, 1 game | 1842, 0, 0 games | 1891, 0, 0 games |
| Sep 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1891, 0, 0 games |
| Aug 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1891, 0, 0 games |
| Jul 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1891, 0, 0 games |
| Jun 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1891, 0, 0 games |
| May 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1891, 0, 0 games |
| Apr 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1891, 0, 0 games |
| Mar 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1891, +1, 0 games |
| Feb 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1890, 0, 0 games |
| Jan 2026 | 1942, 0, 0 games | 1842, 0, 0 games | 1890, 0, 0 games |
| Dec 2025 | 1942, 0, 0 games | 1842, 0, 0 games | 1890, 0, 0 games |
Form · Classical
From 104 classical games on record, the latest on Oct 23.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Finnish Championship 2026-2027 1. Div Group 2Sep 12 – Mar 13, 2027 | ½/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 90 rated classical games against rated opponents, 2009–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Timo Lauronen, Oct 2022 · Finnish Championship League 2022-23 Rounds 3-4 | , 2027 |
| 2, | Pekka Pietinen, Dec 2012 · Championship of Helsinki 2013 A1 | , 1991 |
| 3, | Markus Nieminen, Nov 2019 · FIN League 2019-20 Div 2/1 Round 4 | , 1982 |
| 4, | Maddalena Corvi, Oct 2026 · 41st European Chess Club Cup | , 1974 |
| 5, | Sippo Puroila, Dec 2010 · Championship of Helsinki A1 Group 2011 | , 1955 |
| 6, | Juha Patosalmi, Jan 2018 · Helsingin mestaruus 2018 A-ryhma | , 1946 |
| 7, | Tom Smeds, 2 wins, Dec 2010 · Championship of Helsinki A1 Group 2011 | , 1939 |
| 8, | Tomi Tocklin, Dec 2010 · Championship of Helsinki A1 Group 2011 | , 1928 |
| 9, | Teppo Takku, Sep 2014 · FIN League 2014-15 Div 1 A round 1 | , 1920 |
| 10, | Timo Koivistoinen, Feb 2013 · Finnish League 2012-13 Day 10 | , 1917 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | WGM Viktoria Chernyak, Highest-rated meeting: Feb 2017 · FIN League 2016-17 Div 2/1 round 6 | , 0/1 | , 2246 |
| 2, | CM Umut Ucoluk, Highest-rated meeting: Oct 2026 · 41st European Chess Club Cup | , 0/1 | , 2206 |
| 3, | Jukka Taivainen, Highest-rated meeting: Oct 2019 · FIN League 2019-20 Div 2/2 Rounds 2-3 | , ½/1 | , 2201 |
| 4, | FM Janne Salimaki, Highest-rated meeting: Apr 2012 · Finnish Team Cup 2012 round 1 | , 0/1 | , 2200 |
| 5, | Samu Ristoja, Highest-rated meeting: Nov 2019 · Thomas Ristoja 70 vuotta juhlaturnaus A | , ½/1 | , 2188 |
| 6, | Lukas Willstedt, Highest-rated meeting: Oct 2026 · 41st European Chess Club Cup | , 0/1 | , 2183 |
| 7, | WIM Zsuzsanna Terbe, Highest-rated meeting: Oct 2026 · 41st European Chess Club Cup | , 0/1 | , 2152 |
| 8, | Pekka Kauppala, Highest-rated meeting: Sep 2011 · Finnish League 2011-2012 Day 1 | , 0/1 | , 2144 |
| 9, | Borna Cotic, Highest-rated meeting: Oct 2026 · 41st European Chess Club Cup | , 0/1 | , 2133 |
| 10, | Arto Pitkaaho, Highest-rated meeting: Nov 2023 · Finnish Championship League 2023-24 Rounds 5-6 | , ½/1 | , 2132 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 7 | 1½ | 2070 | 1840 |
| 2024 | 2 | 1 | 1932 | — |
| 2023 | 3 | 1½ | 1776 | 1776 |
| 2022 | 3 | 1 | 2009 | 1884 |
| 2019 | 8 | 3 | 1986 | 1899 |
| 2017 | 7 | 2½ | 1931 | 1829 |
| 2013 | 16 | 9 | 1866 | 1909 |
| 2012 | 8 | 3½ | 1981 | 1938 |
| 2010 | 12 | 5½ | 1935 | 1906 |
| 2009 | 4 | 3½ | 1788 | 2124 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026 – Mar 2027Teamchess-results.comScore ½/2Opp avg 1773Start 1942
- Oct 2026Teamchess-results.comBest of 2026Score 1/6Opp avg 2119Start 1938
- Feb 2024Teamfederation sourceScore 1/1Opp avg 1807Start 1895
- Jan 2024Teamfederation sourceScore 0/1Opp avg 2057Start 1901
- Nov 2023Teamfederation sourceScore ½/1Opp avg 2132Start 1895
- Oct 2023Teamfederation sourceScore ½/1Opp avg 1452Start 1903
- Sep 2023Teamfederation sourceScore ½/1Opp avg 1745Start 1907
- Nov 2022Teamfederation sourceScore 0/1Start 1907
- Finnish Championship 2026-2027 1. Div Group 2 · Sep 2026 – Mar 2027 · ½/2
- 41st European Chess Club Cup · Oct 2026 · 1/6
- Finnish League 2023-24 Division 2 Group 2 Final Round 5 · Feb 2024 · 1/1
- Finnish Championship League 2023-24 Rounds 7-8 · Jan 2024 · 0/1
- Finnish Championship League 2023-24 Rounds 5-6 · Nov 2023 · ½/1
- Finnish League 2023-24 Division 2 Group 2 Round 2 · Oct 2023 · ½/1
- Finnish League 2023-24 Division 2 Group 2 Round 1 · Sep 2023 · ½/1
- Finnish League 2022-23 Div. 2 Group 4 Round 2 · Nov 2022 · 0/1
- Finnish Championship League 2022-23 Rounds 3-4 · Oct 2022 · 1/2
- Finnish Championship League 2020-2021 Rounds 15-16 · Mar 2022 · 0/1
- FIN League 2019-20 Div 2/1 Round 6 · Feb 2020 · ½/1
- FIN League 2019-20 Div 2/1 Round 4 · Nov 2019 · 1/1
- Thomas Ristoja 70 vuotta juhlaturnaus A · Nov 2019 · 1/5
- FIN League 2019-20 Div 2/1 Rounds 2-3 · Oct 2019 · ½/1
- FIN League 2019-20 Div 2/2 Rounds 2-3 · Oct 2019 · ½/1
- FIN League 2019-20 Div 2/1 Round 1 · Sep 2019 · 1/1
- FIN League 2018-19 Div 2/3 Round 1-2 · Sep 2018 · 1/1
- FIN League 2017-18 Div 1 A Final rounds 7-8 · Feb 2018 · 1/1
- Helsingin mestaruus 2018 A-ryhma · Dec 2017 – Jan 2018 · 3½/7
- FIN League 2016-17 Div 2/1 final round 7 · Mar 2017 · 1/1
- FIN League 2016-17 Div 2/1 round 6 · Feb 2017 · 0/1
- FIN League 2016-17 Div 2/1 round 5 · Jan 2017 · ½/1
- FIN League 2015-16 Div 1 B weekend 3 · Nov 2015 · 0/1
- FIN League 2014-15 Div 1 A round 5 · Jan 2015 · 0/1
- FIN League 2014-15 Div 1 A round 3-4 · Nov 2014 · 0/2
- FIN League 2014-15 Div 2 combined, round 2 · Oct 2014 · 0/1
- FIN League 2014-15 Div 1 A round 1 · Sep 2014 · 1/1
- FIN League 2013-14 Div 1 A round 7 · Mar 2014 · 0/1
- Helsingin mestaruus 2014 A1-ryhma · Dec 2013 – Jan 2014 · 5/9
- FIN League 2013-14 Div 2 combined, round 2 · Oct 2013 · ½/1
- FIN League 2013-14 Div 1 A round 1 · Sep 2013 · 1/1
- Helsinki Easter 2013 Open · Mar – Apr 2013 · 4½/7
- Finnish League 2012-13 Day 10 · Feb 2013 · 1/1
- Championship of Helsinki 2013 A1 · Dec 2012 – Jan 2013 · 4½/8
- Finnish League 2012-13 Day 4 · Oct 2012 · 0/1
- Finnish League 2012-13 Day 2 · Sep 2012 · ½/1
- Finnish Team Cup 2012 round 1 · Mar – Apr 2012 · 0/1
- Finnish League 2011-2012 New players · Sep 2011 – Mar 2012 · 1½/2
- Finnish League 2011-2012 Day 13 · Mar 2012 · ½/1
- Finnish League 2011-2012 Day 10 · Feb 2012 · 0/1
- Finnish League 2011-2012 Day 5 · Oct 2011 · ½/1
- Finnish League 2011-2012 Day 4 · Oct 2011 · ½/1
- Finnish League 2011-2012 Day 1 · Sep 2011 · 0/1
- Finnish League 2010-11 New players · Sep 2010 – Apr 2011 · ½/1
- Finnish League 2010-11 Round 6 · Feb 2011 · ½/1
- Finnish League 2010-11 I division Round 6 · Jan 2011 · 0/1
- Championship of Helsinki A1 Group 2011 · Dec 2010 · 4½/9
- Finnish League 2010-2011 Round 5 · Nov 2010 · 0/1
- Finnish League 2010-2011 Round 2 · Sep 2010 · ½/1
- Championship of Helsinki B1 Group · Dec 2009 · 5½/7
World
- #=43135Bhavya Kumar Moolchandani1925.0
- #=43135A.L. Palaniappan1925.0
- #=43135Henry Mannberg1925.0
- #=43135Eero Ruosteenoja1925.0
- #=43135R M Subramanian1925.0
Finland
- #354Veli-Pekka Sinervuo1926.2
- #355Matti Helmisola1925.8
- #=356Henry Mannberg1925.0
- #=356Eero Ruosteenoja1925.0
- #=356Taneli Lallukka1925.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.