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

2194

Classical

Published FIDE

—

Rapid

Published FIDE

2203

Blitz

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
101 2019-01-06 31st Staufer-Open 2019 Schwaebisch Gmuend GER 9 Vinzent Spitzl Thomas Michalczak 0-1 42 Open
102 2019-01-05 31st Staufer-Open 2019 Schwaebisch Gmuend GER 7 Gerard Welling Thomas Michalczak 1-0 31 Open
103 2019-01-04 31st Staufer-Open 2019 Schwaebisch Gmuend GER 6 Thomas Michalczak Frank Zeller 1-0 44 Open
104 2019-01-02 31st Staufer-Open 2019 Schwaebisch Gmuend GER 1 Vladimir G Kostic Thomas Michalczak 1-0 51 Open
105 2018-12-02 TCh-BEL 2018-19 Belgium BEL 5.5 Arno Sterck Thomas Michalczak 1-0 56 Open
106 2018-11-24 10th Pilsen Open 2018 Plzen CZE 7.9 Thomas Michalczak Jiri Svetly 1-0 57 Open
107 2018-11-23 10th Pilsen Open 2018 Plzen CZE 6.9 Tymon Ochedzan Thomas Michalczak 1/2-1/2 41 Open
108 2018-11-22 10th Pilsen Open 2018 Plzen CZE 5.5 Daniel Moreno Martin Thomas Michalczak 1-0 38 Open
109 2018-11-21 10th Pilsen Open 2018 Plzen CZE 4.5 Thomas Michalczak Petr Paldus 1/2-1/2 56 Open
110 2018-11-20 10th Pilsen Open 2018 Plzen CZE 3.7 Thomas Michalczak Alexander Giemsa 1-0 28 Open
111 2018-11-19 10th Pilsen Open 2018 Plzen CZE 2.1 Marc Richters Thomas Michalczak 1/2-1/2 35 Open
112 2018-11-18 10th Pilsen Open 2018 Plzen CZE 1.11 Thomas Michalczak Karel Kalista 1-0 69 Open
113 2018-10-18 34th ECC Open 2018 Porto Carras GRE 7.9 Thomas Michalczak Liam D Varnam 1/2-1/2 71 Open
114 2018-10-17 34th ECC Open 2018 Porto Carras GRE 6.12 Norbert Friedrich Thomas Michalczak 1-0 40 Open
115 2018-10-16 34th ECC Open 2018 Porto Carras GRE 5.15 Eivind Olav Risting Thomas Michalczak 0-1 42 Open
116 2018-10-15 34th ECC Open 2018 Porto Carras GRE 4.16 Thomas Michalczak Jonah B Willow 1-0 40 Open
117 2018-10-14 34th ECC Open 2018 Porto Carras GRE 3.1 Thomas Michalczak Kaarel Nestor 1/2-1/2 92 Open
118 2018-10-12 34th ECC Open 2018 Porto Carras GRE 1.14 Thomas Michalczak Conrad Ho 0-1 36 Open
119 2018-10-07 TCh-BEL 2018-19 Belgium BEL 2.5 Thomas Michalczak Geert Van der Stricht 0-1 37 Open
120 2018-09-30 TCh-BEL 2018-19 Belgium BEL 1.7 Dave Remijsen Thomas Michalczak 0-1 45 Open
121 2018-07-21 29th Czech Open A 2018 Pardubice CZE 2.102 Thomas Michalczak Thrish Karthik 0-1 26 Open
122 2018-07-16 Najdorf Mem Open A 2018 Warsaw POL 9.32 Thomas Michalczak Anna Kubicka 1/2-1/2 32 Open
123 2018-07-13 Najdorf Mem Open A 2018 Warsaw POL 6.3 Thomas Michalczak Rafal Kowalczyk 0-1 45 Open
124 2018-07-12 Najdorf Mem Open A 2018 Warsaw POL 5.3 M Mahalakshmi Thomas Michalczak 1/2-1/2 35 Open
125 2018-07-11 Najdorf Mem Open A 2018 Warsaw POL 4.11 Thomas Michalczak Jesper Sondergaard Thybo 0-1 38 Open
126 2018-07-10 Najdorf Mem Open A 2018 Warsaw POL 3.37 Pawel Maj Thomas Michalczak 0-1 59 Open
127 2018-04-15 2nd Bundesliga West 2017-18 Germany GER 9.7 Neil Stewart Thomas Michalczak 1-0 43 Open
128 2018-03-18 2nd Bundesliga West 2017-18 Germany GER 8.5 Thomas Michalczak Oliver Bewersdorff 1-0 51 Open
129 2018-02-25 2nd Bundesliga West 2017-18 Germany GER 7.6 Thomas Michalczak Wladimir Skulener 1/2-1/2 11 Open
130 2018-02-04 2nd Bundesliga West 2017-18 Germany GER 6.6 Wolfgang Burchert Thomas Michalczak 0-1 45 Open
131 2018-01-21 2nd Bundesliga West 2017-18 Germany GER 5.7 Thomas Michalczak Reinhard Bonnmann 1/2-1/2 36 Open
132 2018-01-19 17th Prague Open 2018 Prague CZE 9.11 Mikhail Popov Thomas Michalczak 1-0 60 Open
133 2018-01-18 17th Prague Open 2018 Prague CZE 8.11 Thomas Michalczak Milosz Szpar 1/2-1/2 27 Open
134 2018-01-17 17th Prague Open 2018 Prague CZE 7.12 Akash Thakur Thomas Michalczak 1/2-1/2 38 Open
135 2018-01-16 17th Prague Open 2018 Prague CZE 6.9 Sebastian Mihajlov Thomas Michalczak 1/2-1/2 35 Open
136 2018-01-15 17th Prague Open 2018 Prague CZE 5.16 Thomas Michalczak Tor Fredrik Kaasen 1-0 54 Open
137 2018-01-14 17th Prague Open 2018 Prague CZE 4.11 Evgenij Kalegin Thomas Michalczak 1/2-1/2 48 Open
138 2018-01-13 17th Prague Open 2018 Prague CZE 3.7 Thomas Michalczak Hans Moehn 1/2-1/2 69 Open
139 2018-01-06 30th Staufer-Open 2018 Schwaebisch Gmuend GER 9.12 Thomas Michalczak Frank Zeller 1/2-1/2 37 Open
140 2018-01-05 30th Staufer-Open 2018 Schwaebisch Gmuend GER 8.5 Alexandre Dgebuadze Thomas Michalczak 1-0 74 Open
141 2018-01-05 30th Staufer-Open 2018 Schwaebisch Gmuend GER 7.13 Thomas Michalczak Tomas Kraus 1-0 35 Open
142 2018-01-04 30th Staufer-Open 2018 Schwaebisch Gmuend GER 6.6 Gergely Kantor Thomas Michalczak 1/2-1/2 102 Open
143 2018-01-04 30th Staufer-Open 2018 Schwaebisch Gmuend GER 5.11 Thomas Michalczak Spyridon Skembris 1-0 54 Open
144 2018-01-03 30th Staufer-Open 2018 Schwaebisch Gmuend GER 4.33 Markus, Prof. Mock Thomas Michalczak 0-1 33 Open
145 2017-12-22 55th Groningen Open 2017 Groningen NED 1.5 Thomas Michalczak Dmitry Kryakvin 0-1 31 Open
146 2017-12-10 2nd Bundesliga West 2017-18 Germany GER 4.7 Felix Klein Thomas Michalczak 0-1 66 Open
147 2017-10-22 2nd Bundesliga West 2017-18 Germany GER 2.6 Thomas Michalczak David Miedema 0-1 48 Open
148 2017-07-16 Najdorf Mem Open A 2017 Warsaw POL 8.69 Jakub Fus Thomas Michalczak 1-0 25 Open
149 2017-07-15 Najdorf Mem Open A 2017 Warsaw POL 7.7 Thomas Michalczak Anastasya Paramzina 1/2-1/2 71 Open
150 2017-07-14 Najdorf Mem Open A 2017 Warsaw POL 6.71 Szymon Walter Thomas Michalczak 1-0 27 Open
  1. vs Vinzent SpitzlWon · 0-1Black · 2019-01-06 · Round 931st Staufer-Open 2019
  2. vs Gerard WellingLost · 1-0Black · 2019-01-05 · Round 731st Staufer-Open 2019
  3. vs Frank ZellerWon · 1-0White · 2019-01-04 · Round 631st Staufer-Open 2019
  4. vs Vladimir G KosticLost · 1-0Black · 2019-01-02 · Round 131st Staufer-Open 2019
  5. vs Arno SterckLost · 1-0Black · 2018-12-02 · Round 5.5TCh-BEL 2018-19
  6. vs Jiri SvetlyWon · 1-0White · 2018-11-24 · Round 7.910th Pilsen Open 2018
  7. vs Tymon OchedzanDraw · ½–½Black · 2018-11-23 · Round 6.910th Pilsen Open 2018
  8. vs Daniel Moreno MartinLost · 1-0Black · 2018-11-22 · Round 5.510th Pilsen Open 2018
  9. vs Petr PaldusDraw · ½–½White · 2018-11-21 · Round 4.510th Pilsen Open 2018
  10. vs Alexander GiemsaWon · 1-0White · 2018-11-20 · Round 3.710th Pilsen Open 2018
  11. vs Marc RichtersDraw · ½–½Black · 2018-11-19 · Round 2.110th Pilsen Open 2018
  12. vs Karel KalistaWon · 1-0White · 2018-11-18 · Round 1.1110th Pilsen Open 2018
  13. vs Liam D VarnamDraw · ½–½White · 2018-10-18 · Round 7.934th ECC Open 2018
  14. vs Norbert FriedrichLost · 1-0Black · 2018-10-17 · Round 6.1234th ECC Open 2018
  15. vs Eivind Olav RistingWon · 0-1Black · 2018-10-16 · Round 5.1534th ECC Open 2018
  16. vs Jonah B WillowWon · 1-0White · 2018-10-15 · Round 4.1634th ECC Open 2018
  17. vs Kaarel NestorDraw · ½–½White · 2018-10-14 · Round 3.134th ECC Open 2018
  18. vs Conrad HoLost · 0-1White · 2018-10-12 · Round 1.1434th ECC Open 2018
  19. vs Geert Van der StrichtLost · 0-1White · 2018-10-07 · Round 2.5TCh-BEL 2018-19
  20. vs Dave RemijsenWon · 0-1Black · 2018-09-30 · Round 1.7TCh-BEL 2018-19
  21. vs Thrish KarthikLost · 0-1White · 2018-07-21 · Round 2.10229th Czech Open A 2018
  22. vs Anna KubickaDraw · ½–½White · 2018-07-16 · Round 9.32Najdorf Mem Open A 2018
  23. vs Rafal KowalczykLost · 0-1White · 2018-07-13 · Round 6.3Najdorf Mem Open A 2018
  24. vs M MahalakshmiDraw · ½–½Black · 2018-07-12 · Round 5.3Najdorf Mem Open A 2018
  25. vs Jesper Sondergaard ThyboLost · 0-1White · 2018-07-11 · Round 4.11Najdorf Mem Open A 2018
  26. vs Pawel MajWon · 0-1Black · 2018-07-10 · Round 3.37Najdorf Mem Open A 2018
  27. vs Neil StewartLost · 1-0Black · 2018-04-15 · Round 9.72nd Bundesliga West 2017-18
  28. vs Oliver BewersdorffWon · 1-0White · 2018-03-18 · Round 8.52nd Bundesliga West 2017-18
  29. vs Wladimir SkulenerDraw · ½–½White · 2018-02-25 · Round 7.62nd Bundesliga West 2017-18
  30. vs Wolfgang BurchertWon · 0-1Black · 2018-02-04 · Round 6.62nd Bundesliga West 2017-18
  31. vs Reinhard BonnmannDraw · ½–½White · 2018-01-21 · Round 5.72nd Bundesliga West 2017-18
  32. vs Mikhail PopovLost · 1-0Black · 2018-01-19 · Round 9.1117th Prague Open 2018
  33. vs Milosz SzparDraw · ½–½White · 2018-01-18 · Round 8.1117th Prague Open 2018
  34. vs Akash ThakurDraw · ½–½Black · 2018-01-17 · Round 7.1217th Prague Open 2018
  35. vs Sebastian MihajlovDraw · ½–½Black · 2018-01-16 · Round 6.917th Prague Open 2018
  36. vs Tor Fredrik KaasenWon · 1-0White · 2018-01-15 · Round 5.1617th Prague Open 2018
  37. vs Evgenij KaleginDraw · ½–½Black · 2018-01-14 · Round 4.1117th Prague Open 2018
  38. vs Hans MoehnDraw · ½–½White · 2018-01-13 · Round 3.717th Prague Open 2018
  39. vs Frank ZellerDraw · ½–½White · 2018-01-06 · Round 9.1230th Staufer-Open 2018
  40. vs Alexandre DgebuadzeLost · 1-0Black · 2018-01-05 · Round 8.530th Staufer-Open 2018
  41. vs Tomas KrausWon · 1-0White · 2018-01-05 · Round 7.1330th Staufer-Open 2018
  42. vs Gergely KantorDraw · ½–½Black · 2018-01-04 · Round 6.630th Staufer-Open 2018
  43. vs Spyridon SkembrisWon · 1-0White · 2018-01-04 · Round 5.1130th Staufer-Open 2018
  44. vs Markus, Prof. MockWon · 0-1Black · 2018-01-03 · Round 4.3330th Staufer-Open 2018
  45. vs Dmitry KryakvinLost · 0-1White · 2017-12-22 · Round 1.555th Groningen Open 2017
  46. vs Felix KleinWon · 0-1Black · 2017-12-10 · Round 4.72nd Bundesliga West 2017-18
  47. vs David MiedemaLost · 0-1White · 2017-10-22 · Round 2.62nd Bundesliga West 2017-18
  48. vs Jakub FusLost · 1-0Black · 2017-07-16 · Round 8.69Najdorf Mem Open A 2017
  49. vs Anastasya ParamzinaDraw · ½–½White · 2017-07-15 · Round 7.7Najdorf Mem Open A 2017
  50. vs Szymon WalterLost · 1-0Black · 2017-07-14 · Round 6.71Najdorf Mem Open A 2017

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