| May 18, 2026 | Gavrilin | 0–1 | Yin | 2026 Ontario Open Crown | Benoni Defense: Fianchetto Variation, Hastings Defense, Main Line | |
| May 17, 2026 | Momin Fayzan | ½–½ | Gavrilin | 2026 Ontario Open Crown | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| May 17, 2026 | Gavrilin | ½–½ | Qian | 2026 Ontario Open Crown | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| May 16, 2026 | Gavrilin | 0–1 | Keleberda | 2026 Ontario Open Crown | Sicilian Defense: Najdorf Variation | |
| May 16, 2026 | Kot | ½–½ | Gavrilin | 2026 Ontario Open Crown | Sicilian Defense: Najdorf Variation | |
| Apr 7, 2026 | Gavrilin | 1–0 | Razin | Round 9: Gavrilin, Roman - Razin, Vadim | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Apr 6, 2026 | Latorre | ½–½ | Gavrilin | Round 8: Latorre, Vincent - Gavrilin, Roman | Sicilian Defense: Najdorf Variation, Main Line | |
| Apr 3, 2026 | Gavrilin | 0–1 | Rodrigue-Lemieux | Round 2: Gavrilin, Roman - Rodrigue-Lemieux, Shawn | Catalan Opening: Closed | |
| Feb 16, 2026 | Gao | 1–0 | Gavrilin | 2026 Hart House Reading Week Open | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Feb 16, 2026 | Dhaliwal | ½–½ | Gavrilin | 2026 Hart House Reading Week Open | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Feb 15, 2026 | Gavrilin | ½–½ | Wang | 2026 Hart House Reading Week Open | Catalan Opening: Closed Variation, Traditional Variation | |
| Feb 15, 2026 | Gavrilin | 0–1 | Plotkin | 2026 Hart House Reading Week Open | Catalan Opening: Closed, Main Line | |
| Feb 14, 2026 | Kot | ½–½ | Gavrilin | 2026 Hart House Reading Week Open | Ruy Lopez: Morphy Defense | |
| Nov 26, 2025 | Vazquez | 1–0 | Gavrilin | Round 1: Vazquez, Guillermo - Gavrilin, Roman | Sicilian Defense: Alapin Variation | |
| Sep 7, 2025 | Zhu | ½–½ | Gavrilin | Round 6: Zhu, Hong Rui - Gavrilin, Roman | Sicilian Defense: Keres Variation | |
| Sep 6, 2025 | Golubka | 1–0 | Gavrilin | Round 4: Golubka, Petro - Gavrilin, Roman | Catalan Opening: Closed | |
| Sep 5, 2025 | Gavrilin | ½–½ | Chiku-Ratte | Round 3: Gavrilin, Roman - Chiku-Ratte, Olivier-Kenta | Sicilian Defense: French Variation | |
| Sep 1, 2025 | Cummings | ½–½ | Gavrilin | 2025 Toronto Open | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Sep 1, 2025 | Li | 0–1 | Gavrilin | 2025 Toronto Open | Sicilian Defense: Moscow Variation | |
| Apr 9, 2024 | Gavrilin | 0–1 | Cheparinov | Round 9: Gavrilin, Roman - Cheparinov, Ivan | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Apr 9, 2024 | Bareev | 0–1 | Gavrilin | Round 8: Bareev, Evgeny - Gavrilin, Roman | Queen's Indian Defense: Miles Variation | |
| Apr 9, 2024 | Gavrilin | ½–½ | Sai Krishna G V | Round 7: Gavrilin, Roman - Sai Krishna G V | Center Game: Paulsen Attack Variation | |
| Apr 9, 2024 | Vettese | 0–1 | Gavrilin | Round 6: Vettese, Nicholas - Gavrilin, Roman | Sicilian Defense: Najdorf Variation | |
| Apr 9, 2024 | Roussel-Roozmon | 1–0 | Gavrilin | Round 2: Roussel-Roozmon, Thomas - Gavrilin, Roman | Catalan Opening: Closed | |
| Mar 12, 2024 | Gavrilin | 1–0 | Brajkovic | Round 11: Gavrilin, Roman - Brajkovic, Nikola | French Defense: Burn Variation | |
| Mar 12, 2024 | Gavrilin | 1–0 | Aleksandar Roskic | Round 10: Gavrilin, Roman - Aleksandar Roskic | Center Game: Paulsen Attack Variation | |
| Mar 12, 2024 | Allahverdi | 0–1 | Gavrilin | Round 9: Allahverdi, Umid - Gavrilin, Roman | Sicilian Defense: Najdorf Variation, English Attack | |
| Mar 12, 2024 | Lukinykh | 0–1 | Gavrilin | Round 8: Lukinykh, Slava - Gavrilin, Roman | Sicilian Defense: Chekhover Variation | |
| Mar 12, 2024 | Gavrilin | 1–0 | Razin | Round 7: Gavrilin, Roman - Razin, Vadim | French Defense: MacCutcheon Variation, Dr. Olland Variation | |
| Mar 12, 2024 | Gavrilin | 1–0 | Grosman | Round 6: Gavrilin, Roman - Grosman, Ari | French Defense: Classical Variation, Steinitz Variation | |
| Mar 12, 2024 | Oancea | ½–½ | Gavrilin | Round 5: Oancea, Nicolae - Gavrilin, Roman | Queen's Indian Defense: Classical Variation, Traditional Variation, Main Line | |
| Mar 12, 2024 | Gavrilin | 1–0 | Yu | Round 4: Gavrilin, Roman - Yu, Jonathan | French Defense: Burn Variation | |
| Mar 12, 2024 | Stevens | 1–0 | Gavrilin | Round 3: Stevens, Christian - Gavrilin, Roman | Queen's Indian Defense: Riumin Variation | |
| Mar 12, 2024 | Gavrilin | 1–0 | Sethi | Round 2: Gavrilin, Roman - Sethi, Kabeer | Sicilian Defense: Four Knights Variation | |
| Mar 2, 2024 | Sammy Barnas | 0–1 | Gavrilin | Round 1: Sammy Barnas - Gavrilin, Roman | English Opening: Symmetrical Variation, Botvinnik System | |
| — | Gavrilin | 1–0 | Gao | 2025 Hart House Reading Week Open | Sicilian Defense: Najdorf Variation, Adams Attack | |
| — | Gavrilin | 0–1 | Mao | 2025 Hart House Reading Week Open | Sicilian Defense: Old Sicilian | |
| — | Gavrilin | ½–½ | Stevens | 2025 Hart House Reading Week Open | Sicilian Defense: Kan Variation, Modern Variation | |
| — | Gavrilin | 0–1 | Qian | 2025 Toronto Open | Ruy Lopez: Berlin Defense | |
| — | Gavrilin | 1–0 | Kang | 2025 Toronto Open | Sicilian Defense: Moscow Variation | |
| — | Gavrilin | 0–1 | Plotkin | 2025 Toronto Open | Ruy Lopez: Closed, Chigorin Defense | |
| — | Preotu | 1–0 | Gavrilin | 2025 Hart House Reading Week Open | Sicilian Defense: Najdorf Variation | |
| — | Wu | ½–½ | Gavrilin | 2025 Hart House Reading Week Open | Indian Defense | |
| — | Singh Dhaliwal | ½–½ | Gavrilin | 2025 Hart House Reading Week Open | Sicilian Defense: Najdorf Variation, English Attack | |