SWE · 62 yrs · K=20 · Peak 2240 (By Jan 2001)
Best performance: 2140 at Superettan 2018-19 R49(Best of 2019)
NOV26 Rating
2132
Live Rating
2130.4
Change
-1.6
Games Played
3
How live ratings are calculated
Rating History · Classical
Classical rating 2121 to 2132 over the last 12 months; peak 2240 by January 2001.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical |
|---|---|
| Nov 2026 | 2132, 0, 0 games |
| Oct 2026 | 2132, 0, 0 games |
| Sep 2026 | 2132, 0, 0 games |
| Aug 2026 | 2132, 0, 0 games |
| Jul 2026 | 2132, 0, 0 games |
| Jun 2026 | 2132, 0, 0 games |
| May 2026 | 2132, 0, 0 games |
| Apr 2026 | 2132, +3, 1 game |
| Mar 2026 | 2129, +6, 2 games |
| Feb 2026 | 2123, 0, 0 games |
| Jan 2026 | 2123, -1, 1 game |
| Dec 2025 | 2124, +3, 1 game |
Form · Classical
Longest unbeaten run in 2026: 3 games, Feb 1 – Mar 15.
From 61 classical games on record, the latest on Nov 8.
| Tournament | Score | Change | |
|---|---|---|---|
| Superettan 2026-27 R1-3Nov 6 – Nov 8TPR 2110 | 1/3 | -1.6 |
Best wins · Classical
From 58 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Jacob Sylvan, Mar 2024 · Superettan 2023-24 R789 | , 2329 |
| 2, | FM Jesper Morch Lauridsen, Nov 2026 · Superettan 2026-27 R1-3 | , 2217 |
| 3, | Johan Larsson, Feb 2020 · Superettan 2019-20 R456 | , 2194 |
| 4, | Michael Rygaard, Jan 2016 · Div II 3 2015-16 r 4-5 | , 2178 |
| 5, | FM Bjorn 1971 Andersson, Mar 2019 · Superettan 2018-19 R49 | , 2162 |
| 6, | CM Vidar Hagevi, Apr 2025 · Allsvenskan Div 1 1 r3 missat | , 2150 |
| 7, | Magnus Rolen, Jan 2013 · Div I Norra 2012-2013 | , 2070 |
| 8, | Tommy Liden, Jan 2023 · Superettan 2022-23 R45 | , 2056 |
| 9, | Henrik Mella, Mar 2018 · Div I Norra 2017-18 R567 | , 2044 |
| 10, | Emilio Gonzalez, Nov 2018 · Superettan 2018-19 R123 | , 1961 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Vladyslav Larkin, Highest-rated meeting: Mar 2024 · Superettan 2023-24 R789 | , 0/1 | , 2450 |
| 2, | GM Pia Cramling, Highest-rated meeting: Feb 2017 · Div I Norra 2016-17 R67 | , ½/1 | , 2434 |
| 3, | GM Stellan Brynell, Highest-rated meeting: Oct 2017 · Elitserien 2017/18 R123 | , 0/1 | , 2415 |
| 4, | IM Axel Falkevall, Highest-rated meeting: Mar 2025 · Allsvenskan 2024-2025 div 1 1 R4567 | , 0/1 | , 2396 |
| 5, | IM Can Ertan, Highest-rated meeting: Mar 2018 · Elitserien 2017/18 R789 | , 0/1 | , 2390 |
| 6, | FM Bo 1984 Lindberg, Highest-rated meeting: Feb 2018 · Elitserien 2017/18 R456 | , 0/1 | , 2381 |
| 7, | FM Drazen Dragicevic, Highest-rated meeting: Oct 2017 · Elitserien 2017/18 R123 | , 0/1 | , 2349 |
| 8, | IM Jacob Sylvan, Highest-rated meeting: Mar 2024 · Superettan 2023-24 R789 | , 1/1 | , 2329 |
| 9, | IM Johan Furhoff, Highest-rated meeting: Oct 2016 · Div I Norra 2016-17 R1 | , 0/1 | , 2305 |
| 10, | FM Anders Livner, Highest-rated meeting: Jan 2024 · Superettan 2023-24 R456 | , ½/1 | , 2283 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 6 | 3 | 2173 | 2173 |
| 2025 | 8 | 3 | 2142 | 2055 |
| 2024 | 6 | 2½ | 2244 | 2187 |
| 2023 | 1 | 1 | 2056 | — |
| 2022 | 3 | 1½ | 2105 | 2105 |
| 2021 | 1 | 0 | 2083 | — |
| 2020 | 3 | 2 | 2070 | 2195 |
| 2018 | 8 | 3½ | 2194 | 2151 |
| 2017 | 4 | 1 | 2366 | 2173 |
| 2016 | 4 | 1 | 2232 | 2039 |
| 2012 | 1 | 0 | 2169 | — |
| 2007 | 1 | 0 | 2083 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Nov 2026Teamfederation sourceBest of 2026Score 1/3TPR 2110Opp avg 2235Start 2132
- Feb – Mar 2026Teamfederation sourceScore ½/1Opp avg 2252Start 2123
- Feb 2026Teamfederation sourceScore 1½/2Opp avg 2039Start 2123
- Dec 2025Teamfederation sourceScore ½/1Opp avg 2077Start 2124
- Oct – Nov 2025Teamfederation sourceScore ½/1Opp avg 2216Start 2123
- Oct 2025Teamfederation sourceScore ½/1Opp avg 2055Start 2123
- Apr 2025Teamfederation sourceScore 1/1Opp avg 2150Start 2112
- Mar 2025Teamfederation sourceBest of 2025Score ½/4Opp avg 2160Start 2141
- Superettan 2026-27 R1-3 · Nov 2026 · 1/3
- Allsvenskan 2025-2026: I:1 r7 · Feb – Mar 2026 · ½/1
- Allsvenskan 2025-2026: I:1 r5-6 feb · Feb 2026 · 1½/2
- Allsvenskan 2025-2026: I:1 r3 dec · Dec 2025 · ½/1
- Allsvenskan 2025-2026: I:1 r2 nov · Oct – Nov 2025 · ½/1
- Allsvenskan 2025-2026: I:1 r1 okt · Oct 2025 · ½/1
- Allsvenskan Div 1 1 r3 missat · Apr 2025 · 1/1
- Allsvenskan 2024-2025 div 1 1 R4567 · Mar 2025 · ½/4
- Allsvenskan 2024-2025 div 1 1 R2 · Nov 2024 · ½/1
- Allsvenskan 2024-2025 div 1 1 R1 · Oct 2024 · 0/1
- Superettan 2023-24 R789 · Mar 2024 · 1/2
- Superettan 2023-24 R456 · Jan 2024 · 1/2
- Superettan 2022-23 R45 · Jan 2023 · 1/1
- Superettan2021-22 R456 · Dec 2021 – Mar 2022 · 1½/3
- Superettan2021-22 R12 · Dec 2021 · 0/1
- Div I 2 2019-20 R52 · Jan – Feb 2020 · 1/1
- Superettan 2019-20 R456 · Jan – Feb 2020 · 1/2
- Superettan 2019-20 R123 · Oct 2019 · ½/2
- Div I 2 2019-20 R2 · Oct 2019 · 0/1
- Superettan 2018-19 R49 · Jan – Mar 2019 · 2/4
- Div I 1 2018-19 R57 · Mar 2019 · ½/1
- Div I 1 2018-19 R34 · Dec 2018 · ½/1
- Superettan 2018-19 R123 · Nov 2018 · 1½/2
- Elitserien 2017/18 R789 · Mar 2018 · 0/1
- Div I Norra 2017-18 R567 · Feb – Mar 2018 · 1/2
- Elitserien 2017/18 R456 · Feb 2018 · ½/2
- Elitserien 2017/18 R123 · Oct 2017 · ½/3
- Div I Norra 2016-17 R67 · Feb – Mar 2017 · ½/1
- Div I Norra 2016-17 r2 · Nov 2016 · 0/1
- Div I Norra 2016-17 R1 · Oct 2016 · 0/1
- Superettan 2015-16 R 6-9 · Feb – Mar 2016 · 0/1
- Div II 3 2015-16 r 4-5 · Jan 2016 · 1/1
- Div II 3 2015-16 r3 · Dec 2015 · ½/1
- Div II 3 2015-16 R2 · Nov 2015 · ½/1
- Div II 3 2015-16 R1 · Oct 2015 · 0/1
- Div I Norra 2012-2013 · Oct 2012 – Mar 2013 · 2/3
- Superettan 2007/08 · Oct 2007 – Mar 2008 · ½/3
World
- #=13095Kristijan Breznik2130.4
- #=13095Hakan Thornert2130.4
- #=13095Johan Sittenfeld2130.4
- #=13095Gustav Lindholm2130.4
- #=13095Nadav Feldman2130.4
Sweden
- #260FM Rolf Bergstrom2130.8
- #=261Hakan Thornert2130.4
- #=261Johan Sittenfeld2130.4
- #=261Gustav Lindholm2130.4
- #=264Hans Friberg2130.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.