SWE · 16 yrs · K=40 · Peak 1841 (May 2025)
Best performance: 1827 at Juniorallsvenskan 2024 Div I(Best of 2024)
Classical rating
1816
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2022
How live ratings are calculated
Rating History · Classical
Classical rating 1841 to 1816 over the last 12 months; peak 1841 in May 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 | 1816, 0, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| Oct 2026 | 1816, 0, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| Sep 2026 | 1816, 0, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| Aug 2026 | 1816, 0, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| Jul 2026 | 1816, -1, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| Jun 2026 | 1817, 0, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| May 2026 | 1817, 0, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| Apr 2026 | 1817, +22, 1 game | 1660, 0, 0 games | 1617, 0, 0 games |
| Mar 2026 | 1795, 0, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| Feb 2026 | 1795, 0, 0 games | 1660, 0, 0 games | 1617, 0, 0 games |
| Jan 2026 | 1795, -36, 6 games | 1660, +12, 4 games | 1617, 0, 0 games |
| Dec 2025 | 1831, -10, 1 game | 1648, 0, 0 games | 1617, 0, 0 games |
Form · Classical
Unbeaten in the last 3 games (2 wins, 1 draw), since Dec 14, 2025.
From 57 classical games on record, the latest on Mar 1.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Allskanskan 2025-2026 div 2 r5-6Mar 1 – Mar 29 | 1/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 47 rated classical games against rated opponents, 2019–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Per-Gunnar Larsson, Feb 2025 · Allskanskan 2204-25, div 2 R5 | , 1891 |
| 2, | Haider Al-Sherufi, Mar 2026 · Allskanskan 2025-2026 div 2 r5-6 | , 1822 |
| 3, | Simon Lindstrom, Nov 2024 · Juniorallsvenskan 2024 Div I | , 1800 |
| 4, | Emma Larsson, Nov 2024 · Juniorallsvenskan 2024 Div I | , 1772 |
| 5, | Uno Remitz, Mar 2024 · Ungdomsserien 23-24, division 1 R5 | , 1759 |
| 6, | Stieg-Arne Alsen, Mar 2025 · Allskanskan 2204-25, div 2 R67 | , 1750 |
| 7, | Steffen Juul, Feb 2024 · Allskanskan 23-24, div 2 R5 | , 1747 |
| 8, | Luke Lyngsjo, Mar 2025 · Ungdomsserien 202425, Div 1 R5 | , 1741 |
| 9, | Hiram Ma, Oct 2024 · Ungdomsserien 202425, Div 1 R1 | , 1727 |
| 10, | Erik 1969 Larsson, Dec 2025 · Allskanskan 2025-2026 div 2 r3 | , 1720 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | CM Lo Ljungros, Highest-rated meeting: Nov 2024 · Juniorallsvenskan 2024 Div I | , 0/1 | , 1999 |
| 2, | FM Lucas Sandberg, Highest-rated meeting: Nov 2024 · Juniorallsvenskan 2024 Div I | , 0/1 | , 1987 |
| 3, | Per-Erik Franzen, Highest-rated meeting: Dec 2025 · Malmo Open 2025 std | , 0/1 | , 1981 |
| 4, | CM Oscar Morell, Highest-rated meeting: Nov 2024 · Juniorallsvenskan 2024 Div I | , 0/1 | , 1937 |
| 5, | Per-Gunnar Larsson, Highest-rated meeting: Feb 2025 · Allskanskan 2204-25, div 2 R5 | , 1/1 | , 1891 |
| 6, | Haider Al-Sherufi, Highest-rated meeting: Mar 2026 · Allskanskan 2025-2026 div 2 r5-6 | , 1/1 | , 1822 |
| 7, | Simon Lindstrom, Highest-rated meeting: Nov 2024 · Juniorallsvenskan 2024 Div I | , 1/1 | , 1800 |
| 8, | Emma Larsson, Highest-rated meeting: Nov 2024 · Juniorallsvenskan 2024 Div I | , 1/1 | , 1772 |
| 9, | Uno Remitz, Highest-rated meeting: Mar 2024 · Ungdomsserien 23-24, division 1 R5 | , 1/1 | , 1759 |
| 10, | Per-Chr. Stenvaag, Highest-rated meeting: Dec 2025 · Malmo Open 2025 std | , ½/1 | , 1751 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 1 | 1 | 1822 | — |
| 2025 | 11 | 7½ | 1727 | 1860 |
| 2024 | 12 | 9 | 1740 | 1933 |
| 2023 | 5 | 2 | 1500 | 1428 |
| 2022 | 14 | 7 | 1327 | 1327 |
| 2020 | 3 | 1 | 1580 | 1455 |
| 2019 | 1 | 0 | 1311 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Teamfederation sourceScore 1/1Opp avg 1822Start 1795
- Dec 2025Teamfederation sourceScore 1/1Opp avg 1720Start 1831
- Nov 2025Teamfederation sourceScore 1/1Opp avg 1566Start 1841
- Oct 2025Swissfederation sourceScore ½/1Opp avg 1659Start 1841
- Oct 2025Teamfederation sourceScore 1/1Start 1841
- Mar – Apr 2025Teamfederation sourceScore 2/2Opp avg 1706Start 1794
- Mar 2025Teamfederation sourceScore 1/1Opp avg 1741Start 1794
- Allskanskan 2025-2026 div 2 r5-6 · Mar 2026 · 1/1
- Allskanskan 2025-2026 div 2 r3 · Dec 2025 · 1/1
- Malmo Open 2025 std · Dec 2025 · 1/4
- Skane ungdomsserie 2025-2026 div 2 r2 · Nov 2025 · 1/1
- Allskanskan 2025-2026 div 3 r1 · Oct 2025 · ½/1
- Skane ungdomsserie 2025-2026 div 2 r1 · Oct 2025 · 1/1
- Allskanskan 2204-25, div 2 R67 · Mar – Apr 2025 · 2/2
- Ungdomsserien 202425, Div 1 R5 · Mar 2025 · 1/1
- Allskanskan 2204-25, div 2 R5 · Feb 2025 · 1/1
- Ungdomsserien 202425, Div 1 R23 · Nov 2024 · 2/2
- Juniorallsvenskan 2024 Div I · Nov 2024 · 2/5
- Allskanskan 2204-25, div 2 R2 · Nov 2024 · 1/1
- Allskanskan 2204-25, div 2 R1 · Oct 2024 · 1/1
- Ungdomsserien 202425, Div 1 R1 · Oct 2024 · 1/1
- Ungdomsserien 23-24, division 1 R5 · Mar 2024 · 1/1
- Allskanskan 23-24, div 2 R5 · Feb 2024 · 1/1
- Ungdomsserien 23-24, division 1 R4 · Jan 2024 · 1/1
- Ungdomsserien 23-24, division 1 R23 · Nov – Dec 2023 · 1/2
- Ungdomsserien 23-24, division 1 R1 · Oct 2023 · 0/1
- Allskanskan 22-23, div 2 R67 · Mar – Apr 2023 · 0/1
- Ungdomsserien 2022-23, division 1 R4 · Jan 2023 · 1/1
- MSF Mobile Labs Open 2022 std · Dec 2022 · 2/4
- Allskanskan 22-23, div 2 R3 · Dec 2022 · 0/1
- Ungdomsserien 2022-23, division 1 R3 · Dec 2022 · 0/1
- Allskanskan 22-23, div 2 R12 · Oct – Nov 2022 · 1/1
- Ungdomsserien 2022-23, division 1 R2 · Nov 2022 · 0/1
- Ungdomsserien 2022-23, division 2 R1 · Oct 2022 · 1/1
- Allskanskan 21/22, Div 3 R89 · Apr – May 2022 · 1/2
- EP junior Open 22 R345 · Mar – Apr 2022 · 2/3
- Allskanskan 21/22, Div 3 R567 · Mar 2022 · 2/2
- Ungdomsserien 21/22, div 3 R3 · Mar 2022 · 1/1
- Ungdomsserien 21/22, div 1 R4 · Mar 2022 · 1/1
- EP junior Open 22 R12 · Feb – Mar 2022 · 1/2
- Allskanskan 21/22, Div 3 R2 · Nov 2021 · ½/1
- Ungdomsserien 21/22, div 1 R12 · Oct – Nov 2021 · ½/1
- Ungdomsserien 20/21, div 1 R1 2 · Oct 2020 · 1/1
- Ungdomsserien 2019/20, div 1 R5 · Mar 2020 · 0/1
- Ungdomsserien 2019/20, div 1 R4 · Jan 2020 · 0/1
- Ungdomsserien 2019/20, div 1 R3 · Nov 2019 · 0/1
- Ungdomsserien 2019/20, div 1 R12 · Oct 2019 · 0/1
World
- #=73099Ove Hartzell1816.0
- #=73099Nils Molin1816.0
- #=73099Zi Qian Xu1816.0
- #=73099Christopher Daniel1816.0
- #=73099Ivan Ezequiel Medina1816.0
Sweden
- #=1428Ove Hartzell1816.0
- #=1428Nils Molin1816.0
- #=1428Zi Qian Xu1816.0
- #=1431Valdemar Stenhammar1815.0
- #=1431Firas Haki1815.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.