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

2373.6 +7.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
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
  1. vs Kim Yew ChanWon · 1-0White · 2023-01-06 · Round 10.8Hastings Masters 2022-23
  2. vs Harry GrieveLost · 0-1White · 2023-01-04 · Round 8.8Hastings Masters 2022-23
  3. vs Kamila HryshchenkoWon · 0-1Black · 2023-01-03 · Round 7.11Hastings Masters 2022-23
  4. vs Thomas BrownWon · 1-0White · 2023-01-02 · Round 6.14Hastings Masters 2022-23
  5. vs Simon WilksDraw · ½–½Black · 2023-01-01 · Round 5.15Hastings Masters 2022-23
  6. vs James GoldingDraw · ½–½White · 2022-12-31 · Round 4.15Hastings Masters 2022-23
  7. vs Mei-En Emmanuelle HngWon · 0-1Black · 2022-12-30 · Round 3.18Hastings Masters 2022-23
  8. vs Ian D ThompsonLost · 0-1White · 2022-12-29 · Round 2.17Hastings Masters 2022-23
  9. vs R Alan BartonWon · 0-1Black · 2022-12-28 · Round 1.24Hastings Masters 2022-23
  10. vs Daniil BystrickiyLost · 0-1White · 2022-08-05 · Round 1.229th Prague Summer Open
  11. vs Bartlomiej HeberlaLost · 1-0Black · 2021-08-10 · Round 2.619th Spilimbergo Open
  12. vs Leonhard OrtmeierWon · 0-1Black · 2021-06-27 · Round 7German Youth Teams U20 2021
  13. vs David WendlerWon · 1-0White · 2021-06-26 · Round 6German Youth Teams U20 2021
  14. vs Martin KololliLost · 1-0Black · 2021-06-26 · Round 5German Youth Teams U20 2021
  15. vs Nico StelmaszykWon · 1-0White · 2021-06-25 · Round 4German Youth Teams U20 2021
  16. vs Maximilian Paul MaetzkowDraw · ½–½White · 2021-06-25 · Round 3German Youth Teams U20 2021
  17. vs Alexander KrastevLost · 1-0Black · 2021-06-24 · Round 2German Youth Teams U20 2021
  18. vs Niklas SchmiderLost · 0-1White · 2021-06-24 · Round 1German Youth Teams U20 2021
  19. vs Marian JurcikWon · 1-0White · 2020-09-28 · Round 9.1231st Czech Open A 2020
  20. vs Leon Luke MendoncaLost · 1-0Black · 2020-09-27 · Round 8.631st Czech Open A 2020
  21. vs Daniel TrybusWon · 1-0White · 2020-09-26 · Round 7.1331st Czech Open A 2020
  22. vs Dimo TerzievWon · 0-1Black · 2020-09-26 · Round 6.2131st Czech Open A 2020
  23. vs Vaclav PaclDraw · ½–½White · 2020-09-25 · Round 5.231st Czech Open A 2020
  24. vs Filip NeumannDraw · ½–½Black · 2020-09-24 · Round 4.2431st Czech Open A 2020
  25. vs Jens DehmelWon · 1-0White · 2020-09-23 · Round 3.2931st Czech Open A 2020
  26. vs Lucas Van ForeestLost · 1-0Black · 2020-09-22 · Round 2.331st Czech Open A 2020
  27. vs Urs EgliWon · 1-0White · 2020-09-21 · Round 1.3631st Czech Open A 2020
  28. vs Luis EngelLost · 1-0Black · 2019-12-29 · Round 6.1TCh-GER Junior U20 2019
  29. vs Michael YankelevichDraw · ½–½White · 2019-12-29 · Round 5.5TCh-GER Junior U20 2019
  30. vs Jonas RoseneckLost · 1-0Black · 2019-12-28 · Round 4.2TCh-GER Junior U20 2019
  31. vs Alexander DollWon · 1-0White · 2019-12-28 · Round 3.5TCh-GER Junior U20 2019
  32. vs Lars GoldbeckDraw · ½–½Black · 2019-12-27 · Round 2.3TCh-GER Junior U20 2019
  33. vs Ruben LutzWon · 1-0White · 2019-12-27 · Round 1.6TCh-GER Junior U20 2019
  34. vs Robert ZyskDraw · ½–½White · 2019-11-03 · Round 9.2123rd OIBM 2019
  35. vs Thomas LochteWon · 0-1Black · 2019-11-02 · Round 8.523rd OIBM 2019
  36. vs Oleg KorneevLost · 0-1White · 2019-10-30 · Round 5.1423rd OIBM 2019
  37. vs Pavel EljanovLost · 1-0Black · 2019-10-29 · Round 4.623rd OIBM 2019
  38. vs Luis EngelWon · 1-0White · 2019-10-28 · Round 3.1423rd OIBM 2019
  39. vs Mihail MarinWon · 0-1Black · 2019-10-27 · Round 2.1423rd OIBM 2019
  40. vs Vladislav EfremovDraw · ½–½White · 2019-08-30 · Round 8.5621st Sants Open 2019
  41. vs Roven VogelLost · 1-0Black · 2019-08-29 · Round 7.2921st Sants Open 2019
  42. vs Marc Pozanco RomasantaWon · 1-0White · 2019-08-28 · Round 6.5721st Sants Open 2019
  43. vs Raja HarshitDraw · ½–½White · 2019-04-22 · Round 9.55GRENKE Chess Open 2019
  44. vs Jonas RosnerWon · 0-1Black · 2019-04-22 · Round 8.69GRENKE Chess Open 2019
  45. vs Evgeny ZananLost · 1-0Black · 2019-04-21 · Round 6.55GRENKE Chess Open 2019
  46. vs Petr FolkLost · 0-1White · 2019-03-13 · Round 6.36Prague International Open
  47. vs Vladyslav BakhmatskyiLost · 1-0Black · 2019-03-10 · Round 3.13Prague International Open
  48. vs Evgeny E. VorobiovWon · 1-0White · 2019-03-10 · Round 2.5Prague International Open
  49. vs Alexander M ChudinovskikhLost · 1-0Black · 2019-01-06 · Round 931st Staufer-Open 2019
  50. vs Dario BischofbergerDraw · ½–½White · 2019-01-05 · Round 831st Staufer-Open 2019

FIDE tournaments

DateTournamentTypeScore
2026-10-102. Bundesliga Nord 2026-2027 Oktober 2026Classical1½
2026-10-04Oberliga NRW 2026-2027 Oktober 2026Classical0
2026-09-05Muelheimer 5 Tagesnorm 2026 - Gruppe IM-NormClassical5½

All tournament results