SWE · 72 yrs · K=20 · Peak 1784 (By Apr 2008)
Best performance: 2113 at Kristianstad Open 2016(Best of 2016)
NOV26 Rating
1678
Live Rating
1678.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 | 1678 | 0 |
| Oct 2026 | 1678 | 0 |
| Sep 2026 | 1678 | 0 |
| Aug 2026 | 1678 | 0 |
| Jul 2026 | 1678 | 0 |
| Jun 2026 | 1678 | 0 |
| May 2026 | 1678 | 0 |
| Apr 2026 | 1678 | 0 |
| Mar 2026 | 1678 | 0 |
| Feb 2026 | 1678 | 0 |
| Jan 2026 | 1678 | +7 |
| Dec 2025 | 1671 | 0 |
Form · Classical
From 377 classical games on record, the latest on Dec 14, 2025.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Malmo Open 2025 stdDec 13, 2025 – Dec 14, 2025TPR 1822 | 2/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 299 rated classical games against rated opponents, 2007–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Raj Bhopal, Feb 2014 · TRADEWISE GIBRALTAR CHESS FESTIVAL 2014 – CHALLENGER B | , 2093 |
| 2, | Jan Persson, Apr 2016 · Kristianstad Open 2016 | , 2083 |
| 3, | Ronald Hansson, Aug 2015 · Cellavision Chess Cup 2015 normal | , 1993 |
| 4, | Damir Jaklin, Jul 2011 · International Championship of Central Serbia - Open B | , 1984 |
| 5, | Ramon Nogues Fernandez, Dec 2018 · XVII Gran Torneo Int. Aficionados Sb 2000 | , 1975 |
| 6, | Andrej Petrovski, Jul 2016 · International Championship of Central Serbia 2016 - OPEN B Tournament | , 1926 |
| 7, | Vojko Grosar, Jun 2007 · 21th International Tournament Pula Open 2007 | , 1919 |
| 8, | Stefan Fransson, Oct 2020 · Oskarshamns KM 2020 grupp A | , 1903 |
| 9, | Roger Karlsson, Feb 2018 · Div II 7 2017-18 R567 | , 1885 |
| 10, | Dietrich Howe, Dec 2007 · 24.Internat.Travemuender Schach-Open | , 1858 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Ivajlo Enchev, Highest-rated meeting: Aug 2010 · Negroponte 2010 | , 0/1 | , 2441 |
| 2, | FM Mladen Gajic, Highest-rated meeting: Apr 2016 · Kristianstad Open 2016 | , 0/1 | , 2268 |
| 3, | Alfons Emmoth, Highest-rated meeting: Feb 2017 · Elite Hotels Open 2017 lang | , ½/1 | , 2180 |
| 4, | WIM Ioulia Makka, Highest-rated meeting: Aug 2010 · Negroponte 2010 | , 0/1 | , 2175 |
| 5, | Jiri Groh, Highest-rated meeting: Jun 2007 · 21th International Tournament Pula Open 2007 | , 0/1 | , 2156 |
| 6, | CM Enrique Osuna Vega, Highest-rated meeting: Feb 2014 · TRADEWISE GIBRALTAR CHESS FESTIVAL 2014 – CHALLENGER B | , 0/1 | , 2141 |
| 7, | Rocky Pabalan, Highest-rated meeting: Feb 2014 · TRADEWISE GIBRALTAR CHESS FESTIVAL 2014 – CHALLENGER B | , 0/1 | , 2103 |
| 8, | Zoran Colovic, Highest-rated meeting: Jul 2016 · International Championship of Central Serbia 2016 - OPEN B Tournament | , 0/1 | , 2099 |
| 9, | Georgios Tzolas, Highest-rated meeting: Aug 2010 · Negroponte 2010 | , 0/1 | , 2095 |
| 9, | FM Panagiotis Galopoulos, Highest-rated meeting: Aug 2010 · Negroponte 2010 | , 0/1 | , 2095 |
Openings · Classical
From the moves of 6 of 377 classical games on record.
As WhiteOpens 1.b3 in 3 of 4 games.
All openings (1 as White)
| Openings in White games | Games | Score |
|---|---|---|
| Nimzo-Larsen Attack | 3 | 33% |
1 more game in an opening played fewer than 3 times.
No opening played 3 times yet (2 games with this colour).
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 15 | 4½ | 1806 | 1657 |
| 2024 | 12 | 5 | 1631 | 1574 |
| 2023 | 20 | 6 | 1601 | 1452 |
| 2022 | 19 | 9 | 1639 | 1618 |
| 2020 | 6 | 4 | 1720 | 1845 |
| 2019 | 24 | 11½ | 1672 | 1658 |
| 2018 | 34 | 18 | 1739 | 1760 |
| 2016 | 34 | 16½ | 1752 | 1745 |
| 2007 | 11 | 3 | 1965 | 1790 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Malmo Open 2025 std · Dec 2025 · 2/4
- Allsvenskan 2025-2026: III:8 r5 · Dec 2025 · 0/1
- Allsvenskan 2024-2025 div II 7 R67 · Mar 2025 · ½/1
- Int. Graz Open 2025 - B · Feb 2025 · 4/9
- Elite Hotels Open 2025 std · Feb 2025 · 1½/4
- Malmo Open 2024 std · Dec 2024 · 2/4
- Allsvenskan 2024-2025 div II 7 R3 · Dec 2024 · ½/1
- Allsvenskan 2024-2025 div II 7 R2 · Nov 2024 · 0/1
- International Tournament "Paracin 2024" - OPEN B · Jul 2024 · 3/9
- Allsv Div II 7 2023-24 R67 · Mar 2024 · ½/1
- Allsv Div II 7 2023-24 R4 · Jan 2024 · 1/1
- Malmo Open 2023 std · Dec 2023 · 1½/4
- Allsv Div II 7 2023-24 R2 · Nov 2023 · 0/1
- International Tournament "Paracin 2023" - OPEN B · Jul 2023 · 3½/9
- Deltalift Open 2023 std · May 2023 · 0/4
- Allsv Div II 7 2022-23 R67 · Mar 2023 · 1½/2
- Elite Hotels Open 2023 lang · Feb 2023 · 1/4
- Allsv Div II 7 2022-23 R4 · Jan 2023 · 1/1
- Allsv Div II 7 2022-23 R13 · Dec 2022 · 1/2
- Oskarshamns KM 2022 klass A R910 · Jun 2022 · 2/2
- Oskarshamns KM 2022 klass A R678 · May 2022 · 1/3
- Oskarshamns KM 2022 klass A R345 · Apr 2022 · 1/3
- Allsv Div II 7 2021-22 R26 · Dec 2021 – Apr 2022 · 1/2
- Allsv Div II 7 2021-22 R45 · Dec 2021 – Mar 2022 · 0/1
- Oskarshamns KM 2022 klass A R12 · Mar 2022 · 1/2
- Elite Hotels Open 2022 lang · Feb – Mar 2022 · 2/4
- Allsv Div II 7 2021-22 R1 · Dec 2021 · 1/1
- Oskarshamns KM 2021 klass A · Sep – Oct 2021 · 3½/10
- International Tournament "Paracin 2021" - OPEN B · Jul 2021 · 2½/9
- Oskarshamns KM 2020 grupp A · Oct – Dec 2020 · 5/5
- Div II 7 2019-20 R67 · Mar 2020 · 0/1
- Div II 7 2019-20 R4 · Jan 2020 · 0/1
- Div II 7 2019-20 R3 · Dec 2019 · 1/1
- Div II 7 2019-20 R2 · Nov 2019 · 0/1
- 5th International Chess Festival "OPEN NIS 2019" - Tournament B · Jun – Jul 2019 · 5/9
- Deltalift Open 2019 lang · May – Jun 2019 · 1/4
- Oskarshamn KM 2019 Grupp A · Feb – May 2019 · 6½/10
- Div II 7 2018-19 r67 · Mar 2019 · 2/2
- Div II 7 2018-19 R4 · Jan 2019 · 0/1
- XVII Gran Torneo Int. Aficionados Sb 2000 · Nov – Dec 2018 · 5/10
- Oskarshamns Hostturnering 2018 · Sep – Dec 2018 · 6½/9
- Div II 7 2018-19 R2 · Nov 2018 · 0/1
- Div II 7 2018-19 R1 · Oct 2018 · 0/1
- Vasteras Open 2018 lang · Sep 2018 · 3½/4
- Oskarshamn KM 2018, Grp A · Feb – Mar 2018 · 4/5
- Div II 7 2017-18 R567 · Feb – Mar 2018 · 1/3
- Elite Hotels Open 2018 lang · Feb 2018 · 2/4
- Div II 7 2017-18 R4 · Jan 2018 · 0/1
- Malmo Open 2017 lang · Dec 2017 · 1/3
- Oskarshamns Hostturn 2017 · Sep – Dec 2017 · 7½/10
- XVI Gran Torneo Internacional Aficionados S-2000 · Dec 2017 · 4½/10
- Div II 7 2017-18 R2 · Nov 2017 · 1/1
- Div II 7 2017-18 R1 · Oct 2017 · 0/1
- Vasteras Open 2017 lang · Sep – Oct 2017 · 1/4
- Cellavision Chess Cup 2017 lang · Aug 2017 · 3/4
- Oskarshamns KM 2017 · Feb – May 2017 · 7½/10
- Div II 7 2016-17 r67 · Mar 2017 · 0/2
- Elite Hotels Open 2017 lang · Feb 2017 · 1½/4
- Div II 7 2016-17 r5 · Feb 2017 · ½/1
- Div II 7 2016-17 r4 · Jan 2017 · 1/1
- Malmo Open 2016 · Dec 2016 · 1½/3
- Oskarshamns hostturnering 2016 · Sep – Dec 2016 · 4/8
- Div II 7 2016-17 r3 · Dec 2016 · 0/1
- Div II 7 2016-17 r2 · Nov 2016 · 1/1
- Div II 7 2016-17 r1 · Oct 2016 · 0/1
- Vasteras Open 2016 lang · Sep 2016 · 2/4
- Vastervik Open 2016 lang · Aug 2016 · 0/3
- CellaVision CC 2016 lang · Aug 2016 · 2½/4
- International Championship of Central Serbia 2016 - OPEN B Tournament · Jul 2016 · 4½/9
- Kristianstad Open 2016 · Apr 2016 · 3/5
- Div III 5 2015-16 R6-7 · Feb – Mar 2016 · 1/2
- Elite Hotels Open 2016 lang · Feb 2016 · 3/4
- Div III 5 2015-16 R4-5 · Jan 2016 · 2/2
- Malmo Open 2015 · Dec 2015 · 1½/3
- XIV Gran Torneo Internacional Aficionados S-2000 · Nov – Dec 2015 · 5/10
- Div III 5 2015-16 R2 · Nov 2015 · 1/1
- Smalands individuella DM 2015 · Oct 2015 · ½/3
- Vasteras Open 2015 Lang · Sep 2015 · 0/4
- Cellavision Chess Cup 2015 normal · Aug 2015 · 2/4
- Malta International Open 2014 · Nov 2014 · 3½/8
- Div II 7 201415 rond 1 · Oct 2014 · ½/1
- International Championship of Central Serbia 2014 - OPEN B Tournament · Jul 2014 · 4/9
- TRADEWISE GIBRALTAR CHESS FESTIVAL 2014 – CHALLENGER B · Feb 2014 · 1/5
- TRADEWISE GIBRALTAR CHESS FESTIVAL 2014 – AMATEUR A · Jan 2014 · 1½/5
- Prague Open 2013 - B - open · Jan 2013 · 3½/9
- International Championship of Central Serbia - Open B · Jul 2011 · 4½/9
- Negroponte 2010 · Aug 2010 · 3½/9
- Klass II, grp 1, 2010 · Jul 2010 · 2/7
- Karlstad Open 2008 · Dec 2008 · 2/7
- 24.Internat.Travemuender Schach-Open · Dec 2007 · 4/7
- 21th International Tournament Pula Open 2007 · Jun 2007 · 2/9
World
- #=120756Mark Mahtesyan1678.0
- #=120756Zalan Boros1678.0
- #=120756Bozur Gajic1678.0
- #=120756Rolf Bohlin1678.0
- #=120756Hans Ljungberg1678.0
Sweden
- #=2187Samuel Wahlberg1679.0
- #=2192Ludvig Netterholt1678.0
- #=2192Bozur Gajic1678.0
- #=2192Rolf Bohlin1678.0
- #=2192Hans Ljungberg1678.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE