GMDenis Kadric

MNE Born 1995 Male
FIDE ID
14403803

About Denis Kadric

Denis Kadrić was born in Frankfurt in 1995, three years after his family moved to Germany from Bosnia. The family returned to Bosnia in 1998, and his father taught him chess at five. He became an international master in 2011, won the Bosnian championship in 2013 and became a grandmaster in 2015. Show more

Denis Kadrić was born in Frankfurt in 1995, three years after his family moved to Germany from Bosnia. The family returned to Bosnia in 1998, and his father taught him chess at five. He became an international master in 2011, won the Bosnian championship in 2013 and became a grandmaster in 2015. Across four Olympiads between 2012 and 2018, he progressed from the reserve position to first board for Bosnia and Herzegovina.

At the 2021 World Cup, Kadrić defeated Batsuren Dambasuren before losing to Yu Yangyi in the second round. He began representing Montenegro in 2022. His next World Cup appearance, in 2023, ended in the opening round against Pablo Salinas.

FIDE ratings

Classical

2535

Published FIDE

Rapid

2531

Published FIDE

Blitz

2492

Published FIDE

Official classical ranks

World rank
#364
National rank · MNE
#2

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2601 Apr 2023
Recorded years
2008–2026
Archived games
611

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-21 Titled Tue 21st May Early chess.com INT 5 Hikaru Nakamura Denis Kadric Draw: 1/2-1/2 57 Open
202 2024-05-21 Titled Tue 21st May Late chess.com INT 5 Juraj Druska Denis Kadric Won: 0-1 36 Open
203 2024-05-21 Titled Tue 21st May Early chess.com INT 4 Denis Kadric Andrey Gorovets Won: 1-0 39 Open
204 2024-05-21 Titled Tue 21st May Late chess.com INT 4 Denis Kadric Seyed Kian Poormosavi Won: 1-0 60 Open
205 2024-05-21 Titled Tue 21st May Early chess.com INT 3 Abtin Atakhan Denis Kadric Won: 0-1 111 Open
206 2024-05-21 Titled Tue 21st May Late chess.com INT 3 Denis Kadric Viktor Shapiro Won: 1-0 29 Open
207 2024-05-21 Titled Tue 21st May Early chess.com INT 2 Denis Kadric Jake Kleiman Won: 1-0 35 Open
208 2024-05-21 Titled Tue 21st May Late chess.com INT 2 Dawid Janaszak Denis Kadric Draw: 1/2-1/2 57 Open
209 2024-05-21 Titled Tue 21st May Late chess.com INT 1 Denis Kadric Sameer Mujumdar Won: 1-0 20 Open
210 2024-05-21 Titled Tue 21st May Early chess.com INT 1 Timofey Iljin Denis Kadric Won: 0-1 47 Open
211 2024-05-14 Titled Tue 14th May Late chess.com INT 6 Julian Antonio Rojas Alarcon Denis Kadric Lost: 1-0 50 Open
212 2024-05-14 Titled Tue 14th May Late chess.com INT 5 Denis Kadric Lenin Guerra Tulcan Draw: 1/2-1/2 80 Open
213 2024-05-14 Titled Tue 14th May Late chess.com INT 4 Denis Kadric Nathaniel Mullodzhanov Won: 1-0 40 Open
214 2024-05-14 Titled Tue 14th May Late chess.com INT 3 Adam Collins Denis Kadric Won: 0-1 67 Open
215 2024-05-14 Titled Tue 14th May Late chess.com INT 2 Denis Kadric Ori Taichman Lost: 0-1 26 Open
216 2024-05-14 Titled Tue 14th May Late chess.com INT 1 Timur Fakhrutdinov Denis Kadric Won: 0-1 37 Open
217 2024-05-07 Titled Tue 7th May Early chess.com INT 8 Denis Kadric Viktor Skliarov Lost: 0-1 30 Open
218 2024-05-07 Titled Tue 7th May Early chess.com INT 7 Denis Kadric Grigoriy Oparin Lost: 0-1 55 Open
219 2024-05-07 Titled Tue 7th May Early chess.com INT 6 Shamsiddin Vokhidov Denis Kadric Won: 0-1 56 Open
220 2024-05-07 Titled Tue 7th May Early chess.com INT 5 Denis Kadric Jaime Santos Latasa Draw: 1/2-1/2 53 Open
221 2024-05-07 Titled Tue 7th May Late chess.com INT 4 Denis Kadric Alexander Velikanov Lost: 0-1 60 Open
222 2024-05-07 Titled Tue 7th May Early chess.com INT 4 Vardan Danielian Denis Kadric Won: 0-1 37 Open
223 2024-05-07 Titled Tue 7th May Early chess.com INT 3 Antonio Arencibia Monduy Denis Kadric Draw: 1/2-1/2 69 Open
224 2024-05-07 Titled Tue 7th May Late chess.com INT 3 Derek Wu Denis Kadric Won: 0-1 53 Open
225 2024-05-07 Titled Tue 7th May Early chess.com INT 2 Denis Kadric Vladimir Demin Won: 1-0 33 Open
226 2024-05-07 Titled Tue 7th May Late chess.com INT 2 Denis Kadric Mohamed Ezat Draw: 1/2-1/2 59 Open
227 2024-05-07 Titled Tue 7th May Late chess.com INT 1 Rafail Antoniou Denis Kadric Won: 0-1 29 Open
228 2024-05-07 Titled Tue 7th May Early chess.com INT 1 Theodore Slade Denis Kadric Won: 0-1 50 Open
229 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 8 Mohamed Ezat Denis Kadric Lost: 1-0 40 Open
230 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 7 Denis Kadric Simon K Williams Won: 1-0 39 Open
231 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 6 Denis Kadric Dmitry Kononenko Won: 1-0 39 Open
232 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 5 Gokhale Rishabh Chandrashekhar Denis Kadric Lost: 1-0 37 Open
233 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 4 Jaime Santos Latasa Denis Kadric Lost: 1-0 27 Open
234 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 3 Amir hossein Doroodgar Denis Kadric Lost: 1-0 29 Open
235 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 3 Denis Kadric Nenad I Todorovic Won: 1-0 23 Open
236 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 2 Haoxiang Jia Denis Kadric Won: 0-1 25 Open
237 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 2 Denis Kadric 30967260 Draw: 1/2-1/2 51 Open
238 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 1 Jean Marco Cruz Mendez Denis Kadric Won: 0-1 32 Open
239 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 1 Denis Kadric J Sai Agni Jeevitesh Won: 1-0 28 Open
240 2024-04-16 Titled Tue 16th Apr Late chess.com INT 7 Denis Kadric Anatoly Moskvin Lost: 0-1 32 Open
241 2024-04-16 Titled Tue 16th Apr Early chess.com INT 7 Denis Kadric Andrew Hong Lost: 0-1 18 Open
242 2024-04-16 Titled Tue 16th Apr Early chess.com INT 6 Jaime Santos Latasa Denis Kadric Lost: 1-0 50 Open
243 2024-04-16 Titled Tue 16th Apr Late chess.com INT 6 Denis Kadric Fabiano Caruana Lost: 0-1 69 Open
244 2024-04-16 Titled Tue 16th Apr Late chess.com INT 5 Zachary Tanenbaum Denis Kadric Won: 0-1 35 Open
245 2024-04-16 Titled Tue 16th Apr Early chess.com INT 5 Denis Kadric Sanan Sjugirov Won: 1-0 69 Open
246 2024-04-16 Titled Tue 16th Apr Early chess.com INT 4 Denis Kadric Roman Novoselov Won: 1-0 33 Open
247 2024-04-16 Titled Tue 16th Apr Late chess.com INT 4 Denis Kadric Bryan Enming Lin Draw: 1/2-1/2 81 Open
248 2024-04-16 Titled Tue 16th Apr Early chess.com INT 3 Bagwe Gaurang Denis Kadric Won: 0-1 73 Open
249 2024-04-16 Titled Tue 16th Apr Late chess.com INT 3 Anatole Vlachos Denis Kadric Won: 0-1 35 Open
250 2024-04-16 Titled Tue 16th Apr Early chess.com INT 2 Ward Al-Tarboush Denis Kadric Draw: 1/2-1/2 71 Open
  1. vs Hikaru NakamuraDraw · ½–½Black · 2024-05-21 · Round 5Titled Tue 21st May Early
  2. vs Juraj DruskaWon · 0-1Black · 2024-05-21 · Round 5Titled Tue 21st May Late
  3. vs Andrey GorovetsWon · 1-0White · 2024-05-21 · Round 4Titled Tue 21st May Early
  4. vs Seyed Kian PoormosaviWon · 1-0White · 2024-05-21 · Round 4Titled Tue 21st May Late
  5. vs Abtin AtakhanWon · 0-1Black · 2024-05-21 · Round 3Titled Tue 21st May Early
  6. vs Viktor ShapiroWon · 1-0White · 2024-05-21 · Round 3Titled Tue 21st May Late
  7. vs Jake KleimanWon · 1-0White · 2024-05-21 · Round 2Titled Tue 21st May Early
  8. vs Dawid JanaszakDraw · ½–½Black · 2024-05-21 · Round 2Titled Tue 21st May Late
  9. vs Sameer MujumdarWon · 1-0White · 2024-05-21 · Round 1Titled Tue 21st May Late
  10. vs Timofey IljinWon · 0-1Black · 2024-05-21 · Round 1Titled Tue 21st May Early
  11. vs Julian Antonio Rojas AlarconLost · 1-0Black · 2024-05-14 · Round 6Titled Tue 14th May Late
  12. vs Lenin Guerra TulcanDraw · ½–½White · 2024-05-14 · Round 5Titled Tue 14th May Late
  13. vs Nathaniel MullodzhanovWon · 1-0White · 2024-05-14 · Round 4Titled Tue 14th May Late
  14. vs Adam CollinsWon · 0-1Black · 2024-05-14 · Round 3Titled Tue 14th May Late
  15. vs Ori TaichmanLost · 0-1White · 2024-05-14 · Round 2Titled Tue 14th May Late
  16. vs Timur FakhrutdinovWon · 0-1Black · 2024-05-14 · Round 1Titled Tue 14th May Late
  17. vs Viktor SkliarovLost · 0-1White · 2024-05-07 · Round 8Titled Tue 7th May Early
  18. vs Grigoriy OparinLost · 0-1White · 2024-05-07 · Round 7Titled Tue 7th May Early
  19. vs Shamsiddin VokhidovWon · 0-1Black · 2024-05-07 · Round 6Titled Tue 7th May Early
  20. vs Jaime Santos LatasaDraw · ½–½White · 2024-05-07 · Round 5Titled Tue 7th May Early
  21. vs Alexander VelikanovLost · 0-1White · 2024-05-07 · Round 4Titled Tue 7th May Late
  22. vs Vardan DanielianWon · 0-1Black · 2024-05-07 · Round 4Titled Tue 7th May Early
  23. vs Antonio Arencibia MonduyDraw · ½–½Black · 2024-05-07 · Round 3Titled Tue 7th May Early
  24. vs Derek WuWon · 0-1Black · 2024-05-07 · Round 3Titled Tue 7th May Late
  25. vs Vladimir DeminWon · 1-0White · 2024-05-07 · Round 2Titled Tue 7th May Early
  26. vs Mohamed EzatDraw · ½–½White · 2024-05-07 · Round 2Titled Tue 7th May Late
  27. vs Rafail AntoniouWon · 0-1Black · 2024-05-07 · Round 1Titled Tue 7th May Late
  28. vs Theodore SladeWon · 0-1Black · 2024-05-07 · Round 1Titled Tue 7th May Early
  29. vs Mohamed EzatLost · 1-0Black · 2024-04-23 · Round 8Titled Tue 23rd Apr Early
  30. vs Simon K WilliamsWon · 1-0White · 2024-04-23 · Round 7Titled Tue 23rd Apr Early
  31. vs Dmitry KononenkoWon · 1-0White · 2024-04-23 · Round 6Titled Tue 23rd Apr Early
  32. vs Gokhale Rishabh ChandrashekharLost · 1-0Black · 2024-04-23 · Round 5Titled Tue 23rd Apr Early
  33. vs Jaime Santos LatasaLost · 1-0Black · 2024-04-23 · Round 4Titled Tue 23rd Apr Early
  34. vs Amir hossein DoroodgarLost · 1-0Black · 2024-04-23 · Round 3Titled Tue 23rd Apr Late
  35. vs Nenad I TodorovicWon · 1-0White · 2024-04-23 · Round 3Titled Tue 23rd Apr Early
  36. vs Haoxiang JiaWon · 0-1Black · 2024-04-23 · Round 2Titled Tue 23rd Apr Early
  37. vs 30967260Draw · ½–½White · 2024-04-23 · Round 2Titled Tue 23rd Apr Late
  38. vs Jean Marco Cruz MendezWon · 0-1Black · 2024-04-23 · Round 1Titled Tue 23rd Apr Late
  39. vs J Sai Agni JeeviteshWon · 1-0White · 2024-04-23 · Round 1Titled Tue 23rd Apr Early
  40. vs Anatoly MoskvinLost · 0-1White · 2024-04-16 · Round 7Titled Tue 16th Apr Late
  41. vs Andrew HongLost · 0-1White · 2024-04-16 · Round 7Titled Tue 16th Apr Early
  42. vs Jaime Santos LatasaLost · 1-0Black · 2024-04-16 · Round 6Titled Tue 16th Apr Early
  43. vs Fabiano CaruanaLost · 0-1White · 2024-04-16 · Round 6Titled Tue 16th Apr Late
  44. vs Zachary TanenbaumWon · 0-1Black · 2024-04-16 · Round 5Titled Tue 16th Apr Late
  45. vs Sanan SjugirovWon · 1-0White · 2024-04-16 · Round 5Titled Tue 16th Apr Early
  46. vs Roman NovoselovWon · 1-0White · 2024-04-16 · Round 4Titled Tue 16th Apr Early
  47. vs Bryan Enming LinDraw · ½–½White · 2024-04-16 · Round 4Titled Tue 16th Apr Late
  48. vs Bagwe GaurangWon · 0-1Black · 2024-04-16 · Round 3Titled Tue 16th Apr Early
  49. vs Anatole VlachosWon · 0-1Black · 2024-04-16 · Round 3Titled Tue 16th Apr Late
  50. vs Ward Al-TarboushDraw · ½–½Black · 2024-04-16 · Round 2Titled Tue 16th Apr Early

FIDE tournaments

DateTournamentTypeScore
2026-10-1741st European Chess Club Cup - OPENClassical2½
2026-10-102. Bundesliga Nord 2026-2027 Oktober 2026Classical0
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical5

All tournament results