SWE · 59 yrs · K=20 · Peak 2245 (Apr 2025)
Best performance: 2251 at Allsvenskan 2024-2025 div II 4 R4567(Best of 2025)
NOV26 Rating
2228
Live Rating
2228.0
Change
0.0
Games Played
0
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2228 | +2 |
| Oct 2026 | 2226 | 0 |
| Sep 2026 | 2226 | 0 |
| Aug 2026 | 2226 | 0 |
| Jul 2026 | 2226 | 0 |
| Jun 2026 | 2226 | 0 |
| May 2026 | 2226 | 0 |
| Apr 2026 | 2226 | +2 |
| Mar 2026 | 2224 | -15 |
| Feb 2026 | 2239 | -5 |
| Jan 2026 | 2244 | +5 |
| Dec 2025 | 2239 | +2 |
Form · Classical
Unbeaten in the last 2 games (1 win, 1 draw), since Mar 15. That is the longest unbeaten run of 2026.
From 191 classical games on record, the latest on Oct 18.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Allsvenskan 2026-2027: div III-4 oktOct 18 | 1/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 154 rated classical games against rated opponents, 2015–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Harald Logdahl, Dec 2024 · Allsvenskan 2024-2025 div II 4 R3 | , 2300 |
| 2, | FM Harald Logdahl, Dec 2015 · Div II 4 2015-16 r3 | , 2223 |
| 3, | Daniel Johnson, Nov 2019 · Div III 5 2019-20 R2 | , 2186 |
| 4, | Rikard 1960 Andersson, Jan 2016 · Div II 4 2015-16 R 4-5 | , 2108 |
| 5, | Jan-Olov Lind, Mar 2025 · Allsvenskan 2024-2025 div II 4 R4567 | , 2079 |
| 6, | Jonas Malmstig, Oct 2016 · Div III 4 2016-17 r1 | , 2064 |
| 7, | Patrik Nystrom, Dec 2017 · Div III 4 2017-18 R3 | , 2043 |
| 8, | Mathias Kardell, Mar 2025 · Allsvenskan 2024-2025 div II 4 R4567 | , 2027 |
| 9, | Ingvar Carlsson, Dec 2025 · Allsvenskan 2025-2026: II:4 r3 | , 2024 |
| 10, | Jan Zizala, Feb 2026 · Allsvenskan 2025-2026: II:4 r7 | , 1992 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | FM Harald Logdahl, Highest-rated meeting: Dec 2024 · Allsvenskan 2024-2025 div II 4 R3 | , 2/2 | , 2300 |
| 2, | Matthias Nilsson, Highest-rated meeting: Mar 2024 · Allsv Div II 4 2023-24 R67 | , ½/1 | , 2250 |
| 3, | Daniel Johnson, Highest-rated meeting: Jan 2023 · Allsv Div II 4 2022-23 R4 | , 1½/2 | , 2204 |
| 4, | Magnus Faldt, Highest-rated meeting: Nov 2015 · Div II 4 2015-16 R2 | , 0/1 | , 2197 |
| 5, | Victor Muntean, Highest-rated meeting: Mar 2026 · Allsvenskan 2025-2026: II:4 r7 | , 1/2 | , 2179 |
| 6, | Julius Schwartz, Highest-rated meeting: Feb 2024 · Katrineholm KM 2023 R10 11 | , ½/1 | , 2162 |
| 7, | Hakan Sternlund, Highest-rated meeting: Mar 2024 · Allsv Div II 4 2023-24 R2 | , ½/1 | , 2117 |
| 8, | Lars Andersson, Highest-rated meeting: Feb 2023 · Allsv Div II 4 2022-23 R5 | , 1/2 | , 2108 |
| 8, | Rikard 1960 Andersson, Highest-rated meeting: Jan 2016 · Div II 4 2015-16 R 4-5 | , 1/1 | , 2108 |
| 10, | Jan-Olov Lind, Highest-rated meeting: Mar 2025 · Allsvenskan 2024-2025 div II 4 R4567 | , 1/1 | , 2079 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 3 | 2014 | 2086 |
| 2025 | 7 | 5½ | 2004 | 2234 |
| 2024 | 19 | 16½ | 1874 | 2196 |
| 2023 | 6 | 4½ | 1866 | 2059 |
| 2022 | 19 | 17½ | 1613 | 2014 |
| 2021 | 8 | 8 | 1530 | 2330 |
| 2020 | 12 | 12 | 1474 | 2274 |
| 2018 | 19 | 17½ | 1651 | 2052 |
| 2016 | 14 | 12½ | 1777 | 2128 |
| 2015 | 6 | 5 | 1891 | 2164 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Teamfederation sourceScore 1/1Opp avg 1831Start 2226
- Feb – Mar 2026Teamfederation sourceScore 1½/2Opp avg 2086Start 2239
- Mar 2025Teamfederation sourceBest of 2025Score 3/4Opp avg 2058Start 2244
- Allsvenskan 2026-2027: div III-4 okt · Oct 2026 · 1/1
- Allsvenskan 2025-2026: II:4 r7 · Feb – Mar 2026 · 1½/2
- Allsvenskan 2025-2026: II:4 r5-6 · Feb 2026 · 0/1
- Allsvenskan 2025-2026: II:4 r4 · Jan 2026 · ½/1
- Allsvenskan 2025-2026: II:4 r3 · Dec 2025 · 1/1
- Allsvenskan 2025-2026: II:4 r2 · Nov 2025 · 1/1
- Allsvenskan 2025-2026: II:4 r1 okt · Oct 2025 · ½/1
- Allsvenskan 2024-2025 div II 4 R4567 · Mar 2025 · 3/4
- Katrineholm KM 2024 R6789 · Nov – Dec 2024 · 3/3
- Allsvenskan 2024-2025 div II 4 R3 · Dec 2024 · 1/1
- Allsvenskan 2024-2025 div II 4 R2 · Nov 2024 · 1/1
- Katrineholm KM 2024 R345 · Oct 2024 · 3/3
- Allsvenskan 2024-2025 div II 4 R1 · Oct 2024 · 1/1
- Katrineholm KM 2024 R12 · Sep 2024 · 2/2
- Allsv Div II 4 2023-24 R67 · Mar 2024 · 1½/2
- Allsv Div II 4 2023-24 R5 · Mar 2024 · ½/1
- Allsv Div II 4 2023-24 R2 · Mar 2024 · ½/1
- Allsv Div II 4 2023-24 R1 · Feb 2024 · ½/1
- Katrineholm KM 2023 R10 11 · Feb 2024 · ½/1
- Allsv Div II 4 2023-24 R3 · Feb 2024 · 1/1
- Katrineholm KM 2023 R89 · Jan 2024 · 2/2
- Allsv Div II 4 2023-24 R4 · Jan 2024 · 1/1
- Katrineholm KM 2023 R56 · Nov 2023 · 1/1
- Katrineholm KM 2023 R34 · Oct 2023 · 1/1
- Katrineholm KM 2023 R12 · Sep 2023 · 2/2
- Allsv Div II 4 2022-23 R67 · Mar 2023 · ½/1
- Allsv Div II 4 2022-23 R2 · Mar 2023 · 1/1
- Allsv Div II 4 2022-23 R5 · Feb 2023 · ½/1
- Allsv Div II 4 2022-23 R4 · Jan 2023 · ½/1
- Katrineholm KM 2022 R11 · Jan 2023 · 1/1
- Katrineholm KM 2022 R9 10 · Dec 2022 · 1/1
- Allsv Div II 4 2022-23 R3 · Dec 2022 · 1/1
- Katrineholm KM 2022 R5678 · Nov 2022 · 4/4
- Allsv Div II 4 2022-23 R1 · Oct 2022 · ½/1
- Katrineholm KM 2022 R34 · Oct 2022 · 2/2
- Katrineholm KM 2022 R12 · Sep 2022 · 2/2
- Allsv Div III 4 2021-22 R25 · May 2022 · 1½/2
- Katrineholm varturn 2022 R567 · Mar – Apr 2022 · 3/3
- Katrineholm varturn 2022 R345 · Apr 2022 · 3/3
- Allsv Div III 4 2021-22 R4 · Dec 2021 – Apr 2022 · ½/1
- Katrineholm varturn 2022 R12 · Mar 2022 · 2/2
- Allsv Div III 4 2021-22 R3 · Dec 2021 – Mar 2022 · 1/1
- Allsv Div III 4 2021-22 R1 · Dec 2021 · 1/1
- Katrineholm KM 2021 · Sep – Nov 2021 · 8/8
- Katrineholm KM 2020 · Sep – Nov 2020 · 9/9
- Katrinehom var 2020 · Jun 2020 · 3/3
- Div III 5 2019-20 R4 · Feb 2020 · 1/1
- Katrineholm KM 2019 R1415 · Dec 2019 – Jan 2020 · 2/2
- Katrineholm KM 2019 R1213 · Nov – Dec 2019 · 1/1
- Div III 5 2019-20 R3 · Dec 2019 · 1/1
- Katrineholm KM 2019 R891011 · Oct – Nov 2019 · 4/4
- Div III 5 2019-20 R2 · Nov 2019 · 1/1
- Katrineholm KM 2019 R4567 · Oct 2019 · 4/4
- Div III 5 2019-20 R1 · Oct 2019 · 0/1
- Katrineholm KM 2019 R123 · Sep 2019 · 3/3
- Katrineholm Schweizerturnering 2019 · Feb – Apr 2019 · 7/7
- Div III 7 2018-19 R5 · Mar 2019 · 1/1
- Div III 7 2018-19 R4 · Mar 2019 · 1/1
- Katrineholms KM 2018 · Sep 2018 – Jan 2019 · 13/13
- Div III 7 2018-19 R3 · Dec 2018 · ½/1
- Div III 7 2018-19 R2 · Nov 2018 · 1/1
- Div III 7 2018-19 R1 · Oct 2018 · ½/1
- Katrineholm Schweizerturnering 2018 · Feb – Apr 2018 · 7/7
- Div III 4 2017-18 R5 · Mar 2018 · ½/1
- Div III 4 2017-18 R4 · Feb 2018 · 1/1
- Div III 4 2017-18 R3 · Dec 2017 · 1/1
- Katrineholms KM 2017 · Sep – Nov 2017 · 9/9
- Div III 4 2017-18 R2 · Nov 2017 · 1/1
- Div III 4 2017-18 R1 · Oct 2017 · 1/1
- Katrineholm Elo 2017 · Feb – Apr 2017 · 7/7
- Div III 4 2016-17 r67 · Mar 2017 · ½/1
- Div III 4 2016-17 r5 · Feb 2017 · 1/1
- Div III 4 2016-17 r4 · Jan 2017 · 1/1
- Katrineholms KM 2016 · Sep – Dec 2016 · 9½/10
- Div III 4 2016-17 r3 · Dec 2016 · 1/1
- Div III 4 2016-17 r2 · Nov 2016 · ½/1
- Div III 4 2016-17 r1 · Oct 2016 · 1/1
- Katrineholm varturnering 2016 · Feb – Apr 2016 · 6/7
- Div II 4 2015-16 r 6-7 · Feb – Mar 2016 · 1½/2
- Div II 4 2015-16 R 4-5 · Jan 2016 · 2/2
- Katrineholms KM 2015 round 3-15 · Sep – Dec 2015 · 12½/13
- Div II 4 2015-16 r3 · Dec 2015 · 1/1
- Div II 4 2015-16 R2 · Nov 2015 · 0/1
- Div II 4 2015-16 R1 · Oct 2015 · 1/1
- Div III 7 201415 rond 1 · Oct 2014 · 1/1
World
- #=6968CM Andreas Schieder2228.0
- #=6968Santiago Grueso Cordoba2228.0
- #=6968Stephane Grun2228.0
- #=6968FM Samuel Jesus P Goncalves2228.0
- #=6968FM Ashote Davtian2228.0
Sweden
- #122Henrik Karlzen2230.0
- #=123Santiago Grueso Cordoba2228.0
- #=123Stephane Grun2228.0
- #=125CM Hrayr Hovhannisyan2226.0
- #=125FM Hakan Rothen2226.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE