| Apr 17, 2025 | Jain Kashish Manoj | ½–½ | Wan | Semana Santa A. 2025 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Apr 13, 2025 | Sokolovsky | 1–0 | Wan | Reykjavik Open 2025 | French Defense: Advance Variation, Euwe Variation | |
| Apr 12, 2025 | Prraneeth Vuppala | 1–0 | Wan | Reykjavik Open 2025 | French Defense: Steinitz Variation | |
| Apr 11, 2025 | Wan | 1–0 | Koperski | Reykjavik Open 2025 | Richter-Veresov Attack: Richter Variation | |
| Apr 10, 2025 | Wan | 0–1 | Garifullina | Reykjavik Open 2025 | Sicilian Defense: Moscow Variation | |
| Aug 10, 2024 | Paragua | 1–0 | Wan | 11th Annual Washington International - Championship | French Defense: King's Indian Attack | |
| Aug 10, 2024 | Lee | 1–0 | Wan | 11th Annual Washington International - Championship | Queen's Gambit Declined | |
| Jun 4, 2024 | Wan | ½–½ | Li | Round 9: Wan, Joseph - Li, Rachael | Pirc Defense: Austrian Attack, Weiss Variation | |
| Jun 4, 2024 | Nandhakumar | 0–1 | Wan | Round 8: Nandhakumar, Vaseegaran - Wan, Joseph | Queen's Pawn Game: Accelerated London System | |
| Jun 3, 2024 | Wan | 1–0 | Talwalkar | Round 7: Wan, Joseph - Talwalkar, Vedant | Sicilian Defense: Moscow Variation, Main Line | |
| Jun 3, 2024 | Pancevski | ½–½ | Wan | Round 6: Pancevski, Filip - Wan, Joseph | French Defense: King's Indian Attack | |
| Jun 2, 2024 | Wan | ½–½ | Mirzoev | Round 5: Wan, Joseph - Mirzoev, Azer | Indian Defense | |
| Jun 2, 2024 | Zuluaga Mancilla | ½–½ | Wan | Round 4: Zuluaga Mancilla, Cesar - Wan, Joseph | Queen's Pawn Game: London System | |
| Jun 1, 2024 | Yanayt | 0–1 | Wan | Round 3: Yanayt, Eugene - Wan, Joseph | Queen's Gambit Accepted: Normal Variation, Traditional System | |
| Jun 1, 2024 | Wan | 0–1 | Aadit Bhatia | Round 2: Wan, Joseph - Aadit Bhatia | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jun 1, 2024 | Plat | 1–0 | Wan | Round 1: Plat, Vojtech - Wan, Joseph | French Defense: Schlechter Variation | |
| May 24, 2024 | Yao | ½–½ | Wan | Round 2: Yao, Hanchi - Wan, Joseph | Queen's Gambit Accepted: Normal Variation, Traditional System | |
| May 24, 2024 | Wan | 0–1 | Nagy | Round 1: Wan, Joseph - Nagy, Gabor | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| May 5, 2024 | Wan | ½–½ | Venkat | Round 5: Wan, Joseph - Venkat, Raghav | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 5, 2024 | Vincent Stone | ½–½ | Wan | Round 4: Vincent Stone - Wan, Joseph | Alekhine Defense: Modern Variation, Larsen Variation | |
| May 4, 2024 | Wan | ½–½ | Bynum | Round 3: Wan, Joseph - Bynum, Jacorey | Italian Game: Hungarian Defense | |
| May 4, 2024 | Siddharth Singh | 0–1 | Wan | Round 2: Siddharth Singh - Wan, Joseph | French Defense: Advance Variation, Euwe Variation | |
| Apr 21, 2024 | Bregadze | 1–0 | Wan | Round 4: Bregadze, Levan - Wan, Joseph | Nimzo-Larsen Attack: Classical Variation | |
| Nov 26, 2024 | Tang | 1–0 | Wan | Round 9: Tang, Benjamin - Wan, Joseph | Alekhine Defense: Four Pawns Attack | |
| Nov 25, 2024 | Wan | ½–½ | Canty | Round 8: Wan, Joseph - Canty, James | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Nov 25, 2024 | Jing | ½–½ | Wan | Round 7: Jing, Andrew - Wan, Joseph | English Defense | |
| Nov 24, 2024 | Wan | ½–½ | Sanchez Alvares | Round 6: Wan, Joseph - Sanchez Alvares, Kelvin Antonio | Sicilian Defense: Moscow Variation | |
| Nov 23, 2024 | Wan | ½–½ | Matros | Round 4: Wan, Joseph - Matros, Alexander | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Nov 23, 2024 | Akshat | ½–½ | Wan | Round 3: Akshat, Khamparia - Wan, Joseph | Queen's Gambit Declined: Queen's Knight Variation | |
| Nov 23, 2024 | Juksta | 1–0 | Wan | Round 5: Juksta, Karolis - Wan, Joseph | Queen's Gambit Declined | |
| Nov 22, 2024 | Wan | ½–½ | Venkatesh | Round 1: Wan, Joseph - Venkatesh, Narayan | Four Knights Game: Gunsberg Variation | |
| Nov 22, 2024 | Wan | ½–½ | Melillo | Round 2: Wan, Joseph - Melillo, Lucius | Four Knights Game: Gunsberg Variation | |
| Oct 13, 2024 | Wan | 0–1 | Jacobson | Round 1: Wan, Joseph - Jacobson, Brandon | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jul 6, 2024 | Wan | 1–0 | Fu | 52nd Annual World Open | Bishop's Opening: Berlin Defense | |
| Mar 30, 2024 | Wan | ½–½ | Su | 16 Annual Open at Foxwoods | Sicilian Defense: Moscow Variation, Main Line | |
| Mar 30, 2024 | Li | ½–½ | Wan | 16 Annual Open at Foxwoods | Sicilian Defense: Classical Variation, Anti-Sozin Variation | |
| Mar 29, 2024 | Wan | ½–½ | Venkatesh | 16 Annual Open at Foxwoods | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Mar 29, 2024 | Batsuren | 1–0 | Wan | 16 Annual Open at Foxwoods | Queen's Gambit Declined | |
| Mar 29, 2024 | Groff | ½–½ | Wan | 16 Annual Open at Foxwoods | Zukertort Opening | |
| Mar 28, 2024 | Wan | 1–0 | Manon-og | 16 Annual Open at Foxwoods | Sicilian Defense: Moscow Variation | |