SWE · 19 yrs · K=20 · Peak 2128 (Jul 2025)
Best performance: 2351 at SS 4 Springare JGP 2025 Klass A(Best of 2025)
Rapid rating
2021
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2019
How live ratings are calculated
Rating History · Rapid
Rapid rating 2039 to 2021 over the last 12 months; peak 2128 in July 2025.
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 | 2174, -9, 8 games | 2021, 0, 0 games | 2007, 0, 0 games |
| Oct 2026 | 2183, -4, 2 games | 2021, 0, 0 games | 2007, 0, 0 games |
| Sep 2026 | 2187, 0, 0 games | 2021, 0, 0 games | 2007, -24, 17 games |
| Aug 2026 | 2187, +69, 18 games | 2021, 0, 0 games | 2031, 0, 0 games |
| Jul 2026 | 2118, 0, 0 games | 2021, 0, 0 games | 2031, 0, 0 games |
| Jun 2026 | 2118, +46, 12 games | 2021, +14, 4 games | 2031, +12, 9 games |
| May 2026 | 2072, +10, 6 games | 2007, 0, 2 games | 2019, 0, 0 games |
| Apr 2026 | 2062, +2, 2 games | 2007, 0, 0 games | 2019, 0, 0 games |
| Mar 2026 | 2060, +7, 2 games | 2007, +1, 0 games | 2019, -1, 0 games |
| Feb 2026 | 2053, +8, 5 games | 2006, +11, 3 games | 2020, 0, 0 games |
| Jan 2026 | 2045, -32, 3 games | 1995, -50, 7 games | 2020, 0, 0 games |
| Dec 2025 | 2077, -41, 11 games | 2045, +6, 4 games | 2020, 0, 0 games |
Form · Rapid
Longest unbeaten run in 2026: 4 games, Jan 29 – Apr 3.
From 271 rapid games on record, the latest on May 1.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Tyreso Open 2026 rpdMay 1TPR 2173 | 3/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 232 rated rapid games against rated opponents, 2017–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Marek Religa, May 2025 · SS 4 Springare JGP 2025 Klass A | , 2272 |
| 2, | CM Theodor Lindbergh, May 2025 · Tyreso Open 2025 R1234 | , 2206 |
| 3, | CM Victor Lilliehook, 2 wins, May 2025 · Sthlm JDM Snabb 2025 A | , 2062 |
| 4, | Lavinia Valcu, May 2025 · Sthlm JDM Snabb 2025 A | , 2026 |
| 5, | Axel Kleist, 2 wins, Oct 2025 · Skol-SM 2025 Grupp A 05-08 | , 2024 |
| 6, | Nejib Bouaziz, Oct 2025 · Stockholm Grand Prix 2025 rpd | , 2019 |
| 7, | Jung Hyun Seo, Jan 2023 · Junior-Lag-DM 2023, Elitserien | , 2009 |
| 8, | Martin Trost, May 2026 · Tyreso Open 2026 rpd | , 1978 |
| 9, | Gustav Dingertz, 6 wins, May 2025 · SS 4 Springare JGP 2025 Klass A | , 1968 |
| 10, | Filip Dingertz, 4 wins, May 2025 · SS 4 Springare JGP 2025 Klass A | , 1955 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Vitaly Sivuk, Highest-rated meeting: May 2026 · Tyreso Open 2026 rpd | , 0/1 | , 2512 |
| 2, | IM Linus Johansson, Highest-rated meeting: Feb 2024 · Elite Hotels Open 2024 snabb | , 0/1 | , 2427 |
| 3, | IM Axel Falkevall, Highest-rated meeting: Apr 2024 · Compo Cup 2024 rpd | , 0/1 | , 2362 |
| 4, | IM Hampus Sorensen, Highest-rated meeting: May 2023 · Sthlm JDM Snabb Klass A | , 0/1 | , 2350 |
| 5, | FM Deniz Arman, Highest-rated meeting: Apr 2026 · Paskturneringen 2026 rpd | , 0/1 | , 2315 |
| 6, | FM Marek Religa, Highest-rated meeting: May 2025 · SS 4 Springare JGP 2025 Klass A | , 1½/6 | , 2272 |
| 7, | CM Theodor Lindbergh, Highest-rated meeting: May 2025 · Tyreso Open 2025 R1234 | , 1/1 | , 2206 |
| 8, | FM Vidar Grahn, Highest-rated meeting: Jan 2025 · Sthlm Junior Lag-DM 2025 Elitserien | , 0/3 | , 2160 |
| 9, | Pratyush Tripathi, Highest-rated meeting: Jan 2026 · sthlm Junior-Lag-DM 2026, Elitserien | , 1/3 | , 2144 |
| 10, | FM Hugo Wernberg, Highest-rated meeting: Mar 2024 · Paskturneringen 2024 R12 | , 0/2 | , 2141 |
Openings · Rapid
From the moves of 11 of 271 rapid games on record.
As WhiteOpens 1.d4 in 7 of 7 games.
As BlackMeets 1.e4 with 1...e6.
All openings (1 as White, 1 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Queen's Pawn Game | 3 | 33% |
4 more games in openings played fewer than 3 times.
Against 1.e4: 1...e6 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| French Defense | 4 | 38% |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 9 | 6 | 1994 | 2119 |
| 2025 | 47 | 30 | 1889 | 1991 |
| 2024 | 43 | 24 | 1789 | 1832 |
| 2023 | 49 | 32 | 1584 | 1694 |
| 2022 | 44 | 24 | 1471 | 1507 |
| 2019 | 13 | 3 | 1373 | 1162 |
| 2018 | 1 | 0 | 1513 | — |
| 2017 | 2 | 0 | 1314 | — |
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 2018Start 2007
- Jan 2026Teamfederation source#2 in 2026Score 2/3Opp avg 1998Start 1995
- Nov 2025Round robinfederation source#8 in 2025Score 4½/7Opp avg 1693Start 2039
- Oct 2025Swissfederation source#3 in 2025Score 3/4Opp avg 1911Start 2072
- Oct 2025Swissfederation source#5 in 2025Score 4½/8Opp avg 1918Start 2072
- Aug 2025Swissfederation source#9 in 2025Score 1/3Opp avg 1866Start 2128
- May 2025Swissfederation sourceBest of 2025Score 6½/7Opp avg 1950Start 1881
- Tyreso Open 2026 rpd · May 2026 · 3/4
- Paskturneringen 2026 rpd · Apr 2026 · 1/2
- sthlm Junior-Lag-DM 2026, Elitserien · Jan 2026 · 2/3
- Sthlm JGP Klass A (2005 2009) B-final · Nov 2025 · 4½/7
- Stockholm Grand Prix 2025 rpd · Oct 2025 · 3/4
- Skol-SM 2025 Grupp A 05-08 · Oct 2025 · 4½/8
- Stockholm Open 2025 R123 · Aug 2025 · 1/3
- SS 4 Springare JGP 2025 Klass A · May 2025 · 6½/7
- Sthlm JDM Snabb 2025 A · May 2025 · 5/7
- Tyreso Open 2025 R1234 · May 2025 · 3/4
- Paskturneringen 2025 rpd · Apr 2025 · 1½/2
- Onsdagskampen vt 2025 rpd · Jan 2025 · 2/3
- Sthlm Junior Lag-DM 2025 Elitserien · Jan 2025 · 1/4
- Sthlm JGP finaler 2024 grp A · Dec 2024 · 3½/7
- Juniorallsvenskan 2024 Div II · Nov 2024 · 5/6
- Tyreso Open 2024 R1234 · May 2024 · 1½/4
- Wasa JGP 2024 klass A · Apr 2024 · 2½/6
- Compo Cup 2024 rpd · Apr 2024 · 2/3
- Paskturneringen 2024 R12 · Mar 2024 · 1/2
- Tyreso JGP 2024 Klass A · Feb 2024 · 4½/7
- Elite Hotels Open 2024 snabb · Feb 2024 · 2½/4
- JSCA - RILTON RAPID TOURNAMENT 2024 · Jan 2024 · 4½/7
- Junior-GP finaler 2023 grp A · Dec 2023 · 4/7
- Skol-SM 2023 Grupp B 07-08 · Oct 2023 · 5½/8
- Stockholm JDM 2023 rpd · Aug 2023 · 3/3
- Sthlm JDM Snabb Klass A · May 2023 · 4/7
- Wasa JGP 2023 Klass B · Apr 2023 · 5½/7
- Paskturneringen 2023 rpd · Apr 2023 · 0/2
- Trojanska Hastens JGP 2023 Klass AB · Mar 2023 · 5½/7
- Tyreso JGP 2023 Klass A B · Mar 2023 · 5½/7
- Junior-Lag-DM 2023, Elitserien · Jan 2023 · 3/5
- Junior-GP finalen 2022 Klass Kad · Dec 2022 · 4½/8
- Trojanska Hasten JGP 2022 Klass B · Nov 2022 · 5/7
- Skol-SM 2022 Grupp B 06-07 · Oct 2022 · 5½/8
- Kadettallsvenskan 2022 · Sep 2022 · 4½/7
- Stockholm Open 2022 rpd · Aug 2022 · 2/3
- Sthlm Junior-DM 2022 rpd · Aug 2022 · 2/3
- Junior-DM i Snabb 2022 Klass AB · May 2022 · 1½/5
- Tyreso 50 ars jubileum rpd · Apr 2022 · 1½/4
- Paskturneringen 2022 rpd · Apr 2022 · 1/2
- Sthlm JuniorlagDM 2022 Elit · Feb 2022 · ½/4
- JGPfinal 2021 2006-2007 · Dec 2021 · 2/7
- Juniorallsvenskan 2021 Div 3 · Nov 2021 · 3/3
- Hasselbacken Chess Open 2021 snabb · Nov 2021 · 1½/4
- Junior-Lag-DM 2021, Elit · Oct 2021 · 2/4
- Junior-DM i Snabb 2021 Klass AB · Sep 2021 · 4½/7
- Kristallens JGP 2021 AB · Sep 2021 · 3/7
- Novemberslaget 2019 snabb · Nov 2019 · 2/3
- Lilla Hasselbacken Chess Open 2019 Snabb · Nov 2019 · 1/4
- Skol-SM 2019 Grupp E · Oct 2019 · 4½/8
- Sthlm JDM 2019 Snabbschack klass C · May 2019 · 4/7
- Lilla Paskturneringen 2019 snabb · Apr 2019 · 1/2
- Sthlm Junior-Lag-DM Elit 2019 · Jan 2019 · 0/2
- Lilla Paskturneringen 2018, snabb · Mar 2018 · 0/1
- Sthlm JDM snabb D · May 2017 · 3/7
World
- #=14812Andres Casado2021.0
- #=14812Bence Papp2021.0
- #=14812Lukas Willstedt2021.0
- #=14812Jorge A.Viveiros Pereira2021.0
- #=14812Ruben Smekens2021.0
Sweden
- #241Kristian Eriksson2021.4
- #242Simon Agrest2021.2
- #=243Lukas Willstedt2021.0
- #=243WFM Jelena Andric2021.0
- #245Neo Malmquist2019.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.