FMTimo Kueppers
GER Born 2000 (Age ≈26) Male
- FIDE ID
- 16205820
Player overview
Timo Kueppers’s highest recorded classical FIDE rating is 2366 (November 2026). On the November 2026 FIDE list, Timo Kueppers ranks #2349 worldwide and #186 in Germany among active classical players.
FIDE ratings
Rapid
2270Published FIDE
Blitz
2348Published FIDE
Official classical ranks
- World rank
- #2349
- National rank · GER
- #186
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2366 Nov 2026
- Recorded years
- 2015–2026
- Archived games
- 213
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-01-06 | Hastings Masters 2022-23 | Hastings ENG | 10.8 | Timo Kueppers | Kim Yew Chan | Won: 1-0 | 47 | Open |
| 102 | 2023-01-04 | Hastings Masters 2022-23 | Hastings ENG | 8.8 | Timo Kueppers | Harry Grieve | Lost: 0-1 | 37 | Open |
| 103 | 2023-01-03 | Hastings Masters 2022-23 | Hastings ENG | 7.11 | Kamila Hryshchenko | Timo Kueppers | Won: 0-1 | 35 | Open |
| 104 | 2023-01-02 | Hastings Masters 2022-23 | Hastings ENG | 6.14 | Timo Kueppers | Thomas Brown | Won: 1-0 | 39 | Open |
| 105 | 2023-01-01 | Hastings Masters 2022-23 | Hastings ENG | 5.15 | Simon Wilks | Timo Kueppers | Draw: 1/2-1/2 | 28 | Open |
| 106 | 2022-12-31 | Hastings Masters 2022-23 | Hastings ENG | 4.15 | Timo Kueppers | James Golding | Draw: 1/2-1/2 | 28 | Open |
| 107 | 2022-12-30 | Hastings Masters 2022-23 | Hastings ENG | 3.18 | Mei-En Emmanuelle Hng | Timo Kueppers | Won: 0-1 | 58 | Open |
| 108 | 2022-12-29 | Hastings Masters 2022-23 | Hastings ENG | 2.17 | Timo Kueppers | Ian D Thompson | Lost: 0-1 | 23 | Open |
| 109 | 2022-12-28 | Hastings Masters 2022-23 | Hastings ENG | 1.24 | R Alan Barton | Timo Kueppers | Won: 0-1 | 44 | Open |
| 110 | 2022-08-05 | 9th Prague Summer Open | Prague CZE | 1.22 | Timo Kueppers | Daniil Bystrickiy | Lost: 0-1 | 46 | Open |
| 111 | 2021-08-10 | 19th Spilimbergo Open | Spilimbergo ITA | 2.6 | Bartlomiej Heberla | Timo Kueppers | Lost: 1-0 | 37 | Open |
| 112 | 2021-06-27 | German Youth Teams U20 2021 | Willingen GER | 7 | Leonhard Ortmeier | Timo Kueppers | Won: 0-1 | 32 | Open |
| 113 | 2021-06-26 | German Youth Teams U20 2021 | Willingen GER | 6 | Timo Kueppers | David Wendler | Won: 1-0 | 53 | Open |
| 114 | 2021-06-26 | German Youth Teams U20 2021 | Willingen GER | 5 | Martin Kololli | Timo Kueppers | Lost: 1-0 | 50 | Open |
| 115 | 2021-06-25 | German Youth Teams U20 2021 | Willingen GER | 4 | Timo Kueppers | Nico Stelmaszyk | Won: 1-0 | 41 | Open |
| 116 | 2021-06-25 | German Youth Teams U20 2021 | Willingen GER | 3 | Timo Kueppers | Maximilian Paul Maetzkow | Draw: 1/2-1/2 | 32 | Open |
| 117 | 2021-06-24 | German Youth Teams U20 2021 | Willingen GER | 2 | Alexander Krastev | Timo Kueppers | Lost: 1-0 | 76 | Open |
| 118 | 2021-06-24 | German Youth Teams U20 2021 | Willingen GER | 1 | Timo Kueppers | Niklas Schmider | Lost: 0-1 | 23 | Open |
| 119 | 2020-09-28 | 31st Czech Open A 2020 | Pardubice CZE | 9.12 | Timo Kueppers | Marian Jurcik | Won: 1-0 | 66 | Open |
| 120 | 2020-09-27 | 31st Czech Open A 2020 | Pardubice CZE | 8.6 | Leon Luke Mendonca | Timo Kueppers | Lost: 1-0 | 32 | Open |
| 121 | 2020-09-26 | 31st Czech Open A 2020 | Pardubice CZE | 7.13 | Timo Kueppers | Daniel Trybus | Won: 1-0 | 31 | Open |
| 122 | 2020-09-26 | 31st Czech Open A 2020 | Pardubice CZE | 6.21 | Dimo Terziev | Timo Kueppers | Won: 0-1 | 53 | Open |
| 123 | 2020-09-25 | 31st Czech Open A 2020 | Pardubice CZE | 5.2 | Timo Kueppers | Vaclav Pacl | Draw: 1/2-1/2 | 44 | Open |
| 124 | 2020-09-24 | 31st Czech Open A 2020 | Pardubice CZE | 4.24 | Filip Neumann | Timo Kueppers | Draw: 1/2-1/2 | 59 | Open |
| 125 | 2020-09-23 | 31st Czech Open A 2020 | Pardubice CZE | 3.29 | Timo Kueppers | Jens Dehmel | Won: 1-0 | 31 | Open |
| 126 | 2020-09-22 | 31st Czech Open A 2020 | Pardubice CZE | 2.3 | Lucas Van Foreest | Timo Kueppers | Lost: 1-0 | 39 | Open |
| 127 | 2020-09-21 | 31st Czech Open A 2020 | Pardubice CZE | 1.36 | Timo Kueppers | Urs Egli | Won: 1-0 | 35 | Open |
| 128 | 2019-12-29 | TCh-GER Junior U20 2019 | Braunschweig GER | 6.1 | Luis Engel | Timo Kueppers | Lost: 1-0 | 48 | Open |
| 129 | 2019-12-29 | TCh-GER Junior U20 2019 | Braunschweig GER | 5.5 | Timo Kueppers | Michael Yankelevich | Draw: 1/2-1/2 | 72 | Open |
| 130 | 2019-12-28 | TCh-GER Junior U20 2019 | Braunschweig GER | 4.2 | Jonas Roseneck | Timo Kueppers | Lost: 1-0 | 44 | Open |
| 131 | 2019-12-28 | TCh-GER Junior U20 2019 | Braunschweig GER | 3.5 | Timo Kueppers | Alexander Doll | Won: 1-0 | 28 | Open |
| 132 | 2019-12-27 | TCh-GER Junior U20 2019 | Braunschweig GER | 2.3 | Lars Goldbeck | Timo Kueppers | Draw: 1/2-1/2 | 39 | Open |
| 133 | 2019-12-27 | TCh-GER Junior U20 2019 | Braunschweig GER | 1.6 | Timo Kueppers | Ruben Lutz | Won: 1-0 | 35 | Open |
| 134 | 2019-11-03 | 23rd OIBM 2019 | Tegernsee GER | 9.21 | Timo Kueppers | Robert Zysk | Draw: 1/2-1/2 | 62 | Open |
| 135 | 2019-11-02 | 23rd OIBM 2019 | Tegernsee GER | 8.5 | Thomas Lochte | Timo Kueppers | Won: 0-1 | 41 | Open |
| 136 | 2019-10-30 | 23rd OIBM 2019 | Tegernsee GER | 5.14 | Timo Kueppers | Oleg Korneev | Lost: 0-1 | 77 | Open |
| 137 | 2019-10-29 | 23rd OIBM 2019 | Tegernsee GER | 4.6 | Pavel Eljanov | Timo Kueppers | Lost: 1-0 | 48 | Open |
| 138 | 2019-10-28 | 23rd OIBM 2019 | Tegernsee GER | 3.14 | Timo Kueppers | Luis Engel | Won: 1-0 | 45 | Open |
| 139 | 2019-10-27 | 23rd OIBM 2019 | Tegernsee GER | 2.14 | Mihail Marin | Timo Kueppers | Won: 0-1 | 39 | Open |
| 140 | 2019-08-30 | 21st Sants Open 2019 | Barcelona ESP | 8.56 | Timo Kueppers | Vladislav Efremov | Draw: 1/2-1/2 | 56 | Open |
| 141 | 2019-08-29 | 21st Sants Open 2019 | Barcelona ESP | 7.29 | Roven Vogel | Timo Kueppers | Lost: 1-0 | 34 | Open |
| 142 | 2019-08-28 | 21st Sants Open 2019 | Barcelona ESP | 6.57 | Timo Kueppers | Marc Pozanco Romasanta | Won: 1-0 | 48 | Open |
| 143 | 2019-04-22 | GRENKE Chess Open 2019 | Karlsruhe GER | 9.55 | Timo Kueppers | Raja Harshit | Draw: 1/2-1/2 | 42 | Open |
| 144 | 2019-04-22 | GRENKE Chess Open 2019 | Karlsruhe GER | 8.69 | Jonas Rosner | Timo Kueppers | Won: 0-1 | 28 | Open |
| 145 | 2019-04-21 | GRENKE Chess Open 2019 | Karlsruhe GER | 6.55 | Evgeny Zanan | Timo Kueppers | Lost: 1-0 | 35 | Open |
| 146 | 2019-03-13 | Prague International Open | Prague CZE | 6.36 | Timo Kueppers | Petr Folk | Lost: 0-1 | 34 | Open |
| 147 | 2019-03-10 | Prague International Open | Prague CZE | 3.13 | Vladyslav Bakhmatskyi | Timo Kueppers | Lost: 1-0 | 60 | Open |
| 148 | 2019-03-10 | Prague International Open | Prague CZE | 2.5 | Timo Kueppers | Evgeny E. Vorobiov | Won: 1-0 | 37 | Open |
| 149 | 2019-01-06 | 31st Staufer-Open 2019 | Schwaebisch Gmuend GER | 9 | Alexander M Chudinovskikh | Timo Kueppers | Lost: 1-0 | 55 | Open |
| 150 | 2019-01-05 | 31st Staufer-Open 2019 | Schwaebisch Gmuend GER | 8 | Timo Kueppers | Dario Bischofberger | Draw: 1/2-1/2 | 20 | Open |
- vs Kim Yew ChanWon · 1-0White · 2023-01-06 · Round 10.8Hastings Masters 2022-23
- vs Harry GrieveLost · 0-1White · 2023-01-04 · Round 8.8Hastings Masters 2022-23
- vs Kamila HryshchenkoWon · 0-1Black · 2023-01-03 · Round 7.11Hastings Masters 2022-23
- vs Thomas BrownWon · 1-0White · 2023-01-02 · Round 6.14Hastings Masters 2022-23
- vs Simon WilksDraw · ½–½Black · 2023-01-01 · Round 5.15Hastings Masters 2022-23
- vs James GoldingDraw · ½–½White · 2022-12-31 · Round 4.15Hastings Masters 2022-23
- vs Mei-En Emmanuelle HngWon · 0-1Black · 2022-12-30 · Round 3.18Hastings Masters 2022-23
- vs Ian D ThompsonLost · 0-1White · 2022-12-29 · Round 2.17Hastings Masters 2022-23
- vs R Alan BartonWon · 0-1Black · 2022-12-28 · Round 1.24Hastings Masters 2022-23
- vs Daniil BystrickiyLost · 0-1White · 2022-08-05 · Round 1.229th Prague Summer Open
- vs Bartlomiej HeberlaLost · 1-0Black · 2021-08-10 · Round 2.619th Spilimbergo Open
- vs Leonhard OrtmeierWon · 0-1Black · 2021-06-27 · Round 7German Youth Teams U20 2021
- vs David WendlerWon · 1-0White · 2021-06-26 · Round 6German Youth Teams U20 2021
- vs Martin KololliLost · 1-0Black · 2021-06-26 · Round 5German Youth Teams U20 2021
- vs Nico StelmaszykWon · 1-0White · 2021-06-25 · Round 4German Youth Teams U20 2021
- vs Maximilian Paul MaetzkowDraw · ½–½White · 2021-06-25 · Round 3German Youth Teams U20 2021
- vs Alexander KrastevLost · 1-0Black · 2021-06-24 · Round 2German Youth Teams U20 2021
- vs Niklas SchmiderLost · 0-1White · 2021-06-24 · Round 1German Youth Teams U20 2021
- vs Marian JurcikWon · 1-0White · 2020-09-28 · Round 9.1231st Czech Open A 2020
- vs Leon Luke MendoncaLost · 1-0Black · 2020-09-27 · Round 8.631st Czech Open A 2020
- vs Daniel TrybusWon · 1-0White · 2020-09-26 · Round 7.1331st Czech Open A 2020
- vs Dimo TerzievWon · 0-1Black · 2020-09-26 · Round 6.2131st Czech Open A 2020
- vs Vaclav PaclDraw · ½–½White · 2020-09-25 · Round 5.231st Czech Open A 2020
- vs Filip NeumannDraw · ½–½Black · 2020-09-24 · Round 4.2431st Czech Open A 2020
- vs Jens DehmelWon · 1-0White · 2020-09-23 · Round 3.2931st Czech Open A 2020
- vs Lucas Van ForeestLost · 1-0Black · 2020-09-22 · Round 2.331st Czech Open A 2020
- vs Urs EgliWon · 1-0White · 2020-09-21 · Round 1.3631st Czech Open A 2020
- vs Luis EngelLost · 1-0Black · 2019-12-29 · Round 6.1TCh-GER Junior U20 2019
- vs Michael YankelevichDraw · ½–½White · 2019-12-29 · Round 5.5TCh-GER Junior U20 2019
- vs Jonas RoseneckLost · 1-0Black · 2019-12-28 · Round 4.2TCh-GER Junior U20 2019
- vs Alexander DollWon · 1-0White · 2019-12-28 · Round 3.5TCh-GER Junior U20 2019
- vs Lars GoldbeckDraw · ½–½Black · 2019-12-27 · Round 2.3TCh-GER Junior U20 2019
- vs Ruben LutzWon · 1-0White · 2019-12-27 · Round 1.6TCh-GER Junior U20 2019
- vs Robert ZyskDraw · ½–½White · 2019-11-03 · Round 9.2123rd OIBM 2019
- vs Thomas LochteWon · 0-1Black · 2019-11-02 · Round 8.523rd OIBM 2019
- vs Oleg KorneevLost · 0-1White · 2019-10-30 · Round 5.1423rd OIBM 2019
- vs Pavel EljanovLost · 1-0Black · 2019-10-29 · Round 4.623rd OIBM 2019
- vs Luis EngelWon · 1-0White · 2019-10-28 · Round 3.1423rd OIBM 2019
- vs Mihail MarinWon · 0-1Black · 2019-10-27 · Round 2.1423rd OIBM 2019
- vs Vladislav EfremovDraw · ½–½White · 2019-08-30 · Round 8.5621st Sants Open 2019
- vs Roven VogelLost · 1-0Black · 2019-08-29 · Round 7.2921st Sants Open 2019
- vs Marc Pozanco RomasantaWon · 1-0White · 2019-08-28 · Round 6.5721st Sants Open 2019
- vs Raja HarshitDraw · ½–½White · 2019-04-22 · Round 9.55GRENKE Chess Open 2019
- vs Jonas RosnerWon · 0-1Black · 2019-04-22 · Round 8.69GRENKE Chess Open 2019
- vs Evgeny ZananLost · 1-0Black · 2019-04-21 · Round 6.55GRENKE Chess Open 2019
- vs Petr FolkLost · 0-1White · 2019-03-13 · Round 6.36Prague International Open
- vs Vladyslav BakhmatskyiLost · 1-0Black · 2019-03-10 · Round 3.13Prague International Open
- vs Evgeny E. VorobiovWon · 1-0White · 2019-03-10 · Round 2.5Prague International Open
- vs Alexander M ChudinovskikhLost · 1-0Black · 2019-01-06 · Round 931st Staufer-Open 2019
- vs Dario BischofbergerDraw · ½–½White · 2019-01-05 · Round 831st Staufer-Open 2019
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-10 | 2. Bundesliga Nord 2026-2027 Oktober 2026 | Classical | 1½ |
| 2026-10-04 | Oberliga NRW 2026-2027 Oktober 2026 | Classical | 0 |
| 2026-09-05 | Muelheimer 5 Tagesnorm 2026 - Gruppe IM-Norm | Classical | 5½ |