SWE · 80 yrs · K=20 · Peak 1647 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1746 at WE I 2017 grp 9(Best of 2017)
Classical rating
1557
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Dec 2016
How live ratings are calculated
Rating History · Classical
Classical rating 1611 to 1557 over the last 12 months; peak 1647 in March 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 | 1557, -14, 2 games |
| Oct 2026 | 1571, 0, 0 games |
| Sep 2026 | 1571, 0, 0 games |
| Aug 2026 | 1571, 0, 0 games |
| Jul 2026 | 1571, 0, 0 games |
| Jun 2026 | 1571, 0, 0 games |
| May 2026 | 1571, 0, 0 games |
| Apr 2026 | 1571, +7, 1 game |
| Mar 2026 | 1564, -8, 1 game |
| Feb 2026 | 1572, -7, 1 game |
| Jan 2026 | 1579, -32, 5 games |
| Dec 2025 | 1611, 0, 0 games |
Form · Classical
From 138 classical games on record, the latest on Oct 5.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Lag-DM Göteborg 2026Aug 31 – Oct 12 | 0/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 114 rated classical games against rated opponents, 2015–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Mustafa Kadyr, Feb 2025 · Goteborgsmasterskapet 2025 R234 | , 1733 |
| 2, | Peter Ryderus, Feb 2017 · Gbg Individuella DM 2017 | , 1698 |
| 3, | Aron Kolesnik Michnik, Oct 2025 · Allsvenskan 2025-2026: III:6 r1 | , 1688 |
| 4, | Kristjan Hallberg, Feb 2018 · Div III 7 2017-18 R567 | , 1639 |
| 5, | Bertil Ekstrand, Feb 2018 · Gbg Lag-DM 2018 | , 1633 |
| 6, | Hakan Warston, Jan 2017 · Gbg Lag-DM 2017 | , 1600 |
| 7, | Andreas Granath, Jan 2020 · Goteborg Lag-DM 2010 | , 1597 |
| 8, | Per Bergstrom, Apr 2017 · Gbg Individuella DM 2017 | , 1595 |
| 9, | Valentin Akerberg, Mar 2017 · Gbg Individuella DM 2017 | , 1556 |
| 10, | Hugo 2004 Lindgren, 2 wins, Jan 2020 · Goteborg Lag-DM 2010 | , 1540 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | Adam Brzezinski, Highest-rated meeting: Sep 2023 · Lag-DM Goteborg 2023 | , 0/1 | , 2193 |
| 2, | Hans Svedberg, Highest-rated meeting: Jan 2019 · Lag-DM Goteborg 2019 | , 0/1 | , 1990 |
| 3, | Hashim Hattab, Highest-rated meeting: Jan 2016 · Gbg Lag-DM 2016 | , 0/1 | , 1976 |
| 4, | Joel Eriksson, Highest-rated meeting: Sep 2017 · Kalltorps SS KM 2017 | , 0/2 | , 1968 |
| 5, | Mikael Moller, Highest-rated meeting: Jan 2020 · Goteborg Lag-DM 2010 | , 0/1 | , 1956 |
| 6, | Tommy Martinsson, Highest-rated meeting: Apr 2017 · Gbg Individuella DM 2017 | , ½/3 | , 1951 |
| 7, | FM Gustav Torngren, Highest-rated meeting: Mar 2017 · Gbg Individuella DM 2017 | , 0/1 | , 1928 |
| 8, | Liam Simpson, Highest-rated meeting: Mar 2025 · Allsvenskan 2024-2025 div III grp 6 r4,6,7 | , 0/1 | , 1902 |
| 9, | Robert Wiklund, Highest-rated meeting: Jan 2018 · Gbg Lag-DM 2018 | , ½/1 | , 1824 |
| 10, | Alfred Thern, Highest-rated meeting: Jan 2025 · Goteborgsmasterskapet 2025 R1 | , 0/2 | , 1813 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 1 | 1637 | 1397 |
| 2025 | 14 | 2½ | 1724 | 1462 |
| 2024 | 3 | 0 | 1638 | 838 |
| 2023 | 4 | 1 | 1683 | 1490 |
| 2022 | 9 | 2 | 1582 | 1362 |
| 2021 | 7 | 2 | 1482 | 1324 |
| 2020 | 10 | 3½ | 1554 | 1444 |
| 2019 | 21 | 8 | 1550 | 1463 |
| 2018 | 14 | 4½ | 1604 | 1471 |
| 2017 | 19 | 11 | 1565 | 1622 |
| 2016 | 7 | 1½ | 1614 | 1384 |
| 2015 | 1 | 0 | 1424 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug – Oct 2026Teamfederation sourceScore 0/2Opp avg 1685Start 1571
- Mar 2026Teamfederation sourceScore 1/1Opp avg 1472Start 1564
- Feb 2026Teamfederation sourceScore 0/1Opp avg 1651Start 1572
- Jan 2026Teamfederation sourceScore 0/1Opp avg 1693Start 1579
- Dec 2025Teamfederation sourceScore 0/1Opp avg 1740Start 1611
- Nov – Dec 2025Swissfederation sourceBest of 2025Score ½/3Opp avg 1651Start 1611
- Lag-DM Göteborg 2026 · Aug – Oct 2026 · 0/2
- Allsvenskan 2025-2026: III:6 r7 · Mar 2026 · 1/1
- Allsvenskan 2025-2026: III:6 r5-6 · Feb 2026 · 0/1
- Allsvenskan 2025-2026: III:6 r4 · Jan 2026 · 0/1
- Kalltorps SS KM 2025 r5 · Dec 2025 · 0/1
- Allsvenskan 2025-2026: III:6 r3 · Dec 2025 · 0/1
- Kalltorps SS KM 2025 r2-4 · Nov – Dec 2025 · ½/3
- Kalltorps SS KM 2025 r1 · Oct 2025 · 0/1
- Allsvenskan 2025-2026: III:6 r1 · Oct 2025 · 1/1
- Goteborgsmasterskapet 2025 R567 · Feb – Apr 2025 · 0/3
- Allsvenskan 2024-2025 div III grp 6 r4,6,7 · Jan – Mar 2025 · 0/2
- Goteborgsmasterskapet 2025 R234 · Jan – Feb 2025 · 1/2
- Goteborgsmasterskapet 2025 R1 · Jan 2025 · 0/1
- Allsvenskan 2024-2025 div III grp 6 r3 · Dec 2024 · 0/1
- Allsv Div III 4 2023-24 R67 · Mar 2024 · 0/1
- Allsv Div III 4 2023-24 R4 · Jan 2024 · 0/1
- Allsv Div III 4 2023-24 R1 · Oct 2023 · 0/1
- Lag-DM Goteborg 2023 · Sep – Oct 2023 · 0/1
- Kalltorp KM 2022-23 R67 · Jan 2023 · 1/2
- Kalltorp KM 2022-23 R5 · Dec 2022 · 1/1
- Kalltorp KM 2022-23 R34 · Nov 2022 · 0/2
- Allsv Div III 5 2022-23 R2 · Nov 2022 · 0/1
- Kalltorp KM 2022-23 R12 · Oct 2022 · 1/2
- Allsv Div III 5 2022-23 R1 · Oct 2022 · 0/1
- Lag-DM Goteborg 2022 · Aug – Sep 2022 · ½/2
- Allsv Div III 5 2021-22 R26 · Dec 2021 – Apr 2022 · 0/1
- Allsv Div III 5 2021-22 R45 · Dec 2021 – Mar 2022 · 1/1
- Kalltorps SS KM 2021 · Sep – Nov 2021 · 1/6
- Kalltorp KM 2020 R34 · Mar 2021 · 1/1
- Kalltorp KM 2020 R1 2 · Oct 2020 · 0/2
- Goteborgsmasterskapet 2020 · Feb – Mar 2020 · 1½/4
- Gbg Distr.ser 19-20 Div V Div 4 R6 · Mar 2020 · 1/1
- Goteborg Lag-DM 2010 · Jan 2020 · 2/5
- Kalltorps KM 2019 · Sep – Dec 2019 · 2½/7
- Gbg Distr.ser 19-20 Div IV R2 · Nov 2019 · 1/1
- Gbg Distr.ser 19-20 Div IV R1 · Oct 2019 · 1/1
- WE I 2019 grp 6 · Jul 2019 · 3/5
- Div III 5 2018-19 R67 · Mar 2019 · 0/1
- Div II 6 2018-19 R67 · Mar 2019 · 0/1
- Lag-DM Goteborg 2019 · Jan – Feb 2019 · 0/3
- Div III 5 2018-19 R5 · Feb 2019 · ½/1
- Div III 5 2018-19 R4 · Jan 2019 · 0/1
- Div III 5 2018-19 R3 · Dec 2018 · 0/1
- Div III 5 2018-19 R2 · Nov 2018 · 0/1
- WE 2 2018, grp 3 · Jul 2018 · 2/5
- Div III 7 2017-18 R567 · Feb – Mar 2018 · 1½/3
- Gbg Lag-DM 2018 · Jan – Feb 2018 · 2/5
- Div III 7 2017-18 R4 · Jan 2018 · 0/1
- Div III 7 2017-18 R3 · Dec 2017 · 0/1
- Kalltorps SS KM 2017 · Sep – Nov 2017 · 3½/7
- Div III 7 2017-18 R2 · Nov 2017 · 1/1
- Div III 7 2017-18 R1 · Oct 2017 · 0/1
- WE I 2017 grp 9 · Jul 2017 · 4/5
- Gbg Individuella DM 2017 · Feb – Apr 2017 · 4/7
- Div III 6 2016-17 r567 · Feb – Mar 2017 · 1/2
- Gbg Lag-DM 2017 · Jan – Feb 2017 · 2½/4
- Div III 6 2016-17 r4 · Jan 2017 · 0/1
- Div III 6 2016-17 r3 · Dec 2016 · 0/1
- Div III 6 2016-17 r2 · Nov 2016 · ½/1
- Div III 6 2016-17 r1 · Oct 2016 · 0/1
- WE 2, 2016 grp 5 · Jul 2016 · 1/5
- Gbg Lag-DM 2016 · Jan – Feb 2016 · 1/5
- Klass IV grp 2 2015 · Jul 2015 · 3/5
World
- #=169460Kira Melitta Peto1557.0
- #=169460Gert Nilsson1557.0
- #=169460Bertil Ekman1557.0
- #=169460Robin Ravn1557.0
- #=169460Coen Olofsson1557.0
Sweden
- #2739Leo Andersson1557.2
- #=2740Gert Nilsson1557.0
- #=2740Bertil Ekman1557.0
- #=2740Robin Ravn1557.0
- #=2740Coen Olofsson1557.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.