FIN · 41 yrs · K=20 · Peak 2034 (Oct 2015)
Best performance: 2134 at Heart of Finland 2015(Best of 2015)
Classical rating
1983
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Feb 2015 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1983 over the last 12 months; peak 2034 in October 2015.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid |
|---|---|---|
| Nov 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Oct 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Sep 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Aug 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Jul 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Jun 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| May 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Apr 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Mar 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Feb 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Jan 2026 | 1983, 0, 0 games | 1978, 0, 0 games |
| Dec 2025 | 1983, 0, 0 games | 1978, 0, 0 games |
Form · Classical
From 67 classical games on record, the latest on Apr 27, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 46. Kalakukkoturnaus Group AApr 26, 2025 – Apr 27, 2025TPR 1950 | 2/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 61 rated classical games against rated opponents, 2012–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Jani Vakeva, Oct 2014 · FIN League 2014-15 Div 1 B round 2 | , 2185 |
| 2, | CM Perttu Anttila, Jul 2015 · Heart of Finland 2015 | , 2161 |
| 3, | Eero Salmenkivi, Sep 2018 · FIN League 2018-19 Div 2/1 Round 1-3 | , 2090 |
| 4, | Eero Marjusaari, Jul 2015 · Heart of Finland 2015 | , 2082 |
| 5, | Antti Suominen, Mar 2015 · FIN League 2014-15 Div 1 B round 7 | , 2068 |
| 6, | Eero Hintikka, Feb 2019 · Jyvaskyla Winter 2019 Weekend A | , 2063 |
| 7, | Linh Mai, Apr 2025 · 46. Kalakukkoturnaus Group A | , 1965 |
| 8, | Kari Eloranta, Apr 2025 · 46. Kalakukkoturnaus Group A | , 1962 |
| 8, | Simo Granat, Sep 2017 · Tammer-Shakki fall wknd 2017 B | , 1962 |
| 10, | Antti Heikkila, Jan 2014 · Jyvaskyla Winter 2014 Weekend A | , 1944 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Valery A Loginov, Highest-rated meeting: Jul 2017 · 27th Heart of Finland Open | , 0/1 | , 2486 |
| 2, | IM Sampsa Nyysti, Highest-rated meeting: Apr 2018 · Kalakukkoturnaus 2018, A | , 0/1 | , 2318 |
| 3, | GM Heikki M.J. Westerinen, Highest-rated meeting: Apr 2018 · Kalakukkoturnaus 2018, A | , 0/1 | , 2308 |
| 4, | FM Frans Valli, Highest-rated meeting: May 2012 · Finnish Team Cup 2012 round 2 | , 0/1 | , 2278 |
| 5, | Markus Kiili, Highest-rated meeting: Feb 2019 · Jyvaskyla Winter 2019 Weekend A | , ½/1 | , 2222 |
| 5, | IM Denis Pershin, Highest-rated meeting: Jul 2015 · Heart of Finland 2015 | , 0/1 | , 2222 |
| 7, | FM Kirill Annenkov, Highest-rated meeting: Jul 2015 · Heart of Finland 2015 | , ½/1 | , 2210 |
| 8, | Petteri Laihonen, Highest-rated meeting: Feb 2019 · Jyvaskyla Winter 2019 Weekend A | , 0/1 | , 2190 |
| 9, | Jani Vakeva, Highest-rated meeting: Oct 2014 · FIN League 2014-15 Div 1 B round 2 | , 1/1 | , 2185 |
| 10, | CM Perttu Anttila, Highest-rated meeting: Jul 2015 · Heart of Finland 2015 | , 1/1 | , 2161 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 4 | 2 | 1950 | 1950 |
| 2024 | 4 | 1½ | 1962 | 1875 |
| 2019 | 9 | 4 | 2047 | 2004 |
| 2018 | 5 | 2½ | 2145 | 2145 |
| 2017 | 12 | 6½ | 1948 | 1977 |
| 2016 | 2 | 0 | 2090 | — |
| 2014 | 7 | 3 | 2035 | 1985 |
| 2012 | 1 | 0 | 2278 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2025Swissfederation sourceBest of 2025Score 2/4Opp avg 1950Start 1987
- Apr 2024Swissfederation sourceBest of 2024Score 1½/4Opp avg 1962Start 2002
- Mar 2019Swissfederation sourceBest of 2019Score 2½/4Opp avg 1922Start 2000
- Feb 2019Swissfederation source#2 in 2019Score 1½/5Opp avg 2146Start 2001
- Sep 2018Teamfederation sourceScore 1/1Opp avg 2090Start 1988
- Apr 2018Swissfederation sourceBest of 2018Score 1½/4Opp avg 2159Start 1982
- Sep – Oct 2017Swissfederation sourceBest of 2017Score 2½/4Opp avg 1966Start 1973
- Jul 2017Swissfederation source#2 in 2017Score 5/9Opp avg 1939Start 1999
- 46. Kalakukkoturnaus Group A · Apr 2025 · 2/4
- 45. Kalakukkoturnaus Group A · Apr 2024 · 1½/4
- Satakunnan avoin mestaruus 2019 A · Mar 2019 · 2½/4
- Jyvaskyla Winter 2019 Weekend A · Feb 2019 · 1½/5
- FIN League 2018-19 Div 2/1 Round 1-3 · Sep 2018 · 1/1
- Kalakukkoturnaus 2018, A · Apr 2018 · 1½/4
- Tammer-Shakki fall wknd 2017 B · Sep – Oct 2017 · 2½/4
- 27th Heart of Finland Open · Jul 2017 · 5/9
- FIN League 2015-16 Div 1 B final weekend · Mar 2016 · 0/1
- FIN League 2015-16 Div 1 B weekend 5 · Feb 2016 · 0/1
- FIN League 2015-16 Div 1 B weekend 2 · Oct 2015 · ½/2
- FIN League 2015-16 Div 1 B weekend 1 · Sep 2015 · ½/1
- Heart of Finland 2015 · Jul 2015 · 5/9
- FIN League 2014-15 Div 1 B round 7 · Mar 2015 · 1/1
- FIN League 2014-15 Div 1 B round 6 · Feb 2015 · 1/1
- Jyvaskyla Winter 2015 Weekend B · Jan 2015 · 2/5
- FIN League 2014-15 Div 1 B round 5 · Jan 2015 · ½/1
- FIN League 2014-15 Div 1 B round 3-4 · Nov 2014 · ½/2
- FIN League 2014-15 Div 1 B round 2 · Oct 2014 · 1/1
- Jyvaskyla Winter 2014 Weekend A · Jan 2014 · 1½/5
- FIN League 2013-14 Div 2/5 · Sep – Nov 2013 · 1/1
- Finnish Team Cup 2012 round 2 · May 2012 · 0/1
World
- #=80848Mirko Horota1983
- #=80848Luca Huber1983
- #=80848Timo Hytonen1983
- #=80848Jose Javier Iadicicco1983
- #=80848Abdelnasir M. Igwaia1983
Finland
- #=455Tommi Harju1984
- #=455Vladimir Agopov1984
- #457Timo Hytonen1983
- #458Timo Munukka1982
- #=459Timo Turunen1981
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.