SWE · 71 yrs · K=20 · Peak 1822 (Nov 2024)
Classical rating
1815
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Nov 2017
How live ratings are calculated
Rating History · Classical
Classical rating 1821 to 1815 over the last 12 months; peak 1822 in November 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 | 1815, 0, 0 games |
| Oct 2026 | 1815, 0, 0 games |
| Sep 2026 | 1815, 0, 0 games |
| Aug 2026 | 1815, 0, 0 games |
| Jul 2026 | 1815, 0, 0 games |
| Jun 2026 | 1815, 0, 0 games |
| May 2026 | 1815, 0, 0 games |
| Apr 2026 | 1815, 0, 0 games |
| Mar 2026 | 1815, +6, 1 game |
| Feb 2026 | 1809, -2, 1 game |
| Jan 2026 | 1811, 0, 0 games |
| Dec 2025 | 1811, -10, 1 game |
Form · Classical
Unbeaten in the last 2 games (1 win, 1 draw), since Jan 11. That is the longest unbeaten run of 2026.
From 42 classical games on record, the latest on Feb 1.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Allsvenskan 2025-2026: II:7 r5-6Feb 1 – Feb 22 | 1/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 36 rated classical games against rated opponents, 2016–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Paul Johansson, Feb 2025 · Allsvenskan 2024-2025 div II 7 R5 | , 1881 |
| 2, | Natik Ahmedhanov, Mar 2025 · Allsvenskan 2024-2025 div II 7 R67 | , 1872 |
| 3, | Kenneth Nilsson, Mar 2018 · Div III 8 2017-18 R456 | , 1832 |
| 4, | Hannes Wiege, Jan 2020 · Div II 7 2019-20 R4 | , 1778 |
| 5, | Abdullah Najm, Mar 2024 · Allsv Div II 7 2023-24 R67 | , 1761 |
| 6, | Ingvar Johansson, Mar 2019 · Div III 7 2018-19 R4 | , 1695 |
| 7, | Ywonne Wetterling, Oct 2025 · Allsvenskan 2025-2026: II:7 r1 | , 1684 |
| 8, | Bengt Uddbom, Oct 2018 · Div III 7 2018-19 R1 | , 1672 |
| 9, | Harry Saleby, Feb 2026 · Allsvenskan 2025-2026: II:7 r5-6 | , 1640 |
| 10, | Sasa Milojevic, Feb 2024 · Allsv Div II 7 2023-24 R5 | , 1630 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | Marcus Johnsson, Highest-rated meeting: Dec 2019 · Div II 7 2019-20 R3 | , 0/1 | , 1893 |
| 2, | Paul Johansson, Highest-rated meeting: Feb 2025 · Allsvenskan 2024-2025 div II 7 R5 | , 1/2 | , 1881 |
| 3, | Natik Ahmedhanov, Highest-rated meeting: Mar 2025 · Allsvenskan 2024-2025 div II 7 R67 | , 1/1 | , 1872 |
| 4, | Kevin Soderberg, Highest-rated meeting: Feb 2017 · Div III 5 2016-17 r5 | , ½/1 | , 1870 |
| 5, | Arnold Hermansson, Highest-rated meeting: Mar 2025 · Allsvenskan 2024-2025 div II 7 R67 | , ½/1 | , 1846 |
| 6, | Kenneth Nilsson, Highest-rated meeting: Mar 2018 · Div III 8 2017-18 R456 | , 1/1 | , 1832 |
| 7, | Glenn Karlsson, Highest-rated meeting: Nov 2019 · Div II 7 2019-20 R2 | , ½/1 | , 1819 |
| 8, | Olof Sandberg, Highest-rated meeting: Nov 2025 · Allsvenskan 2025-2026: II:7 r2 | , 0/1 | , 1813 |
| 9, | Hannes Wiege, Highest-rated meeting: Jan 2020 · Div II 7 2019-20 R4 | , 1/1 | , 1778 |
| 10, | Abdullah Najm, Highest-rated meeting: Mar 2024 · Allsv Div II 7 2023-24 R67 | , 1/1 | , 1761 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 2 | 1½ | 1685 | — |
| 2025 | 5 | 3½ | 1819 | 1968 |
| 2023 | 4 | 2½ | 1499 | 1594 |
| 2022 | 2 | 1½ | 1449 | — |
| 2020 | 3 | 2 | 1663 | 1788 |
| 2019 | 5 | 2½ | 1697 | 1697 |
| 2018 | 4 | 2½ | 1684 | 1779 |
| 2016 | 2 | 1½ | 1575 | — |
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 1/1Opp avg 1640Start 1809
- Jan 2026Teamfederation sourceScore ½/1Opp avg 1729Start 1811
- Nov 2025Teamfederation sourceScore 0/1Opp avg 1813Start 1821
- Oct 2025Teamfederation sourceScore 1/1Opp avg 1684Start 1815
- Mar 2025Teamfederation sourceScore 1½/2Opp avg 1859Start 1802
- Feb 2025Teamfederation sourceScore 1/1Opp avg 1881Start 1790
- Nov 2024Teamfederation sourceScore 0/1Opp avg 1582Start 1822
- Oct 2024Teamfederation sourceScore 1/1Opp avg 1571Start 1814
- Allsvenskan 2025-2026: II:7 r5-6 · Feb 2026 · 1/1
- Allsvenskan 2025-2026: II:7 r4 · Jan 2026 · ½/1
- Allsvenskan 2025-2026: II:7 r2 · Nov 2025 · 0/1
- Allsvenskan 2025-2026: II:7 r1 · Oct 2025 · 1/1
- Allsvenskan 2024-2025 div II 7 R67 · Mar 2025 · 1½/2
- Allsvenskan 2024-2025 div II 7 R5 · Feb 2025 · 1/1
- Allsvenskan 2024-2025 div II 7 R2 · Nov 2024 · 0/1
- Allsvenskan 2024-2025 div II 7 R1 · Oct 2024 · 1/1
- Allsv Div II 7 2023-24 R67 · Mar 2024 · 2/2
- Allsv Div II 7 2023-24 R5 · Feb 2024 · 1/1
- Allsv Div II 7 2023-24 R4 · Jan 2024 · ½/1
- Allsv Div II 7 2023-24 R1 · Dec 2023 · 1/1
- Allsv Div II 7 2023-24 R2 · Nov 2023 · ½/1
- Allsv Div II 7 2022-23 R5 · Feb 2023 · 0/1
- Allsv Div II 7 2022-23 R4 · Jan 2023 · 1/1
- Allsv Div II 7 2022-23 R13 · Dec 2022 · 1½/2
- Allsv Div II 7 2022-23 R2 · Nov 2022 · 1/1
- Div II 7 2019-20 R67 · Mar 2020 · 1/1
- Div II 7 2019-20 R5 · Feb 2020 · 0/1
- Div II 7 2019-20 R4 · Jan 2020 · 1/1
- Div II 7 2019-20 R3 · Dec 2019 · 0/1
- Div II 7 2019-20 R2 · Nov 2019 · ½/1
- Div II 7 2019-20 R1 · Oct 2019 · 0/1
- Div III 7 2018-19 R5 · Mar 2019 · 1/1
- Div III 7 2018-19 R4 · Mar 2019 · 1/1
- Div III 7 2018-19 R3 · Dec 2018 · 0/1
- Div III 7 2018-19 R2 · Nov 2018 · 0/1
- Div III 7 2018-19 R1 · Oct 2018 · 1/1
- Div III 8 2017-18 R456 · Feb – Mar 2018 · 2½/3
- Div III 8 2017-18 R3 · Dec 2017 · 0/1
- Div III 8 2017-18 R1 · Oct 2017 · ½/1
- Div III 5 2016-17 r67 · Mar 2017 · 1½/2
- Div III 5 2016-17 r5 · Feb 2017 · ½/1
- Div III 5 2016-17 r3 · Dec 2016 · 1/1
- Div III 5 2016-17 r2 · Nov 2016 · ½/1
- Div III 5 2016-17 r1 · Oct 2016 · 1/1
World
- #=73526Firas Haki1815.0
- #=73526Philip Isaksson1815.0
- #=73526Anders Frost1815.0
- #=73526Henrik Bjorklund1815.0
- #=73526Bjorn Bodin1815.0
Sweden
- #=1436Firas Haki1815.0
- #=1436Philip Isaksson1815.0
- #=1436Anders Frost1815.0
- #=1436Henrik Bjorklund1815.0
- #=1436Bjorn Bodin1815.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.