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
351 2024-01-16 Titled Tue 16th Jan Late chess.com INT 4 Denis Kadric Rudik Makarian Lost: 0-1 61 Open
352 2024-01-16 Titled Tue 16th Jan Early chess.com INT 3 Matfey Yurasov Denis Kadric Won: 0-1 52 Open
353 2024-01-16 Titled Tue 16th Jan Late chess.com INT 3 Callum Kilpatrick Denis Kadric Won: 0-1 27 Open
354 2024-01-16 Titled Tue 16th Jan Early chess.com INT 2 Denis Kadric Mohamed Nouali Won: 1-0 57 Open
355 2024-01-16 Titled Tue 16th Jan Late chess.com INT 2 Amir Hosein Kashefi Denis Kadric Won: 0-1 54 Open
356 2024-01-16 Titled Tue 16th Jan Late chess.com INT 1 Denis Kadric Alexander Reprintsev Won: 1-0 61 Open
357 2024-01-16 Titled Tue 16th Jan Early chess.com INT 1 Wojciech Smieszek Denis Kadric Won: 0-1 19 Open
358 2024-01-09 Titled Tue 9th Jan Early chess.com INT 7 Nikolai Vlassov Denis Kadric Lost: 1-0 28 Open
359 2024-01-09 Titled Tue 9th Jan Late chess.com INT 7 Denis Kadric V Pranav Lost: 0-1 33 Open
360 2024-01-09 Titled Tue 9th Jan Early chess.com INT 6 Denis Kadric Mads Vestby-Ellingsen Draw: 1/2-1/2 28 Open
361 2024-01-09 Titled Tue 9th Jan Late chess.com INT 6 Meylis Annaberdiyev Denis Kadric Won: 0-1 33 Open
362 2024-01-09 Titled Tue 9th Jan Early chess.com INT 5 Bartlomiej Niedbala Denis Kadric Won: 0-1 24 Open
363 2024-01-09 Titled Tue 9th Jan Late chess.com INT 5 Denis Kadric Vladimir Fedoseev Lost: 0-1 56 Open
364 2024-01-09 Titled Tue 9th Jan Late chess.com INT 4 Maxime Vachier-Lagrave Denis Kadric Won: 0-1 42 Open
365 2024-01-09 Titled Tue 9th Jan Early chess.com INT 4 Denis Kadric Rudik Makarian Lost: 0-1 35 Open
366 2024-01-09 Titled Tue 9th Jan Early chess.com INT 3 Alexandr A. Smirnov Denis Kadric Won: 0-1 34 Open
367 2024-01-09 Titled Tue 9th Jan Late chess.com INT 3 Thore Perske Denis Kadric Won: 0-1 29 Open
368 2024-01-09 Titled Tue 9th Jan Early chess.com INT 2 Denis Kadric Jesus Alberto Coca Cubillos Won: 1-0 14 Open
369 2024-01-09 Titled Tue 9th Jan Late chess.com INT 2 Denis Kadric Bulat Murtazin Won: 1-0 32 Open
370 2024-01-09 Titled Tue 9th Jan Late chess.com INT 1 Xavier Martinez Pla Denis Kadric Draw: 1/2-1/2 51 Open
371 2024-01-09 Titled Tue 9th Jan Early chess.com INT 1 Rajdeep Sarkar Denis Kadric Won: 0-1 48 Open
372 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 9 Denis Kadric Jan-Krzysztof Duda Won: 1-0 46 Open
373 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 8 Denis Kadric Rudik Makarian Won: 1-0 29 Open
374 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 7 Krzysztof Jakubowski Denis Kadric Won: 0-1 50 Open
375 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 6 Denis Kadric Matthias Bluebaum Lost: 0-1 31 Open
376 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 5 Ivan Kochiev Denis Kadric Won: 0-1 51 Open
377 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 4 Vincent Keymer Denis Kadric Draw: 1/2-1/2 77 Open
378 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 3 Denis Kadric Iung Alicio de O. Pinheiro Won: 1-0 51 Open
379 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 2 Denis Kadric Leon Mazi Won: 1-0 57 Open
380 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 1 Gil Barak Denis Kadric Lost: 1-0 26 Open
381 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 1 Damian Sliwicki Denis Kadric Won: 0-1 39 Open
382 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 11 Denis Kadric David Anton Guijarro Lost: 0-1 40 Open
383 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 10 Teimour Radjabov Denis Kadric Lost: 1-0 54 Open
384 2023-12-26 Titled Tue 26th Dec Late chess.com INT 9 Denis Kadric Narmin Mammadova Won: 1-0 26 Open
385 2023-12-26 Titled Tue 26th Dec Early chess.com INT 9 Kacper Drozdowski Denis Kadric Won: 0-1 42 Open
386 2023-12-26 Titled Tue 26th Dec Early chess.com INT 8 Denis Kadric Aaravamudhan Balaji Won: 1-0 36 Open
387 2023-12-26 Titled Tue 26th Dec Late chess.com INT 8 Vugar Rasulov Denis Kadric Lost: 1-0 62 Open
388 2023-12-26 Titled Tue 26th Dec Early chess.com INT 7 Denis Kadric Lorenzo Perea Fruet Won: 1-0 16 Open
389 2023-12-26 Titled Tue 26th Dec Late chess.com INT 7 Denis Kadric Leon Livaic Won: 1-0 59 Open
390 2023-12-26 Titled Tue 26th Dec Late chess.com INT 6 Mykola Korchynskyi Denis Kadric Won: 0-1 44 Open
391 2023-12-26 Titled Tue 26th Dec Early chess.com INT 6 Konstantin Andreev Denis Kadric Won: 0-1 30 Open
392 2023-12-26 Titled Tue 26th Dec Early chess.com INT 5 Enes Tanriverdi Denis Kadric Lost: 1-0 35 Open
393 2023-12-26 Titled Tue 26th Dec Late chess.com INT 5 Denis Kadric Bogdan-Daniel Deac Draw: 1/2-1/2 73 Open
394 2023-12-26 Titled Tue 26th Dec Early chess.com INT 4 Denis Kadric Leon Livaic Lost: 0-1 91 Open
395 2023-12-26 Titled Tue 26th Dec Late chess.com INT 4 Denis Kadric Benjamin Bok Draw: 1/2-1/2 66 Open
396 2023-12-26 Titled Tue 26th Dec Late chess.com INT 3 Lucas Aguiar Cunha Denis Kadric Won: 0-1 26 Open
397 2023-12-26 Titled Tue 26th Dec Early chess.com INT 3 Denis Kadric Aleksandra Maltsevskaya Won: 1-0 27 Open
398 2023-12-26 Titled Tue 26th Dec Early chess.com INT 2 Ondrej Toman Denis Kadric Won: 0-1 18 Open
399 2023-12-26 Titled Tue 26th Dec Late chess.com INT 2 Denis Kadric Pedro Ramon Martinez Reyes Won: 1-0 34 Open
400 2023-12-26 Titled Tue 26th Dec Late chess.com INT 1 Ilya Gutkin Denis Kadric Won: 0-1 53 Open
  1. vs Rudik MakarianLost · 0-1White · 2024-01-16 · Round 4Titled Tue 16th Jan Late
  2. vs Matfey YurasovWon · 0-1Black · 2024-01-16 · Round 3Titled Tue 16th Jan Early
  3. vs Callum KilpatrickWon · 0-1Black · 2024-01-16 · Round 3Titled Tue 16th Jan Late
  4. vs Mohamed NoualiWon · 1-0White · 2024-01-16 · Round 2Titled Tue 16th Jan Early
  5. vs Amir Hosein KashefiWon · 0-1Black · 2024-01-16 · Round 2Titled Tue 16th Jan Late
  6. vs Alexander ReprintsevWon · 1-0White · 2024-01-16 · Round 1Titled Tue 16th Jan Late
  7. vs Wojciech SmieszekWon · 0-1Black · 2024-01-16 · Round 1Titled Tue 16th Jan Early
  8. vs Nikolai VlassovLost · 1-0Black · 2024-01-09 · Round 7Titled Tue 9th Jan Early
  9. vs V PranavLost · 0-1White · 2024-01-09 · Round 7Titled Tue 9th Jan Late
  10. vs Mads Vestby-EllingsenDraw · ½–½White · 2024-01-09 · Round 6Titled Tue 9th Jan Early
  11. vs Meylis AnnaberdiyevWon · 0-1Black · 2024-01-09 · Round 6Titled Tue 9th Jan Late
  12. vs Bartlomiej NiedbalaWon · 0-1Black · 2024-01-09 · Round 5Titled Tue 9th Jan Early
  13. vs Vladimir FedoseevLost · 0-1White · 2024-01-09 · Round 5Titled Tue 9th Jan Late
  14. vs Maxime Vachier-LagraveWon · 0-1Black · 2024-01-09 · Round 4Titled Tue 9th Jan Late
  15. vs Rudik MakarianLost · 0-1White · 2024-01-09 · Round 4Titled Tue 9th Jan Early
  16. vs Alexandr A. SmirnovWon · 0-1Black · 2024-01-09 · Round 3Titled Tue 9th Jan Early
  17. vs Thore PerskeWon · 0-1Black · 2024-01-09 · Round 3Titled Tue 9th Jan Late
  18. vs Jesus Alberto Coca CubillosWon · 1-0White · 2024-01-09 · Round 2Titled Tue 9th Jan Early
  19. vs Bulat MurtazinWon · 1-0White · 2024-01-09 · Round 2Titled Tue 9th Jan Late
  20. vs Xavier Martinez PlaDraw · ½–½Black · 2024-01-09 · Round 1Titled Tue 9th Jan Late
  21. vs Rajdeep SarkarWon · 0-1Black · 2024-01-09 · Round 1Titled Tue 9th Jan Early
  22. vs Jan-Krzysztof DudaWon · 1-0White · 2024-01-02 · Round 9Titled Tue 2nd Jan Late
  23. vs Rudik MakarianWon · 1-0White · 2024-01-02 · Round 8Titled Tue 2nd Jan Late
  24. vs Krzysztof JakubowskiWon · 0-1Black · 2024-01-02 · Round 7Titled Tue 2nd Jan Late
  25. vs Matthias BluebaumLost · 0-1White · 2024-01-02 · Round 6Titled Tue 2nd Jan Late
  26. vs Ivan KochievWon · 0-1Black · 2024-01-02 · Round 5Titled Tue 2nd Jan Late
  27. vs Vincent KeymerDraw · ½–½Black · 2024-01-02 · Round 4Titled Tue 2nd Jan Late
  28. vs Iung Alicio de O. PinheiroWon · 1-0White · 2024-01-02 · Round 3Titled Tue 2nd Jan Late
  29. vs Leon MaziWon · 1-0White · 2024-01-02 · Round 2Titled Tue 2nd Jan Late
  30. vs Gil BarakLost · 1-0Black · 2024-01-02 · Round 1Titled Tue 2nd Jan Early
  31. vs Damian SliwickiWon · 0-1Black · 2024-01-02 · Round 1Titled Tue 2nd Jan Late
  32. vs David Anton GuijarroLost · 0-1White · 2024-01-02 · Round 11Titled Tue 2nd Jan Late
  33. vs Teimour RadjabovLost · 1-0Black · 2024-01-02 · Round 10Titled Tue 2nd Jan Late
  34. vs Narmin MammadovaWon · 1-0White · 2023-12-26 · Round 9Titled Tue 26th Dec Late
  35. vs Kacper DrozdowskiWon · 0-1Black · 2023-12-26 · Round 9Titled Tue 26th Dec Early
  36. vs Aaravamudhan BalajiWon · 1-0White · 2023-12-26 · Round 8Titled Tue 26th Dec Early
  37. vs Vugar RasulovLost · 1-0Black · 2023-12-26 · Round 8Titled Tue 26th Dec Late
  38. vs Lorenzo Perea FruetWon · 1-0White · 2023-12-26 · Round 7Titled Tue 26th Dec Early
  39. vs Leon LivaicWon · 1-0White · 2023-12-26 · Round 7Titled Tue 26th Dec Late
  40. vs Mykola KorchynskyiWon · 0-1Black · 2023-12-26 · Round 6Titled Tue 26th Dec Late
  41. vs Konstantin AndreevWon · 0-1Black · 2023-12-26 · Round 6Titled Tue 26th Dec Early
  42. vs Enes TanriverdiLost · 1-0Black · 2023-12-26 · Round 5Titled Tue 26th Dec Early
  43. vs Bogdan-Daniel DeacDraw · ½–½White · 2023-12-26 · Round 5Titled Tue 26th Dec Late
  44. vs Leon LivaicLost · 0-1White · 2023-12-26 · Round 4Titled Tue 26th Dec Early
  45. vs Benjamin BokDraw · ½–½White · 2023-12-26 · Round 4Titled Tue 26th Dec Late
  46. vs Lucas Aguiar CunhaWon · 0-1Black · 2023-12-26 · Round 3Titled Tue 26th Dec Late
  47. vs Aleksandra MaltsevskayaWon · 1-0White · 2023-12-26 · Round 3Titled Tue 26th Dec Early
  48. vs Ondrej TomanWon · 0-1Black · 2023-12-26 · Round 2Titled Tue 26th Dec Early
  49. vs Pedro Ramon Martinez ReyesWon · 1-0White · 2023-12-26 · Round 2Titled Tue 26th Dec Late
  50. vs Ilya GutkinWon · 0-1Black · 2023-12-26 · Round 1Titled Tue 26th Dec Late

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