SWE · 72 yrs · K=20 · Peak 1928 (By Mar 2011)
Best performance: 2079 at Stockholmsmasterskap Veteran 60 2024 R789(Best of 2024)
NOV26 Rating
1852
Live Rating
1852.0
Change
0.0
Games Played
0
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1852 | 0 |
| Oct 2026 | 1852 | 0 |
| Sep 2026 | 1852 | 0 |
| Aug 2026 | 1852 | 0 |
| Jul 2026 | 1852 | 0 |
| Jun 2026 | 1852 | 0 |
| May 2026 | 1852 | 0 |
| Apr 2026 | 1852 | 0 |
| Mar 2026 | 1852 | 0 |
| Feb 2026 | 1852 | 0 |
| Jan 2026 | 1852 | 0 |
| Dec 2025 | 1852 | 0 |
Form · Classical
From 526 classical games on record, the latest on Apr 24, 2025.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Seniorschack Stockholm KM 2025 round 9-11Mar 6, 2025 – Apr 24, 2025TPR 1917 | 2/3 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 484 rated classical games against rated opponents, 2009–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Lars Kjolberg, Dec 2009 · Karlstad Open 2009 | , 2131 |
| 2, | Magnus Cedervall, Sep 2015 · Vasteras Open 2015 Lang | , 2068 |
| 3, | Allan Astrup Jensen, May 2023 · European Senior Chess Championship 2023 over 65 - Open | , 2041 |
| 4, | Franco Rodella, Jun 2023 · European Senior Chess Championship 2023 over 65 - Open | , 2035 |
| 5, | Peter Lindblom, Feb 2018 · Lag-DM 2017/18 Div 1 R 5 | , 2008 |
| 6, | Tore Segerstrom, Jul 2014 · Veteran Allman 2014 | , 2005 |
| 7, | FM Giuseppe Valenti, Nov 2019 · World Senior Chess Championship 2019 - M65 | , 1982 |
| 8, | Roman Agrest, Oct 2018 · SeniorSthlm Veteran60 DM 2018 | , 1980 |
| 9, | Yashar Adellian, Sep 2016 · Lag-DM 2016/2017, div 1 R 1 | , 1941 |
| 10, | Gorgen Andersson, Sep 2018 · Vasteras Open 2018 lang | , 1938 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Lars Karlsson, Highest-rated meeting: Sep 2023 · Stockholmsmasterskap Veteran 60 2023 R123 | , 0/1 | , 2428 |
| 2, | IM Oskar Von Bahr, Highest-rated meeting: Mar 2023 · Stockholmsmasterskapet 2023 R123 | , 0/1 | , 2387 |
| 3, | FM Henri Pohjala, Highest-rated meeting: Dec 2011 · Karlstad Open 2011 | , 0/1 | , 2262 |
| 4, | FM Borje Jansson, Highest-rated meeting: Jul 2022 · Veteran-SM 65 2022 | , 0/1 | , 2230 |
| 5, | Ulf Hammarstrom, Highest-rated meeting: Jan 2023 · Sundsvall Open 2023 std | , 0/1 | , 2208 |
| 6, | Bengt-Ola Isetoft, Highest-rated meeting: Sep 2015 · Vasteras Open 2015 Lang | , 0/1 | , 2203 |
| 7, | IM Sandor Biro, Highest-rated meeting: Aug 2018 · European Senior Chess Championship 50 Plus Open 2018 | , 0/1 | , 2193 |
| 8, | Bo Adler, Highest-rated meeting: Mar 2017 · Stockholmsmasterskapet 2017 | , 0/1 | , 2179 |
| 9, | Ola Pettersson, Highest-rated meeting: Dec 2009 · Karlstad Open 2009 | , ½/1 | , 2172 |
| 10, | FM Boris Gruzmann, Highest-rated meeting: Oct 2023 · FIDE Senior CC - Open 65 | , 0/1 | , 2170 |
Openings · Classical
From the moves of 9 of 526 classical games on record.
As WhiteOpens 1.d4 in 4 of 4 games.
All openings (1 as White)
| Openings in White games | Games | Score |
|---|---|---|
| Queen's Gambit Declined | 3 | 50% |
1 more game in an opening played fewer than 3 times.
No opening played 3 times yet (5 games with this colour).
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 51 | 24 | 1814 | 1793 |
| 2023 | 65 | 30½ | 1793 | 1772 |
| 2022 | 49 | 22½ | 1770 | 1741 |
| 2021 | 12 | 5½ | 1787 | 1758 |
| 2019 | 57 | 27 | 1781 | 1760 |
| 2018 | 82 | 36 | 1799 | 1756 |
| 2017 | 55 | 24½ | 1839 | 1803 |
| 2016 | 33 | 14 | 1816 | 1759 |
| 2010 | 4 | 1 | 2046 | 1853 |
| 2009 | 5 | 2 | 2058 | 1986 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar – Apr 2025Swissfederation source#2 in 2025Score 2/3Opp avg 1792Start 1839
- Mar 2025Swissfederation source#3 in 2025Score 1/3Opp avg 1814Start 1839
- Feb 2025Swissfederation sourceBest of 2025Score 1½/3Opp avg 1945Start 1833
- Jan 2025Swissfederation sourceScore 1½/2Opp avg 1765Start 1833
- Seniorschack Stockholm KM 2025 round 9-11 · Mar – Apr 2025 · 2/3
- Seniorschack Stockholm KM 2025 round 6-8 · Mar 2025 · 1/3
- Allsvenskan 2024-2025 div II 2 R67 · Mar 2025 · 2/2
- Seniorschack Stockholm KM 2025 round 3-5 · Feb 2025 · 1½/3
- Lag-DM 202425, div 2 R5 · Feb 2025 · 0/1
- Roslagsserien 2024-2025 R45 · Jan – Feb 2025 · 1/1
- Allsvenskan 2024-2025 div II 2 R5 · Feb 2025 · ½/1
- Seniorschack Stockholm KM 2025 round 1-2 · Jan 2025 · 1½/2
- Lag-DM 202425, div 2 R4 · Jan 2025 · ½/1
- Allsvenskan 2024-2025 div II 2 R4 · Jan 2025 · 0/1
- Karlstad Open 2024 std · Dec 2024 · 3½/6
- Stockholmsmasterskap Veteran 60 2024 R10 · Dec 2024 · 0/1
- Allsvenskan 2024-2025 div II 2 R3 · Dec 2024 · ½/1
- Lag-DM 202425, div 2 R3 · Nov 2024 · ½/1
- Stockholmsmasterskap Veteran 60 2024 R789 · Oct – Nov 2024 · 2½/3
- Roslagsserien 2024-2025 R12 · Oct – Nov 2024 · 0/1
- Allsvenskan 2024-2025 div II 2 R2 · Nov 2024 · ½/1
- Lag-DM 202425, div 2 R2 · Oct 2024 · 1/1
- Stockholmsmasterskap Veteran 60 2024 R3456 · Oct 2024 · 2/4
- Allsvenskan 2024-2025 div II 2 R1 · Oct 2024 · ½/1
- Lag-DM 202425, div 2 R1 · Sep 2024 · 1/1
- Stockholmsmasterskap Veteran 60 2024 R12 · Sep 2024 · 1/2
- Veteran-SM 65 2024 · Jun – Jul 2024 · 2/9
- Seniorschack Stockholm KM Klassiskt 2024 R78910 · Mar – Apr 2024 · 1½/2
- Allsv Div II 2 2023-24 R67 · Mar 2024 · 1/2
- Roslagsserien div 4 2023-24 R5 · Mar 2024 · 1/1
- Seniorschack Stockholm KM Klassiskt 2024 R3456 · Feb 2024 · 1½/4
- Roslagsserien div 4 2023-24 R4 · Feb 2024 · 0/1
- Lag-DM 2023-2024, div 2 R5 · Feb 2024 · 0/1
- Roslagsserien div 4 2023-24 R2 · Feb 2024 · ½/1
- Allsv Div II 2 2023-24 R5 · Feb 2024 · ½/1
- Seniorschack Stockholm KM Klassiskt 2024 R12 · Jan 2024 · 1½/2
- Roslagsserien div 4 2023-24 R3 · Jan 2024 · ½/1
- Lag-DM 2023-2024, div 2 R4 · Jan 2024 · ½/1
- Sundsvall Open 2024 std · Jan 2024 · 2/4
- Karlstad Open 2023 std · Dec 2023 · 3/6
- Allsv Div II 2 2023-24 R3 · Dec 2023 · ½/1
- Stockholmsmasterskap Veteran 60 2023 R78910 · Nov 2023 · 2/3
- Lag-DM 2023-2024, div 2 R3 · Nov 2023 · ½/1
- Allsv Div II 2 2023-24 R2 · Nov 2023 · 1/1
- Roslagsserien div 4 2023-24 R1 · Nov 2023 · 1/1
- FIDE Senior CC - Open 65 · Oct – Nov 2023 · 4/11
- Lag-DM 2023-2024, div 2 R12 · Oct 2023 · 0/1
- Allsv Div II 2 2023-24 R1 · Oct 2023 · 0/1
- Stockholmsmasterskap Veteran 60 2023 R456 · Oct 2023 · 1½/3
- Stockholmsmasterskap Veteran 60 2023 R123 · Sep 2023 · 2/3
- European Senior Chess Championship 2023 over 65 - Open · May – Jun 2023 · 4/9
- Stockholmsmasterskapet 2023 R789 · May 2023 · 1½/2
- Stockholmsmasterskapet 2023 R456 · Apr 2023 · 2/3
- Div II 2 2022-23 rond 67 · Apr 2023 · 0/2
- Seniorschack Stockholm KM 2023 R10,11 · Apr 2023 · ½/2
- Seniorschack Stockholm KM 2023 R6789 · Mar 2023 · 2/3
- Stockholmsmasterskapet 2023 R123 · Mar 2023 · 1½/3
- Allsv Div II 2 2022-23 R5 · Mar 2023 · 0/1
- Seniorschack Stockholm KM 2023 R345 · Feb 2023 · 1/3
- Lag-DM 2022-2023, div 2 R5 · Feb 2023 · 0/1
- Seniorschack Stockholm KM 2023 R12 · Jan 2023 · 1½/2
- Lag-DM 2022-2023, div 2 R4 · Jan 2023 · ½/1
- Allsv Div II 2 2022-23 R4 · Jan 2023 · 1/1
- Sundsvall Open 2023 std · Jan 2023 · 2½/4
- Allsv Div II 2 2022-23 R3 · Dec 2022 · 1/1
- Stockholmsmasterskap Veteran 60plus 2022 R10 · Dec 2022 · 1/1
- Lag-DM 2022-2023, div 2 R3 · Nov 2022 · 1/1
- 30th World Senior Chess Championship 2022 Open 65+ · Nov 2022 · 4½/11
- Stockholmsmasterskap Veteran 60plus 2022 R789 · Nov 2022 · 1½/3
- Allsv Div II 2 2022-23 R2 · Nov 2022 · 0/1
- Lag-DM 2022-2023, div 2 R12 · Oct 2022 · 1/2
- Allsv Div II 2 2022-23 R1 · Oct 2022 · 1/1
- Stockholmsmasterskap Veteran 60plus 2022 R456 · Oct 2022 · 2/3
- Stockholmsmasterskap Veteran 60plus 2022 R123 · Sep 2022 · 1½/3
- Veteran-SM 65 2022 · Jul 2022 · 3½/9
- Seniorschack Sthlm 2022 KM R6789 · Mar – May 2022 · 2/3
- Allsv Div I 2 2021-22 R49 · May 2022 · 0/1
- Lag-DM 21-22 Div 2 R5 · May 2022 · ½/1
- Seniorschack Sthlm 2022 KM R345 · Apr 2022 · 2/3
- Allsv Div I 2 2021-22 R378 · Dec 2021 – Apr 2022 · 0/2
- Lag-DM 21-22 Div 2 R4 · Mar 2022 · 1/1
- Allsv Div I 2 2021-22 R6 · Dec 2021 – Mar 2022 · 0/1
- Roslagsserien 2021-22 div 4 R3 · Mar 2022 · 1/1
- Allsv Div I 2 2021-22 R5 · Dec 2021 – Feb 2022 · 0/1
- Seniorschack Sthlm 2022 KM R12 · Feb 2022 · ½/2
- Roslagsserien 2021-22 div 4 R1 · Dec 2021 · ½/1
- Lag-DM 21-22 Div 2 R2 · Dec 2021 · 0/1
- Allsv Div I 2 2021-22 R12 · Dec 2021 · ½/2
- Stockholmsmasterskap 2021 Veteran 60 · Sep – Dec 2021 · 5½/9
- Lag-DM 21-22 Div 2 R1 · Nov 2021 · ½/1
- Seniorschack Stlm KM 2020 · Jan – Mar 2020 · 3½/6
- Lag-DM 2019/2020, div 4 R5 · Feb 2020 · 1/1
- Roslagsserien div 4 2019-2020 R5 · Feb 2020 · 1/1
- Lag-DM 2019/2020, div 2 R5 · Feb 2020 · 0/1
- Lag-DM 2019/2020, div 4 R4 · Jan 2020 · 0/1
- Roslagsserien div 4 2019-2020 R4 · Jan 2020 · 1/1
- Lag-DM 2019/2020, div 2 R4 · Jan 2020 · 0/1
- Div II 3 2019-20 R345 · Nov 2019 – Jan 2020 · 2/3
- Karlstad Open 2019 lang · Dec 2019 · 3/6
- Stockholmsmasterskap 2019 Veteran 60plus · Sep – Nov 2019 · 5/8
- Lag-DM 2019/2020, div 2 R3 · Nov 2019 · 0/1
- World Senior Chess Championship 2019 - M65 · Nov 2019 · 4½/11
- Lag-DM 2019/2020, div 4 R2 · Nov 2019 · 0/1
- Lag-DM 2019/2020, div 2 R12 · Sep – Oct 2019 · ½/2
- Div II 3 2019-20 R12 · Oct 2019 · 0/1
- Lag-DM 2019/2020, div 4 R1 · Oct 2019 · ½/1
- Veteran-SM 65ar 2019 · Jul 2019 · 3½/9
- 2019 World Senior Team Chess Championships open 65plus · Apr 2019 · 4/6
- Div II 1 2018-19 r567 · Feb – Mar 2019 · ½/1
- Roslagsserien Div 4 201819 R5 · Mar 2019 · 1/1
- Lag-DM 2018/2019, div 4 R5 · Feb 2019 · ½/1
- Lag-DM 2018/2019, div 2 R5 · Feb 2019 · ½/1
- Roslagsserien Div 4 201819 R4 · Feb 2019 · ½/1
- Dala Open lang · Jan 2019 · 1/3
- Lag-DM 2018/2019, div 4 R4 · Jan 2019 · 1/1
- Lag-DM 2018/2019, div 2 R4 · Jan 2019 · 0/1
- Karlstad Open 2018 · Dec 2018 · 3/6
- Lag-DM 2018/2019, div 4 R3 · Dec 2018 · ½/1
- Div II 1 2018-19 r34 · Dec 2018 · 1/2
- Lag-DM 2018/2019, div 2 R123 · Oct – Nov 2018 · 1/3
- SeniorSthlm Veteran60 DM 2018 · Sep – Nov 2018 · 4½/8
- Div II 1 2018-19 R2 · Nov 2018 · 0/1
- Lag-DM 2018/2019, div 4 R2 · Nov 2018 · ½/1
- Hasselbacken Open 2018 lang · Nov 2018 · 1/4
- Lag-DM 2018/2019, div 4 R1 · Oct 2018 · 1/1
- Vasteras Open 2018 lang · Sep 2018 · 1½/4
- European Senior Chess Championship 50 Plus Open 2018 · Aug 2018 · 3½/9
- Veteran-SM 50 2018 · Jun – Jul 2018 · 3/8
- Taby senior 2018 · Mar – Apr 2018 · 2/6
- KM Seniorschack Sthlm 2018 · Feb – Apr 2018 · 5/8
- Kvibergspelen 2018 lang · Apr 2018 · 1½/4
- Paskturneringen 2018 · Mar – Apr 2018 · 2½/6
- Div II 2 2017-18 R567 · Feb – Mar 2018 · 1/2
- Roslagsserien Div 4 2017/18 R5 · Mar 2018 · ½/1
- Lag-DM 2017/18 Div 4 R 5 · Feb 2018 · 0/1
- Lag-DM 2017/18 Div 1 R 5 · Feb 2018 · 1/1
- Roslagsserien Div 4 2017/18 R4 · Feb 2018 · ½/1
- Lag-DM 2017/18 Div 4 R 4 · Jan 2018 · ½/1
- Div II 2 2017-18 R4 · Jan 2018 · 0/1
- Roslagsserien Div 4 2017/18 R3 · Jan 2018 · ½/1
- Rilton Elo 2017 2018 · Dec 2017 – Jan 2018 · 4/9
- Lag-DM 2017/18 Div 1 R 4 · Dec 2017 · 0/1
- Lag-DM 2017/18 Div 4 R 3 · Dec 2017 · ½/1
- Div II 2 2017-18 R3 · Dec 2017 · ½/1
- Roslagsserien Div 4 2017/18 R12 · Nov 2017 · 0/1
- Lag-DM 2017/18 Div 1 R 3 · Nov 2017 · 0/1
- Div II 2 2017-18 R2 · Nov 2017 · ½/1
- Lag-DM 2017/18 Div 4 R 2 · Nov 2017 · 1/1
- Hasselbacken Chess Open 2017 lang · Nov 2017 · 1½/4
- Lag-DM 2017/18 Div 1 R 2 · Oct 2017 · 0/1
- Lag-DM 2017/18 Div 4 R 1 · Oct 2017 · 0/1
- Vasteras Open 2017 lang · Sep – Oct 2017 · 2½/4
- Lag-DM 2017/18 Div 1 R 1 · Sep 2017 · ½/1
- Cellavision Chess Cup 2017 lang · Aug 2017 · 2½/4
- WE 2 2017, grp 3 · Jul 2017 · 3½/5
- Nordic Senior S50 Championship 2017 · Jun – Jul 2017 · 3½/8
- Stockholmsmasterskapet 2017 · Mar – May 2017 · 4½/9
- Paskturneringen 2017 · Apr 2017 · 2½/6
- Div II 3 2016-17 r67 · Mar 2017 · 0/1
- Lag-DM 2016/2017, div 1 r 5 · Feb 2017 · ½/1
- Lag-DM 2016/2017, div 1 R 4 · Jan 2017 · 0/1
- Div II 3 2016-17 r4 · Jan 2017 · 0/1
- Roslagsserien div 4 201617 r3 · Jan 2017 · 1/1
- Lag-DM 2016/2017, div 4 R 4 · Dec 2016 · ½/1
- Div II 3 2016-17 r3 · Dec 2016 · ½/1
- Lag-DM 2016/2017, div 1 R 3 · Nov 2016 · 0/1
- Lag-DM 2016/2017, div 4 R 3 · Nov 2016 · ½/1
- Scandic Ariadne Masters 2016 lang · Nov 2016 · 1/4
- Lag-DM 2016/2017, div 1 R 2 · Oct 2016 · 1/1
- Lag-DM 2016/2017, div 4 r 2 · Oct 2016 · ½/1
- Lag-DM 2016/2017, div 1 R 1 · Sep 2016 · 1/1
- Lag-DM 2016/2017, div 4 R 1 · Sep 2016 · 1/1
- Veteran-SM 2016 · Jul 2016 · 4/9
- Hasselbacken Chess Open · Apr – May 2016 · 1½/6
- Paskturneringen 2016 · Mar 2016 · 2/6
- Div II 3 2015-16 r 6-7 · Feb – Mar 2016 · ½/2
- Div II 3 2015-16 r 4-5 · Jan 2016 · 0/2
- Div II 3 2015-16 r3 · Dec 2015 · 1/1
- Div II 3 2015-16 R2 · Nov 2015 · 0/1
- Div II 3 2015-16 R1 · Oct 2015 · ½/1
- Vasteras Open 2015 Lang · Sep 2015 · 2/4
- Veteran-SM 2015 · Jul 2015 · 5½/9
- Div II 3 201415 rond 1 · Oct 2014 · 0/1
- Veteran Allman 2014 · Jul 2014 · 3½/7
- Div I Norra 2013-14 Rond 1-2 · Oct 2013 · ½/1
- Klass II grp 3, 2013 · Jul 2013 · 2/7
- Karlstad Open 2012 · Dec 2012 · 2/7
- Klass II, grp 3 · Jul 2012 · 4/7
- Karlstad Open 2011 · Dec 2011 · 3½/7
- Klass II grp 6 · Jul 2011 · 4/7
- Karlstad Open 2010 · Dec 2010 · 3½/7
- Karlstad Open 2009 · Dec 2009 · 3/7
Live ratings projected from the NOV26 published list · Not affiliated with FIDE