| Nov 28, 2025 | Todorovic | 0–1 | Vulinovic | 38. ТРОФЕЈ БЕОГРАДА - 38th BELGRADE TROPHY | Petrov's Defense: Kaufmann Attack | |
| Nov 27, 2025 | Sutormin | 1–0 | Todorovic | 38. ТРОФЕЈ БЕОГРАДА - 38th BELGRADE TROPHY | Scotch Game: Potter Variation | |
| Nov 26, 2025 | Todorovic | 1–0 | Markovic | 38. ТРОФЕЈ БЕОГРАДА - 38th BELGRADE TROPHY | Sicilian Defense: Taimanov Variation | |
| Nov 24, 2025 | Khaleev | ½–½ | Todorovic | 38. ТРОФЕЈ БЕОГРАДА - 38th BELGRADE TROPHY | Semi-Slav Defense: Quiet Variation | |
| Nov 24, 2025 | Todorovic | 1–0 | Bozic | 38. ТРОФЕЈ БЕОГРАДА - 38th BELGRADE TROPHY | Sicilian Defense: Velimirovic Attack | |
| Nov 24, 2025 | Todorovic | ½–½ | Milicevic | 38. ТРОФЕЈ БЕОГРАДА - 38th BELGRADE TROPHY | Pirc Defense: Bayonet Attack | |
| Oct 8, 2025 | Todorovic | ½–½ | Milosevic | Премијер лига Београда | Sicilian Defense: Najdorf Variation | |
| Oct 6, 2025 | Todorovic | ½–½ | Chelushkina | Премијер лига Београда | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with Nf6 | |
| Oct 5, 2025 | Bjelanovic | ½–½ | Todorovic | Премијер лига Београда | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 4, 2025 | Todorovic | ½–½ | Drasko | Премијер лига Београда | French Defense: Tarrasch Variation, Morozevich Variation | |
| Oct 4, 2025 | Bagas | ½–½ | Todorovic | Премијер лига Београда | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 23, 2025 | Zhukov | 1–0 | Todorovic | Round 9: Zhukov, Anton - Todorovic, Goran M | Queen's Gambit Declined: Barmen Variation | |
| Jul 22, 2025 | Todorovic | ½–½ | Hafiz | Round 8: Todorovic, Goran M - Hafiz, Arif Abdul | Philidor Defense: Lion Variation | |
| Jul 21, 2025 | Srihari L | 1–0 | Todorovic | Round 7: Srihari L - Todorovic, Goran M | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 18, 2025 | Todorovic | 1–0 | Bicer | Round 5: Todorovic, Goran M - Bicer, Atakan Mert | Caro-Kann Defense: Advance Variation | |
| Jul 17, 2025 | Todorovic | ½–½ | Khripachenko | Round 4: Todorovic, Goran M - Khripachenko, Alexander | Ruy Lopez: Closed, Morphy Attack | |
| Jul 16, 2025 | Matinian | 0–1 | Todorovic | Round 3: Matinian, Nikita - Todorovic, Goran M | Bishop's Opening: Berlin Defense | |
| Jul 20, 2024 | Todorovic | 0–1 | Radovanovic | Round 8: Todorovic, Goran M - Radovanovic, Mihajlo | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Jul 18, 2024 | Todorovic | ½–½ | Dragnev | Round 6: Todorovic, Goran M - Dragnev, Valentin | Caro-Kann Defense: Two Knights Attack, Mindeno Variation | |
| Jul 16, 2024 | Bykov | 1–0 | Todorovic | Round 5: Bykov, Egor - Todorovic, Goran M | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jul 15, 2024 | Todorovic | 1–0 | Bhattacharyya Soham | Round 4: Todorovic, Goran M - Bhattacharyya Soham | Caro-Kann Defense: Advance Variation | |
| May 23, 2024 | Todorovic | ½–½ | Antal | Budapest Spring Festival | Sicilian Defense: Kalashnikov Variation | |
| Dec 8, 2024 | Todorovic | 1–0 | Cvitan | Round 10: Todorovic, Goran M - Cvitan, Ognjen | Sicilian Defense: Najdorf Variation | |
| Dec 8, 2024 | Aliyev | 0–1 | Todorovic | Round 9: Aliyev, Elnur - Todorovic, Goran M | Sicilian Defense: Modern Variations, Anti-Qxd4 Move Order | |
| Dec 8, 2024 | Alonso Rosell | 1–0 | Todorovic | Round 11: Alonso Rosell, Alvar - Todorovic, Goran M | Queen's Pawn Game: Zukertort Variation | |
| Dec 7, 2024 | Fressinet | 1–0 | Todorovic | Round 6: Fressinet, Laurent - Todorovic, Goran M | Tarrasch Defense: Classical Variation | |
| Oct 7, 2024 | Todorovic | ½–½ | Lazic | Round 11: Todorovic, Goran M - Lazic, Miroljub | Ruy Lopez: Closed, Zaitsev System | |
| Oct 6, 2024 | Zivanovic | 0–1 | Todorovic | Round 10: Zivanovic, Bojan - Todorovic, Goran M | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Oct 4, 2024 | Kecskemeti | 1–0 | Todorovic | Round 8: Kecskemeti, Arpad - Todorovic, Goran M | Sicilian Defense: Classical Variation | |
| Oct 3, 2024 | Todorovic | ½–½ | Damljanovic | Round 7: Todorovic, Goran M - Damljanovic, Branko | Italian Game: Scotch Invitation Declined | |
| Oct 2, 2024 | Roganovic | 1–0 | Todorovic | Round 6: Roganovic, Milos - Todorovic, Goran M | Sicilian Defense: Moscow Variation | |
| Oct 1, 2024 | Todorovic | 1–0 | Alimpic | Round 5: Todorovic, Goran M - Alimpic, Aleksa | Caro-Kann Defense: Advance Variation | |
| Sep 30, 2024 | Radovanovic | ½–½ | Todorovic | Round 4: Radovanovic, Dusan - Todorovic, Goran M | Tarrasch Defense: Classical Variation, Main Line | |
| Sep 29, 2024 | Todorovic | 0–1 | Ratkovic | Round 3: Todorovic, Goran M - Ratkovic, Milovan | Sicilian Defense: Najdorf Variation | |
| Sep 28, 2024 | Omorjan | ½–½ | Todorovic | Round 2: Omorjan, Dejan - Todorovic, Goran M | Queen's Pawn Game: Krause Variation | |
| Sep 27, 2024 | Todorovic | ½–½ | Jovanovic | Round 1: Todorovic, Goran M - Jovanovic, Dusan D | Sicilian Defense: Kan Variation, Wing Attack | |
| Sep 16, 2021 | Todorovic | ½–½ | Scekic | First Serbian League 2021 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Sep 14, 2021 | Todorovic | ½–½ | Stojanovic | First Serbian League 2021 | French Defense: Winawer Variation, Advance Variation | |
| Sep 12, 2021 | Todorovic | ½–½ | Saric | First Serbian League 2021 | Scandinavian Defense: Gubinsky-Melts Defense | |
| Sep 7, 2021 | Kosic | 1–0 | Todorovic | SRB-ch Team Men 2021 | Queen's Pawn Game | |
| Jul 8, 2021 | Ivic | 1–0 | Todorovic | Serbia Chess Open | Masters | ? | |
| Jul 6, 2021 | Todorovic | * | Kadric | Serbia Chess Open | Masters | ? | |
| Jul 5, 2021 | Spiric | * | Todorovic | Serbia Chess Open | Masters | ? | |
| Jul 4, 2021 | Todorovic | 0–1 | Makhnev | Serbia Chess Open | Masters | ? | |
| Jul 3, 2021 | Todorovic | 0–1 | Sanal | Serbia Chess Open | Masters | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Jul 3, 2021 | Rakshitta Ravi | 0–1 | Todorovic | Serbia Chess Open | Masters | ? | |
| Jul 2, 2021 | Debevec | 0–1 | Todorovic | Serbia Chess Open | Masters | ? | |