FMTheodor Kenneskog
SWE Born 1995 (Age ≈31) Male
- FIDE ID
- 1715011
Player overview
Theodor Kenneskog’s highest recorded classical FIDE rating is 2374 (April 2024). On the November 2026 FIDE list, Theodor Kenneskog ranks #3138 worldwide and #56 in Sweden among active classical players.
FIDE ratings
Rapid
2321Published FIDE
Blitz
2278Published FIDE
Official classical ranks
- World rank
- #3138
- National rank · SWE
- #56
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2374 Apr 2024
- Recorded years
- 2009–2026
- Archived games
- 398
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 101 | 2023-10-15 | TCh-SWE Elitserien | Sweden SWE | 3.1 | Andrii Sevastianov | Theodor Kenneskog | Won: 0-1 | 29 | Open |
| 102 | 2023-10-14 | TCh-SWE Elitserien | Sweden SWE | 2.5 | Theodor Kenneskog | Nedeljko Malesevic | Won: 1-0 | 23 | Open |
| 103 | 2023-10-13 | TCh-SWE Elitserien | Sweden SWE | 1.5 | Per Green | Theodor Kenneskog | Won: 0-1 | 38 | Open |
| 104 | 2023-10-07 | 38th ECC Open 2023 | Durres ALB | 7.7 | Theodor Kenneskog | Evgeny Postny | Lost: 0-1 | 32 | Open |
| 105 | 2023-10-06 | 38th ECC Open 2023 | Durres ALB | 6.13 | Anton Zlatkov | Theodor Kenneskog | Draw: 1/2-1/2 | 41 | Open |
| 106 | 2023-10-05 | 38th ECC Open 2023 | Durres ALB | 5.6 | Imre Balog | Theodor Kenneskog | Lost: 1-0 | 43 | Open |
| 107 | 2023-10-02 | 38th ECC Open 2023 | Durres ALB | 2.1 | Theodor Kenneskog | Liviu-Dieter Nisipeanu | Draw: 1/2-1/2 | 41 | Open |
| 108 | 2023-07-29 | 34th Czech Open A 2023 | Pardubice CZE | 9.15 | Theodor Kenneskog | Linus Johansson | Draw: 1/2-1/2 | 13 | Open |
| 109 | 2023-07-28 | 34th Czech Open A 2023 | Pardubice CZE | 8.32 | Piotr Kejna | Theodor Kenneskog | Won: 0-1 | 40 | Open |
| 110 | 2023-07-27 | 34th Czech Open A 2023 | Pardubice CZE | 7.38 | Theodor Kenneskog | David Hak | Won: 1-0 | 30 | Open |
| 111 | 2023-07-26 | 34th Czech Open A 2023 | Pardubice CZE | 6.39 | Evsuld Myagmarsuren | Theodor Kenneskog | Draw: 1/2-1/2 | 60 | Open |
| 112 | 2023-07-24 | 34th Czech Open A 2023 | Pardubice CZE | 4.4 | Alua Nurman | Theodor Kenneskog | Lost: 1-0 | 41 | Open |
| 113 | 2022-10-16 | TCh-SWE Elitserien | Sweden SWE | 3.4 | Theodor Kenneskog | Hakan Thornert | Lost: 0-1 | 64 | Open |
| 114 | 2022-10-15 | TCh-SWE Elitserien | Sweden SWE | 2.4 | Theodor Kenneskog | Tomas Rosell | Won: 1-0 | 35 | Open |
| 115 | 2022-10-14 | TCh-SWE Elitserien | Sweden SWE | 1.3 | Osmani Penalver | Theodor Kenneskog | Won: 0-1 | 39 | Open |
| 116 | 2022-10-09 | 37th ECC Open 2022 | Mayrhofen AUT | 7.1 | Alvar Alonso Rosell | Theodor Kenneskog | Lost: 1-0 | 26 | Open |
| 117 | 2022-10-07 | 37th ECC Open 2022 | Mayrhofen AUT | 5.1 | Theodor Kenneskog | Peter Prohaszka | Lost: 0-1 | 41 | Open |
| 118 | 2022-10-06 | 37th ECC Open 2022 | Mayrhofen AUT | 4.6 | Vugar Asadli | Theodor Kenneskog | Lost: 1-0 | 35 | Open |
| 119 | 2022-10-05 | 37th ECC Open 2022 | Mayrhofen AUT | 3.9 | Kerem Erten | Theodor Kenneskog | Draw: 1/2-1/2 | 37 | Open |
| 120 | 2022-08-23 | 3rd Tras-os-Montes Open | Mirandela POR | 9.27 | Jason Roig Squire | Theodor Kenneskog | Won: 0-1 | 41 | Open |
| 121 | 2022-08-22 | 3rd Tras-os-Montes Open | Mirandela POR | 8.16 | Theodor Kenneskog | Hampus Sorensen | Lost: 0-1 | 20 | Open |
| 122 | 2022-08-21 | 3rd Tras-os-Montes Open | Mirandela POR | 7.15 | Kapil Chandran | Theodor Kenneskog | Draw: 1/2-1/2 | 43 | Open |
| 123 | 2022-08-20 | 3rd Tras-os-Montes Open | Mirandela POR | 6.12 | Theodor Kenneskog | David Arenas | Draw: 1/2-1/2 | 42 | Open |
| 124 | 2022-08-20 | 3rd Tras-os-Montes Open | Mirandela POR | 5.5 | Nicolas Checa | Theodor Kenneskog | Lost: 1-0 | 49 | Open |
| 125 | 2022-08-19 | 3rd Tras-os-Montes Open | Mirandela POR | 4.12 | Theodor Kenneskog | Nico Chasin | Won: 1-0 | 37 | Open |
| 126 | 2022-08-18 | 3rd Tras-os-Montes Open | Mirandela POR | 3.1 | Pedro Ramon Martinez Reyes | Theodor Kenneskog | Draw: 1/2-1/2 | 40 | Open |
| 127 | 2022-08-18 | 3rd Tras-os-Montes Open | Mirandela POR | 2.1 | Theodor Kenneskog | Karen Movsziszian | Won: 1-0 | 30 | Open |
| 128 | 2022-05-29 | Copenhagen CC IM 2022 | Ballerup DEN | 9 | Theodor Kenneskog | Nicolai Kistrup | Won: 1-0 | 39 | Open |
| 129 | 2022-05-29 | Copenhagen CC IM 2022 | Ballerup DEN | 8 | Thomas Bach Nielsen | Theodor Kenneskog | Won: 0-1 | 30 | Open |
| 130 | 2022-05-28 | Copenhagen CC IM 2022 | Ballerup DEN | 7 | Theodor Kenneskog | Mikkel Manosri Jacobsen | Lost: 0-1 | 37 | Open |
| 131 | 2022-05-28 | Copenhagen CC IM 2022 | Ballerup DEN | 6 | Kristian Seegert | Theodor Kenneskog | Won: 0-1 | 37 | Open |
| 132 | 2022-05-27 | Copenhagen CC IM 2022 | Ballerup DEN | 5 | Theodor Kenneskog | Bjorn Ahlander | Draw: 1/2-1/2 | 38 | Open |
| 133 | 2022-05-27 | Copenhagen CC IM 2022 | Ballerup DEN | 4 | Casper Liu | Theodor Kenneskog | Draw: 1/2-1/2 | 56 | Open |
| 134 | 2022-05-26 | Copenhagen CC IM 2022 | Ballerup DEN | 3 | Theodor Kenneskog | Stellan Brynell | Lost: 0-1 | 57 | Open |
| 135 | 2022-05-26 | Copenhagen CC IM 2022 | Ballerup DEN | 2 | Tobias Valentin Rostgaard | Theodor Kenneskog | Lost: 1-0 | 67 | Open |
| 136 | 2022-05-25 | Copenhagen CC IM 2022 | Ballerup DEN | 1 | Bjarke Sahl | Theodor Kenneskog | Draw: 1/2-1/2 | 60 | Open |
| 137 | 2022-05-15 | TCh-SWE Elitserien | Sweden SWE | 9.3 | Tom Rydstrom | Theodor Kenneskog | Draw: 1/2-1/2 | 20 | Open |
| 138 | 2022-05-14 | TCh-SWE Elitserien | Sweden SWE | 8.3 | Theodor Kenneskog | Juan Manuel Bellon Lopez | Won: 1-0 | 37 | Open |
| 139 | 2022-05-13 | TCh-SWE Elitserien | Sweden SWE | 7.4 | Martin Jogstad | Theodor Kenneskog | Lost: 1-0 | 53 | Open |
| 140 | 2022-04-06 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 11.112 | Theodor Kenneskog | Matej Pozun | Lost: 0-1 | 44 | Open |
| 141 | 2022-04-04 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 9.76 | Adrien Demuth | Theodor Kenneskog | Lost: 1-0 | 63 | Open |
| 142 | 2022-04-03 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 8.105 | Theodor Kenneskog | Anastasiya Rakhmangulova | Won: 1-0 | 59 | Open |
| 143 | 2022-04-02 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 7.73 | Robert Zelcic | Theodor Kenneskog | Lost: 1-0 | 72 | Open |
| 144 | 2022-04-01 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 6.78 | Theodor Kenneskog | Kristian Stuvik Holm | Draw: 1/2-1/2 | 57 | Open |
| 145 | 2022-03-31 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 5.111 | Lara Janzelj | Theodor Kenneskog | Won: 0-1 | 25 | Open |
| 146 | 2022-03-30 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 4.12 | Theodor Kenneskog | Hector Giacomini | Draw: 1/2-1/2 | 55 | Open |
| 147 | 2022-03-29 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 3.61 | Pier Luigi Basso | Theodor Kenneskog | Lost: 1-0 | 69 | Open |
| 148 | 2022-03-28 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 2.119 | Theodor Kenneskog | Sofiia Hryzlova | Won: 1-0 | 82 | Open |
| 149 | 2022-03-27 | 22nd ch-EUR Indiv 2022 | Terme Catez SLO | 1.3 | Nijat Abasov | Theodor Kenneskog | Lost: 1-0 | 59 | Open |
| 150 | 2022-03-20 | TCh-SWE Elitserien | Sweden SWE | 5.2 | Franko Lukez | Theodor Kenneskog | Draw: 1/2-1/2 | 26 | Open |
- vs Andrii SevastianovWon · 0-1Black · 2023-10-15 · Round 3.1TCh-SWE Elitserien
- vs Nedeljko MalesevicWon · 1-0White · 2023-10-14 · Round 2.5TCh-SWE Elitserien
- vs Per GreenWon · 0-1Black · 2023-10-13 · Round 1.5TCh-SWE Elitserien
- vs Evgeny PostnyLost · 0-1White · 2023-10-07 · Round 7.738th ECC Open 2023
- vs Anton ZlatkovDraw · ½–½Black · 2023-10-06 · Round 6.1338th ECC Open 2023
- vs Imre BalogLost · 1-0Black · 2023-10-05 · Round 5.638th ECC Open 2023
- vs Liviu-Dieter NisipeanuDraw · ½–½White · 2023-10-02 · Round 2.138th ECC Open 2023
- vs Linus JohanssonDraw · ½–½White · 2023-07-29 · Round 9.1534th Czech Open A 2023
- vs Piotr KejnaWon · 0-1Black · 2023-07-28 · Round 8.3234th Czech Open A 2023
- vs David HakWon · 1-0White · 2023-07-27 · Round 7.3834th Czech Open A 2023
- vs Evsuld MyagmarsurenDraw · ½–½Black · 2023-07-26 · Round 6.3934th Czech Open A 2023
- vs Alua NurmanLost · 1-0Black · 2023-07-24 · Round 4.434th Czech Open A 2023
- vs Hakan ThornertLost · 0-1White · 2022-10-16 · Round 3.4TCh-SWE Elitserien
- vs Tomas RosellWon · 1-0White · 2022-10-15 · Round 2.4TCh-SWE Elitserien
- vs Osmani PenalverWon · 0-1Black · 2022-10-14 · Round 1.3TCh-SWE Elitserien
- vs Alvar Alonso RosellLost · 1-0Black · 2022-10-09 · Round 7.137th ECC Open 2022
- vs Peter ProhaszkaLost · 0-1White · 2022-10-07 · Round 5.137th ECC Open 2022
- vs Vugar AsadliLost · 1-0Black · 2022-10-06 · Round 4.637th ECC Open 2022
- vs Kerem ErtenDraw · ½–½Black · 2022-10-05 · Round 3.937th ECC Open 2022
- vs Jason Roig SquireWon · 0-1Black · 2022-08-23 · Round 9.273rd Tras-os-Montes Open
- vs Hampus SorensenLost · 0-1White · 2022-08-22 · Round 8.163rd Tras-os-Montes Open
- vs Kapil ChandranDraw · ½–½Black · 2022-08-21 · Round 7.153rd Tras-os-Montes Open
- vs David ArenasDraw · ½–½White · 2022-08-20 · Round 6.123rd Tras-os-Montes Open
- vs Nicolas ChecaLost · 1-0Black · 2022-08-20 · Round 5.53rd Tras-os-Montes Open
- vs Nico ChasinWon · 1-0White · 2022-08-19 · Round 4.123rd Tras-os-Montes Open
- vs Pedro Ramon Martinez ReyesDraw · ½–½Black · 2022-08-18 · Round 3.13rd Tras-os-Montes Open
- vs Karen MovsziszianWon · 1-0White · 2022-08-18 · Round 2.13rd Tras-os-Montes Open
- vs Nicolai KistrupWon · 1-0White · 2022-05-29 · Round 9Copenhagen CC IM 2022
- vs Thomas Bach NielsenWon · 0-1Black · 2022-05-29 · Round 8Copenhagen CC IM 2022
- vs Mikkel Manosri JacobsenLost · 0-1White · 2022-05-28 · Round 7Copenhagen CC IM 2022
- vs Kristian SeegertWon · 0-1Black · 2022-05-28 · Round 6Copenhagen CC IM 2022
- vs Bjorn AhlanderDraw · ½–½White · 2022-05-27 · Round 5Copenhagen CC IM 2022
- vs Casper LiuDraw · ½–½Black · 2022-05-27 · Round 4Copenhagen CC IM 2022
- vs Stellan BrynellLost · 0-1White · 2022-05-26 · Round 3Copenhagen CC IM 2022
- vs Tobias Valentin RostgaardLost · 1-0Black · 2022-05-26 · Round 2Copenhagen CC IM 2022
- vs Bjarke SahlDraw · ½–½Black · 2022-05-25 · Round 1Copenhagen CC IM 2022
- vs Tom RydstromDraw · ½–½Black · 2022-05-15 · Round 9.3TCh-SWE Elitserien
- vs Juan Manuel Bellon LopezWon · 1-0White · 2022-05-14 · Round 8.3TCh-SWE Elitserien
- vs Martin JogstadLost · 1-0Black · 2022-05-13 · Round 7.4TCh-SWE Elitserien
- vs Matej PozunLost · 0-1White · 2022-04-06 · Round 11.11222nd ch-EUR Indiv 2022
- vs Adrien DemuthLost · 1-0Black · 2022-04-04 · Round 9.7622nd ch-EUR Indiv 2022
- vs Anastasiya RakhmangulovaWon · 1-0White · 2022-04-03 · Round 8.10522nd ch-EUR Indiv 2022
- vs Robert ZelcicLost · 1-0Black · 2022-04-02 · Round 7.7322nd ch-EUR Indiv 2022
- vs Kristian Stuvik HolmDraw · ½–½White · 2022-04-01 · Round 6.7822nd ch-EUR Indiv 2022
- vs Lara JanzeljWon · 0-1Black · 2022-03-31 · Round 5.11122nd ch-EUR Indiv 2022
- vs Hector GiacominiDraw · ½–½White · 2022-03-30 · Round 4.1222nd ch-EUR Indiv 2022
- vs Pier Luigi BassoLost · 1-0Black · 2022-03-29 · Round 3.6122nd ch-EUR Indiv 2022
- vs Sofiia HryzlovaWon · 1-0White · 2022-03-28 · Round 2.11922nd ch-EUR Indiv 2022
- vs Nijat AbasovLost · 1-0Black · 2022-03-27 · Round 1.322nd ch-EUR Indiv 2022
- vs Franko LukezDraw · ½–½Black · 2022-03-20 · Round 5.2TCh-SWE Elitserien
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 41st European Chess Club Cup - OPEN | Classical | 3½ |
| 2026-10-12 | Lag-DM 2026-2027, div Elit R2 | Classical | 1 |