| Oct 24, 2025 | Ali Khan | 0–1 | Ivanov | 12th Beirut International Open Chess Championship | Caro-Kann Defense: Exchange Variation | |
| Oct 8, 2025 | Stankovic | * | Ivanov | Премијер лига Београда | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Oct 6, 2025 | Savic | * | Ivanov | Премијер лига Београда | Sicilian Defense: O'Kelly Variation, Venice System | |
| Oct 5, 2025 | Ivanov | 1–0 | Ivanovic | Премијер лига Београда | Zukertort Opening | |
| Oct 4, 2025 | Kocalo | 0–1 | Ivanov | Премијер лига Београда | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Paulsen Line | |
| Oct 4, 2025 | Ivanov | ½–½ | Sakotic | Премијер лига Београда | Zukertort Opening | |
| Jul 23, 2025 | Ivanov | 0–1 | Xu | Round 9: Ivanov, Mikhail M - Xu, Junwei | King's Indian Attack | |
| Jul 22, 2025 | Munkhgal | ½–½ | Ivanov | Round 8: Munkhgal, Gombosuren - Ivanov, Mikhail M | Indian Defense | |
| Jul 21, 2025 | Ivanov | 1–0 | Chakrabarty | Round 7: Ivanov, Mikhail M - Chakrabarty, Reyaansh | Queen's Gambit Declined: Queen's Knight Variation | |
| Jul 20, 2025 | Vagman | ½–½ | Ivanov | Round 6: Vagman, Roy - Ivanov, Mikhail M | Ruy Lopez: Morphy Defense, Tarrasch Variation | |
| Jul 18, 2025 | Ivanov | ½–½ | Omorjan | Round 5: Ivanov, Mikhail M - Omorjan, Dejan | Grünfeld Defense: Botvinnik Variation | |
| Jul 15, 2025 | Ivanov | 0–1 | Bryakin | Round 2: Ivanov, Mikhail M - Bryakin, Mikhail | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 12, 2025 | Ivanov | 0–1 | Tuguldur | Round 9: Ivanov, Mikhail M - Tuguldur, Soninbayar | King's Indian Attack | |
| Jul 11, 2025 | Baturin-Vinogradov | ½–½ | Ivanov | Round 8: Baturin-Vinogradov, Miroslav - Ivanov, Mikhail M | Sicilian Defense: O'Kelly Variation, Réti System | |
| Jul 10, 2025 | Ivanov | 0–1 | Munkhgal | Round 7: Ivanov, Mikhail M - Munkhgal, Gombosuren | Zukertort Opening: Nimzo-Larsen Variation | |
| Jul 9, 2025 | Ivanov | ½–½ | Filip | Round 6: Ivanov, Mikhail M - Filip, Lucian-Ioan | King's Indian Defense: Kramer Variation | |
| Jul 8, 2025 | Munkhbayar | 0–1 | Ivanov | Round 5: Munkhbayar, Gijir - Ivanov, Mikhail M | Queen's Indian Defense: Yates Variation | |
| Jul 7, 2025 | Ivanov | ½–½ | Matinian | Round 4: Ivanov, Mikhail M - Matinian, Nikita | King's Indian Defense: Normal Variation, Standard Development | |
| Jul 5, 2025 | Bulgankhan Ganzorig | 0–1 | Ivanov | Round 3: Bulgankhan Ganzorig - Ivanov, Mikhail M | Nimzo-Indian Defense: Rubinstein System | |
| Jul 5, 2025 | Zanan | 1–0 | Ivanov | Round 2: Zanan, Evgeny - Ivanov, Mikhail M | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| May 24, 2025 | Oliinyk | ½–½ | Ivanov | Round 3: Oliinyk, Serafym - Ivanov, Mikhail M | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jul 21, 2024 | Agibileg | 1–0 | Ivanov | Round 9: Agibileg, Uurtsaikh - Ivanov, Mikhail M | Modern Defense: Averbakh System | |
| Jul 20, 2024 | Ivanov | ½–½ | Bhattacharyya Soham | Round 8: Ivanov, Mikhail M - Bhattacharyya Soham | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Jul 18, 2024 | Alexiadis | ½–½ | Ivanov | Round 6: Alexiadis, Hristos - Ivanov, Mikhail M | Zukertort Opening: Sicilian Invitation | |
| Jul 15, 2024 | Safarli | 1–0 | Ivanov | Round 1: Safarli, Eltaj - Ivanov, Mikhail M | Caro-Kann Defense: Panov Attack | |
| Jul 11, 2024 | Ivanov | 0–1 | Prohaszka | Round 9: Ivanov, Mikhail M - Prohaszka, Peter | Catalan Opening: Closed | |
| Jul 10, 2024 | Atalik | 0–1 | Ivanov | Round 8: Atalik, Suat - Ivanov, Mikhail M | Queen's Pawn Game | |
| Jul 9, 2024 | Tanriverdi | 1–0 | Ivanov | Round 7: Tanriverdi, Enes - Ivanov, Mikhail M | Indian Defense: London System | |
| Jul 8, 2024 | Ivanov | 1–0 | Eren | Round 6: Ivanov, Mikhail M - Eren, Ataberk | Réti Opening: Advance Variation | |
| Jul 6, 2024 | Tilicheev | ½–½ | Ivanov | Round 5: Tilicheev, Viacheslav - Ivanov, Mikhail M | Queen's Gambit Declined | |
| Jul 5, 2024 | Ivanov | ½–½ | Sedlak | Round 3: Ivanov, Mikhail M - Sedlak, Nikola | English Opening: Anglo-Indian Defense, Old Indian Formation | |
| Jul 4, 2024 | Mehmetoglu | * | Ivanov | Round 2: Mehmetoglu, Ilgar - Ivanov, Mikhail M | ? | |
| Jul 3, 2024 | Ivanov | * | Dorokhina | Round 1: Ivanov, Mikhail M - Dorokhina, Elizaveta | ? | |
| May 12, 2024 | Ivanov | 0–1 | Martic | Round 5: Ivanov, Mikhail M - Martic, Ivan | Benoni Defense: Fianchetto Variation, Hastings Defense, Main Line | |
| Oct 19, 2024 | Biocanin | ½–½ | Ivanov | Round 11: Biocanin, Goran - Ivanov, Mikhail M | Rapport-Jobava System | |
| Oct 18, 2024 | Ivanov | 1–0 | Petrovic | Round 9: Ivanov, Mikhail M - Petrovic, Miodrag R | King's Indian Defense: Normal Variation, Standard Development | |
| Oct 15, 2024 | Antic | 1–0 | Ivanov | Round 7: Antic, Dejan - Ivanov, Mikhail M | Indian Defense: Budapest Defense, Adler Variation | |
| Oct 14, 2024 | Ivanov | 1–0 | Begus | Round 6: Ivanov, Mikhail M - Begus, Drasko | East Indian Defense | |
| Oct 12, 2024 | Ivanov | 1–0 | Janjic | Round 4: Ivanov, Mikhail M - Janjic, Stefan | King's Indian Attack | |
| Oct 10, 2024 | Ivanov | 1–0 | Cabrilo | Round 2: Ivanov, Mikhail M - Cabrilo, Goran | Catalan Opening: Closed | |