SWE · 71 yrs · K=20 · Peak 1678 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1784 at Goteborg Veteran-DM 2025 R789(Best of 2025)
Classical rating
1619
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Mar 2017
How live ratings are calculated
Rating History · Classical
Classical rating 1663 to 1619 over the last 12 months; peak 1678 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 | 1619, 0, 0 games |
| Oct 2026 | 1619, 0, 0 games |
| Sep 2026 | 1619, 0, 0 games |
| Aug 2026 | 1619, 0, 0 games |
| Jul 2026 | 1619, 0, 0 games |
| Jun 2026 | 1619, -24, 3 games |
| May 2026 | 1643, +1, 4 games |
| Apr 2026 | 1642, 0, 0 games |
| Mar 2026 | 1642, 0, 0 games |
| Feb 2026 | 1642, 0, 0 games |
| Jan 2026 | 1642, -2, 1 game |
| Dec 2025 | 1644, -19, 2 games |
Form · Classical
Longest unbeaten run in 2026: 2 games, Apr 11 – Apr 12.
From 71 classical games on record, the latest on Apr 28.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Goteborgs Veteran-DM 2026 R6789Apr 14 – May 5TPR 913 | 0/3 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 52 rated classical games against rated opponents, 2016–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Ilija Nikolic, 2 wins, Nov 2024 · Goteborg Veteran-KM B 2024 r5-6 | , 1611 |
| 2, | Claes Brauer, Feb 2025 · Goteborg Veteran-DM 2025 R123 | , 1601 |
| 3, | Anders 1962 Karlsson, Nov 2017 · Solrosens KM 2017 | , 1571 |
| 4, | Markus Kappi, Mar 2025 · Goteborg Veteran-DM 2025 R456 | , 1515 |
| 5, | Per Lofving, 2 wins, Jan 2017 · Solrosens KM 2016 r6789 | , 1511 |
| 6, | Stefan Dahl, Dec 2016 · Solrosens KM 2016 r6789 | , 1478 |
| 7, | Eric Sun, Oct 2016 · Gbg Distriktsserie 2016 Div 4 r1 | , 1193 |
| 8, | Stanley Brandth, Nov 2018 · Solrosen KM 2018 | , 1001 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | Nicolas Christoforidis, Highest-rated meeting: Apr 2026 · Goteborgs Veteran-DM 2026 R12345 | , ½/1 | , 1944 |
| 2, | Anders Kvarby, Highest-rated meeting: Feb 2025 · Goteborg Veteran-DM 2025 R123 | , 0/1 | , 1915 |
| 3, | Roy Berg, Highest-rated meeting: Apr 2026 · Goteborgs Veteran-DM 2026 R12345 | , 0/1 | , 1905 |
| 4, | Johan Wastlund, Highest-rated meeting: Nov 2018 · Solrosen KM 2018 | , 0/3 | , 1897 |
| 4, | Hans Klement, Highest-rated meeting: Oct 2018 · Div III 6 2018-19 R1 | , ½/1 | , 1897 |
| 6, | Lennart Jacobsson, Highest-rated meeting: Apr 2025 · Goteborg Veteran-DM 2025 R789 | , ½/1 | , 1890 |
| 6, | Safian Haj Mohammed, Highest-rated meeting: Feb 2025 · Goteborg Veteran-DM 2025 R123 | , 0/1 | , 1890 |
| 8, | Robert Wiklund, Highest-rated meeting: Apr 2026 · Goteborgs Veteran-DM 2026 R12345 | , 0/3 | , 1883 |
| 9, | Sven Degerfeldt, Highest-rated meeting: Apr 2025 · Goteborg Veteran-DM 2025 R789 | , 0/1 | , 1860 |
| 10, | Kenneth Wiman, Highest-rated meeting: Dec 2018 · Div III 6 2018-19 R3 | , 0/1 | , 1849 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 7 | 1 | 1798 | 1489 |
| 2025 | 12 | 4 | 1745 | 1620 |
| 2024 | 5 | 1½ | 1718 | 1569 |
| 2020 | 4 | 0 | 1721 | 921 |
| 2017 | 8 | 3 | 1536 | 1449 |
| 2016 | 4 | 2½ | 1540 | 1635 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr – May 2026Swissfederation sourceScore 0/3Opp avg 1713Start 1642
- Apr 2026Swissfederation sourceBest of 2026Score 1/4Opp avg 1862Start 1642
- Nov 2025Swissfederation sourceScore ½/1Opp avg 1573Start 1663
- Sep – Oct 2025Swissfederation sourceScore 0/2Opp avg 1691Start 1668
- Sep 2025Swissfederation sourceScore 1/2Opp avg 1848Start 1668
- Apr 2025Swissfederation sourceBest of 2025Score 1½/3Opp avg 1784Start 1658
- Mar 2025Swissfederation sourceScore 2/3Opp avg 1686Start 1657
- Feb 2025Swissfederation source#2 in 2025Score 1/3Opp avg 1802Start 1657
- Goteborgs Veteran-DM 2026 R6789 · Apr – May 2026 · 0/3
- Goteborgs Veteran-DM 2026 R12345 · Apr 2026 · 1/4
- Goteborgs schackveteraners KM 2025 Grp B R678 · Nov 2025 · ½/1
- Goteborgs schackveteraners KM 2025 Grp B R345 · Sep – Oct 2025 · 0/2
- Goteborgs schackveteraners KM 2025 Grp B R12 · Sep 2025 · 1/2
- Goteborg Veteran-DM 2025 R789 · Apr 2025 · 1½/3
- Goteborg Veteran-DM 2025 R456 · Mar 2025 · 2/3
- Goteborg Veteran-DM 2025 R123 · Feb 2025 · 1/3
- Goteborg Veteran-KM B 2024 r7 · Dec 2024 · 1/1
- Goteborg Veteran-KM B 2024 r5-6 · Nov 2024 · 1/2
- Goteborg Veteran-KM B 2024 r2-4 · Oct 2024 · ½/2
- Goteborg Veteran-KM B 2024 r1 · Sep 2024 · 0/1
- Goteborg Lag-DM 2010 · Jan 2020 · 0/4
- Div III 6 2018-19 R67 · Mar 2019 · 0/1
- Div III 6 2018-19 R5 · Feb 2019 · ½/1
- Div III 6 2018-19 R4 · Jan 2019 · ½/1
- Solrosen KM 2018 · Oct 2018 – Jan 2019 · 4/8
- Div III 6 2018-19 R3 · Dec 2018 · 0/1
- Div III 6 2018-19 R2 · Nov 2018 · ½/1
- Div III 6 2018-19 R1 · Oct 2018 · ½/1
- GSF:s Div IV 201718 R7 · Mar 2018 · 1/1
- GSF:s Div IV 201718 R4 · Jan 2018 · 1/1
- Solrosens KM 2017 · Nov – Dec 2017 · 3/7
- GSF:s Div IV 201718 R2 · Nov 2017 · 1/1
- GSF:s Div IV 201718 R1 · Oct 2017 · 0/1
- Gbg Distriktsserie 2016 Div 4 r67 · Mar 2017 · 0/1
- Gbg Distriktsserie 2016 Div 4 r5 · Feb 2017 · 0/1
- Solrosens KM 2016 r6789 · Dec 2016 – Jan 2017 · 2½/4
- Gbg Distriktsserie 2016 Div 4 r3 · Dec 2016 · 1/1
- Gbg Distriktsserie 2016 Div 4 r2 · Nov 2016 · 1/1
- Solrosens KM 2016 r45 · Nov 2016 · 2/2
- Gbg Distriktsserie 2016 Div 4 r1 · Oct 2016 · 1/1
- Solrosens KM 2016 r23 · Oct 2016 · ½/2
- Solrosens KM 2016 r1 · Sep 2016 · 0/1
- Div III 6 2015-16 R6-7 · Feb – Mar 2016 · 0/1
- Div III 6 2015-16 R4-5 · Jan 2016 · 1/2
- Div III 6 2015-16 R3 · Dec 2015 · 0/1
- Div III 6 2015-16 R1 · Oct 2015 · 1/1
World
- #=144121Marcell Felfoldi1619.0
- #=144121Kristof Nemeth1619.0
- #=144121Martin 1955 Carlsson1619.0
- #=144121Nicolas Nicosia Ororbia1619.0
- #=144121Kevin Li Dongqi1619.0
Sweden
- #=2487Melvin Petersson1620.0
- #2490Gunnar Franzon1619.2
- #=2491Martin 1955 Carlsson1619.0
- #=2491Adis Osmani1619.0
- #2493Paul OMahony1618.6
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.