SWE · 21 yrs · K=20 · Peak 1956 (Oct 2024)
Best performance: 2150 at Tyreso Open 2026 rpd(Best of 2026)
Rapid rating
1921
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jun 2019
How live ratings are calculated
Rating History · Rapid
Rapid rating 1898 to 1921 over the last 12 months; peak 1956 in October 2024.
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 | 2012, 0, 0 games | 1921, 0, 0 games | 1812, 0, 0 games |
| Oct 2026 | 2012, 0, 0 games | 1921, 0, 0 games | 1812, 0, 0 games |
| Sep 2026 | 2012, 0, 0 games | 1921, 0, 0 games | 1812, 0, 0 games |
| Aug 2026 | 2012, 0, 0 games | 1921, 0, 0 games | 1812, 0, 0 games |
| Jul 2026 | 2012, 0, 0 games | 1921, 0, 0 games | 1812, 0, 0 games |
| Jun 2026 | 2012, -4, 4 games | 1921, +16, 3 games | 1812, 0, 0 games |
| May 2026 | 2016, +14, 6 games | 1905, +2, 2 games | 1812, -24, 11 games |
| Apr 2026 | 2002, -2, 1 game | 1903, 0, 0 games | 1836, 0, 0 games |
| Mar 2026 | 2004, +22, 3 games | 1903, 0, 0 games | 1836, 0, 0 games |
| Feb 2026 | 1982, -6, 11 games | 1903, 0, 0 games | 1836, 0, 0 games |
| Jan 2026 | 1988, -13, 1 game | 1903, +12, 10 games | 1836, 0, 0 games |
| Dec 2025 | 2001, -1, 8 games | 1891, -7, 9 games | 1836, 0, 0 games |
Form · Rapid
Longest unbeaten run in 2026: 3 games, May 1.
From 315 rapid games on record, the latest on May 1.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Tyreso Open 2026 rpdMay 1TPR 2150 | 3/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 286 rated rapid games against rated opponents, 2018–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Deniz Arman, Apr 2025 · Paskturneringen 2025 rpd | , 2336 |
| 2, | FM Leo Crevatin, Nov 2024 · Stockholm Grand Prix 2024 rpd | , 2267 |
| 3, | Mattias Sollerman, Jul 2024 · Stockholm Summer Rapid Open 2024 | , 2086 |
| 4, | Erik Dingertz, Jan 2023 · Junior-Lag-DM 2023, Elitserien | , 2059 |
| 5, | CM Anton Frank, Jul 2024 · Stockholm Summer Rapid Open 2024 | , 2055 |
| 6, | Sergelenbaatar KHASCHULUU, 4 wins, Nov 2025 · Sthlm JGP Klass A (2005 2009) B-final | , 2048 |
| 7, | Lukas Willstedt, 2 wins, Nov 2025 · Sthlm JGP Klass A (2005 2009) B-final | , 2039 |
| 8, | Nils Carlsson, Oct 2023 · Stockholmsmasterskapet i snabbschack 2023 | , 2030 |
| 9, | CM Dananjey Prabu, May 2026 · Tyreso Open 2026 rpd | , 2023 |
| 10, | Svante Wedin, Nov 2023 · Tyreso SK KM Snabb 2023 | , 1967 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Ulf Andersson, Highest-rated meeting: Jul 2024 · Stockholm Summer Rapid Open 2024 | , 0/1 | , 2470 |
| 2, | IM Jung Min Seo, Highest-rated meeting: Jul 2023 · Stockholm Summer Rapid Open 2023 | , 0/2 | , 2452 |
| 3, | FM Joar Olund, Highest-rated meeting: May 2026 · Tyreso Open 2026 rpd | , 0/2 | , 2387 |
| 3, | GM Ferdinand Hellers, Highest-rated meeting: Jul 2024 · Stockholm Summer Rapid Open 2024 | , 0/1 | , 2387 |
| 5, | IM Axel Falkevall, Highest-rated meeting: Jan 2025 · Sthlm Junior Lag-DM 2025 Elitserien | , 0/2 | , 2382 |
| 6, | IM Hampus Sorensen, Highest-rated meeting: May 2023 · Sthlm JDM Snabb Klass A | , 0/2 | , 2350 |
| 7, | FM Adrian Soderstrom, Highest-rated meeting: Sep 2025 · Vasteras Open 2025 rpd | , 0/1 | , 2342 |
| 8, | FM Deniz Arman, Highest-rated meeting: Apr 2025 · Paskturneringen 2025 rpd | , 1/1 | , 2336 |
| 9, | IM Johan Eriksson, Highest-rated meeting: May 2025 · Tyreso Open 2025 R1234 | , 0/1 | , 2313 |
| 10, | FM Carl Cederstam, Highest-rated meeting: Aug 2024 · Stockholm Open 2024 rpd | , 0/1 | , 2295 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 3 | 1993 | 2065 |
| 2024 | 79 | 47½ | 1825 | 1897 |
| 2023 | 77 | 44 | 1649 | 1699 |
| 2022 | 33 | 15 | 1529 | 1493 |
| 2021 | 20 | 8 | 1484 | 1412 |
| 2019 | 6 | 2½ | 1386 | 1329 |
| 2018 | 4 | 0 | 1275 | 475 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2026Swissfederation sourceScore 1/2Opp avg 1945Start 1903
- Nov – Dec 2025Swissfederation source#8 in 2025Score 1½/3Opp avg 1896Start 1898
- Nov 2025Round robinfederation source#9 in 2025Score 5/7Opp avg 1713Start 1898
- Oct 2025Swissfederation sourceScore 2/4Opp avg 1974Start 1895
- Sep 2025Swissfederation sourceBest of 2025Score 2/4Opp avg 2011Start 1895
- Sep 2025Swissfederation source#11 in 2025Score 3½/7Opp avg 1892Start 1895
- Tyreso Open 2026 rpd · May 2026 · 3/4
- Paskturneringen 2026 rpd · Apr 2026 · 1/2
- Tyreso SK Snabb-KM 2025 · Nov – Dec 2025 · 1½/3
- Sthlm JGP Klass A (2005 2009) B-final · Nov 2025 · 5/7
- Stockholm Grand Prix 2025 rpd · Oct 2025 · 2/4
- Uppsala Mote 2025 rpd · Oct 2025 · 2½/4
- Vasteras Open 2025 rpd · Sep 2025 · 2/4
- Kristallens JGP 2025 Gymnasiet · Sep 2025 · 3½/7
- Stockholm junior-DM 2025 rpd · Aug 2025 · 2/3
- Stockholm Open 2025 R123 · Aug 2025 · 2/3
- Sthlm JDM Snabb 2025 A · May 2025 · 3/7
- Tyreso Open 2025 R1234 · May 2025 · 2/4
- Paskturneringen 2025 rpd · Apr 2025 · 1/2
- Tyreso JGP 2025 Klass A · Mar 2025 · 5/7
- Compo Cup 2025 rpd · Mar 2025 · 3/4
- Trojanska Hastens JGP 2025 Vt Klass A · Mar 2025 · 1/5
- Sthlm Junior Lag-DM 2025 Elitserien · Jan 2025 · 1½/4
- Sthlm JGP finaler 2024 grp A · Dec 2024 · 1/7
- Farsta JGP 2024 A · Nov 2024 · 5½/7
- Stockholm Grand Prix 2024 rpd · Nov 2024 · 1/4
- Trojanska Hastens JGP II 2024 Klass A · Oct 2024 · 3/6
- Stockholmmasterskapet 2024 · Sep 2024 · 5/7
- Kristallens JGP 2024 Grp A · Sep 2024 · 5/7
- Skargardens JGP 2024 · Aug 2024 · 5/7
- Sthlm Junior-DM 2024 R123 · Aug 2024 · 3/3
- Stockholm Open 2024 rpd · Aug 2024 · 2/3
- Stockholm Summer Rapid Open 2024 · Jul 2024 · 3½/8
- Tyresomasterskapet 2024 R67 · Apr – May 2024 · 1½/2
- Tyresomasterskapet 2024 R45 · Mar 2024 · 2/2
- Trojanska Hastens JGP Var, Klass A · Mar 2024 · 4½/7
- Tyreso JGP 2024 Klass A · Feb 2024 · 4½/7
- Tyresomasterskapet 2024 R23 · Jan – Feb 2024 · 1/2
- Junior-Lag-DM 2024, Superettan · Feb 2024 · 4/4
- Tyresomasterskapet 2024 R1 · Jan 2024 · 1/1
- Junior-GP finaler 2023 grp A · Dec 2023 · 5/7
- Tyreso SK KM Snabb 2023 · Nov 2023 · 4/5
- Farsta JGP 2023 Kl A gym · Nov 2023 · 3½/7
- Stockholmsmasterskapet i snabbschack 2023 · Oct 2023 · 5/7
- Trojanska Hasten JGP 2023 Klass A · Oct 2023 · 4½/7
- Stockholm JDM 2023 rpd · Aug 2023 · 2/3
- Stockholm Open 2023 rpd · Aug 2023 · 2/3
- Stockholm Summer Rapid Open 2023 · Jul 2023 · 4½/9
- Sthlm JDM Snabb Klass A · May 2023 · 5/7
- Tyreso Open. 2023 rpd · May 2023 · ½/3
- Wasa JGP 2023 Klass A · Apr 2023 · 4/7
- Tyreso JKM 2023 R5 · Apr 2023 · 1/1
- Tyreso JKM 2023 R34 · Mar 2023 · 2/2
- Trojanska Hastens JGP 2023 Klass AB · Mar 2023 · 4½/7
- Tyreso JGP 2023 Klass A B · Mar 2023 · 4½/7
- Tyreso JKM 2023 R12 · Jan – Feb 2023 · 1/2
- Junior-Lag-DM 2023, Elitserien · Jan 2023 · 2/5
- Junior-GP finalen 2022 Klass Jun · Dec 2022 · 3/7
- Trojanska Hasten JGP 2022 Klass A · Nov 2022 · 3/7
- Sthlm Junior-DM 2022 rpd · Aug 2022 · 1/3
- Junior-DM i Snabb 2022 Klass AB · May 2022 · 2/6
- Wasa JGP 2022 grupp AB · May 2022 · 2/5
- Trojanska Hastens JGP 2002 Klass AB · Mar 2022 · 5/7
- JGPfinal 2021 2001-2005 · Dec 2021 · 4/7
- Junior-Lag-DM 2021, Elit · Oct 2021 · 0/2
- Junior-DM i Snabb 2021 Klass AB · Sep 2021 · 2/6
- Kristallens JGP 2021 AB · Sep 2021 · 3/7
- Trojanska Hastens JGP 2019 Kl AB · Apr 2019 · 3½/7
- Trojanska Hastens JGP 2018 host AB · Oct 2018 · 1/6
World
- #=26527Patrik 1968 Nilsson1921.0
- #=26527Alice Jonsson1921.0
- #=26527Hongjun Wang1921.0
- #=26527Jakob Fahlman1921.0
- #=26527Dylan Troche1921.0
Sweden
- #=431Patrik 1968 Nilsson1921.0
- #=431Alice Jonsson1921.0
- #=431Hongjun Wang1921.0
- #=431Jakob Fahlman1921.0
- #435Lennart Olsson1920.2
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.