GMDenis Kadric
- 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
Rapid
2531Published FIDE
Blitz
2492Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
- vs Rudik MakarianLost · 0-1White · 2024-01-16 · Round 4Titled Tue 16th Jan Late
- vs Matfey YurasovWon · 0-1Black · 2024-01-16 · Round 3Titled Tue 16th Jan Early
- vs Callum KilpatrickWon · 0-1Black · 2024-01-16 · Round 3Titled Tue 16th Jan Late
- vs Mohamed NoualiWon · 1-0White · 2024-01-16 · Round 2Titled Tue 16th Jan Early
- vs Amir Hosein KashefiWon · 0-1Black · 2024-01-16 · Round 2Titled Tue 16th Jan Late
- vs Alexander ReprintsevWon · 1-0White · 2024-01-16 · Round 1Titled Tue 16th Jan Late
- vs Wojciech SmieszekWon · 0-1Black · 2024-01-16 · Round 1Titled Tue 16th Jan Early
- vs Nikolai VlassovLost · 1-0Black · 2024-01-09 · Round 7Titled Tue 9th Jan Early
- vs V PranavLost · 0-1White · 2024-01-09 · Round 7Titled Tue 9th Jan Late
- vs Mads Vestby-EllingsenDraw · ½–½White · 2024-01-09 · Round 6Titled Tue 9th Jan Early
- vs Meylis AnnaberdiyevWon · 0-1Black · 2024-01-09 · Round 6Titled Tue 9th Jan Late
- vs Bartlomiej NiedbalaWon · 0-1Black · 2024-01-09 · Round 5Titled Tue 9th Jan Early
- vs Vladimir FedoseevLost · 0-1White · 2024-01-09 · Round 5Titled Tue 9th Jan Late
- vs Maxime Vachier-LagraveWon · 0-1Black · 2024-01-09 · Round 4Titled Tue 9th Jan Late
- vs Rudik MakarianLost · 0-1White · 2024-01-09 · Round 4Titled Tue 9th Jan Early
- vs Alexandr A. SmirnovWon · 0-1Black · 2024-01-09 · Round 3Titled Tue 9th Jan Early
- vs Thore PerskeWon · 0-1Black · 2024-01-09 · Round 3Titled Tue 9th Jan Late
- vs Jesus Alberto Coca CubillosWon · 1-0White · 2024-01-09 · Round 2Titled Tue 9th Jan Early
- vs Bulat MurtazinWon · 1-0White · 2024-01-09 · Round 2Titled Tue 9th Jan Late
- vs Xavier Martinez PlaDraw · ½–½Black · 2024-01-09 · Round 1Titled Tue 9th Jan Late
- vs Rajdeep SarkarWon · 0-1Black · 2024-01-09 · Round 1Titled Tue 9th Jan Early
- vs Jan-Krzysztof DudaWon · 1-0White · 2024-01-02 · Round 9Titled Tue 2nd Jan Late
- vs Rudik MakarianWon · 1-0White · 2024-01-02 · Round 8Titled Tue 2nd Jan Late
- vs Krzysztof JakubowskiWon · 0-1Black · 2024-01-02 · Round 7Titled Tue 2nd Jan Late
- vs Matthias BluebaumLost · 0-1White · 2024-01-02 · Round 6Titled Tue 2nd Jan Late
- vs Ivan KochievWon · 0-1Black · 2024-01-02 · Round 5Titled Tue 2nd Jan Late
- vs Vincent KeymerDraw · ½–½Black · 2024-01-02 · Round 4Titled Tue 2nd Jan Late
- vs Iung Alicio de O. PinheiroWon · 1-0White · 2024-01-02 · Round 3Titled Tue 2nd Jan Late
- vs Leon MaziWon · 1-0White · 2024-01-02 · Round 2Titled Tue 2nd Jan Late
- vs Gil BarakLost · 1-0Black · 2024-01-02 · Round 1Titled Tue 2nd Jan Early
- vs Damian SliwickiWon · 0-1Black · 2024-01-02 · Round 1Titled Tue 2nd Jan Late
- vs David Anton GuijarroLost · 0-1White · 2024-01-02 · Round 11Titled Tue 2nd Jan Late
- vs Teimour RadjabovLost · 1-0Black · 2024-01-02 · Round 10Titled Tue 2nd Jan Late
- vs Narmin MammadovaWon · 1-0White · 2023-12-26 · Round 9Titled Tue 26th Dec Late
- vs Kacper DrozdowskiWon · 0-1Black · 2023-12-26 · Round 9Titled Tue 26th Dec Early
- vs Aaravamudhan BalajiWon · 1-0White · 2023-12-26 · Round 8Titled Tue 26th Dec Early
- vs Vugar RasulovLost · 1-0Black · 2023-12-26 · Round 8Titled Tue 26th Dec Late
- vs Lorenzo Perea FruetWon · 1-0White · 2023-12-26 · Round 7Titled Tue 26th Dec Early
- vs Leon LivaicWon · 1-0White · 2023-12-26 · Round 7Titled Tue 26th Dec Late
- vs Mykola KorchynskyiWon · 0-1Black · 2023-12-26 · Round 6Titled Tue 26th Dec Late
- vs Konstantin AndreevWon · 0-1Black · 2023-12-26 · Round 6Titled Tue 26th Dec Early
- vs Enes TanriverdiLost · 1-0Black · 2023-12-26 · Round 5Titled Tue 26th Dec Early
- vs Bogdan-Daniel DeacDraw · ½–½White · 2023-12-26 · Round 5Titled Tue 26th Dec Late
- vs Leon LivaicLost · 0-1White · 2023-12-26 · Round 4Titled Tue 26th Dec Early
- vs Benjamin BokDraw · ½–½White · 2023-12-26 · Round 4Titled Tue 26th Dec Late
- vs Lucas Aguiar CunhaWon · 0-1Black · 2023-12-26 · Round 3Titled Tue 26th Dec Late
- vs Aleksandra MaltsevskayaWon · 1-0White · 2023-12-26 · Round 3Titled Tue 26th Dec Early
- vs Ondrej TomanWon · 0-1Black · 2023-12-26 · Round 2Titled Tue 26th Dec Early
- vs Pedro Ramon Martinez ReyesWon · 1-0White · 2023-12-26 · Round 2Titled Tue 26th Dec Late
- vs Ilya GutkinWon · 0-1Black · 2023-12-26 · Round 1Titled Tue 26th Dec Late
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 41st European Chess Club Cup - OPEN | Classical | 2½ |
| 2026-10-10 | 2. Bundesliga Nord 2026-2027 Oktober 2026 | Classical | 0 |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 5 |