SWE · 51 yrs · K=20 · Peak 2243 (Mar 2017)
Best performance: 2460 at Div I Norra 2012-2013(Best of 2013)
NOV26 Rating
2180
Live Rating
2168.4
Change
-11.6
Games Played
3
How live ratings are calculated
Rating History · Classical
Classical rating 2176 to 2180 over the last 12 months; peak 2243 in March 2017.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 2180, +1, 5 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Oct 2026 | 2179, +1, 5 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Sep 2026 | 2178, 0, 0 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Aug 2026 | 2178, 0, 0 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Jul 2026 | 2178, 0, 0 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Jun 2026 | 2178, 0, 0 games | 2194, 0, 0 games | 2205, 0, 0 games |
| May 2026 | 2178, 0, 0 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Apr 2026 | 2178, -16, 3 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Mar 2026 | 2194, 0, 0 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Feb 2026 | 2194, +6, 3 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Jan 2026 | 2188, +12, 3 games | 2194, 0, 0 games | 2205, 0, 0 games |
| Dec 2025 | 2176, 0, 0 games | 2194, 0, 0 games | 2205, 0, 0 games |
Form · Classical
Some of this player's 2026 games are not on record yet, so no unbeaten run is shown.
From 166 classical games on record, the latest on Nov 8.
| Tournament | Score | Change | |
|---|---|---|---|
| Allsvenskan 26/27Nov 6 – Apr 18, 2027TPR 2020 | ½/3 | -11.6 |
Best wins · Classical
From 150 rated classical games against rated opponents, 2007–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Stanislav Tsyhanchuk, Jan 2016 · Div I Norra 2015-16 R 3-5 | , 2362 |
| 2, | IM Jaime Valmana Canto, Dec 2017 · Div I Norra 2017-18 R34 | , 2354 |
| 3, | Stefan Sanden, Dec 2012 · Div I Norra 2012-2013 | , 2306 |
| 4, | Lars-Erik Johansson, Jul 2007 · Mastarklassen vecka 2 | , 2281 |
| 5, | Santul Kosmo, Dec 2008 · Rilton Cup 2008/2009 | , 2274 |
| 6, | FM Boris Furman, Dec 2008 · Rilton Cup 2008/2009 | , 2251 |
| 7, | Stefan Winge, Feb 2013 · Div I Norra 2012-2013 | , 2248 |
| 8, | Mikael Jonsson, Feb 2017 · Div I Norra 2016-17 R5 | , 2246 |
| 9, | CM Per Soderberg, Feb 2012 · Superettan 2011/12 | , 2204 |
| 10, | Azamat Kashebayev, Jan 2023 · Superettan 2022-23 R45 | , 2203 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Edvin Trost, Highest-rated meeting: Jan 2026 · Allsvenskan 2025-2026 Elitserien r4-6 | , ½/1 | , 2472 |
| 2, | IM Emil Hermansson, Highest-rated meeting: Feb 2015 · Boden Elo 34 | , ½/8 | , 2452 |
| 3, | IM Isak Storme, Highest-rated meeting: Nov 2026 · Allsvenskan 26/27 | , 0/1 | , 2448 |
| 4, | GM Janis Klovans, Highest-rated meeting: Dec 2008 · Rilton Cup 2008/2009 | , 0/1 | , 2411 |
| 5, | GM Axel Smith, Highest-rated meeting: Dec 2008 · Rilton Cup 2008/2009 | , 0/1 | , 2391 |
| 6, | IM Miikka Maki-Uuro, Highest-rated meeting: Jan 2009 · Rilton Cup 2008/2009 | , 0/1 | , 2381 |
| 7, | IM Martin Lokander, Highest-rated meeting: Mar 2016 · Div I Norra 2015-16 R 6-7 | , 0/1 | , 2369 |
| 8, | GM Stellan Brynell, Highest-rated meeting: Nov 2025 · Allsvenskan 2025-2026 Elitserien r1-3 | , 0/1 | , 2367 |
| 9, | IM Stanislav Tsyhanchuk, Highest-rated meeting: Jan 2016 · Div I Norra 2015-16 R 3-5 | , 1/1 | , 2362 |
| 10, | IM Bengt Lindberg, Highest-rated meeting: Oct 2022 · Superettan 2022-23 R123 | , 0/2 | , 2359 |
Openings · Classical
From the moves of 13 of 166 classical games on record.
As BlackMeets 1.e4 with 1...c5.
All openings (1 as Black)
No opening played 3 times yet (2 games with this colour).
Against 1.e4: 1...c5 in 7.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 7 | 29% |
4 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 9 | 7½ | 2120 | 2393 |
| 2024 | 10 | 5 | 2094 | 2094 |
| 2023 | 14 | 6 | 2158 | 2108 |
| 2022 | 6 | 2 | 2113 | 1988 |
| 2021 | 1 | 1 | 1940 | — |
| 2019 | 12 | 9 | 2073 | 2266 |
| 2018 | 7 | 2 | 2153 | 1995 |
| 2017 | 12 | 4½ | 2218 | 2131 |
| 2010 | 3 | 2 | 2214 | 2339 |
| 2008 | 5 | 2½ | 2315 | 2315 |
| 2007 | 5 | 2½ | 2157 | 2157 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Nov 2026 – Apr 2027TeamlichessBest of 2027Score ½/3TPR 2020Opp avg 2293Start 2180
- Mar 2026Teamfederation source#3 in 2026Score ½/3Opp avg 2239Start 2194
- Jan 2026Teamfederation sourceBest of 2026Score 1/3Opp avg 2396Start 2188
- Nov 2025Teamfederation sourceBest of 2025Score 2/3Opp avg 2206Start 2176
- Mar 2025Teamfederation source#2 in 2025Score 2½/3Opp avg 2004Start 2168
- Jan 2025Teamfederation sourceScore 3/3Opp avg 2150Start 2137
- Oct 2024Teamfederation sourceBest of 2024Score 2/3Opp avg 2143Start 2125
- Allsvenskan 26/27 · Nov 2026 – Apr 2027 · ½/3
- Boden Elo 2026 · Sep 2026 · 3/5
- Allsvenskan 2025-2026 Elitserien r7-9 · Mar 2026 · ½/3
- Allsvenskan 2025-2026 Elitserien r4-6 · Jan 2026 · 1/3
- Allsvenskan 2025-2026 Elitserien r1-3 · Nov 2025 · 2/3
- Allsvenskan 2024-2025 Superettarn r7-9 · Mar 2025 · 2½/3
- Allsvenskan 2024-2025 Superettarn r4-6 · Jan 2025 · 3/3
- Allsvenskan 2024-2025 Superettarn r1-3 · Oct 2024 · 2/3
- Storsjodraget 2024 std · Jun 2024 · 2/4
- Superettan 2023-24 R456 · Jan 2024 · 1/3
- Boden Elo 1 2023 · Nov 2023 · 2/5
- Superettan 2023-24 R123 · Oct 2023 · 1½/3
- Superettan 2022-23 R6789 · Feb – Mar 2023 · ½/4
- Superettan 2022-23 R45 · Jan 2023 · 2/2
- Superettan 2022-23 R123 · Oct 2022 · 1/3
- Allsv Div I 1 2021-22 Kval · Jun 2022 · 0/1
- Allsv Div I 1 2021-22 R23 · Apr 2022 · 1/2
- Allsv Div I 1 2021-22 R1 · Dec 2021 · 1/1
- Div I 1 2019-20 R5 · Feb 2020 · 1/1
- Div I 1 2019-20 R3 · Dec 2019 · 0/1
- Div I 1 2019-20 R12 · Oct – Nov 2019 · 1½/2
- Div I 1 2019-20 R4 · Oct 2019 · 1/1
- Rallarsjakken 2019 A · Mar 2019 · 3½/5
- Div I 1 2018-19 R57 · Mar 2019 · 3/3
- Div I 1 2018-19 R34 · Dec 2018 · 0/2
- Div I 1 2018-19 R12 · Oct – Nov 2018 · 0/2
- Div I Norra 2017-18 R567 · Feb – Mar 2018 · 2/3
- Div I Norra 2017-18 Tre ny · Dec 2017 · 0/1
- Div I Norra 2017-18 R34 · Dec 2017 · 1/1
- Div I Norra 2017-18 R12 · Oct 2017 · 0/2
- WE 2 2017, grp 1 · Jul 2017 · 2½/5
- Div I Norra 2016-17 R67 · Feb – Mar 2017 · 0/1
- Div I Norra 2016-17 R5 · Feb 2017 · 1/1
- Div I Norra 2016-17 r4 · Jan 2017 · 0/1
- Div I Norra 2016-17 r2 · Nov 2016 · 1/1
- Div I Norra 2016-17 r3 · Nov 2016 · 1/1
- Div I Norra 2016-17 R1 · Oct 2016 · 0/1
- Div I Norra 2015-16 R 6-7 · Jan – Mar 2016 · 1/2
- Div I Norra 2015-16 R 3-5 · Dec 2015 – Jan 2016 · 2/3
- Div I Norra 2015-16 R1 · Oct 2015 · ½/1
- Div I Norra 2015-16 R2 · Oct 2015 · 1/1
- Boden Elo 50 · Aug 2015 · 3½/5
- Boden Elo 34 · Feb 2015 · 2/3
- Div I Norra 2014-15 rond 1-2 · Nov 2014 · ½/2
- Boden Elo 22, 2014 · Feb 2014 · 2/3
- Div I Norra 2012-2013 · Oct 2012 – Mar 2013 · 5/6
- Boden Elo 8 2012 · Nov 2012 · 3½/5
- Boden Elo 27 juli 2012 · Jul 2012 · 3/5
- Boden Elo april 2012 · Apr 2012 · 3/5
- Superettan 2011/12 · Oct 2011 – Mar 2012 · 2½/8
- Boden Elo nov 2011 · Nov 2011 · 3½/5
- Superettan 2010/11 · Oct 2010 – Mar 2011 · 3½/9
- Rilton Cup 2008/2009 · Dec 2008 – Jan 2009 · 3/8
- Mastarklassen vecka 2 · Jul 2007 · 3½/7
World
- #=10220Harry Li2168.8
- #=10223WIM Maria Florencia Fernandez2168.4
- #=10223Niklas Marklund2168.4
- #=10223WIM Natasa Richterova2168.4
- #=10223Arthur Boisson-Chaigneau2168.4
Sweden
- #=194Peter Stromberg2169.0
- #=194Viktor Nilsson2169.0
- #196Niklas Marklund2168.4
- #=197Daniel Lundkvist2168.0
- #=197Harald Berggren Torell2168.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.