| Apr 17, 2026 | Tan | 1–0 | Kiewra | 2026 Melbourne International Open - Blitz | Sicilian Defense: Dragon Variation, Classical Variation | |
| Apr 17, 2026 | Testolin | 0–1 | Tan | 2026 Melbourne International Open - Blitz | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Apr 17, 2026 | Hartley | 0–1 | Tan | 2026 Melbourne International Open - Blitz | King's Indian Attack: Symmetrical Defense | |
| Apr 17, 2026 | Tan | ½–½ | Li | 2026 Melbourne International Open - Blitz | English Opening: Neo-Catalan | |
| Apr 17, 2026 | Cannon | 0–1 | Tan | 2026 Melbourne International Open - Blitz | King's Indian Defense: Makogonov Variation | |
| Apr 17, 2026 | Tan | 1–0 | Coracas | 2026 Melbourne International Open - Blitz | Réti Opening: Anglo-Slav Variation, with g3 | |
| Apr 17, 2026 | Nisha Raj | 0–1 | Tan | 2026 Melbourne International Open - Blitz | Sicilian Defense: Grand Prix Attack | |
| Apr 17, 2026 | Tan | 1–0 | Goldstein | 2026 Melbourne International Open - Blitz | English Opening: Agincourt Defense, Bogoljubow Defense | |
| Jan 11, 2026 | Tan | ½–½ | Grieve | Round 4: Tan, Justin - Grieve, Harry | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jan 10, 2026 | Fava | ½–½ | Tan | Round 3: Fava, Lorenzo - Tan, Justin | Ruy Lopez: Morphy Defense | |
| Sep 22, 2025 | Tan | 0–1 | Mitrabha | 2026 Melbourne International Open - Blitz | Caro-Kann Defense: Advance Variation, Bayonet Attack | |
| Jun 14, 2025 | Mamedyarov | 1–0 | Tan | 2025 FIDE World Blitz Team Championship Pool C | English Opening: Agincourt Defense, Wimpy System | |
| Jun 14, 2025 | Tan | 1–0 | Gurevich | 2025 FIDE World Blitz Team Championship Pool C | King's Indian Attack: Symmetrical Defense | |
| Jun 14, 2025 | D`Costa | 0–1 | Tan | 2025 FIDE World Blitz Team Championship Pool C | Semi-Slav Defense: Meran Variation, Wade Variation, Larsen Variation | |
| Jun 14, 2025 | Tan | 0–1 | Samadov | 2025 FIDE World Blitz Team Championship Pool C | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jun 14, 2025 | Fromm | ½–½ | Tan | 2025 FIDE World Blitz Team Championship Pool C | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 14, 2025 | Tan | 1–0 | Momunaliev | 2025 FIDE World Blitz Team Championship Pool C | King's Indian Attack: Yugoslav Variation | |
| Jun 14, 2025 | Pichot | ½–½ | Tan | 2025 FIDE World Blitz Team Championship Pool C | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 14, 2025 | Gan-Erdene | 1–0 | Tan | 2025 FIDE World Blitz Team Championship Pool C | Sicilian Defense: Kalashnikov Variation | |
| Jun 14, 2025 | Tan | 0–1 | Bluebaum | 2025 FIDE World Blitz Team Championship Pool C | King's Indian Attack | |
| Jun 14, 2025 | Kogan | 0–1 | Tan | 2025 FIDE World Blitz Team Championship Pool C | Sicilian Defense: Closed, Traditional | |
| Jun 14, 2025 | Tan | 1–0 | Kiremitciyan | 2025 FIDE World Blitz Team Championship matches C1-C6 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jun 13, 2025 | Tan | 0–1 | Navara | Round 12: Tan, Justin - Navara, David | Nimzo-Indian Defense: Kmoch Variation | |
| Jun 13, 2025 | Tan | 0–1 | Abdusattorov | 2025 FIDE World Blitz Team Championship Pool C | King's Indian Attack | |
| Jun 13, 2025 | Atlas | 1–0 | Tan | Round 11: Atlas, Valery - Tan, Justin | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jun 12, 2025 | Tan | 1–0 | Kogan | Round 8: Tan, Justin - Kogan, Arthur | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Jan 26, 2025 | Tan | 1–0 | Chow | Round 4: Tan, Justin - Chow, Samuel | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jan 25, 2025 | Gourlay | 0–1 | Tan | Round 3: Gourlay, Iain - Tan, Justin | English Opening: Agincourt Defense | |
| Dec 7, 2024 | Thorfinnsson | ½–½ | Tan | Round 9: Thorfinnsson, Bjorn - Tan, Justin | Semi-Slav Defense: Normal Variation | |
| Dec 6, 2024 | Tan | 0–1 | Smirin | Round 8: Tan, Justin - Smirin, Ilia | East Indian Defense | |
| Dec 5, 2024 | Fodor | 0–1 | Tan | Round 7: Fodor, Tamas Jr. - Tan, Justin | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Dec 3, 2024 | Tan | 1–0 | Dong | Round 6: Tan, Justin - Dong, Bao Nghia | Indian Defense: London System | |
| Dec 2, 2024 | Petrov | 0–1 | Tan | Round 5: Petrov, Vladimir Sergeev - Tan, Justin | French Defense: Tarrasch Variation, Modern System | |
| Dec 1, 2024 | Tan | 1–0 | Hill | Round 4: Tan, Justin - Hill, Alistair | Blumenfeld Countergambit Accepted | |
| Nov 30, 2024 | Tan | ½–½ | Czopor | Round 2: Tan, Justin - Czopor, Maciej | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Nov 30, 2024 | Derakhshani | 1–0 | Tan | Round 3: Derakhshani, Borna - Tan, Justin | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Nov 29, 2024 | Sowray | 0–1 | Tan | Round 1: Sowray, Peter J - Tan, Justin | Sicilian Defense: Moscow Variation | |
| Mar 19, 2023 | Tan | 1–0 | Thorfinnsson | Icelandic Team Championship | Queen's Gambit Declined: Charousek Variation | |
| Mar 18, 2023 | Tan | ½–½ | Petursson | Icelandic Team Championship | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Mar 18, 2023 | Briem | 0–1 | Tan | Icelandic Team Championship | Queen's Gambit Declined | |
| Mar 17, 2023 | Bjornsson | 0–1 | Tan | Icelandic Team Championship | Sicilian Defense: Moscow Variation | |
| Jul 10, 2022 | Pechac | ½–½ | Tan | Schachbundesliga | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Jul 9, 2022 | Tan | ½–½ | Lemmers | Schachbundesliga | King's Indian Attack | |
| Jul 9, 2022 | Tan | ½–½ | Nestorovic | Schachbundesliga | Nimzo-Indian Defense: Normal Variation | |
| Jul 8, 2022 | Tan | 0–1 | Mamedyarov | Schachbundesliga | Sicilian Defense: Alapin Variation | |
| Jun 26, 2022 | Tan | 1–0 | Kanyamarala | 4NCL Main League 1-2 | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Jun 25, 2022 | Townsend | ½–½ | Tan | 4NCL Main League 1-2 | Catalan Opening: Open Defense, Classical Line | |
| May 2, 2022 | Murphy | 1–0 | Tan | 4NCL Main League 1-2 | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| May 1, 2022 | Fitzsimons | ½–½ | Tan | 4NCL Main League 1-2 | French Defense: Burn Variation | |
| Apr 30, 2022 | Tan | 0–1 | Kirk | 4NCL Main League 1-2 | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Mar 26, 2022 | Tan | 1–0 | Palliser | 4NCL Main League 1-2 | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Feb 13, 2022 | Tan | 1–0 | Jaracz | 4NCL Main League 1-2 | Caro-Kann Defense: Advance Variation | |
| Feb 12, 2022 | Moreby | ½–½ | Tan | 4NCL Main League 1-2 | English Opening: Agincourt Defense | |
| Feb 6, 2022 | Tan | * | Niermann | chessemy open 2022 | English Opening: Symmetrical Variation, Hedgehog Defense | |
| Feb 5, 2022 | Zaragatski | 0–1 | Tan | chessemy open 2022 | Queen's Pawn Game: Symmetrical Variation | |
| Feb 4, 2022 | Tan | 1–0 | Koellner | chessemy open 2022 | Scotch Game: Schmidt Variation | |
| Feb 3, 2022 | Ewert | 0–1 | Tan | chessemy open 2022 | Catalan Opening: Open Defense, Classical Line | |
| Feb 2, 2022 | Tan | 1–0 | Koellner | chessemy open 2022 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Feb 1, 2022 | Tan | 1–0 | Bischoff | chessemy open 2022 | Catalan Opening: Open Defense, Classical Line | |
| Jan 31, 2022 | Ploder | 0–1 | Tan | chessemy open 2022 | King's Gambit Accepted: Schallopp Defense | |
| Jan 30, 2022 | Tan | 0–1 | Koellner | chessemy open 2022 | Lion Defense: Lion's Jaw | |
| Jan 29, 2022 | Klein | 0–1 | Tan | chessemy open 2022 | Caro-Kann Defense: Tartakower Variation | |
| Nov 28, 2021 | Tan | ½–½ | Ledger | 4NCL Division 1_2 | Petrov's Defense: Classical Attack, Staunton Variation | |
| Nov 27, 2021 | Tan | 1–0 | Maycock Bates | 4NCL Division 1_2 | Catalan Opening: Open Defense | |
| Apr 5, 2021 | Puccini | 0–1 | Tan | Doeberl Cup Premier | Scotch Game: Mieses Variation | |
| Apr 4, 2021 | Tan | 0–1 | Kuybokarov | Doeberl Cup Premier | Ruy Lopez: Morphy Defense, Neo-Arkhangelsk Variation | |
| Apr 4, 2021 | Ikeda | 0–1 | Tan | Doeberl Cup Premier | Caro-Kann Defense: Tartakower Variation | |
| Apr 3, 2021 | Tan | 1–0 | Smirnov | Doeberl Cup Premier | Nimzo-Indian Defense: Normal Variation, Gligoric System | |
| Apr 2, 2021 | Cheng | ½–½ | Tan | Doeberl Cup Premier | Slav Defense: Chebanenko Variation, Advance System | |