NOR · 65 yrs · K=20 · Peak 1696 (Jun 2025)
Best performance: 1910 at Fauske Klubbmesterskap 2020(Best of 2020)
Classical rating
1688
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2016
How live ratings are calculated
Rating History · Classical
Classical rating 1696 to 1688 over the last 12 months; peak 1696 in June 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 | 1688, 0, 0 games | 1625, -28, 14 games | 1449, 0, 0 games |
| Oct 2026 | 1688, 0, 0 games | 1653, 0, 0 games | 1449, +2, 0 games |
| Sep 2026 | 1688, 0, 0 games | 1653, 0, 0 games | 1447, 0, 0 games |
| Aug 2026 | 1688, 0, 0 games | 1653, 0, 0 games | 1447, 0, 0 games |
| Jul 2026 | 1688, 0, 0 games | 1653, 0, 0 games | 1447, -41, 6 games |
| Jun 2026 | 1688, 0, 0 games | 1653, 0, 0 games | 1488, -21, 8 games |
| May 2026 | 1688, +6, 5 games | 1653, 0, 0 games | 1509, 0, 0 games |
| Apr 2026 | 1682, +7, 5 games | 1653, +28, 5 games | 1509, 0, 0 games |
| Mar 2026 | 1675, 0, 0 games | 1625, 0, 0 games | 1509, +19, 14 games |
| Feb 2026 | 1675, 0, 0 games | 1625, 0, 0 games | 1490, 0, 0 games |
| Jan 2026 | 1675, 0, 0 games | 1625, 0, 0 games | 1490, -2, 6 games |
| Dec 2025 | 1675, -21, 3 games | 1625, -6, 4 games | 1492, 0, 0 games |
Form · Classical
Unbeaten in the last 3 games (3 wins), since Apr 25. Longest unbeaten run in 2026: 4 games, Mar 14 – Mar 15.
From 258 classical games on record, the latest on Apr 26.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Rallarsjakken 2026 BApr 24 – Apr 26TPR 1722 | 3/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 207 rated classical games against rated opponents, 2015–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Hans-Georg Dittrich, Jul 2016 · Xtracon Chess Open 2016 | , 1795 |
| 2, | Tommy Hansen, Jul 2017 · Xtracon Chess Open 2017 | , 1785 |
| 3, | Magnor Pettersen, 2 wins, May 2025 · Rallarsjakken 2025 B | , 1707 |
| 4, | Rune Boroy, 2 wins, Dec 2021 · Fauske Klubbmesterskap langsjakk 2021 | , 1681 |
| 5, | Bjorn Petter Kristoffersen, Aug 2016 · Gjovik Grand Prix B 2016 | , 1675 |
| 6, | Vladimir Shabalin, Oct 2019 · Advokatfirmaet Finn Chess International 2019 B | , 1666 |
| 7, | Jan Rune Moberg, Jul 2018 · Landsturneringen 2018 kl. 2 | , 1663 |
| 8, | Kurt-Arne Johnsen, 2 wins, Feb 2020 · Fauske Klubbmesterskap 2020 | , 1655 |
| 8, | Trond Kristensen, Jun 2019 · Nordnorsk mesterskap 2019 1 | , 1655 |
| 10, | Birger Sjovoll, Mar 2025 · Mosjoen Grand Prix 2025 B | , 1651 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | FM Dag Madsen, Highest-rated meeting: Jan 2019 · Helgeland og Salten Kretsmesterskap i lagsjakk 2019 | , 0/1 | , 2263 |
| 2, | Tobias Pettersson, Highest-rated meeting: Feb 2020 · Helgeland og Salten apent KM i Lagsjakk | , 0/1 | , 2094 |
| 3, | FM Henning Holinka, Highest-rated meeting: Jul 2017 · Xtracon Chess Open 2017 | , 0/1 | , 2087 |
| 4, | Brede Andre Larsen Hagen, Highest-rated meeting: Jun 2016 · Hell Scandic Grand Prix 2016 | , 0/1 | , 2080 |
| 5, | Andreas Fossan, Highest-rated meeting: Jul 2016 · Xtracon Chess Open 2016 | , 0/1 | , 2071 |
| 6, | Roar E. Nakken, Highest-rated meeting: Jun 2016 · Hell Scandic Grand Prix 2016 | , 0/1 | , 1930 |
| 7, | Kjetil Myrlid Aasen, Highest-rated meeting: Jul 2017 · Xtracon Chess Open 2017 | , 0/1 | , 1881 |
| 8, | Tron Aarstad, Highest-rated meeting: Nov 2018 · Bodo Grand Prix A 2018 | , 0/1 | , 1872 |
| 9, | Tom Dittrich, Highest-rated meeting: Jul 2016 · Xtracon Chess Open 2016 | , ½/1 | , 1864 |
| 10, | FM Mathias Lind Schouten, Highest-rated meeting: Nov 2018 · Bodo Grand Prix A 2018 | , 0/1 | , 1863 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 10 | 6½ | 1614 | 1724 |
| 2025 | 17 | 9 | 1664 | 1685 |
| 2024 | 17 | 8½ | 1653 | 1653 |
| 2023 | 21 | 12 | 1403 | 1453 |
| 2022 | 26 | 13 | 1415 | 1415 |
| 2021 | 6 | 3 | 1565 | 1565 |
| 2020 | 11 | 6½ | 1568 | 1633 |
| 2019 | 21 | 8½ | 1577 | 1505 |
| 2018 | 33 | 12½ | 1580 | 1493 |
| 2017 | 17 | 8½ | 1632 | 1632 |
| 2015 | 3 | 1 | 1663 | 1538 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Mar 2026Swissfederation sourceBest of 2026Score 3½/5Opp avg 1578Start 1675
- Mar 2025Swissfederation sourceBest of 2025Score 3½/5Opp avg 1692Start 1673
- Mar 2025Swissfederation source#2 in 2025Score 3½/5Opp avg 1582Start 1673
- Sep 2024Swissfederation source#3 in 2024Score 2/4Opp avg 1648Start 1676
- Apr – May 2024Swissfederation source#4 in 2024Score 3/5Opp avg 1620Start 1687
- Rallarsjakken 2026 B · Apr 2026 · 3/5
- Mosjoen Grand Prix 2026 B · Mar 2026 · 3½/5
- Bodosjakken 2025 · Nov 2025 · 2½/5
- Rallarsjakken 2025 B · May 2025 · 2½/5
- Fauske sjakklubb - klubbmesterskap i langsjakk 2025 A · Mar 2025 · 3½/5
- Mosjoen Grand Prix 2025 B · Mar 2025 · 3½/5
- FDVhuset Blabyen 2024 B · Sep 2024 · 2/4
- Fauske klubbmesterskap i langsjakk 2024 R 3-7 · Apr – May 2024 · 3/5
- Rallarsjakken 2024 B · Apr 2024 · 2/5
- Mosjoen Grand Prix 2024 B · Mar 2024 · 2½/4
- Bodo Grand Prix 2023 B · Nov 2023 · 3½/5
- FDVhuset Blabyen Grand Prix 2023 B · Sep 2023 · 2/4
- Fauske apent klubbmesterskap i sjakk 2023 · May – Jun 2023 · 2½/6
- Rallarsjakken 2023 B · May 2023 · 3/5
- Mosjoen Grand Prix 2023 B · Mar 2023 · 2/4
- Apent KM lag HESA 2023 · Feb 2023 · 1/4
- Marmorbyen Open 2022 · Oct – Nov 2022 · 3/5
- Bodo Grand prix 2022 B · Nov 2022 · 2/5
- FDVhuset Blabyen Grand Prix B 2022 · Sep 2022 · 2/4
- Fauske Sjakklubb Klubbmesterskap langsjakk 2022 · Mar – Apr 2022 · 3/6
- Rallarsjakken NGP B 2022 · Apr 2022 · 3/5
- Apent KM lag HESA 2022 · Mar 2022 · 2½/4
- Fauske Klubbmesterskap langsjakk 2021 · Sep – Dec 2021 · 3/5
- FDVhuset Blabyen Open B 2021 · Sep 2021 · 2/4
- Blabyen Grand Prix 2020 B · Sep 2020 · 3/4
- Fauske Klubbmesterskap 2020 · Jan – Feb 2020 · 3½/4
- Helgeland og Salten apent KM i Lagsjakk · Feb 2020 · 1/4
- Bodo Grand Prix 2019 B · Nov 2019 · 2½/5
- Advokatfirmaet Finn Chess International 2019 B · Oct 2019 · 2½/4
- Nordnorsk mesterskap 2019 1 · May – Jun 2019 · 2/6
- Fauske Klubbmesterskap 2019 · Jan – Apr 2019 · 4/6
- Rallarsjakken 2019 B · Mar 2019 · 3½/5
- Helgeland og Salten Kretsmesterskap i lagsjakk 2019 · Jan 2019 · 1½/4
- Bodo Grand Prix A 2018 · Nov 2018 · 2/5
- Fauske Marmorbyen · Sep – Oct 2018 · 3½/5
- Advokatfirmaet Finn Chess International B 2018 · Oct 2018 · 2/4
- FDVhuset Blaabyen Grand Prix B 2018 · Sep 2018 · 2/4
- Landsturneringen 2018 kl. 2 · Jul 2018 · 1½/8
- Scandic Hell Grand Prix 2018 · May 2018 · 2/4
- Fauske Klubbmesterskap i langsjakk 2018 · Feb – Apr 2018 · 3/6
- Rallarsjakken B 2018 · Apr 2018 · 3/5
- Helgeland & Salten Kretsmesterskapet for lag 2018 · Jan 2018 · 1½/4
- Bodo Sjakklags 110 ars jubileumsturnering B NGP · Nov 2017 · 2/5
- Advokatfirmaet Finn Chess International B 2017 · Sep – Oct 2017 · 2½/4
- Blabyen Grand Prix B 2017 · Sep 2017 · 3/4
- Xtracon Chess Open 2017 · Jul 2017 · 4/10
- Bodo Grand Prix B 2016 · Nov 2016 · 3/5
- Blabyen Grand Prix B 2016 · Sep 2016 · 3/4
- Gjovik Grand Prix B 2016 · Aug 2016 · 3/5
- Xtracon Chess Open 2016 · Jul 2016 · 4/10
- Hell Scandic Grand Prix 2016 · Jun 2016 · 2/5
- Rallarsjakken B 2016 · Apr 2016 · 4/5
- Bodo Grand Prix B 2015 · Nov 2015 · 2½/5
World
- #=117651Peter Lehocky1688.0
- #=117651Rune Edoy1688.0
- #=117651Steinar Nilssen1688.0
- #=117651Knut Bavre1688.0
- #=117651Anne Grete Nebell1688.0
Norway
- #=1133Morgan Henriksen1689.0
- #=1136Rune Edoy1688.0
- #=1136Steinar Nilssen1688.0
- #=1136Knut Bavre1688.0
- #=1136Anne Grete Nebell1688.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.