SRB · 31 yrs · K=10 · Peak 2661 (Jun 2025)
Best performance: 2820 at European Individual Chess Championship 2024(Best of 2024)
NOV26 Rating
2588
Live Rating
2588.0
Change
0.0
Games Played
0
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2588 | -18 |
| Oct 2026 | 2606 | +8 |
| Sep 2026 | 2598 | -4 |
| Aug 2026 | 2602 | 0 |
| Jul 2026 | 2602 | 0 |
| Jun 2026 | 2602 | 0 |
| May 2026 | 2602 | -14 |
| Apr 2026 | 2616 | -6 |
| Mar 2026 | 2622 | -4 |
| Feb 2026 | 2626 | -9 |
| Jan 2026 | 2635 | 0 |
| Dec 2025 | 2635 | 0 |
Form · Classical
Longest unbeaten run in 2026: 14 games, Aug 1 – Sep 18.
From 1,633 classical games on record, the latest on Oct 22.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 41st European Chess Club CupOct 17 – Oct 23TPR 2299 | 1/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 1,620 rated classical games against rated opponents, 2008–2026
| # | Opponent | Rating |
|---|---|---|
| 1 | GM Peter Svidler, European Chess Club Cup 2018, Oct 2018 | , 2756 |
| 2 | GM Vladimir Fedoseev, European Individual Chess Championship 2024, Nov 2024 | , 2712 |
| 3 | GM Parham Maghsoodloo, GM Tournament "Belgrade 2022", Mar 2022 | , 2701 |
| 4 | GM Alexey Sarana, Prva liga Srbije za 2023. godinu, Sep 2023 | , 2693 |
| 4 | GM Ernesto Inarkiev, ST: 28. CRO team - liga 1 A, Oct 2019 | , 2693 |
| 6 | GM A.R. Saleh Salem, World Cup 2021, Jul 2021 | , 2682 |
| 7 | GM Eltaj Safarli, 19th Dubai Open Chess Tournament 2017, Apr 2017 | , 2680 |
| 8 | GM Max Warmerdam, 45th Chess Olympiad Budapest 2024 Open, Sep 2024 | , 2679 |
| 9 | GM Ferenc Berkes, Serbian League 2018, Sep 2018 | , 2678 |
| 10 | GM Santosh Gujrathi Vidit, Aeroflot Open 2017 A, Feb 2017 | , 2673 |
| # | Opponent | Score | Rating |
|---|---|---|---|
| 1 | GM Fabiano Caruana, 2015 Millionaire Chess Open II, Oct 2015 | , 0/1 | , 2796 |
| 2 | GM Sergey Karjakin, Chess Olympiad 2014-Open, Aug 2014 | , 0/1 | , 2786 |
| 3 | GM Erigaisi Arjun, 45th Chess Olympiad Budapest 2024 Open, Sep 2024 | , 1/6 | , 2778 |
| 4 | GM Anish Giri, European Team Championship - open, Nov 2021 | , 1½/3 | , 2774 |
| 5 | GM Shakhriyar Mamedyarov, 35th European Club Cup, Nov 2019 | , ½/6 | , 2772 |
| 6 | GM Peter Svidler, European Chess Club Cup 2018, Oct 2018 | , 1/1 | , 2756 |
| 7 | GM Yi Wei, 46th Chess Olympiad Samarkand 2026 Open, Sep 2026 | , 0/2 | , 2752 |
| 8 | GM Jan-Krzysztof Duda, 44th FIDE Chess Olympiad Chennai 2022 Open, Aug 2022 | , ½/3 | , 2750 |
| 9 | GM Wesley So, 1. Schachbundesliga 2024-2025 Februar 2025, Feb 2025 | , ½/1 | , 2747 |
| 10 | GM Vladimir Fedoseev, BL 2025/26, Apr 2026 | , 2/5 | , 2731 |
Openings · Classical
From the moves of 925 of 1,633 classical games on record.
As WhiteOpens 1.d4 in 333 of 470 games, 1.Nf3 in 62, 1.c4 in 47.
As BlackMeets 1.e4 with 1...c5 or 1...e5, and 1.d4 with 1...Nf6.
All openings (28 as White, 26 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Queen's Gambit Declined | 71 | 69% |
| English Opening | 53 | 68% |
| King's Indian Defense | 44 | 64% |
| Nimzo-Indian Defense | 41 | 78% |
| Slav Defense | 31 | 71% |
| Queen's Gambit Accepted | 19 | 71% |
| Queen's Indian Defense | 19 | 68% |
| Semi-Slav Defense | 18 | 50% |
| Indian Defense | 16 | 78% |
| Sicilian Defense | 14 | 50% |
| Grünfeld Defense | 13 | 85% |
| Zukertort Opening | 13 | 58% |
| Bogo-Indian Defense | 11 | 64% |
| Tarrasch Defense | 10 | 85% |
| Queen's Pawn Game | 9 | 61% |
| Réti Opening | 8 | 63% |
| Torre Attack | 8 | 63% |
| French Defense | 6 | 50% |
| Trompowsky Attack | 6 | 67% |
| Dutch Defense | 5 | 80% |
| King's Indian Attack | 5 | 60% |
| Benko Gambit Declined | 4 | 75% |
| Benoni Defense | 4 | 75% |
| Caro-Kann Defense | 4 | 63% |
| King's Indian Attack, with e6 | 4 | 63% |
| Ruy Lopez | 4 | 38% |
| Horwitz Defense | 3 | 67% |
| Modern Defense | 3 | 100% |
24 more games in openings played fewer than 3 times.
Against 1.e4: 1...c5 in 90, 1...e5 in 49, 1...d6 in 28.
Against 1.d4: 1...Nf6 in 126, 1...d5 in 23, 1...d6 in 9.
Against 1.Nf3: 1...d5 in 18, 1...g6 in 17, 1...Nf6 in 13.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 90 | 62% |
| Benoni Defense | 60 | 57% |
| English Opening | 46 | 64% |
| Queen's Gambit Declined | 27 | 56% |
| Modern Defense | 23 | 61% |
| Indian Defense | 18 | 61% |
| Pirc Defense | 18 | 58% |
| Nimzo-Indian Defense | 16 | 66% |
| Petrov's Defense | 16 | 47% |
| Philidor Defense | 15 | 60% |
| Ruy Lopez | 15 | 57% |
| Queen's Pawn Game | 14 | 75% |
| Zukertort Opening | 14 | 64% |
| Italian Game | 10 | 55% |
| King's Indian Attack | 8 | 56% |
| French Defense | 6 | 42% |
| Four Knights Game | 5 | 50% |
| Slav Defense | 5 | 30% |
| Bogo-Indian Defense | 4 | 63% |
| Caro-Kann Defense | 4 | 25% |
| Catalan Opening | 4 | 63% |
| King's Indian Defense | 4 | 13% |
| Nimzo-Larsen Attack | 4 | 75% |
| Queen's Indian Defense | 4 | 25% |
| Alekhine Defense | 3 | 67% |
| Trompowsky Attack | 3 | 50% |
19 more games in openings played fewer than 3 times.
Performance rating by month
2026: 2526 over 72 rated games
| Month | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| Oct | 13 | 7 | 2468 | 2497 |
| Sep | 10 | 6½ | 2527 | 2637 |
| Aug | 12 | 9½ | 2367 | 2597 |
| Jul | 6 | 4 | 2201 | 2326 |
| Apr | 23 | 15½ | 2402 | 2527 |
| Mar | 3 | ½ | 2630 | 2357 |
| Feb | 2 | 1½ | 2527 | — |
| Jan | 3 | ½ | 2618 | 2345 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Teamchess-results.com#8 in 2026Score 1/4Opp avg 2492Start 2606
- Oct 2026Teamchess-results.com#4 in 2026Score 6/9Opp avg 2457Start 2606
- Sep 2026Teamchess-results.comBest of 2026Score 6½/10Opp avg 2527Start 2598
- Aug 2026Teamchess-results.com#2 in 2026Score 6½/9Opp avg 2447Start 2602
- Jul – Aug 2026Swisschess-results.com#7 in 2026Score 7/9Opp avg 2176Start 2602
- Apr 2026Swisschess-results.com#3 in 2026Score 7½/11Opp avg 2465Start 2616
- Apr 2026Swisslichess#6 in 2026Score 6½/9Opp avg 2234Start 2616
World
- #176GM Nijat Abasov2588.1
- #=177GM Arseniy Nesterov2588.0
- #=177GM Aleksandar Indjic2588.0
- #=179GM Vadim Milov2587.0
- #=179GM Miguel Illescas Cordoba2587.0
Serbia
- #1GM Alexey Sarana2679.0
- #2GM Alexandr Predke2615.0
- #3GM Aleksandar Indjic2588.0
- #4GM Velimir Ivic2587.0
- #5GM Robert Markus2531.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE