FIN · 53 yrs · K=20 · Peak 1767 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1915 at MatSK Weekend 2018 B, rounds 4-7 std(Best of 2018)
Classical rating
1734
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Mar 2012
How live ratings are calculated
Rating History · Classical
Classical rating 1767 to 1734 over the last 12 months; peak 1767 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 | 1734, 0, 0 games | 1696, 0, 0 games | 1726, 0, 0 games |
| Oct 2026 | 1734, 0, 0 games | 1696, 0, 0 games | 1726, 0, 0 games |
| Sep 2026 | 1734, 0, 0 games | 1696, -81, 8 games | 1726, 0, 0 games |
| Aug 2026 | 1734, -33, 4 games | 1777, 0, 0 games | 1726, 0, 0 games |
| Jul 2026 | 1767, 0, 0 games | 1777, 0, 0 games | 1726, 0, 0 games |
| Jun 2026 | 1767, 0, 0 games | 1777, 0, 0 games | 1726, 0, 0 games |
| May 2026 | 1767, 0, 0 games | 1777, 0, 0 games | 1726, 0, 0 games |
| Apr 2026 | 1767, 0, 0 games | 1777, 0, 0 games | 1726, 0, 0 games |
| Mar 2026 | 1767, 0, 0 games | 1777, 0, 0 games | 1726, 0, 0 games |
| Feb 2026 | 1767, 0, 0 games | 1777, 0, 0 games | 1726, 0, 0 games |
| Jan 2026 | 1767, 0, 0 games | 1777, 0, 0 games | 1726, 0, 0 games |
| Dec 2025 | 1767, 0, 0 games | 1777, 0, 0 games | 1726, 0, 0 games |
Form · Classical
From 105 classical games on record, the latest on Jul 16.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| XXXIV Heart of Finland OpenJul 13 – Jul 19TPR 1048 | ½/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 70 rated classical games against rated opponents, 2010–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Tom Smeds, Apr 2012 · Helsinki Easter 2012 Open | , 1917 |
| 2, | Seppo Jarvinen, Mar 2013 · Helsinki Easter 2013 Open | , 1871 |
| 3, | Petri Saharinen, Feb 2012 · Garde Weekend B | , 1831 |
| 4, | Matias Lappalainen, Jul 2010 · Heart Of Finland 2010 | , 1793 |
| 5, | Marko Korjus, Jul 2022 · XXX Heart of Finland Open and Nordic Championship 2022 | , 1771 |
| 6, | Tomi Kugappi, Mar 2013 · Garde Spring 2013 Weekend B | , 1753 |
| 7, | Markku Raitanen, Jul 2023 · XXXI Heart of Finland Open | , 1692 |
| 8, | Kimmo Telenius, Jan 2013 · Championship of Helsinki 2013 B | , 1687 |
| 9, | Markku Toivonen, Jan 2014 · Helsingin mestaruus 2014 B-ryhma | , 1681 |
| 10, | WFM Paivi Walta, Feb 2018 · MatSK Weekend 2018 B, rounds 4-7 std | , 1675 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Bogdan Borsos, Highest-rated meeting: Jul 2026 · XXXIV Heart of Finland Open | , 0/1 | , 2131 |
| 2, | Mika Koskinen, Highest-rated meeting: Jan 2023 · Finnish League 2022-23 Div. 1 Group 2 Rounds 5-6 | , 0/1 | , 2090 |
| 3, | FM Janne Salimaki, Highest-rated meeting: Feb 2019 · FIN League 2018-19 Div 1 B Round 7 | , 0/1 | , 2088 |
| 4, | Kari Eloranta, Highest-rated meeting: Jul 2010 · Heart Of Finland 2010 | , 0/1 | , 2072 |
| 5, | Antti Suominen, Highest-rated meeting: Apr 2012 · Helsinki Easter 2012 Open | , 0/1 | , 2007 |
| 6, | Antti Pihlajamaki, Highest-rated meeting: Apr 2012 · Helsinki Easter 2012 Open | , 0/1 | , 1979 |
| 7, | Aki Seppala, Highest-rated meeting: Jul 2010 · Heart Of Finland 2010 | , 0/1 | , 1942 |
| 8, | Olli Matikainen, Highest-rated meeting: Jul 2010 · Heart Of Finland 2010 | , 0/1 | , 1941 |
| 9, | Taneli Lallukka, Highest-rated meeting: Jul 2023 · XXXI Heart of Finland Open | , 0/1 | , 1937 |
| 10, | Eero Patola, Highest-rated meeting: Apr 2012 · Helsinki Easter 2012 Open | , 0/1 | , 1930 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 4 | 0 | 1848 | 1048 |
| 2024 | 3 | 1½ | 1526 | 1526 |
| 2023 | 8 | 1½ | 1780 | 1529 |
| 2022 | 2 | 1 | 1808 | — |
| 2019 | 1 | 0 | 2088 | — |
| 2017 | 4 | 2 | 1621 | 1621 |
| 2013 | 16 | 4 | 1793 | 1600 |
| 2011 | 1 | 0 | 1902 | — |
| 2010 | 8 | 1½ | 1874 | 1623 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jan – Feb 2025Swissfederation sourceScore 1/1Start 1767
- Feb 2024Swissfederation sourceScore 1/5Opp avg 1475Start 1620
- Jan 2024Swissfederation sourceScore ½/2Opp avg 1630Start 1620
- Jul 2023Swissfederation sourceBest of 2023Score 1½/6Opp avg 1736Start 1626
- Jan 2023Swissfederation sourceScore 1/4Opp avg 1735Start 1642
- Jan 2023Teamfederation sourceScore 0/1Opp avg 2090Start 1642
- Jul 2022Swissfederation sourceScore 1/3Opp avg 1808Start 1633
- XXXIV Heart of Finland Open · Jul 2026 · ½/9
- Jyvaskylan talven 44. turnaus Group C · Jan – Feb 2025 · 1/1
- Jyvaskylan talven 43. turnaus Group C · Feb 2024 · 1/5
- Helsingin mestaruus 2024 Group B · Jan 2024 · ½/2
- XXXI Heart of Finland Open · Jul 2023 · 1½/6
- Jyvaskylan talven turnaus Group C · Jan 2023 · 1/4
- Finnish League 2022-23 Div. 1 Group 2 Rounds 5-6 · Jan 2023 · 0/1
- XXX Heart of Finland Open and Nordic Championship 2022 · Jul 2022 · 1/3
- FIN League 2018-19 Div 1 B Round 7 · Feb 2019 · 0/1
- FIN League 2018-19 Div 1 B Round 1 · Sep 2018 · 0/1
- 28th Heart of Finland Open · Jul 2018 · 2½/5
- MatSK Weekend 2018 B, rounds 4-7 std · Feb 2018 · 3½/4
- Helsingin mestaruus 2018 B-ryhma · Dec 2017 – Jan 2018 · 4½/7
- Garde Spring 2014 Weekend C · Feb – Mar 2014 · 3½/5
- Helsingin mestaruus 2014 B-ryhma · Dec 2013 – Jan 2014 · 2½/7
- Garde Autumn 2013 Weekend B · Sep 2013 · 2/5
- Helsinki Easter 2013 Open · Mar – Apr 2013 · 1½/6
- Garde Spring 2013 Weekend B · Mar 2013 · 3/5
- Finnish League 2012-13 Day 8 · Jan 2013 · 0/1
- Championship of Helsinki 2013 B · Dec 2012 – Jan 2013 · 2/7
- Helsinki Easter 2012 Open · Apr 2012 · 2/7
- Finnish League 2011-2012 New players · Sep 2011 – Mar 2012 · 0/1
- Garde Weekend B · Feb 2012 · 2/5
- Jyvaskyla Winter B · Jan 2012 · 3/5
- Heart Of Finland 2010 · Jul 2010 · 2½/9
- Heart of Finland, Open Finnish Championship · Jul 2007 · 1/1
World
- #=100881Batzaya Uyangalyankhua1734.0
- #=100881Shailesh Rawal1734.0
- #=100881Sami Muhonen1734.0
- #=100881S Ragul1734.0
- #=100881Jarkko Hamberg1734.0
Finland
- #595Olli-Pekka Peitsalo1736.0
- #596Ilkka Joronen1735.0
- #=597Sami Muhonen1734.0
- #=597Jarkko Hamberg1734.0
- #=599Seppo Karasmaki1730.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.