| Apr 27, 2025 | Fang | 0–1 | Crump. Alexander J | Round 5: Fang, Thomas - Crump. Alexander J | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Apr 26, 2025 | Bregadze | 1–0 | Fang | Round 2: Bregadze, Levan - Fang, Thomas | King's Indian Attack | |
| Mar 29, 2025 | Moradiabadi | 1–0 | Fang | Round 2: Moradiabadi, Elshan - Fang, Thomas | King's Indian Attack | |
| Jan 19, 2025 | Fang | 0–1 | Zapata | Round 4: Fang, Thomas - Zapata, Alonso | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jun 9, 2024 | Fang | 1–0 | Chen | 2024 Carolinas Classic | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Paulsen Line | |
| Jun 9, 2024 | Fang | 0–1 | Nirav Natha | 2024 Carolinas Classic | Petrov's Defense: Classical Attack, Marshall Variation | |
| Jun 9, 2024 | Fang | 0–1 | Nirav Natha | 2024 Carolinas Classic | Petrov's Defense: Classical Attack, Marshall Variation | |
| Apr 21, 2024 | Fang | * | Bale | Round 5: Fang, Thomas - Bale, Shawn | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Gurgenidze Variation | |
| Apr 20, 2024 | Fang | 0–1 | Foisor | Round 3: Fang, Thomas - Foisor, Sabina-Francesca | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Mar 31, 2024 | Fang | 0–1 | Carter | Round 5: Fang, Thomas - Carter, Emmanuel | French Defense: Classical Variation, Steinitz Variation | |
| Mar 31, 2024 | Kung | 0–1 | Fang | Round 4: Kung, Thomas - Fang, Thomas | Scotch Game: Schmidt Variation | |
| Mar 30, 2024 | Fang | 1–0 | Hugo Nam | Round 3: Fang, Thomas - Hugo Nam | Sicilian Defense: O'Kelly Variation, Venice System | |
| Mar 30, 2024 | Sanjay Kumar | ½–½ | Fang | Round 2: Sanjay Kumar - Fang, Thomas | Sicilian Defense: Classical Variation | |
| Mar 29, 2024 | Fang | 1–0 | Shawn McIntosh | Round 1: Fang, Thomas - Shawn McIntosh | French Defense: Winawer Variation, Alekhine-Maróczy Gambit | |