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
401 2023-05-02 Titled Tue 2nd May Late chess.com INT 10 Zbigniew Pakleza Michal Koziorowicz 1-0 45 Open
402 2023-04-25 Titled Tue 25th Apr Late chess.com INT 4 Michal Koziorowicz Jacob Flynn 0-1 87 Open
403 2023-04-25 Titled Tue 25th Apr Late chess.com INT 3 Dimitry Korol Michal Koziorowicz 0-1 61 Open
404 2023-04-25 Titled Tue 25th Apr Late chess.com INT 2 Michal Koziorowicz Galina Novikova 0-1 18 Open
405 2023-04-25 Titled Tue 25th Apr Late chess.com INT 1 David Bernat Michal Koziorowicz 1/2-1/2 73 Open
406 2023-04-11 Titled Tue 11th Apr Late chess.com INT 7 Michal Koziorowicz Samuel Zenelaj 1-0 54 Open
407 2023-04-11 Titled Tue 11th Apr Late chess.com INT 6 Claudiu-Cristian Dobre Michal Koziorowicz 1-0 1 Open
408 2023-04-11 Titled Tue 11th Apr Late chess.com INT 5 Michal Koziorowicz Nitzan Steinberg 0-1 32 Open
409 2023-04-11 Titled Tue 11th Apr Late chess.com INT 4 Michal Koziorowicz Elbek Jumanov 1-0 27 Open
410 2023-04-11 Titled Tue 11th Apr Late chess.com INT 3 Pavel Eljanov Michal Koziorowicz 1-0 44 Open
411 2023-04-11 Titled Tue 11th Apr Late chess.com INT 2 Giovanni Marchesich Michal Koziorowicz 0-1 55 Open
412 2023-04-11 Titled Tue 11th Apr Late chess.com INT 1 Michal Koziorowicz Pranav Senthilkumar 1-0 66 Open
413 2023-04-04 Rapid Chess Superleague Poland POL 3.14 Mateusz Bartel Michal Koziorowicz 1-0 47 Open
414 2023-04-04 Rapid Chess Superleague Poland POL 2.2 Michal Koziorowicz Lukasz Licznerski 1/2-1/2 65 Open
415 2023-04-04 Rapid Chess Superleague Poland POL 1.14 Michal Koziorowicz Vojtech Plat 0-1 36 Open
416 2023-02-21 Titled Tue 21st Feb Late chess.com INT 8 Bernardo Vainzoff Sztokbant Michal Koziorowicz 1-0 48 Open
417 2023-02-21 Titled Tue 21st Feb Late chess.com INT 7 Michal Koziorowicz Pavel Martynov 0-1 45 Open
418 2023-02-21 Titled Tue 21st Feb Late chess.com INT 6 David Anton Guijarro Michal Koziorowicz 1-0 35 Open
419 2023-02-21 Titled Tue 21st Feb Late chess.com INT 5 Michal Koziorowicz Dmitrij Kollars 1-0 37 Open
420 2023-02-21 Titled Tue 21st Feb Late chess.com INT 4 Michal Koziorowicz Hernan Filgueira 1-0 35 Open
421 2023-02-21 Titled Tue 21st Feb Late chess.com INT 3 Nikolaos Koutlas Michal Koziorowicz 0-1 49 Open
422 2023-02-21 Titled Tue 21st Feb Late chess.com INT 2 Michal Koziorowicz Patrik Aalto 1-0 46 Open
423 2023-02-21 Titled Tue 21st Feb Late chess.com INT 1 Augustin Droin Michal Koziorowicz 1-0 36 Open
424 2023-02-07 Titled Tue 7th Feb Late chess.com INT 9 Michal Koziorowicz Bogdan-Daniel Deac 0-1 51 Open
425 2023-02-07 Titled Tue 7th Feb Late chess.com INT 8 Michal Koziorowicz Maksim Schekachikhin 1-0 85 Open
426 2023-02-07 Titled Tue 7th Feb Late chess.com INT 7 Daniel Dardha Michal Koziorowicz 1-0 41 Open
427 2023-02-07 Titled Tue 7th Feb Late chess.com INT 6 Etienne Bacrot Michal Koziorowicz 1/2-1/2 29 Open
428 2023-02-07 Titled Tue 7th Feb Late chess.com INT 5 Michal Koziorowicz Jose Remolar Gallen 1-0 38 Open
429 2023-02-07 Titled Tue 7th Feb Late chess.com INT 4 Matthias Bluebaum Michal Koziorowicz 1-0 19 Open
430 2023-02-07 Titled Tue 7th Feb Late chess.com INT 3 Michal Koziorowicz Leinier Dominguez Perez 1-0 55 Open
431 2023-02-07 Titled Tue 7th Feb Late chess.com INT 2 Kushan Tyagi Michal Koziorowicz 0-1 51 Open
432 2023-02-07 Titled Tue 7th Feb Late chess.com INT 1 Michal Koziorowicz Luis Fernandez Siles 1-0 28 Open
433 2023-02-07 Titled Tue 7th Feb Late chess.com INT 11 Denis Makhnev Michal Koziorowicz 1-0 74 Open
434 2023-02-07 Titled Tue 7th Feb Late chess.com INT 10 Vasiliy Korchmar Michal Koziorowicz 0-1 26 Open
435 2023-01-04 33rd Cracovia Open A Krakow POL 9.5 Michal Koziorowicz Filip Luczak 0-1 37 Open
436 2023-01-03 33rd Cracovia Open A Krakow POL 8.6 Marek Kosiorek Michal Koziorowicz 1/2-1/2 30 Open
437 2023-01-02 33rd Cracovia Open A Krakow POL 7.11 Michal Koziorowicz Konrad Bus 1-0 25 Open
438 2023-01-02 33rd Cracovia Open A Krakow POL 6.17 Wojciech Maslanka Michal Koziorowicz 0-1 53 Open
439 2022-12-31 33rd Cracovia Open A Krakow POL 5.15 Michal Koziorowicz Dariusz Dziewonski 1/2-1/2 50 Open
440 2022-12-30 33rd Cracovia Open A Krakow POL 4.9 Damian Balinski Michal Koziorowicz 1-0 54 Open
441 2022-12-29 33rd Cracovia Open A Krakow POL 3.14 Michal Koziorowicz Hubert Meers 1-0 37 Open
442 2022-12-28 33rd Cracovia Open A Krakow POL 2.17 Krzysztof Szczurek Michal Koziorowicz 1/2-1/2 41 Open
443 2022-12-27 33rd Cracovia Open A Krakow POL 1.11 Michal Koziorowicz Tomasz Jaskolka 1/2-1/2 42 Open
444 2022-12-18 European Rapid 2022 Katowice POL 9.72 Michal Koziorowicz Flawian Krawczyk 1-0 74 Open
445 2022-12-18 European Rapid 2022 Katowice POL 8.99 Havard Haug Michal Koziorowicz 0-1 37 Open
446 2022-12-18 European Rapid 2022 Katowice POL 11.79 Michal Koziorowicz Bartlomiej Rog 1-0 101 Open
447 2022-12-18 European Rapid 2022 Katowice POL 10.37 Valentin Dragnev Michal Koziorowicz 1-0 36 Open
448 2022-12-17 European Rapid 2022 Katowice POL 5.93 Michal Koziorowicz Tomasz Posluszny 1/2-1/2 74 Open
449 2022-12-17 European Rapid 2022 Katowice POL 3.24 Michal Koziorowicz Samir Sahidi 0-1 38 Open
450 2022-12-16 European Blitz 2022 Katowice POL 9.38 Helgi Dam Ziska Michal Koziorowicz 1-0 37 Open
  1. vs Zbigniew PaklezaLost · 1-0Black · 2023-05-02 · Round 10Titled Tue 2nd May Late
  2. vs Jacob FlynnLost · 0-1White · 2023-04-25 · Round 4Titled Tue 25th Apr Late
  3. vs Dimitry KorolWon · 0-1Black · 2023-04-25 · Round 3Titled Tue 25th Apr Late
  4. vs Galina NovikovaLost · 0-1White · 2023-04-25 · Round 2Titled Tue 25th Apr Late
  5. vs David BernatDraw · ½–½Black · 2023-04-25 · Round 1Titled Tue 25th Apr Late
  6. vs Samuel ZenelajWon · 1-0White · 2023-04-11 · Round 7Titled Tue 11th Apr Late
  7. vs Claudiu-Cristian DobreLost · 1-0Black · 2023-04-11 · Round 6Titled Tue 11th Apr Late
  8. vs Nitzan SteinbergLost · 0-1White · 2023-04-11 · Round 5Titled Tue 11th Apr Late
  9. vs Elbek JumanovWon · 1-0White · 2023-04-11 · Round 4Titled Tue 11th Apr Late
  10. vs Pavel EljanovLost · 1-0Black · 2023-04-11 · Round 3Titled Tue 11th Apr Late
  11. vs Giovanni MarchesichWon · 0-1Black · 2023-04-11 · Round 2Titled Tue 11th Apr Late
  12. vs Pranav SenthilkumarWon · 1-0White · 2023-04-11 · Round 1Titled Tue 11th Apr Late
  13. vs Mateusz BartelLost · 1-0Black · 2023-04-04 · Round 3.14Rapid Chess Superleague
  14. vs Lukasz LicznerskiDraw · ½–½White · 2023-04-04 · Round 2.2Rapid Chess Superleague
  15. vs Vojtech PlatLost · 0-1White · 2023-04-04 · Round 1.14Rapid Chess Superleague
  16. vs Bernardo Vainzoff SztokbantLost · 1-0Black · 2023-02-21 · Round 8Titled Tue 21st Feb Late
  17. vs Pavel MartynovLost · 0-1White · 2023-02-21 · Round 7Titled Tue 21st Feb Late
  18. vs David Anton GuijarroLost · 1-0Black · 2023-02-21 · Round 6Titled Tue 21st Feb Late
  19. vs Dmitrij KollarsWon · 1-0White · 2023-02-21 · Round 5Titled Tue 21st Feb Late
  20. vs Hernan FilgueiraWon · 1-0White · 2023-02-21 · Round 4Titled Tue 21st Feb Late
  21. vs Nikolaos KoutlasWon · 0-1Black · 2023-02-21 · Round 3Titled Tue 21st Feb Late
  22. vs Patrik AaltoWon · 1-0White · 2023-02-21 · Round 2Titled Tue 21st Feb Late
  23. vs Augustin DroinLost · 1-0Black · 2023-02-21 · Round 1Titled Tue 21st Feb Late
  24. vs Bogdan-Daniel DeacLost · 0-1White · 2023-02-07 · Round 9Titled Tue 7th Feb Late
  25. vs Maksim SchekachikhinWon · 1-0White · 2023-02-07 · Round 8Titled Tue 7th Feb Late
  26. vs Daniel DardhaLost · 1-0Black · 2023-02-07 · Round 7Titled Tue 7th Feb Late
  27. vs Etienne BacrotDraw · ½–½Black · 2023-02-07 · Round 6Titled Tue 7th Feb Late
  28. vs Jose Remolar GallenWon · 1-0White · 2023-02-07 · Round 5Titled Tue 7th Feb Late
  29. vs Matthias BluebaumLost · 1-0Black · 2023-02-07 · Round 4Titled Tue 7th Feb Late
  30. vs Leinier Dominguez PerezWon · 1-0White · 2023-02-07 · Round 3Titled Tue 7th Feb Late
  31. vs Kushan TyagiWon · 0-1Black · 2023-02-07 · Round 2Titled Tue 7th Feb Late
  32. vs Luis Fernandez SilesWon · 1-0White · 2023-02-07 · Round 1Titled Tue 7th Feb Late
  33. vs Denis MakhnevLost · 1-0Black · 2023-02-07 · Round 11Titled Tue 7th Feb Late
  34. vs Vasiliy KorchmarWon · 0-1Black · 2023-02-07 · Round 10Titled Tue 7th Feb Late
  35. vs Filip LuczakLost · 0-1White · 2023-01-04 · Round 9.533rd Cracovia Open A
  36. vs Marek KosiorekDraw · ½–½Black · 2023-01-03 · Round 8.633rd Cracovia Open A
  37. vs Konrad BusWon · 1-0White · 2023-01-02 · Round 7.1133rd Cracovia Open A
  38. vs Wojciech MaslankaWon · 0-1Black · 2023-01-02 · Round 6.1733rd Cracovia Open A
  39. vs Dariusz DziewonskiDraw · ½–½White · 2022-12-31 · Round 5.1533rd Cracovia Open A
  40. vs Damian BalinskiLost · 1-0Black · 2022-12-30 · Round 4.933rd Cracovia Open A
  41. vs Hubert MeersWon · 1-0White · 2022-12-29 · Round 3.1433rd Cracovia Open A
  42. vs Krzysztof SzczurekDraw · ½–½Black · 2022-12-28 · Round 2.1733rd Cracovia Open A
  43. vs Tomasz JaskolkaDraw · ½–½White · 2022-12-27 · Round 1.1133rd Cracovia Open A
  44. vs Flawian KrawczykWon · 1-0White · 2022-12-18 · Round 9.72European Rapid 2022
  45. vs Havard HaugWon · 0-1Black · 2022-12-18 · Round 8.99European Rapid 2022
  46. vs Bartlomiej RogWon · 1-0White · 2022-12-18 · Round 11.79European Rapid 2022
  47. vs Valentin DragnevLost · 1-0Black · 2022-12-18 · Round 10.37European Rapid 2022
  48. vs Tomasz PoslusznyDraw · ½–½White · 2022-12-17 · Round 5.93European Rapid 2022
  49. vs Samir SahidiLost · 0-1White · 2022-12-17 · Round 3.24European Rapid 2022
  50. vs Helgi Dam ZiskaLost · 1-0Black · 2022-12-16 · Round 9.38European Blitz 2022

FIDE tournaments

All tournament results