FMThomas Michalczak

GER Born 1973 Male
FIDE ID
4622634

Player overview

Thomas Michalczak’s highest recorded classical FIDE rating is 2386 (October 2005). On the November 2026 FIDE list, Thomas Michalczak ranks #8590 worldwide and #884 in Germany among active classical players.

FIDE ratings

Classical

2194

Published FIDE

Rapid

—

Published FIDE

Blitz

2203

Published FIDE

Official classical ranks

World rank
#8590
National rank · GER
#884

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2386 Oct 2005
Recorded years
2001–2026
Archived games
277

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 2017-07-13 Najdorf Mem Open A 2017 Warsaw POL 5.71 Thomas Michalczak Wojciech Reza Draw: 1/2-1/2 4 Open
152 2017-07-12 Najdorf Mem Open A 2017 Warsaw POL 4.65 Karol Kucza Thomas Michalczak Lost: 1-0 105 Open
153 2017-07-11 Najdorf Mem Open A 2017 Warsaw POL 3.49 Thomas Michalczak Mikolaj Tomczak Lost: 0-1 45 Open
154 2017-07-10 Najdorf Mem Open A 2017 Warsaw POL 2.37 Yuliya Shvayger Thomas Michalczak Lost: 1-0 32 Open
155 2017-07-09 Najdorf Mem Open A 2017 Warsaw POL 1.44 Thomas Michalczak Lukasz Jarmula Draw: 1/2-1/2 60 Open
156 2017-04-23 2nd Bundesliga West 2016-17 Germany GER 8.7 David Miedema Thomas Michalczak Lost: 1-0 53 Open
157 2017-03-19 2nd Bundesliga West 2016-17 Germany GER 7.7 Thomas Michalczak Stefan Docx Lost: 0-1 53 Open
158 2017-02-19 2nd Bundesliga West 2016-17 Germany GER 6.6 Thomas Michalczak Joachim Berndt Won: 1-0 40 Open
159 2017-02-05 2nd Bundesliga West 2016-17 Germany GER 5.7 Fatih Baltic Thomas Michalczak Draw: 1/2-1/2 15 Open
160 2017-01-17 16th Prague Open 2017 Prague CZE 6.7 Thomas Michalczak Petr Neuman Lost: 0-1 71 Open
161 2017-01-16 16th Prague Open 2017 Prague CZE 5.2 Konstantin Chernyshov Thomas Michalczak Draw: 1/2-1/2 42 Open
162 2017-01-15 16th Prague Open 2017 Prague CZE 4.3 Thomas Michalczak Krishna C R G Draw: 1/2-1/2 34 Open
163 2017-01-14 16th Prague Open 2017 Prague CZE 3.6 Roman Lovkov Thomas Michalczak Won: 0-1 86 Open
164 2017-01-14 16th Prague Open 2017 Prague CZE 2.28 Thomas Michalczak Olena Zemlickova Won: 1-0 42 Open
165 2017-01-06 17th Bad Zwesten Op Bad Zwesten GER 7.5 Ruotong Chu Thomas Michalczak Lost: 1-0 49 Open
166 2017-01-05 17th Bad Zwesten Op Bad Zwesten GER 6.4 Thomas Michalczak Hendrik Hoffmann Draw: 1/2-1/2 21 Open
167 2017-01-05 17th Bad Zwesten Op Bad Zwesten GER 5.6 Andrey Cherny Thomas Michalczak Won: 0-1 66 Open
168 2017-01-04 17th Bad Zwesten Op Bad Zwesten GER 4.6 Thomas Michalczak Zhaoyang Li Won: 1-0 40 Open
169 2017-01-03 17th Bad Zwesten Op Bad Zwesten GER 3.1 Vladimir Epishin Thomas Michalczak Lost: 1-0 58 Open
170 2017-01-03 17th Bad Zwesten Op Bad Zwesten GER 2.8 Thomas Michalczak Hugo Post Won: 1-0 41 Open
171 2017-01-02 17th Bad Zwesten Op Bad Zwesten GER 1.1 Jens, Dr. Schweisgut Thomas Michalczak Won: 0-1 26 Open
172 2016-12-28 33rd Boeblinger Open 2016 Boeblingen GER 5.17 Jure Skoberne Thomas Michalczak Lost: 1-0 23 Open
173 2016-12-04 2nd Bundesliga West 2016-17 Germany GER 3.5 Vladimir Gurevich Thomas Michalczak Lost: 1-0 44 Open
174 2016-11-20 2nd Bundesliga West 2016-17 Germany GER 2.7 Thomas Michalczak Christian, Dr. Scholz Lost: 0-1 48 Open
175 2016-10-16 2nd Bundesliga West 2016-17 Germany GER 1.7 Stanislav Korotkjevich Thomas Michalczak Lost: 1-0 29 Open
176 2016-08-13 20th HZ Open 2016 Vlissingen NED 9.7 Thomas Michalczak Ke Mu Lost: 0-1 84 Open
177 2016-08-12 20th HZ Open 2016 Vlissingen NED 8.15 Eric Rosen Thomas Michalczak Won: 0-1 41 Open
178 2016-08-11 20th HZ Open 2016 Vlissingen NED 7.16 Thomas Michalczak Robby Kevlishvili Draw: 1/2-1/2 71 Open
179 2016-08-10 20th HZ Open 2016 Vlissingen NED 6.2 Amadeus Eisenbeiser Thomas Michalczak Won: 0-1 31 Open
180 2016-08-09 20th HZ Open 2016 Vlissingen NED 5.43 Thomas Michalczak Peter Pijpers Won: 1-0 28 Open
181 2016-08-08 20th HZ Open 2016 Vlissingen NED 4.43 Peter Kalisvaart Thomas Michalczak Draw: 1/2-1/2 40 Open
182 2016-08-07 20th HZ Open 2016 Vlissingen NED 3.47 Thomas Michalczak Laurens Schilstra Won: 1-0 29 Open
183 2016-08-07 20th HZ Open 2016 Vlissingen NED 2.3 Mykhaylo Oleksiyenko Thomas Michalczak Lost: 1-0 28 Open
184 2016-07-16 Najdorf Mem Open A 2016 Warsaw POL 9.59 Karol Jaroch Thomas Michalczak Won: 0-1 30 Open
185 2016-07-15 Najdorf Mem Open A 2016 Warsaw POL 8.51 Thomas Michalczak Ufuk Sezen Arat Lost: 0-1 40 Open
186 2016-07-13 Najdorf Mem Open A 2016 Warsaw POL 6.63 Thomas Michalczak Pawel Flak Won: 1-0 46 Open
187 2016-07-12 Najdorf Mem Open A 2016 Warsaw POL 5.61 Rafal Kowalczyk Thomas Michalczak Lost: 1-0 24 Open
188 2016-07-11 Najdorf Mem Open A 2016 Warsaw POL 4.65 Thomas Michalczak Jakub Garbowski Draw: 1/2-1/2 60 Open
189 2016-07-10 Najdorf Mem Open A 2016 Warsaw POL 3.5 Thomas Michalczak Damian Lewtak Lost: 0-1 55 Open
190 2016-07-09 Najdorf Mem Open A 2016 Warsaw POL 2.5 Martin Lokander Thomas Michalczak Draw: 1/2-1/2 32 Open
191 2016-07-08 Najdorf Mem Open A 2016 Warsaw POL 1.39 Eylon Nakar Thomas Michalczak Lost: 1-0 25 Open
192 2016-02-13 32nd Cappelle Open 2016 Cappelle la Grande FRA 1.66 Thomas Michalczak Maciej Klekowski Lost: 0-1 44 Open
193 2016-01-13 15th Prague Open 2016 Prague CZE 7 Thomas Michalczak Thomas Hoefelsauer Lost: 0-1 22 Open
194 2016-01-11 15th Prague Open 2016 Prague CZE 5 Thomas Michalczak Jyrki Pesola Won: 1-0 19 Open
195 2016-01-09 15th Prague Open 2016 Prague CZE 2 Vladimir Sergeev Thomas Michalczak Draw: 1/2-1/2 44 Open
196 2015-12-28 12th Schachtuerken Cup Paderborn GER 4.4 Henrik Teske Thomas Michalczak Draw: 1/2-1/2 44 Open
197 2015-07-22 105 Jahre FC St. Pauli Op Hamburg GER 6.9 Thomas Michalczak Georgios Souleidis Draw: 1/2-1/2 13 Open
198 2015-07-21 105 Jahre FC St. Pauli Op Hamburg GER 5.23 Thomas Michalczak Klaus-Guenther Besenthal Won: 1-0 63 Open
199 2015-07-20 105 Jahre FC St. Pauli Op Hamburg GER 4.8 Ferenc Langheinrich Thomas Michalczak Lost: 1-0 26 Open
200 2015-07-19 105 Jahre FC St. Pauli Op Hamburg GER 3.1 Thomas Michalczak Michael Klenburg Draw: 1/2-1/2 21 Open
  1. vs Wojciech RezaDraw · ½–½White · 2017-07-13 · Round 5.71Najdorf Mem Open A 2017
  2. vs Karol KuczaLost · 1-0Black · 2017-07-12 · Round 4.65Najdorf Mem Open A 2017
  3. vs Mikolaj TomczakLost · 0-1White · 2017-07-11 · Round 3.49Najdorf Mem Open A 2017
  4. vs Yuliya ShvaygerLost · 1-0Black · 2017-07-10 · Round 2.37Najdorf Mem Open A 2017
  5. vs Lukasz JarmulaDraw · ½–½White · 2017-07-09 · Round 1.44Najdorf Mem Open A 2017
  6. vs David MiedemaLost · 1-0Black · 2017-04-23 · Round 8.72nd Bundesliga West 2016-17
  7. vs Stefan DocxLost · 0-1White · 2017-03-19 · Round 7.72nd Bundesliga West 2016-17
  8. vs Joachim BerndtWon · 1-0White · 2017-02-19 · Round 6.62nd Bundesliga West 2016-17
  9. vs Fatih BalticDraw · ½–½Black · 2017-02-05 · Round 5.72nd Bundesliga West 2016-17
  10. vs Petr NeumanLost · 0-1White · 2017-01-17 · Round 6.716th Prague Open 2017
  11. vs Konstantin ChernyshovDraw · ½–½Black · 2017-01-16 · Round 5.216th Prague Open 2017
  12. vs Krishna C R GDraw · ½–½White · 2017-01-15 · Round 4.316th Prague Open 2017
  13. vs Roman LovkovWon · 0-1Black · 2017-01-14 · Round 3.616th Prague Open 2017
  14. vs Olena ZemlickovaWon · 1-0White · 2017-01-14 · Round 2.2816th Prague Open 2017
  15. vs Ruotong ChuLost · 1-0Black · 2017-01-06 · Round 7.517th Bad Zwesten Op
  16. vs Hendrik HoffmannDraw · ½–½White · 2017-01-05 · Round 6.417th Bad Zwesten Op
  17. vs Andrey ChernyWon · 0-1Black · 2017-01-05 · Round 5.617th Bad Zwesten Op
  18. vs Zhaoyang LiWon · 1-0White · 2017-01-04 · Round 4.617th Bad Zwesten Op
  19. vs Vladimir EpishinLost · 1-0Black · 2017-01-03 · Round 3.117th Bad Zwesten Op
  20. vs Hugo PostWon · 1-0White · 2017-01-03 · Round 2.817th Bad Zwesten Op
  21. vs Jens, Dr. SchweisgutWon · 0-1Black · 2017-01-02 · Round 1.117th Bad Zwesten Op
  22. vs Jure SkoberneLost · 1-0Black · 2016-12-28 · Round 5.1733rd Boeblinger Open 2016
  23. vs Vladimir GurevichLost · 1-0Black · 2016-12-04 · Round 3.52nd Bundesliga West 2016-17
  24. vs Christian, Dr. ScholzLost · 0-1White · 2016-11-20 · Round 2.72nd Bundesliga West 2016-17
  25. vs Stanislav KorotkjevichLost · 1-0Black · 2016-10-16 · Round 1.72nd Bundesliga West 2016-17
  26. vs Ke MuLost · 0-1White · 2016-08-13 · Round 9.720th HZ Open 2016
  27. vs Eric RosenWon · 0-1Black · 2016-08-12 · Round 8.1520th HZ Open 2016
  28. vs Robby KevlishviliDraw · ½–½White · 2016-08-11 · Round 7.1620th HZ Open 2016
  29. vs Amadeus EisenbeiserWon · 0-1Black · 2016-08-10 · Round 6.220th HZ Open 2016
  30. vs Peter PijpersWon · 1-0White · 2016-08-09 · Round 5.4320th HZ Open 2016
  31. vs Peter KalisvaartDraw · ½–½Black · 2016-08-08 · Round 4.4320th HZ Open 2016
  32. vs Laurens SchilstraWon · 1-0White · 2016-08-07 · Round 3.4720th HZ Open 2016
  33. vs Mykhaylo OleksiyenkoLost · 1-0Black · 2016-08-07 · Round 2.320th HZ Open 2016
  34. vs Karol JarochWon · 0-1Black · 2016-07-16 · Round 9.59Najdorf Mem Open A 2016
  35. vs Ufuk Sezen AratLost · 0-1White · 2016-07-15 · Round 8.51Najdorf Mem Open A 2016
  36. vs Pawel FlakWon · 1-0White · 2016-07-13 · Round 6.63Najdorf Mem Open A 2016
  37. vs Rafal KowalczykLost · 1-0Black · 2016-07-12 · Round 5.61Najdorf Mem Open A 2016
  38. vs Jakub GarbowskiDraw · ½–½White · 2016-07-11 · Round 4.65Najdorf Mem Open A 2016
  39. vs Damian LewtakLost · 0-1White · 2016-07-10 · Round 3.5Najdorf Mem Open A 2016
  40. vs Martin LokanderDraw · ½–½Black · 2016-07-09 · Round 2.5Najdorf Mem Open A 2016
  41. vs Eylon NakarLost · 1-0Black · 2016-07-08 · Round 1.39Najdorf Mem Open A 2016
  42. vs Maciej KlekowskiLost · 0-1White · 2016-02-13 · Round 1.6632nd Cappelle Open 2016
  43. vs Thomas HoefelsauerLost · 0-1White · 2016-01-13 · Round 715th Prague Open 2016
  44. vs Jyrki PesolaWon · 1-0White · 2016-01-11 · Round 515th Prague Open 2016
  45. vs Vladimir SergeevDraw · ½–½Black · 2016-01-09 · Round 215th Prague Open 2016
  46. vs Henrik TeskeDraw · ½–½Black · 2015-12-28 · Round 4.412th Schachtuerken Cup
  47. vs Georgios SouleidisDraw · ½–½White · 2015-07-22 · Round 6.9105 Jahre FC St. Pauli Op
  48. vs Klaus-Guenther BesenthalWon · 1-0White · 2015-07-21 · Round 5.23105 Jahre FC St. Pauli Op
  49. vs Ferenc LangheinrichLost · 1-0Black · 2015-07-20 · Round 4.8105 Jahre FC St. Pauli Op
  50. vs Michael KlenburgDraw · ½–½White · 2015-07-19 · Round 3.1105 Jahre FC St. Pauli Op

FIDE tournaments

DateTournamentTypeScore
2026-10-1743. Muensterland-Open - AClassical5
2026-10-11Belgian Interclubs 2026-2027 Ronde 2Classical1
2026-10-019. Dinslakener offene Stadtmeisterschaft im Schach (DoSiS)Classical4

All tournament results