SWE · 67 yrs · K=20 · Peak 2073 (By Jul 2003)
Best performance: 1909 at Veteran-SM 50 2017(Best of 2017)
NOV26 Rating
2015
Live Rating
1998.2
Change
-16.8
Games Played
5
How live ratings are calculated
Rating History · Classical
Loading chart…
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2015 | 0 |
| Oct 2026 | 2015 | -4 |
| Sep 2026 | 2019 | 0 |
| Aug 2026 | 2019 | 0 |
| Jul 2026 | 2019 | 0 |
| Jun 2026 | 2019 | 0 |
| May 2026 | 2019 | 0 |
| Apr 2026 | 2019 | +3 |
| Mar 2026 | 2016 | +5 |
| Feb 2026 | 2011 | 0 |
| Jan 2026 | 2011 | 0 |
| Dec 2025 | 2011 | 0 |
Form · Classical
oldest → latest
Unbeaten in the last 2 games (2 wins), since Oct 1. Longest unbeaten run in 2026: 6 games, Feb 22 – Oct 1.
From 69 classical games on record, the latest on Nov 5.
| Tournament | Score | Change | |
|---|---|---|---|
| Stockholmsmästerskap Veteran 60+ 2026Sep 3 – Dec 3TPR 1871 | 3/5 | -16.8 |
Best wins · Classical
From 57 rated classical games against rated opponents, 2009–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | CM Carl Fredrik Johansson, Mar 2024 · Allsv Div I 1 2023-24 Div I 1 2023-24 rond 67 | , 2182 |
| 2, | Thommy Sundin, Oct 2017 · Div II 1 2017-18 R123 | , 2021 |
| 3, | Mats Ekqvist, Jan 2016 · Div II grp 2 2015-16 R 4-5 | , 2000 |
| 4, | Anders Asberg, Jan 2025 · Allsvenskan 2024-2025 div II 1 R45 | , 1993 |
| 5, | Christoffer Stenman, Dec 2019 · Div I 2 2019-20 R3 | , 1943 |
| 6, | Alexis Duenas, May 2009 · Stockholm Elo Challenge 2009 | , 1927 |
| 7, | Stefan Nyberg, Feb 2026 · Allsvenskan 2025-2026: II:3 r5-6 | , 1830 |
| 8, | Ralf Espefalt, Jan 2017 · Div II grp 2 2016-17 r34 | , 1807 |
| 9, | Hans Westrom, Nov 2026 · Stockholmsmästerskap Veteran 60+ 2026 | , 1796 |
| 10, | Dick Viklund, Oct 2026 · Stockholmsmästerskap Veteran 60+ 2026 | , 1781 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Vladimir Poley, Highest-rated meeting: Feb 2009 · Stockholmsmasterskapet 2009 | , 0/1 | , 2342 |
| 2, | Matthias Nilsson, Highest-rated meeting: May 2022 · Allsv Div I 2 2021-22 R49 | , ½/1 | , 2292 |
| 3, | Stefan Sanden, Highest-rated meeting: Dec 2023 · Allsv Div I 1 2023-24 R3 | , 0/1 | , 2278 |
| 4, | FM Rolf Bergstrom, Highest-rated meeting: Jul 2017 · Veteran-SM 50 2017 | , 0/1 | , 2268 |
| 5, | FM Tomas Karlsson, Highest-rated meeting: Feb 2023 · Allsv Div I 2 2022-23 R5 | , ½/1 | , 2257 |
| 6, | CM Peter Collett, Highest-rated meeting: May 2009 · Stockholm Elo Challenge 2009 | , 0/1 | , 2195 |
| 7, | CM Carl Fredrik Johansson, Highest-rated meeting: Mar 2024 · Allsv Div I 1 2023-24 Div I 1 2023-24 rond 67 | , 1/1 | , 2182 |
| 8, | Martin Klashed, Highest-rated meeting: Mar 2023 · Allsv Div I 2 2022-23 R67 | , ½/1 | , 2176 |
| 8, | CM Max Wahlund, Highest-rated meeting: Oct 2019 · Div I 2 2019-20 R2 | , ½/1 | , 2176 |
| 10, | CM Theodor Lindbergh, Highest-rated meeting: Jan 2016 · Div II grp 2 2015-16 R 4-5 | , 0/1 | , 2174 |
Performance rating by month
2026: 1937 over 9 rated games
| Month | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| Nov | 1 | 1 | 1796 | — |
| Oct | 4 | 2 | 1784 | 1784 |
| Sep | 2 | 1½ | 1728 | — |
| Mar | 1 | 1 | 1724 | — |
| Feb | 1 | 1 | 1830 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep – Dec 2026Swissfederation sourceBest of 2026Score 5/8TPR 1871Opp avg 1769Start 2019
- Feb – Mar 2026Teamfederation sourceScore 1/1Opp avg 1724Start 2011
- Stockholmsmästerskap Veteran 60+ 2026 · Sep – Dec 2026 · 5/8
- Allsvenskan 2025-2026: II:3 r7 · Feb – Mar 2026 · 1/1
- Allsvenskan 2025-2026: II:3 r5-6 · Feb 2026 · 1/1
- Allsvenskan 2025-2026: II:3 r1 okt · Oct 2025 · 0/1
- Allsvenskan 2024-2025 div II 1 R67 · Mar 2025 · 1/1
- Allsvenskan 2024-2025 div II 1 R45 · Jan – Feb 2025 · 1/2
- Allsv Div I 1 2023-24 Div I 1 2023-24 rond 67 · Mar 2024 · 1½/2
- Allsv Div I 1 2023-24 R5 · Feb 2024 · 0/1
- Allsv Div I 1 2023-24 R3 · Dec 2023 · 0/1
- Allsv Div I 1 2023-24 R1 · Oct 2023 · ½/1
- Allsv Div I 2 2022-23 R67 · Mar 2023 · ½/1
- Allsv Div I 2 2022-23 R5 · Feb 2023 · ½/1
- Allsv Div I 2 2022-23 R4 · Jan 2023 · 0/1
- Allsv Div I 2 2021-22 R49 · May 2022 · ½/1
- Allsv Div I 2 2021-22 R378 · Dec 2021 – Apr 2022 · ½/1
- Allsv Div I 2 2021-22 R12 · Dec 2021 · 0/1
- Div I 2 2019-20 R52 · Jan – Feb 2020 · 0/1
- Div I 2 2019-20 R4 · Jan 2020 · ½/1
- Div I 2 2019-20 R3 · Oct – Dec 2019 · 1/1
- Div I 2 2019-20 R2 · Oct 2019 · ½/1
- Div II 3 2018-19 R3 · Dec 2018 · ½/1
- Div II 3 2018-19 R2 · Oct 2018 · 1/1
- Div II 1 2017-18 R67 · Mar 2018 · ½/1
- Div II 1 2017-18 R123 · Oct – Nov 2017 · 1/1
- Veteran-SM 50 2017 · Jul 2017 · 4½/9
- Div II grp 2 2016-17 r5 · Feb 2017 · ½/1
- Div II grp 2 2016-17 r34 · Dec 2016 – Jan 2017 · 1/1
- Div II grp 2 2015-16 r 6-7 · Feb – Mar 2016 · ½/2
- Div II grp 2 2015-16 R 4-5 · Jan 2016 · 1/2
- Div II grp 2 2015-16 r3 · Dec 2015 · ½/1
- Div II grp 2 2015-16 R 2 · Nov 2015 · 0/1
- Div II 1 201415 r2-3 · Oct – Dec 2014 · ½/1
- Stockholm Elo Challenge 2009 · May 2009 · 3½/9
- Stockholmsmasterskapet 2009 · Feb – Apr 2009 · 5½/9
World
- #=28465Leandro Alvarez Alburquerque1998.4
- #=28465Rodoljub Dobric1998.4
- #=28469Bo Eriksson 19591998.2
- #=28469Matias Garcia Quesada1998.2
- #=28469WCM Pooja Shree R1998.2
Sweden
- #=591Leif Lindkvist1999.0
- #=591Benjamin Ehmann1999.0
- #593Bo Eriksson 19591998.2
- #=594Stefan Hakansson1998.0
- #=594Hans Malmsten1998.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE