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

Classical

2379.6 +13.6

Live estimate

Rapid

2270

Published FIDE

Blitz

2348

Published 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

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
151 2019-01-05 31st Staufer-Open 2019 Schwaebisch Gmuend GER 7 Nathanael Poysti Timo Kueppers Draw: 1/2-1/2 29 Open
152 2019-01-04 31st Staufer-Open 2019 Schwaebisch Gmuend GER 6 Timo Kueppers Florian Lesny Won: 1-0 38 Open
153 2019-01-04 31st Staufer-Open 2019 Schwaebisch Gmuend GER 5 Andreas Stabolewski Timo Kueppers Draw: 1/2-1/2 51 Open
154 2019-01-03 31st Staufer-Open 2019 Schwaebisch Gmuend GER 4 Timo Kueppers Alexandre Dgebuadze Lost: 0-1 46 Open
155 2019-01-03 31st Staufer-Open 2019 Schwaebisch Gmuend GER 3 Pa Iniyan Timo Kueppers Draw: 1/2-1/2 46 Open
156 2019-01-02 31st Staufer-Open 2019 Schwaebisch Gmuend GER 2 Timo Kueppers Alex Browning Won: 1-0 52 Open
157 2019-01-02 31st Staufer-Open 2019 Schwaebisch Gmuend GER 1 Josef Gabriel Timo Kueppers Won: 0-1 34 Open
158 2018-12-16 London Classic Open 2018 London ENG 9.26 Timo Kueppers Simon Wilks Won: 1-0 38 Open
159 2018-12-15 London Classic Open 2018 London ENG 8.29 Robert S Eames Timo Kueppers Won: 0-1 41 Open
160 2018-12-15 London Classic Open 2018 London ENG 7.33 Timo Kueppers Zhi Wei William Woong Draw: 1/2-1/2 46 Open
161 2018-12-14 London Classic Open 2018 London ENG 6.31 Mohamed Ozayr Bhawoodien Timo Kueppers Draw: 1/2-1/2 41 Open
162 2018-12-13 London Classic Open 2018 London ENG 5.13 Timo Kueppers Ameet K Ghasi Lost: 0-1 48 Open
163 2018-12-12 London Classic Open 2018 London ENG 4.32 Martin P Burrows Timo Kueppers Won: 0-1 44 Open
164 2018-12-11 London Classic Open 2018 London ENG 3.35 Timo Kueppers Nishchal Thatte Draw: 1/2-1/2 35 Open
165 2018-12-10 London Classic Open 2018 London ENG 2.4 Lennart Sperling Timo Kueppers Draw: 1/2-1/2 11 Open
166 2018-12-09 London Classic Open 2018 London ENG 1.48 Timo Kueppers Savin Dias Won: 1-0 34 Open
167 2018-08-17 20th Sants Open 2018 Barcelona ESP 1.3 Liviu-Dieter Nisipeanu Timo Kueppers Lost: 1-0 27 Open
168 2018-07-22 46th Sparkassen Open Dortmund GER 9.15 Timo Kueppers Joerg Schroeder Draw: 1/2-1/2 11 Open
169 2018-07-21 46th Sparkassen Open Dortmund GER 8.7 Marcel Quast Timo Kueppers Lost: 1-0 33 Open
170 2018-07-20 46th Sparkassen Open Dortmund GER 7.16 Timo Kueppers Pascal Puetter Won: 1-0 32 Open
171 2018-07-18 46th Sparkassen Open Dortmund GER 5.14 Vasily Naidich Timo Kueppers Won: 0-1 50 Open
172 2018-07-17 46th Sparkassen Open Dortmund GER 4.12 Timo Kueppers Vahan Nalbandyan Lost: 0-1 77 Open
173 2018-07-16 46th Sparkassen Open Dortmund GER 3.3 Tobias Jugelt Timo Kueppers Lost: 1-0 41 Open
174 2018-07-15 46th Sparkassen Open Dortmund GER 2.6 Timo Kueppers V. Zatonskih Won: 1-0 40 Open
175 2018-07-14 46th Sparkassen Open Dortmund GER 1.21 Raphael Kracht Timo Kueppers Won: 0-1 42 Open
176 2018-01-02 30th Staufer-Open 2018 Schwaebisch Gmuend GER 2.9 Timo Kueppers Normunds Miezis Lost: 0-1 72 Open
177 2017-07-23 Helmut-Kohls-Turnier 2017 Dortmund GER 9.5 Timo Kueppers Kevin Nguyen Draw: 1/2-1/2 51 Open
178 2017-07-22 Helmut-Kohls-Turnier 2017 Dortmund GER 8.1 Fabian Stemmler Timo Kueppers Won: 0-1 37 Open
179 2017-07-21 Helmut-Kohls-Turnier 2017 Dortmund GER 7.5 Joris Kokje Timo Kueppers Draw: 1/2-1/2 52 Open
180 2017-07-20 Helmut-Kohls-Turnier 2017 Dortmund GER 6.2 Timo Kueppers Nicolai Kistrup Won: 1-0 62 Open
181 2017-07-19 Helmut-Kohls-Turnier 2017 Dortmund GER 5.4 Rene Borchert Timo Kueppers Lost: 1-0 45 Open
182 2017-07-18 Helmut-Kohls-Turnier 2017 Dortmund GER 4.3 Timo Kueppers Ali Elier Lost: 0-1 40 Open
183 2017-07-17 Helmut-Kohls-Turnier 2017 Dortmund GER 3.3 Janik Kruse Timo Kueppers Won: 0-1 46 Open
184 2017-07-16 Helmut-Kohls-Turnier 2017 Dortmund GER 2.4 Timo Kueppers Tristan Niermann Won: 1-0 33 Open
185 2017-07-15 Helmut-Kohls-Turnier 2017 Dortmund GER 1.2 Lando Korten Timo Kueppers Won: 0-1 38 Open
186 2017-06-10 ch-GER Youth U18 2017 Willingen GER 9.1 Timo Kueppers Arno Reindl Lost: 0-1 33 Open
187 2017-06-09 ch-GER Youth U18 2017 Willingen GER 8.13 Wilken Brunner Timo Kueppers Draw: 1/2-1/2 22 Open
188 2017-06-08 ch-GER Youth U18 2017 Willingen GER 7.14 Timo Kueppers Kevin Silber Won: 1-0 51 Open
189 2017-06-07 ch-GER Youth U18 2017 Willingen GER 6.12 Florian Schmekel Timo Kueppers Lost: 1-0 39 Open
190 2017-06-06 ch-GER Youth U18 2017 Willingen GER 5.11 Timo Kueppers Henrik Hesse Lost: 0-1 30 Open
191 2017-06-06 ch-GER Youth U18 2017 Willingen GER 4.13 Aidan Philippi Timo Kueppers Won: 0-1 32 Open
192 2017-06-05 ch-GER Youth U18 2017 Willingen GER 3.12 Pascal Karsay Timo Kueppers Lost: 1-0 28 Open
193 2017-06-04 ch-GER Youth U18 2017 Willingen GER 2.9 Timo Kueppers Jana Schneider Lost: 0-1 40 Open
194 2017-06-04 ch-GER Youth U18 2017 Willingen GER 1.2 Kevin Schroeder Timo Kueppers Draw: 1/2-1/2 76 Open
195 2016-12-04 2nd Bundesliga West 2016-17 Germany GER 3.8 Ralf Kotter Timo Kueppers Lost: 1-0 63 Open
196 2016-10-16 2nd Bundesliga West 2016-17 Germany GER 1.8 Andre Krueger Timo Kueppers Draw: 1/2-1/2 23 Open
197 2016-07-17 44th Sparkassen Open Dortmund GER 9.15 Carsten Steinle Timo Kueppers Won: 0-1 69 Open
198 2016-07-16 44th Sparkassen Open Dortmund GER 8.23 Timo Kueppers Thorsten Sicars Won: 1-0 32 Open
199 2016-07-15 44th Sparkassen Open Dortmund GER 7.25 Jan Wastian Timo Kueppers Draw: 1/2-1/2 16 Open
200 2016-07-14 44th Sparkassen Open Dortmund GER 6.24 Timo Kueppers Jan Dette Draw: 1/2-1/2 49 Open
  1. vs Nathanael PoystiDraw · ½–½Black · 2019-01-05 · Round 731st Staufer-Open 2019
  2. vs Florian LesnyWon · 1-0White · 2019-01-04 · Round 631st Staufer-Open 2019
  3. vs Andreas StabolewskiDraw · ½–½Black · 2019-01-04 · Round 531st Staufer-Open 2019
  4. vs Alexandre DgebuadzeLost · 0-1White · 2019-01-03 · Round 431st Staufer-Open 2019
  5. vs Pa IniyanDraw · ½–½Black · 2019-01-03 · Round 331st Staufer-Open 2019
  6. vs Alex BrowningWon · 1-0White · 2019-01-02 · Round 231st Staufer-Open 2019
  7. vs Josef GabrielWon · 0-1Black · 2019-01-02 · Round 131st Staufer-Open 2019
  8. vs Simon WilksWon · 1-0White · 2018-12-16 · Round 9.26London Classic Open 2018
  9. vs Robert S EamesWon · 0-1Black · 2018-12-15 · Round 8.29London Classic Open 2018
  10. vs Zhi Wei William WoongDraw · ½–½White · 2018-12-15 · Round 7.33London Classic Open 2018
  11. vs Mohamed Ozayr BhawoodienDraw · ½–½Black · 2018-12-14 · Round 6.31London Classic Open 2018
  12. vs Ameet K GhasiLost · 0-1White · 2018-12-13 · Round 5.13London Classic Open 2018
  13. vs Martin P BurrowsWon · 0-1Black · 2018-12-12 · Round 4.32London Classic Open 2018
  14. vs Nishchal ThatteDraw · ½–½White · 2018-12-11 · Round 3.35London Classic Open 2018
  15. vs Lennart SperlingDraw · ½–½Black · 2018-12-10 · Round 2.4London Classic Open 2018
  16. vs Savin DiasWon · 1-0White · 2018-12-09 · Round 1.48London Classic Open 2018
  17. vs Liviu-Dieter NisipeanuLost · 1-0Black · 2018-08-17 · Round 1.320th Sants Open 2018
  18. vs Joerg SchroederDraw · ½–½White · 2018-07-22 · Round 9.1546th Sparkassen Open
  19. vs Marcel QuastLost · 1-0Black · 2018-07-21 · Round 8.746th Sparkassen Open
  20. vs Pascal PuetterWon · 1-0White · 2018-07-20 · Round 7.1646th Sparkassen Open
  21. vs Vasily NaidichWon · 0-1Black · 2018-07-18 · Round 5.1446th Sparkassen Open
  22. vs Vahan NalbandyanLost · 0-1White · 2018-07-17 · Round 4.1246th Sparkassen Open
  23. vs Tobias JugeltLost · 1-0Black · 2018-07-16 · Round 3.346th Sparkassen Open
  24. vs V. ZatonskihWon · 1-0White · 2018-07-15 · Round 2.646th Sparkassen Open
  25. vs Raphael KrachtWon · 0-1Black · 2018-07-14 · Round 1.2146th Sparkassen Open
  26. vs Normunds MiezisLost · 0-1White · 2018-01-02 · Round 2.930th Staufer-Open 2018
  27. vs Kevin NguyenDraw · ½–½White · 2017-07-23 · Round 9.5Helmut-Kohls-Turnier 2017
  28. vs Fabian StemmlerWon · 0-1Black · 2017-07-22 · Round 8.1Helmut-Kohls-Turnier 2017
  29. vs Joris KokjeDraw · ½–½Black · 2017-07-21 · Round 7.5Helmut-Kohls-Turnier 2017
  30. vs Nicolai KistrupWon · 1-0White · 2017-07-20 · Round 6.2Helmut-Kohls-Turnier 2017
  31. vs Rene BorchertLost · 1-0Black · 2017-07-19 · Round 5.4Helmut-Kohls-Turnier 2017
  32. vs Ali ElierLost · 0-1White · 2017-07-18 · Round 4.3Helmut-Kohls-Turnier 2017
  33. vs Janik KruseWon · 0-1Black · 2017-07-17 · Round 3.3Helmut-Kohls-Turnier 2017
  34. vs Tristan NiermannWon · 1-0White · 2017-07-16 · Round 2.4Helmut-Kohls-Turnier 2017
  35. vs Lando KortenWon · 0-1Black · 2017-07-15 · Round 1.2Helmut-Kohls-Turnier 2017
  36. vs Arno ReindlLost · 0-1White · 2017-06-10 · Round 9.1ch-GER Youth U18 2017
  37. vs Wilken BrunnerDraw · ½–½Black · 2017-06-09 · Round 8.13ch-GER Youth U18 2017
  38. vs Kevin SilberWon · 1-0White · 2017-06-08 · Round 7.14ch-GER Youth U18 2017
  39. vs Florian SchmekelLost · 1-0Black · 2017-06-07 · Round 6.12ch-GER Youth U18 2017
  40. vs Henrik HesseLost · 0-1White · 2017-06-06 · Round 5.11ch-GER Youth U18 2017
  41. vs Aidan PhilippiWon · 0-1Black · 2017-06-06 · Round 4.13ch-GER Youth U18 2017
  42. vs Pascal KarsayLost · 1-0Black · 2017-06-05 · Round 3.12ch-GER Youth U18 2017
  43. vs Jana SchneiderLost · 0-1White · 2017-06-04 · Round 2.9ch-GER Youth U18 2017
  44. vs Kevin SchroederDraw · ½–½Black · 2017-06-04 · Round 1.2ch-GER Youth U18 2017
  45. vs Ralf KotterLost · 1-0Black · 2016-12-04 · Round 3.82nd Bundesliga West 2016-17
  46. vs Andre KruegerDraw · ½–½Black · 2016-10-16 · Round 1.82nd Bundesliga West 2016-17
  47. vs Carsten SteinleWon · 0-1Black · 2016-07-17 · Round 9.1544th Sparkassen Open
  48. vs Thorsten SicarsWon · 1-0White · 2016-07-16 · Round 8.2344th Sparkassen Open
  49. vs Jan WastianDraw · ½–½Black · 2016-07-15 · Round 7.2544th Sparkassen Open
  50. vs Jan DetteDraw · ½–½White · 2016-07-14 · Round 6.2444th Sparkassen Open

FIDE tournaments

DateTournamentTypeScore
2026-10-102. Bundesliga Nord 2026-2027 Oktober 2026Classical1½
2026-10-04Oberliga NRW 2026-2027 Oktober 2026Classical0
2026-09-12Oberliga NRW 2026-2027 September 2026Classical1
2026-09-05Muelheimer 5 Tagesnorm 2026 - Gruppe IM-NormClassical5½
2026-08-15Kanizsa Open - Group AClassical5

All tournament results