| May 18, 2026 | Joseph Benher | 1–0 | Vettese | 2026 Ontario Open Crown | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| May 18, 2026 | Vettese | 1–0 | Jaferian | 2026 Ontario Open Crown | King's Indian Attack: Double Fianchetto | |
| May 17, 2026 | Qian | 0–1 | Vettese | 2026 Ontario Open Crown | King's Indian Defense: Normal Variation, Standard Development | |
| May 17, 2026 | Vettese | 0–1 | Gao | 2026 Ontario Open Crown | Four Knights Game: Scotch Variation Accepted, Main Line | |
| May 16, 2026 | Vettese | 1–0 | Moses | 2026 Ontario Open Crown | King's Indian Attack: Symmetrical Defense | |
| May 16, 2026 | Noritsyn | 1–0 | Vettese | 2026 Ontario Open Crown | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| May 15, 2026 | Momin Fayzan | 0–1 | Vettese | 2026 Ontario Open Crown | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Apr 7, 2026 | Vettese | 1–0 | Wu | Round 9: Vettese, Nicholas - Wu, Jonathan | Sicilian Defense: Najdorf Variation, English Attack | |
| Apr 6, 2026 | Vettese | 0–1 | Jaferian | Round 7: Vettese, Nicholas - Jaferian, Koosha | Caro-Kann Defense: Tartakower Variation | |
| Apr 4, 2026 | Sambuev | 1–0 | Vettese | Round 6: Sambuev, Bator - Vettese, Nicholas | Sicilian Defense: Keres Variation | |
| Apr 4, 2026 | Qian | 0–1 | Vettese | Round 5: Qian, Eric - Vettese, Nicholas | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| Apr 3, 2026 | Vettese | ½–½ | Doknjas | Round 4: Vettese, Nicholas - Doknjas, Neil | Polish Opening | |
| Apr 3, 2026 | Berube | ½–½ | Vettese | Round 2: Berube, Antoine - Vettese, Nicholas | Indian Defense: Anti-Nimzo-Indian | |
| Apr 3, 2026 | Vettese | 1–0 | Gao | Round 1: Vettese, Nicholas - Gao, Heye | Réti Opening: Anglo-Slav Variation, Gurevich System | |
| Jan 8, 2026 | Demchenko | ½–½ | Vettese | CUCC 2026 | Pirc Defense: Classical Variation | |
| Jan 8, 2026 | Vettese | 1–0 | Lai | CUCC 2026 | Petrov's Defense: Classical Attack, Chigorin Variation, Main Line | |
| Jan 8, 2026 | Tanaka | 0–1 | Vettese | CUCC 2026 | English Opening: King's English Variation, Adhiban Gambit | |
| Jan 8, 2026 | Vettese | 1–0 | Hua | CUCC 2026 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jan 8, 2026 | Smolkin | ½–½ | Vettese | CUCC 2026 | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Jan 5, 2026 | Vettese | 1–0 | Samant Aditya S | Round 6: Vettese, Nicholas - Samant Aditya S | Queen's Indian Defense: Petrosian Variation, Farago Defense | |
| Jan 4, 2026 | Shlyakhtenko | 1–0 | Vettese | Round 5: Shlyakhtenko, Robert - Vettese, Nicholas | Nimzo-Indian Defense: Sämisch Variation | |
| Jan 4, 2026 | Vettese | ½–½ | Aryan Chopra | Round 4: Vettese, Nicholas - Aryan Chopra | Queen's Gambit Accepted: Gunsberg Defense | |
| Jan 3, 2026 | De Silva | 0–1 | Vettese | Round 3: De Silva, L M S T - Vettese, Nicholas | Vienna Game: Falkbeer Variation | |
| Jan 3, 2026 | Vettese | ½–½ | Tiglon | Round 2: Vettese, Nicholas - Tiglon, Bryce | Four Knights Game: Scotch Variation Accepted, Main Line | |
| Sep 1, 2025 | Vettese | 1–0 | Gao | 2025 Toronto Open | King's Indian Defense: Makogonov Variation | |
| Sep 1, 2025 | Noritsyn | ½–½ | Vettese | 2025 Toronto Open | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jan 26, 2025 | Vettese | 1–0 | Demchenko | Round 5: Vettese, Nicholas - Demchenko, Svitlana | Scotch Game: Potter Variation | |
| Jan 26, 2025 | Tanaka | ½–½ | Vettese | Round 4: Tanaka, Taira Tyler - Vettese, Nicholas | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jan 25, 2025 | Vettese | 1–0 | Kang | Round 3: Vettese, Nicholas - Kang, Dorian | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jan 25, 2025 | Martinez Mulet | 0–1 | Vettese | Round 2: Martinez Mulet, Dario Leonel - Vettese, Nicholas | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jan 24, 2025 | Vettese | 1–0 | Pelev | Round 1: Vettese, Nicholas - Pelev, Iassen | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jan 4, 2025 | Vettese | ½–½ | Nicolas De T Checa | Round 4: Vettese, Nicholas - Nicolas De T Checa | Caro-Kann Defense: Main Line | |
| Jan 4, 2025 | Vettese | ½–½ | Can | Round 5: Vettese, Nicholas - Can, Isik | Sicilian Defense: Taimanov Variation, Normal Variation | |
| Jan 3, 2025 | Vettese | ½–½ | Khanin | Round 2: Vettese, Nicholas - Khanin, Semen | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Sep 1, 2024 | Vettese | ½–½ | Sambuev | Round 4: Vettese, Nicholas - Sambuev, Bator | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation | |
| Sep 1, 2024 | Cummings | ½–½ | Vettese | Round 3: Cummings, David H. - Vettese, Nicholas | English Opening: Caro-Kann Defensive System | |
| Aug 31, 2024 | Vettese | 1–0 | Liu | Round 2: Vettese, Nicholas - Liu, Sean Fangxiao | Sicilian Defense: Kan Variation, Modern Variation | |
| Aug 31, 2024 | Lu | 0–1 | Vettese | Round 1: Lu, Tony - Vettese, Nicholas | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Aug 31, 2024 | Bora | ½–½ | Vettese | Round 6: Bora, Safal - Vettese, Nicholas | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Aug 31, 2024 | Atanasov | ½–½ | Vettese | Round 5: Atanasov, Anthony - Vettese, Nicholas | Zukertort Opening: Nimzo-Larsen Variation | |
| Jun 30, 2024 | Vettese | 0–1 | Sinha | Round 9: Vettese, Nicholas - Sinha, Sahil | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Jun 30, 2024 | Degenbaev | 0–1 | Vettese | Round 8: Degenbaev, Aziz - Vettese, Nicholas | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jun 30, 2024 | Vettese | 1–0 | Barbosa | Round 7: Vettese, Nicholas - Barbosa, Oliver | Scandinavian Defense: Gubinsky-Melts Defense | |
| Jun 30, 2024 | Gauri | 1–0 | Vettese | Round 5: Gauri, Shankar - Vettese, Nicholas | Zukertort Opening: Sicilian Invitation | |
| Jun 30, 2024 | Vettese | 0–1 | Plat | Round 4: Vettese, Nicholas - Plat, Vojtech | Sicilian Defense: Taimanov Variation | |
| Jun 30, 2024 | Han | 0–1 | Vettese | Round 3: Han, Johnathan - Vettese, Nicholas | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jun 30, 2024 | Vettese | 1–0 | Erenburg | Round 2: Vettese, Nicholas - Erenburg, Sergey | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jun 29, 2024 | Nagy | 1–0 | Vettese | Round 6: Nagy, Gabor - Vettese, Nicholas | Zukertort Opening | |
| Jun 29, 2024 | Melillo | 0–1 | Vettese | Round 1: Melillo, Lucius - Vettese, Nicholas | Slav Defense: Exchange Variation | |
| Jun 2, 2024 | Vettese | 0–1 | Atanasov | Round 6: Vettese, Nicholas - Atanasov, Anthony | King's Indian Attack | |
| Jun 1, 2024 | Noritsyn | 1–0 | Vettese | Round 4: Noritsyn, Nikolay - Vettese, Nicholas | Sicilian Defense: Najdorf Variation, English Attack | |
| May 20, 2024 | Vettese | 1–0 | Stevens | Round 6: Vettese, Nicholas - Stevens, Christian | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| May 20, 2024 | Joseph Benher | ½–½ | Vettese | Round 5: Joseph Benher, Savio - Vettese, Nicholas | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| May 19, 2024 | Vettese | ½–½ | Razin | Round 4: Vettese, Nicholas - Razin, Vadim | French Defense: Tarrasch Variation, Closed Variation | |
| May 19, 2024 | Sambuev | 0–1 | Vettese | Round 3: Sambuev, Bator - Vettese, Nicholas | Slav Defense: Quiet Variation | |
| May 18, 2024 | Vettese | 1–0 | Filipovich | Round 2: Vettese, Nicholas - Filipovich, David | Caro-Kann Defense: Gurgenidze System | |
| May 18, 2024 | Wiebe | 0–1 | Vettese | Round 1: Wiebe, Isaac - Vettese, Nicholas | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Apr 9, 2024 | Keleberda | 0–1 | Vettese | Round 9: Keleberda, Tymur - Vettese, Nicholas | Sicilian Defense: French Variation | |
| Apr 9, 2024 | Vettese | 1–0 | Mao | Round 8: Vettese, Nicholas - Mao, Fengxi | Caro-Kann Defense: De Bruycker Defense | |
| Apr 9, 2024 | Puri | 0–1 | Vettese | Round 7: Puri, Vinny - Vettese, Nicholas | King's Indian Defense: Sämisch Variation, Normal Defense | |
| Apr 9, 2024 | Vettese | 0–1 | Gavrilin | Round 6: Vettese, Nicholas - Gavrilin, Roman | Sicilian Defense: Najdorf Variation | |
| Apr 9, 2024 | Zhou | 0–1 | Vettese | Round 5: Zhou, Qiyu - Vettese, Nicholas | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Apr 9, 2024 | Vettese | 0–1 | Cheparinov | Round 4: Vettese, Nicholas - Cheparinov, Ivan | Sicilian Defense: Najdorf Variation | |
| Apr 2, 2024 | Vettese | 0–1 | Noritsyn | 2024 Zonals | Sicilian Defense: Four Knights Variation | |
| Apr 1, 2024 | Dorrance | 1–0 | Vettese | 2024 Zonals | Grünfeld Defense: Stockholm Variation | |
| Apr 1, 2024 | Vettese | 0–1 | Panjwani | 2024 Zonals | Philidor Defense: Lion Variation | |
| Mar 31, 2024 | Thavandiran | ½–½ | Vettese | 2024 Zonals | Sicilian Defense: Najdorf Variation | |
| Mar 30, 2024 | Preotu | 0–1 | Vettese | Round 6: Preotu, Razvan - Vettese, Nicholas | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 30, 2024 | Vettese | 1–0 | Cummings | Round 5: Vettese, Nicholas - Cummings, David H. | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Mar 29, 2024 | Rodrigue-Lemieux | 1–0 | Vettese | 2024 Canadian Championship at Hart House, Toronto | English Opening: Anglo-Indian Defense | |
| Mar 28, 2024 | Vettese | 1–0 | Le | 2024 Canadian Championship at Hart House, Toronto | Sicilian Defense: Kalashnikov Variation | |
| Mar 28, 2024 | Plotkin | 0–1 | Vettese | 2024 Canadian Championship at Hart House, Toronto | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Mar 28, 2024 | Vettese | 1–0 | Ajith | Round 1: Rodrigue-Lemieux, Shawn - Latorre, Vincent | English Opening: Anglo-Indian Defense | |
| Aug 18, 2024 | Narayanan | 1–0 | Vettese | Round 9: Narayanan, Samrug - Vettese, Nicholas | Ruy Lopez: Berlin Defense | |
| Aug 17, 2024 | Vettese | ½–½ | Colville | Round 8: Vettese, Nicholas - Colville, Julian | Sicilian Defense: Dragon Variation | |
| Aug 17, 2024 | Chen | ½–½ | Vettese | Round 7: Chen, Max - Vettese, Nicholas | Sicilian Defense: Alapin Variation | |
| Aug 16, 2024 | Vettese | 1–0 | Ho | Round 6: Vettese, Nicholas - Ho, Carter | English Opening: King's English Variation | |
| Aug 16, 2024 | Johnson | 1–0 | Vettese | Round 5: Johnson, Donald - Vettese, Nicholas | Modern Defense: Standard Line | |
| Aug 15, 2024 | Vettese | 1–0 | Zhang | Round 4: Vettese, Nicholas - Zhang, Roger | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Aug 15, 2024 | De La Colina | 0–1 | Vettese | Round 3: De La Colina, Nicolas - Vettese, Nicholas | King's Indian Attack | |
| Aug 14, 2024 | Vettese | 1–0 | Vasic | Round 2: Vettese, Nicholas - Vasic, Maxim | Sicilian Defense: Najdorf Variation | |
| Aug 14, 2024 | Wu | 0–1 | Vettese | Round 1: Wu, Nicholas Pei-Chang - Vettese, Nicholas | Indian Defense | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Classical Match | Modern Defense: Standard Defense | |
| — | Vettese | 1–0 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Classical Match | Modern Defense: Standard Defense | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Classical Match | Scotch Game: Schmidt Variation | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Modern Defense: Standard Defense | |
| — | Vettese | 1–0 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Modern Defense: Standard Defense | |
| — | Vettese | 1–0 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Caro-Kann Defense: Advance Variation | |
| — | Vettese | ½–½ | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Modern Defense: Standard Defense | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | English Opening: Great Snake Variation | |
| — | Vettese | 1–0 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Nimzo-Larsen Attack | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Nimzo-Larsen Attack: Modern Variation | |
| — | Vettese | 1–0 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Queen's Pawn Game: London System | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Nimzo-Larsen Attack: Modern Variation | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Sicilian Defense: Kalashnikov Variation | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Modern Defense: Two Knights Variation | |
| — | Vettese | 0–1 | Plotkin | IM Mark Plotkin vs IM Nicholas Vettese Match | Sicilian Defense: Kan Variation, Modern Variation | |
| — | Vettese | 1–0 | Lalonde | 2025 UToronto vs UWaterloo Match | Sicilian Defense: Four Knights Variation | |
| — | Vettese | 0–1 | Momin Fayzan | 2025 UToronto vs UWaterloo Match | Sicilian Defense: Najdorf Variation | |