Classical rating
1912
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Dec 2018
How live ratings are calculated
Rating History · Classical
Classical rating 1918 to 1912 over the last 12 months; peak 1940 in January 2025.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid |
|---|---|---|
| Nov 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| Oct 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| Sep 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| Aug 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| Jul 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| Jun 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| May 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| Apr 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| Mar 2026 | 1912, 0, 0 games | 1840, 0, 0 games |
| Feb 2026 | 1912, -6, 1 game | 1840, 0, 0 games |
| Jan 2026 | 1918, 0, 0 games | 1840, 0, 0 games |
| Dec 2025 | 1918, 0, 0 games | 1840, 0, 0 games |
Form · Classical
From 168 classical games on record, the latest on Jan 11.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Allsvenskan 2025-2026: II:2 r4Jan 11 | 0/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 156 rated classical games against rated opponents, 2018–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Lennarth Eriksson, Jan 2019 · Dala Open lang | , 2056 |
| 2, | Peter Korning, Mar 2019 · Div II 2 2018-19 R67 | , 2002 |
| 3, | Gilbert Jansson, Mar 2024 · Allsv Div II 2 2023-24 R67 | , 1989 |
| 4, | Jorgen Alfven, Jun 2019 · Deltalift Open 2019 lang | , 1912 |
| 5, | John Klasen, Jan 2025 · Borlange KM 2024-25 R89 | , 1910 |
| 6, | Petter Falting, Oct 2024 · Borlange KM 2024-25 R34 | , 1904 |
| 7, | Leif Haraldsson, Dec 2018 · Karlstad Open 2018 | , 1900 |
| 8, | Pekka Kauko, Dec 2019 · Karlstad Open 2019 lang | , 1898 |
| 9, | Kennet Morin, Jan 2020 · DalaOpen 2020 lang | , 1874 |
| 10, | Torsten Ros, Nov 2023 · Falu KM 2324 std R45 | , 1873 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Jung Min Seo, Highest-rated meeting: Jan 2020 · DalaOpen 2020 lang | , 0/1 | , 2448 |
| 2, | Bo Sundell, Highest-rated meeting: Jun 2019 · Storsjodraget 2019 | , ½/1 | , 2099 |
| 3, | Filip Bjorkman, Highest-rated meeting: Mar 2024 · Paskturneringen 2024 std | , 0/1 | , 2080 |
| 4, | Kent Angskog, Highest-rated meeting: Jan 2026 · Allsvenskan 2025-2026: II:2 r4 | , 0/1 | , 2072 |
| 5, | Bjorn Gillefalk, Highest-rated meeting: Jun 2019 · Storsjodraget 2019 | , 0/1 | , 2063 |
| 6, | Jonas Malmstig, Highest-rated meeting: Feb 2019 · Borlange KM 2018/2019 R89 | , 0/3 | , 2059 |
| 7, | Torleif Bengts, Highest-rated meeting: Jan 2024 · Dala Open 2024 | , ½/1 | , 2058 |
| 8, | Lennarth Eriksson, Highest-rated meeting: Jan 2019 · Dala Open lang | , 1/1 | , 2056 |
| 9, | Henryk Dolata, Highest-rated meeting: Dec 2023 · Allsv Div II 2 2023-24 R3 | , 0/1 | , 2042 |
| 10, | Patrik Nystrom, Highest-rated meeting: Feb 2019 · Allskanskan 18/19, div 1 R 8 11 | , 0/1 | , 2039 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 1 | 0 | 2072 | — |
| 2025 | 8 | 4½ | 1771 | 1814 |
| 2024 | 25 | 18½ | 1766 | 1950 |
| 2023 | 16 | 10½ | 1657 | 1774 |
| 2022 | 12 | 9½ | 1563 | 1793 |
| 2021 | 5 | 3½ | 1784 | 1933 |
| 2019 | 49 | 29½ | 1738 | 1810 |
| 2018 | 22 | 8½ | 1819 | 1739 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jan 2026Teamfederation sourceScore 0/1Opp avg 2072Start 1918
- Mar 2025Swissfederation sourceScore 1½/2Opp avg 1662Start 1926
- Mar 2025Teamfederation sourceScore ½/1Opp avg 1899Start 1926
- Feb 2025Swissfederation sourceScore ½/1Opp avg 1710Start 1926
- Allsvenskan 2025-2026: II:2 r4 · Jan 2026 · 0/1
- Borlange KM 2024-25 R12 13 · Mar 2025 · 1½/2
- Allsvenskan 2024-2025 div II 2 R67 · Mar 2025 · ½/1
- Borlange KM 2024-25 R10 11 · Feb 2025 · ½/1
- Dala Open 2025 std · Jan 2025 · 3/4
- Borlange KM 2024-25 R89 · Jan 2025 · 1/2
- Borlange KM 2024-25 R7 · Dec 2024 · 1/1
- Borlange KM 2024-25 R56 · Nov 2024 · 2/2
- Borlange KM 2024-25 R34 · Oct 2024 · 2/2
- Allsvenskan 2024-2025 div II 2 R1 · Oct 2024 · 1/1
- Borlange KM 2024-25 R12 · Sep 2024 · 1/2
- Paskturneringen 2024 std · Mar – Apr 2024 · 3/6
- Borlange KM 2023 R12 13 · Mar 2024 · 1/2
- Allsv Div II 2 2023-24 R67 · Mar 2024 · 1/1
- Falu KM 2324 std R89 · Feb 2024 · 2/2
- Borlange KM 2023 R10 11 · Feb 2024 · 2/2
- Allsv Div II 2 2023-24 R5 · Feb 2024 · ½/1
- Dala Open 2024 · Jan 2024 · 2/4
- Borlange KM 2023 R9 · Jan 2024 · 1/1
- Falu KM 2324 std R7 · Jan 2024 · 1/1
- Borlange KM 2023 R78 · Dec 2023 · 1/2
- Falu KM 2324 std R6 · Dec 2023 · 1/1
- Allsv Div II 2 2023-24 R3 · Dec 2023 · 0/1
- Borlange KM 2023 R56 · Nov 2023 · 2/2
- Falu KM 2324 std R45 · Nov 2023 · 1/2
- Falu KM 2324 std R3 · Oct 2023 · 0/1
- Borlange KM 2023 R34 · Oct 2023 · 0/1
- Borlange KM 2023 R12 · Sep 2023 · 2/2
- Falu KM 2022-23 R8-11 · Apr 2023 · 4/4
- Falu KM 2022-23 R67 · Mar 2023 · 1½/2
- Falu KM 2022-23 R12345 · Dec 2022 · 4½/5
- Allsv Div III 2 2022-23 R3 · Dec 2022 · 1/1
- Falu KM 21/22 R 12 13 · Nov 2021 – Apr 2022 · 1/2
- Falu KM 21/22 R1011 · Nov 2021 – Mar 2022 · ½/1
- Allsv Div II 2 2021-22 R4 · Dec 2021 – Feb 2022 · 1/1
- Falu KM 21/22 R89 · Nov 2021 – Feb 2022 · 1½/2
- Falu KM 21/22 R67 · Nov 2021 – Jan 2022 · 2/2
- Falu KM 21/22 R45 · Dec 2021 · 1½/2
- Falu KM 21/22 R123 · Nov 2021 · 2/3
- Falu KMA 2020 · Nov 2020 · 1/1
- Kareschacket Falun 2020 lang · Mar 2020 · 0/1
- Borlange KM2 2019-20 R8 12 · Jan – Mar 2020 · 2½/5
- Div II 2 2019-20 R67 · Mar 2020 · 0/1
- Sportlovskampen Uppsala 2020 · Feb 2020 · 1½/2
- Falu KM 2019 R9 · Feb 2020 · 1/1
- Div II 2 2019-20 R5 · Feb 2020 · 0/1
- DalaOpen 2020 lang · Jan 2020 · 2½/4
- Falu KM 2019 R78 · Jan 2020 · ½/2
- Div II 2 2019-20 R4 · Jan 2020 · 1/1
- Karlstad Open 2019 lang · Dec 2019 · 3½/6
- Falu KM 2019 R6 · Dec 2019 · ½/1
- Borlange KM1 2019 · Sep – Dec 2019 · 5/7
- Falu KM 2019 R45 · Nov 2019 · 1½/2
- Div II 2 2019-20 R2 · Nov 2019 · 0/1
- Div II 2 2019-20 R1 · Oct 2019 · 1/1
- Falu KM 2019 R23 · Oct 2019 · ½/2
- Falu KM 2019 R1 · Sep 2019 · 1/1
- UASS september ELO 2019 grupp B · Sep 2019 · 1½/4
- Storsjodraget 2019 · Jun 2019 · 3/5
- Deltalift Open 2019 lang · May – Jun 2019 · 3/4
- Div II 2 2018-19 R67 · Mar 2019 · 2/2
- Allskanskan 18/19, div 1 R 8 11 · Feb – Mar 2019 · 1½/4
- Borlange KM 2018/2019 R10, 11 · Mar 2019 · 2/2
- Allskanskan 18/19, div 1 R89 · Feb 2019 · 1/2
- Borlange KM 2018/2019 R89 · Feb 2019 · 1/2
- Div II 2 2018-19 R5 · Feb 2019 · 0/1
- Dala Open lang · Jan 2019 · 3½/4
- Borlange KM 2018/2019 R67 · Oct 2018 – Jan 2019 · 1½/2
- Karlstad Open 2018 · Dec 2018 · 2½/6
- Allskanskan 18/19, div 1 R45 · Dec 2018 · 2/2
- Borlange KM 2018/2019 R5 · Dec 2018 · ½/1
- Div II 2 2018-19 R3 · Dec 2018 · 1/1
- Borlange KM 2018/2019 R1234 · Oct – Nov 2018 · 2/4
- Div II 2 2018-19 R2 · Nov 2018 · ½/1
- Hasselbacken Open 2018 lang · Nov 2018 · 0/4
- Vasteras Open 2018 lang · Sep 2018 · 1½/4
World
- #=46203Julian Dilly1912.0
- #=46203Tony Giraldo1912.0
- #=46203Hampus 1986 Moller1912.0
- #=46203Rolf Reimer1912.0
- #=46203Ricardo Serrichio1912.0
Sweden
- #912Stefan Gustafsson1912.8
- #=913Tony Giraldo1912.0
- #=913Hampus 1986 Moller1912.0
- #=913Rolf Reimer1912.0
- #=913Johan Sundell1912.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.