FMMichal Koziorowicz

POL Born 2004 Male
FIDE ID
21809194

Player overview

Michal Koziorowicz’s highest recorded classical FIDE rating is 2377 (November 2026). On the November 2026 FIDE list, Michal Koziorowicz ranks #2115 worldwide and #87 in Poland among active classical players.

FIDE ratings

2377

Classical

Published FIDE

2267

Rapid

Published FIDE

2262

Blitz

Published FIDE

Official classical ranks

World rank
#2115
National rank · POL
#87

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2377 Nov 2026
Recorded years
2014–2026
Archived games
855

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
301 2023-11-07 Titled Tue 7th Nov Late chess.com INT 4 Michal Koziorowicz Artem Bardyk 0-1 46 Open
302 2023-11-07 Titled Tue 7th Nov Late chess.com INT 3 David Brodsky Michal Koziorowicz 1/2-1/2 66 Open
303 2023-11-07 Titled Tue 7th Nov Late chess.com INT 2 Conrad Holt Michal Koziorowicz 1/2-1/2 61 Open
304 2023-11-07 Titled Tue 7th Nov Late chess.com INT 1 Michal Koziorowicz Marko Jelcic 1-0 26 Open
305 2023-11-07 Titled Tue 7th Nov Late chess.com INT 10 Michal Koziorowicz Vuk Damjanovic 0-1 26 Open
306 2023-10-31 ch-POL U20 2023 Chotowa POL 9.1 Tymon Czernek Michal Koziorowicz 0-1 60 Open
307 2023-10-30 ch-POL U20 2023 Chotowa POL 8.3 Pawel Sowinski Michal Koziorowicz 0-1 55 Open
308 2023-10-29 ch-POL U20 2023 Chotowa POL 7.1 Michal Koziorowicz Bartlomiej Turski 0-1 45 Open
309 2023-10-28 ch-POL U20 2023 Chotowa POL 6.1 Michal Koziorowicz Flawian Krawczyk 1/2-1/2 42 Open
310 2023-10-27 ch-POL U20 2023 Chotowa POL 5.1 Karol Kacprzak Michal Koziorowicz 0-1 53 Open
311 2023-10-26 ch-POL U20 2023 Chotowa POL 4.3 Jakub Janeczko Michal Koziorowicz 0-1 32 Open
312 2023-10-25 ch-POL U20 2023 Chotowa POL 3.1 Michal Koziorowicz Bartlomiej Niedbala 1/2-1/2 26 Open
313 2023-10-25 ch-POL U20 2023 Chotowa POL 2.4 Michal Koziorowicz Piotr Kondys 1-0 55 Open
314 2023-10-24 ch-POL U20 2023 Chotowa POL 1.7 Maciej Mikula Michal Koziorowicz 0-1 74 Open
315 2023-10-01 60th World Juniors 2023 Mexico City MEX 11.34 Jeigoth Pastor Carvajal Michal Koziorowicz 0-1 31 Open
316 2023-09-30 60th World Juniors 2023 Mexico City MEX 10.31 Michal Koziorowicz Juan Esteban Cabiativa 0-1 41 Open
317 2023-09-29 60th World Juniors 2023 Mexico City MEX 9.18 Hampus Sorensen Michal Koziorowicz 1-0 57 Open
318 2023-09-28 60th World Juniors 2023 Mexico City MEX 8.29 Michal Koziorowicz Andres Elias May Sanchez 1-0 22 Open
319 2023-09-27 60th World Juniors 2023 Mexico City MEX 7.18 Mahel Boyer Michal Koziorowicz 1-0 40 Open
320 2023-09-26 60th World Juniors 2023 Mexico City MEX 6.3 Michal Koziorowicz Emils Janis Mierins 1-0 22 Open
321 2023-09-24 60th World Juniors 2023 Mexico City MEX 5.32 Angel Bernardo Munoz Morales Michal Koziorowicz 0-1 57 Open
322 2023-09-23 60th World Juniors 2023 Mexico City MEX 4.31 Michal Koziorowicz Yegor Stolyarsky 0-1 61 Open
323 2023-09-22 60th World Juniors 2023 Mexico City MEX 3.15 Rudik Makarian Michal Koziorowicz 1-0 41 Open
324 2023-09-22 60th World Juniors 2023 Mexico City MEX 2.12 Michal Koziorowicz Mamikon Gharibyan 1-0 40 Open
325 2023-09-10 TCh-POL 2nd League 2023 Jastrzebia Gora POL 9.13 Oleg M Romanishin Michal Koziorowicz 1-0 37 Open
326 2023-09-09 TCh-POL 2nd League 2023 Jastrzebia Gora POL 8.7 Michal Koziorowicz Dawid Niekras 0-1 38 Open
327 2023-09-08 TCh-POL 2nd League 2023 Jastrzebia Gora POL 7.7 Aleksander Kaczmarek Michal Koziorowicz 1-0 25 Open
328 2023-09-07 TCh-POL 2nd League 2023 Jastrzebia Gora POL 6.1 Michal Koziorowicz Jakub Maciejczak 0-1 59 Open
329 2023-09-06 TCh-POL 2nd League 2023 Jastrzebia Gora POL 5.1 Kacper Grela Michal Koziorowicz 1/2-1/2 26 Open
330 2023-09-05 TCh-POL 2nd League 2023 Jastrzebia Gora POL 4.1 Michal Koziorowicz Piotr Mickiewicz 1-0 8 Open
331 2023-09-04 TCh-POL 2nd League 2023 Jastrzebia Gora POL 3.7 Vasik Rajlich Michal Koziorowicz 1/2-1/2 43 Open
332 2023-09-03 TCh-POL 2nd League 2023 Jastrzebia Gora POL 2.13 Michal Koziorowicz Alicja Sliwicka 1-0 19 Open
333 2023-09-02 TCh-POL 2nd League 2023 Jastrzebia Gora POL 1.31 Tomasz Jaskolka Michal Koziorowicz 1-0 42 Open
334 2023-08-29 Titled Tue 29th Aug Late chess.com INT 5 Michal Koziorowicz Cristian Silva Lucena 0-1 22 Open
335 2023-08-29 Titled Tue 29th Aug Late chess.com INT 4 Simeon Todev Michal Koziorowicz 0-1 120 Open
336 2023-08-29 Titled Tue 29th Aug Late chess.com INT 3 Michal Koziorowicz Daniel Eduardo Lopez Idarraga 0-1 39 Open
337 2023-08-29 Titled Tue 29th Aug Late chess.com INT 2 Michal Koziorowicz Frederik Svane 0-1 61 Open
338 2023-08-29 Titled Tue 29th Aug Late chess.com INT 1 Karina Ivanova Michal Koziorowicz 0-1 70 Open
339 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 9 Michal Koziorowicz Sergio Joshafatt Morales Garcia 1/2-1/2 72 Open
340 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 8 Tamas-Kristof Balla Michal Koziorowicz 1/2-1/2 44 Open
341 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 7 Michal Koziorowicz Raymond Gao 1/2-1/2 58 Open
342 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 6 Daniel Gutierrez Olivares Michal Koziorowicz 1-0 70 Open
343 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Michal Koziorowicz Robert Kula 1-0 44 Open
344 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 Marcus Vinicius Moreira Santos Michal Koziorowicz 1-0 53 Open
345 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Michal Koziorowicz Daniel Taboas Rodriguez 0-1 39 Open
346 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 Antonio Arencibia Monduy Michal Koziorowicz 1/2-1/2 65 Open
347 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 1 Michal Koziorowicz Josep Romero Ruscalleda 1-0 56 Open
348 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 11 Nick Figorito Michal Koziorowicz 0-1 31 Open
349 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 10 Alfeu Junior Varela Bueno Michal Koziorowicz 1-0 39 Open
350 2023-08-19 24th Olomouc B2 IM 2023 Olomouc CZE 9.3 Michal Koziorowicz Matyas Paseka 1/2-1/2 54 Open
  1. vs Artem BardykLost · 0-1White · 2023-11-07 · Round 4Titled Tue 7th Nov Late
  2. vs David BrodskyDraw · ½–½Black · 2023-11-07 · Round 3Titled Tue 7th Nov Late
  3. vs Conrad HoltDraw · ½–½Black · 2023-11-07 · Round 2Titled Tue 7th Nov Late
  4. vs Marko JelcicWon · 1-0White · 2023-11-07 · Round 1Titled Tue 7th Nov Late
  5. vs Vuk DamjanovicLost · 0-1White · 2023-11-07 · Round 10Titled Tue 7th Nov Late
  6. vs Tymon CzernekWon · 0-1Black · 2023-10-31 · Round 9.1ch-POL U20 2023
  7. vs Pawel SowinskiWon · 0-1Black · 2023-10-30 · Round 8.3ch-POL U20 2023
  8. vs Bartlomiej TurskiLost · 0-1White · 2023-10-29 · Round 7.1ch-POL U20 2023
  9. vs Flawian KrawczykDraw · ½–½White · 2023-10-28 · Round 6.1ch-POL U20 2023
  10. vs Karol KacprzakWon · 0-1Black · 2023-10-27 · Round 5.1ch-POL U20 2023
  11. vs Jakub JaneczkoWon · 0-1Black · 2023-10-26 · Round 4.3ch-POL U20 2023
  12. vs Bartlomiej NiedbalaDraw · ½–½White · 2023-10-25 · Round 3.1ch-POL U20 2023
  13. vs Piotr KondysWon · 1-0White · 2023-10-25 · Round 2.4ch-POL U20 2023
  14. vs Maciej MikulaWon · 0-1Black · 2023-10-24 · Round 1.7ch-POL U20 2023
  15. vs Jeigoth Pastor CarvajalWon · 0-1Black · 2023-10-01 · Round 11.3460th World Juniors 2023
  16. vs Juan Esteban CabiativaLost · 0-1White · 2023-09-30 · Round 10.3160th World Juniors 2023
  17. vs Hampus SorensenLost · 1-0Black · 2023-09-29 · Round 9.1860th World Juniors 2023
  18. vs Andres Elias May SanchezWon · 1-0White · 2023-09-28 · Round 8.2960th World Juniors 2023
  19. vs Mahel BoyerLost · 1-0Black · 2023-09-27 · Round 7.1860th World Juniors 2023
  20. vs Emils Janis MierinsWon · 1-0White · 2023-09-26 · Round 6.360th World Juniors 2023
  21. vs Angel Bernardo Munoz MoralesWon · 0-1Black · 2023-09-24 · Round 5.3260th World Juniors 2023
  22. vs Yegor StolyarskyLost · 0-1White · 2023-09-23 · Round 4.3160th World Juniors 2023
  23. vs Rudik MakarianLost · 1-0Black · 2023-09-22 · Round 3.1560th World Juniors 2023
  24. vs Mamikon GharibyanWon · 1-0White · 2023-09-22 · Round 2.1260th World Juniors 2023
  25. vs Oleg M RomanishinLost · 1-0Black · 2023-09-10 · Round 9.13TCh-POL 2nd League 2023
  26. vs Dawid NiekrasLost · 0-1White · 2023-09-09 · Round 8.7TCh-POL 2nd League 2023
  27. vs Aleksander KaczmarekLost · 1-0Black · 2023-09-08 · Round 7.7TCh-POL 2nd League 2023
  28. vs Jakub MaciejczakLost · 0-1White · 2023-09-07 · Round 6.1TCh-POL 2nd League 2023
  29. vs Kacper GrelaDraw · ½–½Black · 2023-09-06 · Round 5.1TCh-POL 2nd League 2023
  30. vs Piotr MickiewiczWon · 1-0White · 2023-09-05 · Round 4.1TCh-POL 2nd League 2023
  31. vs Vasik RajlichDraw · ½–½Black · 2023-09-04 · Round 3.7TCh-POL 2nd League 2023
  32. vs Alicja SliwickaWon · 1-0White · 2023-09-03 · Round 2.13TCh-POL 2nd League 2023
  33. vs Tomasz JaskolkaLost · 1-0Black · 2023-09-02 · Round 1.31TCh-POL 2nd League 2023
  34. vs Cristian Silva LucenaLost · 0-1White · 2023-08-29 · Round 5Titled Tue 29th Aug Late
  35. vs Simeon TodevWon · 0-1Black · 2023-08-29 · Round 4Titled Tue 29th Aug Late
  36. vs Daniel Eduardo Lopez IdarragaLost · 0-1White · 2023-08-29 · Round 3Titled Tue 29th Aug Late
  37. vs Frederik SvaneLost · 0-1White · 2023-08-29 · Round 2Titled Tue 29th Aug Late
  38. vs Karina IvanovaWon · 0-1Black · 2023-08-29 · Round 1Titled Tue 29th Aug Late
  39. vs Sergio Joshafatt Morales GarciaDraw · ½–½White · 2023-08-22 · Round 9Titled Tue 22nd Aug Late
  40. vs Tamas-Kristof BallaDraw · ½–½Black · 2023-08-22 · Round 8Titled Tue 22nd Aug Late
  41. vs Raymond GaoDraw · ½–½White · 2023-08-22 · Round 7Titled Tue 22nd Aug Late
  42. vs Daniel Gutierrez OlivaresLost · 1-0Black · 2023-08-22 · Round 6Titled Tue 22nd Aug Late
  43. vs Robert KulaWon · 1-0White · 2023-08-22 · Round 5Titled Tue 22nd Aug Late
  44. vs Marcus Vinicius Moreira SantosLost · 1-0Black · 2023-08-22 · Round 4Titled Tue 22nd Aug Late
  45. vs Daniel Taboas RodriguezLost · 0-1White · 2023-08-22 · Round 3Titled Tue 22nd Aug Late
  46. vs Antonio Arencibia MonduyDraw · ½–½Black · 2023-08-22 · Round 2Titled Tue 22nd Aug Late
  47. vs Josep Romero RuscalledaWon · 1-0White · 2023-08-22 · Round 1Titled Tue 22nd Aug Late
  48. vs Nick FigoritoWon · 0-1Black · 2023-08-22 · Round 11Titled Tue 22nd Aug Late
  49. vs Alfeu Junior Varela BuenoLost · 1-0Black · 2023-08-22 · Round 10Titled Tue 22nd Aug Late
  50. vs Matyas PasekaDraw · ½–½White · 2023-08-19 · Round 9.324th Olomouc B2 IM 2023

FIDE tournaments

All tournament results