GMKacper Piorun

POL Born 1991 (Age ≈35) Male
FIDE ID
1130420

About Kacper Piorun

Kacper Piorun was born in Łowicz in 1991. He won Poland's under-16 championship in 2007, took World Youth bronze in 2009 and won the Rubinstein Memorial in 2010. His career has developed in both tournament chess and problem solving. Show more

Kacper Piorun was born in Łowicz in 1991. He won Poland's under-16 championship in 2007, took World Youth bronze in 2009 and won the Rubinstein Memorial in 2010. His career has developed in both tournament chess and problem solving. He won the World Solving Championship in 2011 and became an International Solving Grandmaster, then earned the over-the-board GM title in 2012.

Piorun won Poland's blitz championship in 2013 and its classical championship in 2017 and 2020. He won the Barcelona Sants Open and Bad Wiessee tournament outright in 2015. He has won six individual World Solving Championships, alongside multiple team titles with Poland. At the 2018 Olympiad he defeated Hikaru Nakamura and helped Poland finish fourth.

FIDE ratings

Classical

2525.8 -6.2

Live estimate

Rapid

2528

Published FIDE

Blitz

2505

Published FIDE

Official classical ranks

World rank
#381
National rank · POL
#11

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2685 Jul 2016
Recorded years
2004–2026
Archived games
614

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
201 2024-05-08 Chess.com Classic Play-In chess.com INT 3.76 Sergey Volkov Kacper Piorun Won: 0-1 52 Open
202 2024-05-08 Chess.com Classic Play-In chess.com INT 2.7 Guillermo Vazquez Kacper Piorun Lost: 1-0 50 Open
203 2024-05-08 Chess.com Classic Play-In chess.com INT 1.65 Kacper Piorun Sanan Sjugirov Lost: 0-1 45 Open
204 2024-05-07 Titled Tue 7th May Early chess.com INT 9 Rauf Mamedov Kacper Piorun Draw: 1/2-1/2 30 Open
205 2024-05-07 Titled Tue 7th May Early chess.com INT 8 Kacper Piorun Filip Dowgird Won: 1-0 24 Open
206 2024-05-07 Titled Tue 7th May Early chess.com INT 7 Andreas Skotheim Kacper Piorun Won: 0-1 29 Open
207 2024-05-07 Titled Tue 7th May Early chess.com INT 6 Kacper Piorun Jose Eduardo Martinez Alcantara Lost: 0-1 43 Open
208 2024-05-07 Titled Tue 7th May Early chess.com INT 5 Kacper Piorun Ruslan Kurayan Won: 1-0 27 Open
209 2024-05-07 Titled Tue 7th May Early chess.com INT 4 Olexandr Bortnyk Kacper Piorun Lost: 1-0 68 Open
210 2024-05-07 Titled Tue 7th May Early chess.com INT 3 Rohit S Kacper Piorun Won: 0-1 69 Open
211 2024-05-07 Titled Tue 7th May Early chess.com INT 2 Kacper Piorun Haoxiang Jia Won: 1-0 63 Open
212 2024-05-07 Titled Tue 7th May Early chess.com INT 1 Fabian Fichter Kacper Piorun Won: 0-1 38 Open
213 2024-05-07 Titled Tue 7th May Early chess.com INT 11 Kacper Piorun Roderick Nava Won: 1-0 50 Open
214 2024-05-07 Titled Tue 7th May Early chess.com INT 10 Magnus Carlsen Kacper Piorun Lost: 1-0 77 Open
215 2024-04-09 Titled Tue 9th Apr Early chess.com INT 9 Kacper Piorun Alexey Sarana Won: 1-0 34 Open
216 2024-04-09 Titled Tue 9th Apr Early chess.com INT 8 David Paravyan Kacper Piorun Lost: 1-0 38 Open
217 2024-04-09 Titled Tue 9th Apr Early chess.com INT 7 Bogdan-Daniel Deac Kacper Piorun Draw: 1/2-1/2 46 Open
218 2024-04-09 Titled Tue 9th Apr Early chess.com INT 6 Kacper Piorun Tuan Minh Le Won: 1-0 27 Open
219 2024-04-09 Titled Tue 9th Apr Early chess.com INT 5 Kacper Piorun Jose Carlos Ibarra Jerez Draw: 1/2-1/2 33 Open
220 2024-04-09 Titled Tue 9th Apr Early chess.com INT 4 Sina Movahed Kacper Piorun Won: 0-1 51 Open
221 2024-04-09 Titled Tue 9th Apr Early chess.com INT 3 Jun Hao Tan Kacper Piorun Won: 0-1 39 Open
222 2024-04-09 Titled Tue 9th Apr Early chess.com INT 2 Kacper Piorun Joey Grochal Won: 1-0 78 Open
223 2024-04-09 Titled Tue 9th Apr Early chess.com INT 1 Levente Miszler Kacper Piorun Won: 0-1 36 Open
224 2024-04-09 Titled Tue 9th Apr Early chess.com INT 11 Leinier Dominguez Perez Kacper Piorun Lost: 1-0 38 Open
225 2024-04-09 Titled Tue 9th Apr Early chess.com INT 10 Kacper Piorun Andrew Hong Draw: 1/2-1/2 77 Open
226 2024-03-19 Titled Tue 19th Mar Early chess.com INT 9 Aleksandra Goryachkina Kacper Piorun Won: 0-1 51 Open
227 2024-03-19 Titled Tue 19th Mar Early chess.com INT 8 Kacper Piorun Erik Golubovic Lost: 0-1 45 Open
228 2024-03-19 Titled Tue 19th Mar Early chess.com INT 7 Aryan Tari Kacper Piorun Lost: 1-0 33 Open
229 2024-03-19 Titled Tue 19th Mar Early chess.com INT 6 Alireza Firouzja Kacper Piorun Lost: 1-0 67 Open
230 2024-03-19 Titled Tue 19th Mar Early chess.com INT 5 Kacper Piorun V Pranav Won: 1-0 54 Open
231 2024-03-19 Titled Tue 19th Mar Early chess.com INT 4 Renato Terry Kacper Piorun Won: 0-1 48 Open
232 2024-03-19 Titled Tue 19th Mar Early chess.com INT 3 Kacper Piorun Ivan Kochiev Won: 1-0 32 Open
233 2024-03-19 Titled Tue 19th Mar Early chess.com INT 2 Justin Chen Kacper Piorun Won: 0-1 44 Open
234 2024-03-19 Titled Tue 19th Mar Early chess.com INT 1 Kacper Piorun Kim Yew Chan Won: 1-0 43 Open
235 2024-03-19 Titled Tue 19th Mar Early chess.com INT 11 Petr Mikhalchenko Kacper Piorun Lost: 1-0 48 Open
236 2024-03-19 Titled Tue 19th Mar Early chess.com INT 10 Kacper Piorun Mai Narva Lost: 0-1 61 Open
237 2024-03-12 Titled Tue 12th Mar Early chess.com INT 6 Kacper Piorun Dagur Arngrimsson Lost: 0-1 60 Open
238 2024-03-12 Titled Tue 12th Mar Early chess.com INT 5 Akbarali Abdukhakimov Kacper Piorun Lost: 1-0 45 Open
239 2024-03-12 Titled Tue 12th Mar Early chess.com INT 4 Kacper Piorun Levy Rozman Lost: 0-1 46 Open
240 2024-03-12 Titled Tue 12th Mar Early chess.com INT 3 Dmitry Minko Kacper Piorun Won: 0-1 35 Open
241 2024-03-12 Titled Tue 12th Mar Early chess.com INT 2 Kacper Piorun Vladimir Raicevic Lost: 0-1 50 Open
242 2024-03-12 Titled Tue 12th Mar Early chess.com INT 1 Melika Mohammadi Kacper Piorun Won: 0-1 39 Open
243 2024-02-20 Titled Tue 20th Feb Early chess.com INT 9 Avital Boruchovsky Kacper Piorun Won: 0-1 32 Open
244 2024-02-20 Titled Tue 20th Feb Early chess.com INT 8 Karol Kucza Kacper Piorun Won: 0-1 59 Open
245 2024-02-20 Titled Tue 20th Feb Early chess.com INT 7 Kacper Piorun Aleksandra Maltsevskaya Won: 1-0 53 Open
246 2024-02-20 Titled Tue 20th Feb Early chess.com INT 6 Matthieu Cornette Kacper Piorun Lost: 1-0 28 Open
247 2024-02-20 Titled Tue 20th Feb Early chess.com INT 5 Kacper Piorun Piotr Piesik Won: 1-0 46 Open
248 2024-02-20 Titled Tue 20th Feb Early chess.com INT 4 Dmitry Tatarinov Kacper Piorun Lost: 1-0 55 Open
249 2024-02-20 Titled Tue 20th Feb Early chess.com INT 3 Kacper Piorun Ali Rastbod Draw: 1/2-1/2 90 Open
250 2024-02-20 Titled Tue 20th Feb Early chess.com INT 2 Alberto Santos Flores Kacper Piorun Won: 0-1 58 Open
  1. vs Sergey VolkovWon · 0-1Black · 2024-05-08 · Round 3.76Chess.com Classic Play-In
  2. vs Guillermo VazquezLost · 1-0Black · 2024-05-08 · Round 2.7Chess.com Classic Play-In
  3. vs Sanan SjugirovLost · 0-1White · 2024-05-08 · Round 1.65Chess.com Classic Play-In
  4. vs Rauf MamedovDraw · ½–½Black · 2024-05-07 · Round 9Titled Tue 7th May Early
  5. vs Filip DowgirdWon · 1-0White · 2024-05-07 · Round 8Titled Tue 7th May Early
  6. vs Andreas SkotheimWon · 0-1Black · 2024-05-07 · Round 7Titled Tue 7th May Early
  7. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2024-05-07 · Round 6Titled Tue 7th May Early
  8. vs Ruslan KurayanWon · 1-0White · 2024-05-07 · Round 5Titled Tue 7th May Early
  9. vs Olexandr BortnykLost · 1-0Black · 2024-05-07 · Round 4Titled Tue 7th May Early
  10. vs Rohit SWon · 0-1Black · 2024-05-07 · Round 3Titled Tue 7th May Early
  11. vs Haoxiang JiaWon · 1-0White · 2024-05-07 · Round 2Titled Tue 7th May Early
  12. vs Fabian FichterWon · 0-1Black · 2024-05-07 · Round 1Titled Tue 7th May Early
  13. vs Roderick NavaWon · 1-0White · 2024-05-07 · Round 11Titled Tue 7th May Early
  14. vs Magnus CarlsenLost · 1-0Black · 2024-05-07 · Round 10Titled Tue 7th May Early
  15. vs Alexey SaranaWon · 1-0White · 2024-04-09 · Round 9Titled Tue 9th Apr Early
  16. vs David ParavyanLost · 1-0Black · 2024-04-09 · Round 8Titled Tue 9th Apr Early
  17. vs Bogdan-Daniel DeacDraw · ½–½Black · 2024-04-09 · Round 7Titled Tue 9th Apr Early
  18. vs Tuan Minh LeWon · 1-0White · 2024-04-09 · Round 6Titled Tue 9th Apr Early
  19. vs Jose Carlos Ibarra JerezDraw · ½–½White · 2024-04-09 · Round 5Titled Tue 9th Apr Early
  20. vs Sina MovahedWon · 0-1Black · 2024-04-09 · Round 4Titled Tue 9th Apr Early
  21. vs Jun Hao TanWon · 0-1Black · 2024-04-09 · Round 3Titled Tue 9th Apr Early
  22. vs Joey GrochalWon · 1-0White · 2024-04-09 · Round 2Titled Tue 9th Apr Early
  23. vs Levente MiszlerWon · 0-1Black · 2024-04-09 · Round 1Titled Tue 9th Apr Early
  24. vs Leinier Dominguez PerezLost · 1-0Black · 2024-04-09 · Round 11Titled Tue 9th Apr Early
  25. vs Andrew HongDraw · ½–½White · 2024-04-09 · Round 10Titled Tue 9th Apr Early
  26. vs Aleksandra GoryachkinaWon · 0-1Black · 2024-03-19 · Round 9Titled Tue 19th Mar Early
  27. vs Erik GolubovicLost · 0-1White · 2024-03-19 · Round 8Titled Tue 19th Mar Early
  28. vs Aryan TariLost · 1-0Black · 2024-03-19 · Round 7Titled Tue 19th Mar Early
  29. vs Alireza FirouzjaLost · 1-0Black · 2024-03-19 · Round 6Titled Tue 19th Mar Early
  30. vs V PranavWon · 1-0White · 2024-03-19 · Round 5Titled Tue 19th Mar Early
  31. vs Renato TerryWon · 0-1Black · 2024-03-19 · Round 4Titled Tue 19th Mar Early
  32. vs Ivan KochievWon · 1-0White · 2024-03-19 · Round 3Titled Tue 19th Mar Early
  33. vs Justin ChenWon · 0-1Black · 2024-03-19 · Round 2Titled Tue 19th Mar Early
  34. vs Kim Yew ChanWon · 1-0White · 2024-03-19 · Round 1Titled Tue 19th Mar Early
  35. vs Petr MikhalchenkoLost · 1-0Black · 2024-03-19 · Round 11Titled Tue 19th Mar Early
  36. vs Mai NarvaLost · 0-1White · 2024-03-19 · Round 10Titled Tue 19th Mar Early
  37. vs Dagur ArngrimssonLost · 0-1White · 2024-03-12 · Round 6Titled Tue 12th Mar Early
  38. vs Akbarali AbdukhakimovLost · 1-0Black · 2024-03-12 · Round 5Titled Tue 12th Mar Early
  39. vs Levy RozmanLost · 0-1White · 2024-03-12 · Round 4Titled Tue 12th Mar Early
  40. vs Dmitry MinkoWon · 0-1Black · 2024-03-12 · Round 3Titled Tue 12th Mar Early
  41. vs Vladimir RaicevicLost · 0-1White · 2024-03-12 · Round 2Titled Tue 12th Mar Early
  42. vs Melika MohammadiWon · 0-1Black · 2024-03-12 · Round 1Titled Tue 12th Mar Early
  43. vs Avital BoruchovskyWon · 0-1Black · 2024-02-20 · Round 9Titled Tue 20th Feb Early
  44. vs Karol KuczaWon · 0-1Black · 2024-02-20 · Round 8Titled Tue 20th Feb Early
  45. vs Aleksandra MaltsevskayaWon · 1-0White · 2024-02-20 · Round 7Titled Tue 20th Feb Early
  46. vs Matthieu CornetteLost · 1-0Black · 2024-02-20 · Round 6Titled Tue 20th Feb Early
  47. vs Piotr PiesikWon · 1-0White · 2024-02-20 · Round 5Titled Tue 20th Feb Early
  48. vs Dmitry TatarinovLost · 1-0Black · 2024-02-20 · Round 4Titled Tue 20th Feb Early
  49. vs Ali RastbodDraw · ½–½White · 2024-02-20 · Round 3Titled Tue 20th Feb Early
  50. vs Alberto Santos FloresWon · 0-1Black · 2024-02-20 · Round 2Titled Tue 20th Feb Early

FIDE tournaments

All tournament results