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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 |
- vs Hikaru NakamuraDraw · ½–½Black · 2024-05-21 · Round 5Titled Tue 21st May Early
- vs Juraj DruskaWon · 0-1Black · 2024-05-21 · Round 5Titled Tue 21st May Late
- vs Andrey GorovetsWon · 1-0White · 2024-05-21 · Round 4Titled Tue 21st May Early
- vs Seyed Kian PoormosaviWon · 1-0White · 2024-05-21 · Round 4Titled Tue 21st May Late
- vs Abtin AtakhanWon · 0-1Black · 2024-05-21 · Round 3Titled Tue 21st May Early
- vs Viktor ShapiroWon · 1-0White · 2024-05-21 · Round 3Titled Tue 21st May Late
- vs Jake KleimanWon · 1-0White · 2024-05-21 · Round 2Titled Tue 21st May Early
- vs Dawid JanaszakDraw · ½–½Black · 2024-05-21 · Round 2Titled Tue 21st May Late
- vs Sameer MujumdarWon · 1-0White · 2024-05-21 · Round 1Titled Tue 21st May Late
- vs Timofey IljinWon · 0-1Black · 2024-05-21 · Round 1Titled Tue 21st May Early
- vs Julian Antonio Rojas AlarconLost · 1-0Black · 2024-05-14 · Round 6Titled Tue 14th May Late
- vs Lenin Guerra TulcanDraw · ½–½White · 2024-05-14 · Round 5Titled Tue 14th May Late
- vs Nathaniel MullodzhanovWon · 1-0White · 2024-05-14 · Round 4Titled Tue 14th May Late
- vs Adam CollinsWon · 0-1Black · 2024-05-14 · Round 3Titled Tue 14th May Late
- vs Ori TaichmanLost · 0-1White · 2024-05-14 · Round 2Titled Tue 14th May Late
- vs Timur FakhrutdinovWon · 0-1Black · 2024-05-14 · Round 1Titled Tue 14th May Late
- vs Viktor SkliarovLost · 0-1White · 2024-05-07 · Round 8Titled Tue 7th May Early
- vs Grigoriy OparinLost · 0-1White · 2024-05-07 · Round 7Titled Tue 7th May Early
- vs Shamsiddin VokhidovWon · 0-1Black · 2024-05-07 · Round 6Titled Tue 7th May Early
- vs Jaime Santos LatasaDraw · ½–½White · 2024-05-07 · Round 5Titled Tue 7th May Early
- vs Alexander VelikanovLost · 0-1White · 2024-05-07 · Round 4Titled Tue 7th May Late
- vs Vardan DanielianWon · 0-1Black · 2024-05-07 · Round 4Titled Tue 7th May Early
- vs Antonio Arencibia MonduyDraw · ½–½Black · 2024-05-07 · Round 3Titled Tue 7th May Early
- vs Derek WuWon · 0-1Black · 2024-05-07 · Round 3Titled Tue 7th May Late
- vs Vladimir DeminWon · 1-0White · 2024-05-07 · Round 2Titled Tue 7th May Early
- vs Mohamed EzatDraw · ½–½White · 2024-05-07 · Round 2Titled Tue 7th May Late
- vs Rafail AntoniouWon · 0-1Black · 2024-05-07 · Round 1Titled Tue 7th May Late
- vs Theodore SladeWon · 0-1Black · 2024-05-07 · Round 1Titled Tue 7th May Early
- vs Mohamed EzatLost · 1-0Black · 2024-04-23 · Round 8Titled Tue 23rd Apr Early
- vs Simon K WilliamsWon · 1-0White · 2024-04-23 · Round 7Titled Tue 23rd Apr Early
- vs Dmitry KononenkoWon · 1-0White · 2024-04-23 · Round 6Titled Tue 23rd Apr Early
- vs Gokhale Rishabh ChandrashekharLost · 1-0Black · 2024-04-23 · Round 5Titled Tue 23rd Apr Early
- vs Jaime Santos LatasaLost · 1-0Black · 2024-04-23 · Round 4Titled Tue 23rd Apr Early
- vs Amir hossein DoroodgarLost · 1-0Black · 2024-04-23 · Round 3Titled Tue 23rd Apr Late
- vs Nenad I TodorovicWon · 1-0White · 2024-04-23 · Round 3Titled Tue 23rd Apr Early
- vs Haoxiang JiaWon · 0-1Black · 2024-04-23 · Round 2Titled Tue 23rd Apr Early
- vs 30967260Draw · ½–½White · 2024-04-23 · Round 2Titled Tue 23rd Apr Late
- vs Jean Marco Cruz MendezWon · 0-1Black · 2024-04-23 · Round 1Titled Tue 23rd Apr Late
- vs J Sai Agni JeeviteshWon · 1-0White · 2024-04-23 · Round 1Titled Tue 23rd Apr Early
- vs Anatoly MoskvinLost · 0-1White · 2024-04-16 · Round 7Titled Tue 16th Apr Late
- vs Andrew HongLost · 0-1White · 2024-04-16 · Round 7Titled Tue 16th Apr Early
- vs Jaime Santos LatasaLost · 1-0Black · 2024-04-16 · Round 6Titled Tue 16th Apr Early
- vs Fabiano CaruanaLost · 0-1White · 2024-04-16 · Round 6Titled Tue 16th Apr Late
- vs Zachary TanenbaumWon · 0-1Black · 2024-04-16 · Round 5Titled Tue 16th Apr Late
- vs Sanan SjugirovWon · 1-0White · 2024-04-16 · Round 5Titled Tue 16th Apr Early
- vs Roman NovoselovWon · 1-0White · 2024-04-16 · Round 4Titled Tue 16th Apr Early
- vs Bryan Enming LinDraw · ½–½White · 2024-04-16 · Round 4Titled Tue 16th Apr Late
- vs Bagwe GaurangWon · 0-1Black · 2024-04-16 · Round 3Titled Tue 16th Apr Early
- vs Anatole VlachosWon · 0-1Black · 2024-04-16 · Round 3Titled Tue 16th Apr Late
- vs Ward Al-TarboushDraw · ½–½Black · 2024-04-16 · Round 2Titled Tue 16th Apr Early
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 |