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
210

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-08-29 Titled Tue 29th Aug Late chess.com INT 2 Alireza Firouzja Thomas Michalczak Lost: 1-0 34 Open
102 2023-08-29 Titled Tue 29th Aug Late chess.com INT 1 Thomas Michalczak Olexandr Bortnyk Draw: 1/2-1/2 31 Open
103 2023-08-29 Titled Tue 29th Aug Late chess.com INT 11 Andre Bold Thomas Michalczak Won: 0-1 24 Open
104 2023-08-29 Titled Tue 29th Aug Late chess.com INT 10 Thomas Michalczak Ameet K Ghasi Lost: 0-1 69 Open
105 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 9 Thomas Michalczak Nikolai Vlassov Won: 1-0 67 Open
106 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 8 Thomas Michalczak Zachary Tanenbaum Won: 1-0 37 Open
107 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 7 Neven Hercegovac Thomas Michalczak Won: 0-1 32 Open
108 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 6 Thomas Michalczak Yichen Han Draw: 1/2-1/2 64 Open
109 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Jaime Vaglio Munoz Thomas Michalczak Won: 0-1 71 Open
110 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 Thomas Michalczak Alex Bullen Lost: 0-1 28 Open
111 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Thomas Michalczak Dmitriy Kushko Lost: 0-1 43 Open
112 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 Donat Daroczi Thomas Michalczak Won: 0-1 29 Open
113 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 1 Thomas Michalczak Vladislav Kovalev Lost: 0-1 26 Open
114 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 11 Thomas Michalczak Iung Alicio de O. Pinheiro Won: 1-0 63 Open
115 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 10 Kirill Klukin Thomas Michalczak Lost: 1-0 30 Open
116 2023-08-15 Titled Tue 15th Aug Late chess.com INT 9 Thomas Michalczak Joaquin Fiorito Won: 1-0 13 Open
117 2023-08-15 Titled Tue 15th Aug Late chess.com INT 8 Thomas Michalczak Vasiliy Korchmar Lost: 0-1 15 Open
118 2023-08-15 Titled Tue 15th Aug Late chess.com INT 7 Shaaketh Sivakumar Thomas Michalczak Won: 0-1 13 Open
119 2023-08-15 Titled Tue 15th Aug Late chess.com INT 6 Maili-Jade Ouellet Thomas Michalczak Won: 0-1 57 Open
120 2023-08-15 Titled Tue 15th Aug Late chess.com INT 5 Thomas Michalczak Mircea-Emilian Parligras Lost: 0-1 48 Open
121 2023-08-15 Titled Tue 15th Aug Late chess.com INT 4 Leancy B. Fernandez Bustamante Thomas Michalczak Won: 0-1 47 Open
122 2023-08-15 Titled Tue 15th Aug Late chess.com INT 3 Thomas Michalczak Daniel Shapiro Won: 1-0 33 Open
123 2023-08-15 Titled Tue 15th Aug Late chess.com INT 2 Cyprian Mulawa Thomas Michalczak Lost: 1-0 35 Open
124 2023-08-15 Titled Tue 15th Aug Late chess.com INT 1 Thomas Michalczak Alexander Grischuk Lost: 0-1 34 Open
125 2023-08-15 Titled Tue 15th Aug Late chess.com INT 11 Thomas Michalczak Aleksandar Topalov Lost: 0-1 43 Open
126 2023-08-15 Titled Tue 15th Aug Late chess.com INT 10 Kayden Troff Thomas Michalczak Lost: 1-0 59 Open
127 2023-08-08 Titled Tue 8th Aug Late chess.com INT 7 Thomas Michalczak Daniel Shapiro Won: 1-0 32 Open
128 2023-08-08 Titled Tue 8th Aug Late chess.com INT 6 Andres Carrasco Miranda Thomas Michalczak Draw: 1/2-1/2 40 Open
129 2023-08-08 Titled Tue 8th Aug Late chess.com INT 5 Ioan Rees Thomas Michalczak Lost: 1-0 60 Open
130 2023-08-08 Titled Tue 8th Aug Late chess.com INT 4 Thomas Michalczak Richard Polaczek Draw: 1/2-1/2 29 Open
131 2023-08-08 Titled Tue 8th Aug Late chess.com INT 3 Semen Khanin Thomas Michalczak Lost: 1-0 43 Open
132 2023-08-08 Titled Tue 8th Aug Late chess.com INT 2 Thomas Michalczak Bryan Weisz Won: 1-0 20 Open
133 2023-08-08 Titled Tue 8th Aug Late chess.com INT 1 Ngoc Truong Son Nguyen Thomas Michalczak Lost: 1-0 47 Open
134 2023-08-01 Titled Tue 1st Aug Late chess.com INT 9 Thomas Michalczak Doruk Karaoglan Lost: 0-1 69 Open
135 2023-08-01 Titled Tue 1st Aug Late chess.com INT 8 Dmitry Goltsev Thomas Michalczak Won: 0-1 24 Open
136 2023-08-01 Titled Tue 1st Aug Late chess.com INT 7 Thomas Michalczak Ali Rastbod Lost: 0-1 61 Open
137 2023-08-01 Titled Tue 1st Aug Late chess.com INT 6 Josue Araujo Sanchez Thomas Michalczak Won: 0-1 77 Open
138 2023-08-01 Titled Tue 1st Aug Late chess.com INT 5 Thomas Michalczak Gabriel Garmendia Vega Won: 1-0 41 Open
139 2023-08-01 Titled Tue 1st Aug Late chess.com INT 4 Carter Peatman Thomas Michalczak Won: 0-1 42 Open
140 2023-08-01 Titled Tue 1st Aug Late chess.com INT 3 Eric Hansen Thomas Michalczak Lost: 1-0 41 Open
141 2023-08-01 Titled Tue 1st Aug Late chess.com INT 2 Thomas Michalczak Asa Hoffmann Won: 1-0 35 Open
142 2023-08-01 Titled Tue 1st Aug Late chess.com INT 1 Alireza Firouzja Thomas Michalczak Lost: 1-0 15 Open
143 2023-08-01 Titled Tue 1st Aug Late chess.com INT 11 Thomas Michalczak Ilja Haitin Lost: 0-1 74 Open
144 2023-08-01 Titled Tue 1st Aug Late chess.com INT 10 Ilan Schnaider Thomas Michalczak Lost: 1-0 61 Open
145 2023-07-25 Titled Tue 25th Jul Late chess.com INT 9 Thomas Michalczak Zsolt Korpics Draw: 1/2-1/2 85 Open
146 2023-07-25 Titled Tue 25th Jul Early chess.com INT 9 Thomas Michalczak Roman Gavrilin Won: 1-0 61 Open
147 2023-07-25 Titled Tue 25th Jul Early chess.com INT 8 Thomas Michalczak Gulcan Sena Kayis Lost: 0-1 34 Open
148 2023-07-25 Titled Tue 25th Jul Late chess.com INT 8 Thomas Michalczak Milosz Rudnicki Won: 1-0 54 Open
149 2023-07-25 Titled Tue 25th Jul Late chess.com INT 7 Campo Elias Guzman Lozano Thomas Michalczak Lost: 1-0 53 Open
150 2023-07-25 Titled Tue 25th Jul Early chess.com INT 7 Hugo Wernberg Thomas Michalczak Won: 0-1 30 Open
  1. vs Alireza FirouzjaLost · 1-0Black · 2023-08-29 · Round 2Titled Tue 29th Aug Late
  2. vs Olexandr BortnykDraw · ½–½White · 2023-08-29 · Round 1Titled Tue 29th Aug Late
  3. vs Andre BoldWon · 0-1Black · 2023-08-29 · Round 11Titled Tue 29th Aug Late
  4. vs Ameet K GhasiLost · 0-1White · 2023-08-29 · Round 10Titled Tue 29th Aug Late
  5. vs Nikolai VlassovWon · 1-0White · 2023-08-22 · Round 9Titled Tue 22nd Aug Late
  6. vs Zachary TanenbaumWon · 1-0White · 2023-08-22 · Round 8Titled Tue 22nd Aug Late
  7. vs Neven HercegovacWon · 0-1Black · 2023-08-22 · Round 7Titled Tue 22nd Aug Late
  8. vs Yichen HanDraw · ½–½White · 2023-08-22 · Round 6Titled Tue 22nd Aug Late
  9. vs Jaime Vaglio MunozWon · 0-1Black · 2023-08-22 · Round 5Titled Tue 22nd Aug Late
  10. vs Alex BullenLost · 0-1White · 2023-08-22 · Round 4Titled Tue 22nd Aug Late
  11. vs Dmitriy KushkoLost · 0-1White · 2023-08-22 · Round 3Titled Tue 22nd Aug Late
  12. vs Donat DarocziWon · 0-1Black · 2023-08-22 · Round 2Titled Tue 22nd Aug Late
  13. vs Vladislav KovalevLost · 0-1White · 2023-08-22 · Round 1Titled Tue 22nd Aug Late
  14. vs Iung Alicio de O. PinheiroWon · 1-0White · 2023-08-22 · Round 11Titled Tue 22nd Aug Late
  15. vs Kirill KlukinLost · 1-0Black · 2023-08-22 · Round 10Titled Tue 22nd Aug Late
  16. vs Joaquin FioritoWon · 1-0White · 2023-08-15 · Round 9Titled Tue 15th Aug Late
  17. vs Vasiliy KorchmarLost · 0-1White · 2023-08-15 · Round 8Titled Tue 15th Aug Late
  18. vs Shaaketh SivakumarWon · 0-1Black · 2023-08-15 · Round 7Titled Tue 15th Aug Late
  19. vs Maili-Jade OuelletWon · 0-1Black · 2023-08-15 · Round 6Titled Tue 15th Aug Late
  20. vs Mircea-Emilian ParligrasLost · 0-1White · 2023-08-15 · Round 5Titled Tue 15th Aug Late
  21. vs Leancy B. Fernandez BustamanteWon · 0-1Black · 2023-08-15 · Round 4Titled Tue 15th Aug Late
  22. vs Daniel ShapiroWon · 1-0White · 2023-08-15 · Round 3Titled Tue 15th Aug Late
  23. vs Cyprian MulawaLost · 1-0Black · 2023-08-15 · Round 2Titled Tue 15th Aug Late
  24. vs Alexander GrischukLost · 0-1White · 2023-08-15 · Round 1Titled Tue 15th Aug Late
  25. vs Aleksandar TopalovLost · 0-1White · 2023-08-15 · Round 11Titled Tue 15th Aug Late
  26. vs Kayden TroffLost · 1-0Black · 2023-08-15 · Round 10Titled Tue 15th Aug Late
  27. vs Daniel ShapiroWon · 1-0White · 2023-08-08 · Round 7Titled Tue 8th Aug Late
  28. vs Andres Carrasco MirandaDraw · ½–½Black · 2023-08-08 · Round 6Titled Tue 8th Aug Late
  29. vs Ioan ReesLost · 1-0Black · 2023-08-08 · Round 5Titled Tue 8th Aug Late
  30. vs Richard PolaczekDraw · ½–½White · 2023-08-08 · Round 4Titled Tue 8th Aug Late
  31. vs Semen KhaninLost · 1-0Black · 2023-08-08 · Round 3Titled Tue 8th Aug Late
  32. vs Bryan WeiszWon · 1-0White · 2023-08-08 · Round 2Titled Tue 8th Aug Late
  33. vs Ngoc Truong Son NguyenLost · 1-0Black · 2023-08-08 · Round 1Titled Tue 8th Aug Late
  34. vs Doruk KaraoglanLost · 0-1White · 2023-08-01 · Round 9Titled Tue 1st Aug Late
  35. vs Dmitry GoltsevWon · 0-1Black · 2023-08-01 · Round 8Titled Tue 1st Aug Late
  36. vs Ali RastbodLost · 0-1White · 2023-08-01 · Round 7Titled Tue 1st Aug Late
  37. vs Josue Araujo SanchezWon · 0-1Black · 2023-08-01 · Round 6Titled Tue 1st Aug Late
  38. vs Gabriel Garmendia VegaWon · 1-0White · 2023-08-01 · Round 5Titled Tue 1st Aug Late
  39. vs Carter PeatmanWon · 0-1Black · 2023-08-01 · Round 4Titled Tue 1st Aug Late
  40. vs Eric HansenLost · 1-0Black · 2023-08-01 · Round 3Titled Tue 1st Aug Late
  41. vs Asa HoffmannWon · 1-0White · 2023-08-01 · Round 2Titled Tue 1st Aug Late
  42. vs Alireza FirouzjaLost · 1-0Black · 2023-08-01 · Round 1Titled Tue 1st Aug Late
  43. vs Ilja HaitinLost · 0-1White · 2023-08-01 · Round 11Titled Tue 1st Aug Late
  44. vs Ilan SchnaiderLost · 1-0Black · 2023-08-01 · Round 10Titled Tue 1st Aug Late
  45. vs Zsolt KorpicsDraw · ½–½White · 2023-07-25 · Round 9Titled Tue 25th Jul Late
  46. vs Roman GavrilinWon · 1-0White · 2023-07-25 · Round 9Titled Tue 25th Jul Early
  47. vs Gulcan Sena KayisLost · 0-1White · 2023-07-25 · Round 8Titled Tue 25th Jul Early
  48. vs Milosz RudnickiWon · 1-0White · 2023-07-25 · Round 8Titled Tue 25th Jul Late
  49. vs Campo Elias Guzman LozanoLost · 1-0Black · 2023-07-25 · Round 7Titled Tue 25th Jul Late
  50. vs Hugo WernbergWon · 0-1Black · 2023-07-25 · Round 7Titled Tue 25th Jul Early

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