SWE · 44 yrs · K=20 · Peak 1768 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1814 at Vaggeryds KM 2021 Najdorf(Best of 2021)
Classical rating
1757
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2020
How live ratings are calculated
Rating History · Classical
Classical rating 1768 to 1757 over the last 12 months; peak 1768 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 | 1757, 0, 0 games |
| Oct 2026 | 1757, 0, 0 games |
| Sep 2026 | 1757, 0, 0 games |
| Aug 2026 | 1757, 0, 0 games |
| Jul 2026 | 1757, 0, 0 games |
| Jun 2026 | 1757, 0, 0 games |
| May 2026 | 1757, 0, 0 games |
| Apr 2026 | 1757, 0, 0 games |
| Mar 2026 | 1757, 0, 0 games |
| Feb 2026 | 1757, -11, 2 games |
| Jan 2026 | 1768, 0, 0 games |
| Dec 2025 | 1768, 0, 0 games |
Form · Classical
From 43 classical games on record, the latest on Jan 8.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Vaggeryd SK KM 2025 r5-6Jan 8 – Jan 22 | 2/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 37 rated classical games against rated opponents, 2019–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Jorgen Alfven, Oct 2020 · Vaggeryds KM 2020 R 1 2 | , 1758 |
| 2, | Torsten Torell, Dec 2021 · Allsv Div II 6 2021-22 R1 | , 1704 |
| 3, | Zdenko Tencic, Oct 2021 · Vaggeryds KM 2021 Najdorf | , 1687 |
| 4, | Torbjorn Lindberg, Dec 2019 · Vaggeryd KM 201920 R6 | , 1656 |
| 5, | Paul Eknor, Jan 2020 · Vaggeryd KM 201920 R789 | , 1588 |
| 6, | Johan Krohn, 2 wins, Jan 2026 · Vaggeryd SK KM 2025 r5-6 | , 1574 |
| 7, | Rutger Almquist, Oct 2022 · Allsv Div III 5 2022-23 R1 | , 1559 |
| 8, | Simun Dujmovic, 3 wins, Mar 2020 · Vaggeryd KM 201920 R12 15 | , 1556 |
| 9, | Johnny Andersson, Dec 2023 · Allsv Div III 4 2023-24 5 R3 | , 1547 |
| 10, | Lennart Andersson, Nov 2019 · Div III 4 2019-20 R2 | , 1460 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | Andreas Ravik, Highest-rated meeting: Jan 2022 · Vaggeryd KM 2022 Greco R123 | , 0/3 | , 1993 |
| 2, | Omar Issa, Highest-rated meeting: Dec 2022 · Allsv Div III 5 2022-23 R3 | , 0/1 | , 1866 |
| 3, | Arnold Hermansson, Highest-rated meeting: Apr 2022 · Allsv Div II 6 2021-22 R26 | , 0/1 | , 1796 |
| 4, | Jorgen Alfven, Highest-rated meeting: Oct 2020 · Vaggeryds KM 2020 R 1 2 | , 1/2 | , 1758 |
| 5, | Zdenko Tencic, Highest-rated meeting: Nov 2019 · Vaggeryd KM 201920 R345 | , 1/2 | , 1710 |
| 6, | Torsten Torell, Highest-rated meeting: Dec 2021 · Allsv Div II 6 2021-22 R1 | , 1/1 | , 1704 |
| 7, | Torbjorn Lindberg, Highest-rated meeting: Dec 2019 · Vaggeryd KM 201920 R6 | , 1½/2 | , 1656 |
| 8, | Georgios Lappas, Highest-rated meeting: Mar 2023 · Allsv Div III 5 2022-23 R67 | , 0/1 | , 1650 |
| 9, | Sol Andersson, Highest-rated meeting: Mar 2023 · Allsv Div III 5 2022-23 R67 | , 0/1 | , 1602 |
| 10, | Paul Eknor, Highest-rated meeting: Jan 2020 · Vaggeryd KM 201920 R789 | , 1/2 | , 1588 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 2 | 1 | 1551 | — |
| 2023 | 4 | 2 | 1548 | 1548 |
| 2022 | 8 | 3 | 1689 | 1602 |
| 2020 | 9 | 5½ | 1593 | 1673 |
| 2019 | 8 | 5 | 1438 | 1533 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jan 2026Round robinfederation sourceScore 2/4Opp avg 1551Start 1768
- Dec 2023Teamfederation sourceScore 1/1Opp avg 1547Start 1605
- Mar 2023Teamfederation sourceScore 0/2Opp avg 1626Start 1625
- Jan 2023Teamfederation sourceScore 1/1Opp avg 1394Start 1621
- Dec 2022Teamfederation sourceScore 0/1Opp avg 1866Start 1625
- Oct 2022Teamfederation sourceScore 1/1Opp avg 1559Start 1608
- Apr 2022Swissfederation sourceScore ½/2Opp avg 1557Start 1651
- Dec 2021 – Apr 2022Teamfederation sourceScore 0/1Opp avg 1796Start 1549
- Vaggeryd SK KM 2025 r5-6 · Jan 2026 · 2/4
- Allsv Div III 4 2023-24 5 R3 · Dec 2023 · 1/1
- Allsv Div III 5 2022-23 R67 · Mar 2023 · 0/2
- Allsv Div III 5 2022-23 R4 · Jan 2023 · 1/1
- Allsv Div III 5 2022-23 R3 · Dec 2022 · 0/1
- Allsv Div III 5 2022-23 R1 · Oct 2022 · 1/1
- Vaggeryd KM 2022 Greco R45 · Apr 2022 · ½/2
- Allsv Div II 6 2021-22 R26 · Dec 2021 – Apr 2022 · 0/1
- Vaggeryd KM 2022 Greco R123 · Jan – Feb 2022 · 1½/3
- Allsv Div II 6 2021-22 R1 · Dec 2021 · 1/1
- Vaggeryds KM 2021 Najdorf · Oct – Dec 2021 · 5/6
- Vaggeryds KM 2020 R 1 2 · Oct 2020 · 1/2
- Vaggeryd KM 201920 R12 15 · Mar 2020 · 3½/4
- Vaggeryd KM 201920 R10 11 · Feb 2020 · 0/1
- Div III 4 2019-20 R4 · Feb 2020 · 1/1
- Vaggeryd KM 201920 R789 · Jan 2020 · 2/3
- Vaggeryd KM 201920 R6 · Dec 2019 · 1/1
- Div III 4 2019-20 R3 · Dec 2019 · 0/1
- Vaggeryd KM 201920 R345 · Nov 2019 · 2/3
- Div III 4 2019-20 R2 · Nov 2019 · 1/1
- Vaggeryd KM 201920 R12 · Oct 2019 · 1/2
- Div III 4 2019-20 R1 · Oct 2019 · 1/1
- Vaxjospelen 2019 Grupp 2 · Jun 2019 · 2/3
World
- #=92504Tor Liljestrom1757.0
- #=92504Markus Ekeblad1757.0
- #=92504Arzu Aliyev1757.0
- #=92504Milan Femic1757.0
- #=92504Harry Saleby1757.0
Sweden
- #=1755Tor Liljestrom1757.0
- #=1755Markus Ekeblad1757.0
- #=1755Arzu Aliyev1757.0
- #=1755Milan Femic1757.0
- #=1755Harry Saleby1757.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.