FMKacper Karwowski

POL Born 1998 Male
FIDE ID
1126032

Player overview

Kacper Karwowski’s highest recorded classical FIDE rating is 2267 (October 2025). On the November 2026 FIDE list, Kacper Karwowski ranks #5250 worldwide and #203 in Poland among active classical players.

FIDE ratings

2267

Classical

Published FIDE

2258

Rapid

Published FIDE

2232

Blitz

Published FIDE

Official classical ranks

World rank
#5250
National rank · POL
#203

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2267 Oct 2025
Recorded years
2008–2026
Archived games
340

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 2024-02-20 Titled Tue 20th Feb Early chess.com INT 3 Zurab Tqebuchava Kacper Karwowski 0-1 35 Open
102 2023-10-10 Titled Tue 10th Oct Early chess.com INT 9 Patrik Aalto Kacper Karwowski 0-1 31 Open
103 2023-10-10 Titled Tue 10th Oct Late chess.com INT 9 Pablo Lalanne Kacper Karwowski 0-1 71 Open
104 2023-10-10 Titled Tue 10th Oct Early chess.com INT 8 Jun Zhao Kacper Karwowski 1-0 53 Open
105 2023-10-10 Titled Tue 10th Oct Late chess.com INT 8 Kacper Karwowski Michael Simpson 1-0 38 Open
106 2023-10-10 Titled Tue 10th Oct Late chess.com INT 7 Kacper Karwowski Mihael Jakrlin 0-1 46 Open
107 2023-10-10 Titled Tue 10th Oct Early chess.com INT 7 Kacper Karwowski Vahe Danielyan 0-1 55 Open
108 2023-10-10 Titled Tue 10th Oct Late chess.com INT 6 Ilan Schnaider Kacper Karwowski 1-0 37 Open
109 2023-10-10 Titled Tue 10th Oct Early chess.com INT 6 Kacper Karwowski Farzad Bolourchifard 1-0 44 Open
110 2023-10-10 Titled Tue 10th Oct Late chess.com INT 5 Etienne Bacrot Kacper Karwowski 1-0 47 Open
111 2023-10-10 Titled Tue 10th Oct Early chess.com INT 5 Bryan Xie Kacper Karwowski 0-1 35 Open
112 2023-10-10 Titled Tue 10th Oct Early chess.com INT 4 Kacper Karwowski Yi Xu 0-1 45 Open
113 2023-10-10 Titled Tue 10th Oct Late chess.com INT 4 Kacper Karwowski David L Haydon 1-0 75 Open
114 2023-10-10 Titled Tue 10th Oct Early chess.com INT 3 Kacper Karwowski Javier Quispe Santacruz 1-0 36 Open
115 2023-10-10 Titled Tue 10th Oct Late chess.com INT 3 Kacper Karwowski Aaron Cooper 1-0 50 Open
116 2023-10-10 Titled Tue 10th Oct Late chess.com INT 2 Carlos Eduardo Cardozo Munar Kacper Karwowski 0-1 57 Open
117 2023-10-10 Titled Tue 10th Oct Early chess.com INT 2 Dmitry Bocharov Kacper Karwowski 1-0 45 Open
118 2023-10-10 Titled Tue 10th Oct Early chess.com INT 1 Furtado Ivana Maria Kacper Karwowski 0-1 64 Open
119 2023-10-10 Titled Tue 10th Oct Late chess.com INT 1 Kacper Karwowski Mike Sailer 0-1 40 Open
120 2023-10-10 Titled Tue 10th Oct Early chess.com INT 11 Joaquin Fiorito Kacper Karwowski 1-0 36 Open
121 2023-10-10 Titled Tue 10th Oct Late chess.com INT 11 Kacper Karwowski Jonathan Dourerassou 0-1 23 Open
122 2023-10-10 Titled Tue 10th Oct Late chess.com INT 10 Uwe Kleibel Kacper Karwowski 1/2-1/2 24 Open
123 2023-10-10 Titled Tue 10th Oct Early chess.com INT 10 Kacper Karwowski Uurtsaikh Agibileg 1/2-1/2 41 Open
124 2023-09-19 Titled Tue 19th Sep Early chess.com INT 4 Kacper Karwowski Ilamparthi A R 0-1 34 Open
125 2023-09-19 Titled Tue 19th Sep Early chess.com INT 3 Elmar Atakishiyev Kacper Karwowski 1-0 55 Open
126 2023-09-19 Titled Tue 19th Sep Early chess.com INT 2 Kacper Karwowski Saidakbar Saydaliev 1-0 23 Open
127 2023-09-19 Titled Tue 19th Sep Early chess.com INT 1 Kacper Karwowski Guliskhan Nakhbayeva 1-0 63 Open
128 2023-08-01 Titled Tue 1st Aug Late chess.com INT 9 Pranav Sathish Kacper Karwowski 1-0 49 Open
129 2023-08-01 Titled Tue 1st Aug Late chess.com INT 8 Kacper Karwowski Luis German Salazar Farias 0-1 56 Open
130 2023-08-01 Titled Tue 1st Aug Late chess.com INT 7 Vugar Rasulov Kacper Karwowski 1-0 26 Open
131 2023-08-01 Titled Tue 1st Aug Late chess.com INT 6 Kacper Karwowski Michael D Romero 1-0 61 Open
132 2023-08-01 Titled Tue 1st Aug Late chess.com INT 5 Svetlana Vifleemskaia Kacper Karwowski 1/2-1/2 29 Open
133 2023-08-01 Titled Tue 1st Aug Late chess.com INT 4 Kacper Karwowski Adriana Nikolova 1-0 58 Open
134 2023-08-01 Titled Tue 1st Aug Late chess.com INT 3 Harshavardhan G B Kacper Karwowski 1-0 60 Open
135 2023-08-01 Titled Tue 1st Aug Late chess.com INT 2 Kacper Karwowski Renato Terry 1/2-1/2 67 Open
136 2023-08-01 Titled Tue 1st Aug Late chess.com INT 1 Kacper Karwowski Luis Fernandez Siles 1-0 37 Open
137 2023-08-01 Titled Tue 1st Aug Late chess.com INT 11 Ivan Povshednyi Kacper Karwowski 1-0 41 Open
138 2023-08-01 Titled Tue 1st Aug Late chess.com INT 10 Kacper Karwowski Matthias Bach 1-0 54 Open
139 2023-07-04 Titled Tue 4th Jul Early chess.com INT 5 Kacper Karwowski Manoj Mishra 0-1 49 Open
140 2023-05-02 Titled Tue 2nd May Early chess.com INT 7 Dmitry Lavrik Kacper Karwowski 1-0 50 Open
141 2023-05-02 Titled Tue 2nd May Early chess.com INT 6 Kacper Karwowski Marc Balague Camps 1-0 45 Open
142 2023-05-02 Titled Tue 2nd May Early chess.com INT 5 Roberto Junio Brito Molina Kacper Karwowski 1-0 91 Open
143 2023-05-02 Titled Tue 2nd May Early chess.com INT 4 Aran Kohler Kacper Karwowski 0-1 32 Open
144 2023-05-02 Titled Tue 2nd May Early chess.com INT 3 Kacper Karwowski Niilo Man Nissinen 1-0 51 Open
145 2023-05-02 Titled Tue 2nd May Early chess.com INT 2 Kacper Karwowski Gary Ng 0-1 15 Open
146 2023-05-02 Titled Tue 2nd May Early chess.com INT 1 Bardiya Daneshvar Kacper Karwowski 1-0 40 Open
147 2023-03-28 Titled Tue 28th Mar Late chess.com INT 2 Everson De Moura Araujo Kacper Karwowski 1-0 21 Open
148 2023-03-28 Titled Tue 28th Mar Late chess.com INT 1 Kacper Karwowski Vasif Durarbayli 0-1 46 Open
149 2023-03-07 Titled Tue 7th Mar Late chess.com INT 1 Bojan Maksimovic Kacper Karwowski 1-0 46 Open
150 2023-02-21 Titled Tue 21st Feb Late chess.com INT 9 Doug Eckert Kacper Karwowski 0-1 52 Open
  1. vs Zurab TqebuchavaWon · 0-1Black · 2024-02-20 · Round 3Titled Tue 20th Feb Early
  2. vs Patrik AaltoWon · 0-1Black · 2023-10-10 · Round 9Titled Tue 10th Oct Early
  3. vs Pablo LalanneWon · 0-1Black · 2023-10-10 · Round 9Titled Tue 10th Oct Late
  4. vs Jun ZhaoLost · 1-0Black · 2023-10-10 · Round 8Titled Tue 10th Oct Early
  5. vs Michael SimpsonWon · 1-0White · 2023-10-10 · Round 8Titled Tue 10th Oct Late
  6. vs Mihael JakrlinLost · 0-1White · 2023-10-10 · Round 7Titled Tue 10th Oct Late
  7. vs Vahe DanielyanLost · 0-1White · 2023-10-10 · Round 7Titled Tue 10th Oct Early
  8. vs Ilan SchnaiderLost · 1-0Black · 2023-10-10 · Round 6Titled Tue 10th Oct Late
  9. vs Farzad BolourchifardWon · 1-0White · 2023-10-10 · Round 6Titled Tue 10th Oct Early
  10. vs Etienne BacrotLost · 1-0Black · 2023-10-10 · Round 5Titled Tue 10th Oct Late
  11. vs Bryan XieWon · 0-1Black · 2023-10-10 · Round 5Titled Tue 10th Oct Early
  12. vs Yi XuLost · 0-1White · 2023-10-10 · Round 4Titled Tue 10th Oct Early
  13. vs David L HaydonWon · 1-0White · 2023-10-10 · Round 4Titled Tue 10th Oct Late
  14. vs Javier Quispe SantacruzWon · 1-0White · 2023-10-10 · Round 3Titled Tue 10th Oct Early
  15. vs Aaron CooperWon · 1-0White · 2023-10-10 · Round 3Titled Tue 10th Oct Late
  16. vs Carlos Eduardo Cardozo MunarWon · 0-1Black · 2023-10-10 · Round 2Titled Tue 10th Oct Late
  17. vs Dmitry BocharovLost · 1-0Black · 2023-10-10 · Round 2Titled Tue 10th Oct Early
  18. vs Furtado Ivana MariaWon · 0-1Black · 2023-10-10 · Round 1Titled Tue 10th Oct Early
  19. vs Mike SailerLost · 0-1White · 2023-10-10 · Round 1Titled Tue 10th Oct Late
  20. vs Joaquin FioritoLost · 1-0Black · 2023-10-10 · Round 11Titled Tue 10th Oct Early
  21. vs Jonathan DourerassouLost · 0-1White · 2023-10-10 · Round 11Titled Tue 10th Oct Late
  22. vs Uwe KleibelDraw · ½–½Black · 2023-10-10 · Round 10Titled Tue 10th Oct Late
  23. vs Uurtsaikh AgibilegDraw · ½–½White · 2023-10-10 · Round 10Titled Tue 10th Oct Early
  24. vs Ilamparthi A RLost · 0-1White · 2023-09-19 · Round 4Titled Tue 19th Sep Early
  25. vs Elmar AtakishiyevLost · 1-0Black · 2023-09-19 · Round 3Titled Tue 19th Sep Early
  26. vs Saidakbar SaydalievWon · 1-0White · 2023-09-19 · Round 2Titled Tue 19th Sep Early
  27. vs Guliskhan NakhbayevaWon · 1-0White · 2023-09-19 · Round 1Titled Tue 19th Sep Early
  28. vs Pranav SathishLost · 1-0Black · 2023-08-01 · Round 9Titled Tue 1st Aug Late
  29. vs Luis German Salazar FariasLost · 0-1White · 2023-08-01 · Round 8Titled Tue 1st Aug Late
  30. vs Vugar RasulovLost · 1-0Black · 2023-08-01 · Round 7Titled Tue 1st Aug Late
  31. vs Michael D RomeroWon · 1-0White · 2023-08-01 · Round 6Titled Tue 1st Aug Late
  32. vs Svetlana VifleemskaiaDraw · ½–½Black · 2023-08-01 · Round 5Titled Tue 1st Aug Late
  33. vs Adriana NikolovaWon · 1-0White · 2023-08-01 · Round 4Titled Tue 1st Aug Late
  34. vs Harshavardhan G BLost · 1-0Black · 2023-08-01 · Round 3Titled Tue 1st Aug Late
  35. vs Renato TerryDraw · ½–½White · 2023-08-01 · Round 2Titled Tue 1st Aug Late
  36. vs Luis Fernandez SilesWon · 1-0White · 2023-08-01 · Round 1Titled Tue 1st Aug Late
  37. vs Ivan PovshednyiLost · 1-0Black · 2023-08-01 · Round 11Titled Tue 1st Aug Late
  38. vs Matthias BachWon · 1-0White · 2023-08-01 · Round 10Titled Tue 1st Aug Late
  39. vs Manoj MishraLost · 0-1White · 2023-07-04 · Round 5Titled Tue 4th Jul Early
  40. vs Dmitry LavrikLost · 1-0Black · 2023-05-02 · Round 7Titled Tue 2nd May Early
  41. vs Marc Balague CampsWon · 1-0White · 2023-05-02 · Round 6Titled Tue 2nd May Early
  42. vs Roberto Junio Brito MolinaLost · 1-0Black · 2023-05-02 · Round 5Titled Tue 2nd May Early
  43. vs Aran KohlerWon · 0-1Black · 2023-05-02 · Round 4Titled Tue 2nd May Early
  44. vs Niilo Man NissinenWon · 1-0White · 2023-05-02 · Round 3Titled Tue 2nd May Early
  45. vs Gary NgLost · 0-1White · 2023-05-02 · Round 2Titled Tue 2nd May Early
  46. vs Bardiya DaneshvarLost · 1-0Black · 2023-05-02 · Round 1Titled Tue 2nd May Early
  47. vs Everson De Moura AraujoLost · 1-0Black · 2023-03-28 · Round 2Titled Tue 28th Mar Late
  48. vs Vasif DurarbayliLost · 0-1White · 2023-03-28 · Round 1Titled Tue 28th Mar Late
  49. vs Bojan MaksimovicLost · 1-0Black · 2023-03-07 · Round 1Titled Tue 7th Mar Late
  50. vs Doug EckertWon · 0-1Black · 2023-02-21 · Round 9Titled Tue 21st Feb Late