SWE · 76 yrs · K=20 · Peak 1828 (Apr 2024)
Best performance: 1870 at Vasteras vinterturnering 2017(Best of 2017)
Classical rating
1793
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Feb 2017
How live ratings are calculated
Rating History · Classical
Classical rating 1801 to 1793 over the last 12 months; peak 1828 in April 2024.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical |
|---|---|
| Nov 2026 | 1793, 0, 0 games |
| Oct 2026 | 1793, 0, 0 games |
| Sep 2026 | 1793, 0, 0 games |
| Aug 2026 | 1793, 0, 0 games |
| Jul 2026 | 1793, 0, 0 games |
| Jun 2026 | 1793, 0, 0 games |
| May 2026 | 1793, 0, 0 games |
| Apr 2026 | 1793, 0, 0 games |
| Mar 2026 | 1793, -12, 1 game |
| Feb 2026 | 1805, +9, 1 game |
| Jan 2026 | 1796, -5, 1 game |
| Dec 2025 | 1801, 0, 0 games |
Form · Classical
From 62 classical games on record, the latest on Mar 15.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Allsvenskan 2025-2026: I:2 r7Feb 1 – Mar 15 | 1/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 56 rated classical games against rated opponents, 2016–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Alfons Emmoth, Feb 2017 · Vasteras vinterturnering 2017 | , 2066 |
| 2, | Bernt Akerblom, Jan 2024 · Allsv Div II 2 2023-24 R4 | , 1902 |
| 3, | Radu Cernea, Mar 2024 · Allsv Div I 2 2023-24 R67 | , 1807 |
| 4, | Emil Avetisyan, Dec 2021 · Allsv Div II 2 2021-22 R1 | , 1788 |
| 5, | Vinay Vivek Deshmukh, Jan 2025 · Allsvenskan 2024-2025 div II 2 R4 | , 1778 |
| 6, | Edvin Pohner, Jan 2026 · Allsvenskan 2025-2026: III:5 r4 | , 1760 |
| 7, | Christer Sjogren, Mar 2019 · Vasteras varturnering 2019 | , 1726 |
| 8, | Soren Ostmark, Jan 2017 · Vasteras vinterturnering 2017 | , 1656 |
| 9, | Henrik Eklund, Nov 2016 · Div III 4 2016-17 r2 | , 1645 |
| 10, | Pasqual Ignacio Nunez, Mar 2019 · Vasteras varturnering 2019 | , 1609 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | Daniel Johnson, Highest-rated meeting: Jan 2019 · Div III 4 2018-19 r4 | , 0/1 | , 2237 |
| 2, | Stephane Grun, Highest-rated meeting: Dec 2019 · Div III 5 2019-20 R3 | , 0/1 | , 2180 |
| 3, | Bjorn Tagesson, Highest-rated meeting: Nov 2023 · Allsv Div II 2 2023-24 R2 | , 0/1 | , 2125 |
| 4, | Alfons Emmoth, Highest-rated meeting: Feb 2017 · Vasteras vinterturnering 2017 | , 1/1 | , 2066 |
| 5, | Tord Bjornvall, Highest-rated meeting: May 2022 · Allsv Div II 2 2021-22 R37 | , 0/1 | , 2038 |
| 6, | Victor Muntean, Highest-rated meeting: Oct 2019 · Div III 5 2019-20 R1 | , 0/1 | , 2020 |
| 7, | Niclas Samuelsson, Highest-rated meeting: Dec 2025 · Allsvenskan 2025-2026: II:2 r3 | , 0/1 | , 2015 |
| 8, | Magnus 1955 Eriksson, Highest-rated meeting: Oct 2024 · Allsvenskan 2024-2025 div II 2 R1 | , 0/1 | , 2001 |
| 9, | Fredrik Attefall, Highest-rated meeting: Feb 2018 · Div III 4 2017-18 R4 | , 0/1 | , 1976 |
| 10, | Tobias Freden, Highest-rated meeting: Nov 2017 · Div III 4 2017-18 R2 | , ½/1 | , 1969 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 2 | 1 | 1755 | — |
| 2025 | 5 | 1 | 1900 | 1660 |
| 2024 | 6 | 2½ | 1915 | 1858 |
| 2023 | 2 | 0 | 1997 | — |
| 2022 | 8 | 4½ | 1669 | 1712 |
| 2021 | 1 | 1 | 1788 | — |
| 2020 | 1 | ½ | 1880 | — |
| 2019 | 10 | 3 | 1901 | 1752 |
| 2018 | 8 | 2½ | 1725 | 1584 |
| 2016 | 4 | 2½ | 1583 | 1678 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2026Teamfederation sourceScore 0/1Opp avg 1750Start 1805
- Jan 2026Teamfederation sourceScore 1/1Opp avg 1760Start 1796
- Dec 2025Teamfederation sourceScore 0/1Opp avg 2015Start 1801
- Oct 2025Teamfederation sourceScore 0/1Opp avg 1949Start 1807
- Mar 2025Teamfederation sourceScore 0/1Opp avg 1944Start 1813
- Feb 2025Teamfederation sourceScore 0/1Opp avg 1816Start 1823
- Jan 2025Teamfederation sourceScore 1/1Opp avg 1778Start 1814
- Allsvenskan 2025-2026: I:2 r7 · Feb – Mar 2026 · 1/1
- Allsvenskan 2025-2026: II:2 r5-6 · Feb 2026 · 0/1
- Allsvenskan 2025-2026: III:5 r4 · Jan 2026 · 1/1
- Allsvenskan 2025-2026: II:2 r3 · Dec 2025 · 0/1
- Allsvenskan 2025-2026: II:2 r1 · Oct 2025 · 0/1
- Allsvenskan 2024-2025 div II 2 R67 · Mar 2025 · 0/1
- Allsvenskan 2024-2025 div II 2 R5 · Feb 2025 · 0/1
- Allsvenskan 2024-2025 div II 2 R4 · Jan 2025 · 1/1
- Allsvenskan 2024-2025 div II 2 R3 · Dec 2024 · 0/1
- Allsvenskan 2024-2025 div II 2 R1 · Oct 2024 · 0/1
- Allsv Div I 2 2023-24 R67 · Mar 2024 · 1/2
- Allsv Div II 2 2023-24 R5 · Feb 2024 · ½/1
- Allsv Div II 2 2023-24 R4 · Jan 2024 · 1/1
- Allsv Div II 2 2023-24 R2 · Nov 2023 · 0/1
- Allsv Div II 2 2023-24 R1 · Oct 2023 · 0/1
- Allsv Div II 4 2022-23 R5 · Feb 2023 · ½/1
- Allsv Div II 4 2022-23 R3 · Dec 2022 · 1/1
- Allsv Div III 2 2022-23 R2 · Nov 2022 · 0/1
- Allsv Div II 4 2022-23 R1 · Oct 2022 · 1/1
- Allsv Div II 2 2021-22 R37 · May 2022 · 1/2
- Allsv Div II 2 2021-22 R26 · Dec 2021 – Apr 2022 · 1/2
- Allsv Div II 2 2021-22 R4 · Dec 2021 – Feb 2022 · ½/1
- Allsv Div II 2 2021-22 R1 · Dec 2021 · 1/1
- Div III 5 2019-20 R4 · Feb 2020 · ½/1
- Div III 5 2019-20 R3 · Dec 2019 · 0/1
- Div III 5 2019-20 R1 · Oct 2019 · 0/1
- Vasteras varturnering 2019 · Jan – Mar 2019 · 4½/7
- Div III 4 2018-19 r67 · Mar 2019 · ½/1
- Div III 4 2018-19 r5 · Feb 2019 · 0/1
- Div III 4 2018-19 r4 · Jan 2019 · 0/1
- Vasteras KM 2018 Grupp B · Nov – Dec 2018 · 1/3
- Div III 4 2018-19 r3 · Dec 2018 · ½/1
- Div III 4 2018-19 r2 · Nov 2018 · ½/1
- Div III 4 2018-19 R1 · Oct 2018 · ½/1
- Div III 4 2017-18 R5 · Mar 2018 · 0/1
- Div III 4 2017-18 R4 · Feb 2018 · 0/1
- Div III 4 2017-18 R3 · Dec 2017 · 0/1
- Div III 4 2017-18 R2 · Nov 2017 · ½/1
- Div III 4 2017-18 R1 · Oct 2017 · ½/1
- Div III 4 2016-17 r67 · Mar 2017 · ½/1
- Vasteras vinterturnering 2017 · Jan – Feb 2017 · 3/5
- Div III 4 2016-17 r4 · Jan 2017 · 0/1
- Div III 4 2016-17 r3 · Dec 2016 · 0/1
- Div III 4 2016-17 r2 · Nov 2016 · 1/1
- Div III 4 2016-17 r1 · Oct 2016 · ½/1
- Div II 3 2015-16 r 6-7 · Feb – Mar 2016 · 1/1
- Div III 3 2014-15 rond 6-7 · Mar 2015 · ½/1
- Div III 3 2014-15 rond 3 · Dec 2014 · 1/1
World
- #=80833Ege Ertugrul1793.0
- #=80833Benjamin Rohr1793.0
- #=80833Sture Tykoson1793.0
- #=80833Vitor Prado1793.0
- #=80833Andre Persidsky1793.0
Sweden
- #1549Hans Dahlqvist1794.0
- #1550Dick Viklund1793.6
- #1551Sture Tykoson1793.0
- #1552Camilo Garcia Giraldo1792.6
- #1553Dan Faxe1792.2
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.