| Jun 22, 2026 | Sricharan Maddali | 0–1 | Lin | Round 5: Sricharan Maddali - Lin, William | Sicilian Defense: Closed, Traditional | |
| Jun 22, 2026 | Lin | 1–0 | Delfaud | Round 4: Lin, William - Delfaud, Christian | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 22, 2026 | Tamilselvan | 1–0 | Lin | Round 3: Tamilselvan, Tara - Lin, William | Sicilian Defense: Delayed Alapin Variation, Basman-Palatnik Double Gambit | |
| Jun 22, 2026 | Lin | 1–0 | Hu | Round 2: Lin, William - Hu, Jason | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jun 22, 2026 | Martha Galloway | 0–1 | Lin | Round 1: Martha Galloway - Lin, William | Sicilian Defense: Modern Variations | |
| Apr 8, 2026 | Lin | 0–1 | Lobato Lavin | Round 3: Lin, William - Lobato Lavin, Alvaro | Sicilian Defense: Najdorf Variation, English Attack | |
| Dec 7, 2025 | Witte | 0–1 | Lin | Round 8: Witte, Phoebe - Lin, William | Sicilian Defense: Delayed Alapin Variation | |
| Dec 6, 2025 | Lin | 0–1 | Ciolek | Round 3: Lin, William - Ciolek, Andreas | Sicilian Defense: Alapin Variation | |
| Dec 6, 2025 | Lin | 0–1 | Eljanov | Round 1: Lin, William - Eljanov, Pavel | Caro-Kann Defense: Exchange Variation | |
| Oct 17, 2025 | Ba | 0–1 | Lin | Round 11: Ba, Amy - Lin, William | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Oct 17, 2025 | Lin | 1–0 | Saxena | Round 10: Lin, William - Saxena, Advik | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| Oct 17, 2025 | Sennaroglu | 0–1 | Lin | Round 9: Sennaroglu, Djan - Lin, William | Sicilian Defense: Dragon Variation, Yugoslav Attack, Old Line | |
| Oct 17, 2025 | Lin | 1–0 | Xiong | Round 8: Lin, William - Xiong, Yichen | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Oct 17, 2025 | Bogerd | 0–1 | Lin | Round 7: Bogerd, Ethan - Lin, William | Sicilian Defense: Dragon Variation, Yugoslav Attack, Old Line | |
| Oct 17, 2025 | Lin | 1–0 | Lu | Round 6: Lin, William - Lu, Duola | Italian Game: Classical Variation, Greco Gambit | |
| Oct 17, 2025 | Oudet | 0–1 | Lin | Round 5: Oudet, Charlotte - Lin, William | Sicilian Defense: McDonnell Attack | |
| Oct 17, 2025 | Lin | 1–0 | Cawdery | Round 4: Lin, William - Cawdery, Mary | Sicilian Defense: Alapin Variation, Barmen Defense, Milner-Barry Attack | |
| Oct 17, 2025 | Zheng | 0–1 | Lin | Round 3: Zheng, Lucas - Lin, William | Sicilian Defense: Dragon Variation, Yugoslav Attack, Main Line | |
| Oct 17, 2025 | Lin | 0–1 | Lishoy Gengis Paratazham | Round 2: Lin, William - Lishoy Gengis Paratazham, Dildarav | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Oct 17, 2025 | Di Fruscia | 0–1 | Lin | Round 1: Di Fruscia, Antonio - Lin, William | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Jul 31, 2025 | Krishna | ½–½ | Lin | Round 9: Krishna, Vedansh - Lin, William | King's Indian Defense | |
| Jul 31, 2025 | Lin | 1–0 | Bogerd | Round 8: Lin, William - Bogerd, Ethan | Sicilian Defense: Alapin Variation | |
| Jul 31, 2025 | Bhaduri | 0–1 | Lin | Round 7: Bhaduri, Aviraj - Lin, William | London System | |
| Jul 31, 2025 | Lin | ½–½ | Xiong | Round 6: Lin, William - Xiong, Yichen | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Jul 31, 2025 | Singh | 0–1 | Lin | Round 5: Singh, Adamjeet - Lin, William | Sicilian Defense: Dragon Variation, Yugoslav Attack, Main Line | |
| Jul 31, 2025 | Lin | 1–0 | Cawdery | Round 4: Lin, William - Cawdery, Mary | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 31, 2025 | Lin | 1–0 | Ranatunga | Round 2: Lin, William - Ranatunga, Kaemin | Scandinavian Defense: Main Line | |
| Jul 31, 2025 | Davletshin | 0–1 | Lin | Round 1: Davletshin, Timur - Lin, William | Sicilian Defense: Smith-Morra Gambit Accepted | |
| Jul 29, 2025 | Saxena | 1–0 | Lin | Round 3: Saxena, Advik - Lin, William | King's Indian Defense: Sämisch Variation, Yates Defense | |
| Apr 21, 2025 | Saxena | ½–½ | Lin | Round 7: Saxena, Reyansh - Lin, William | Sicilian Defense: Dragon Variation | |
| Apr 20, 2025 | Saharkar | 0–1 | Lin | Round 6: Saharkar, Sharvari - Lin, William | Sicilian Defense: Dragon Variation, Yugoslav Attack, Old Line | |
| Apr 19, 2025 | Lin | 1–0 | Newton | Round 4: Lin, William - Newton, Colin | Pirc Defense: Austrian Attack | |
| Apr 19, 2025 | OGorman | 0–1 | Lin | Round 3: OGorman, Brendan - Lin, William | King's Indian Defense: Makogonov Variation | |
| Apr 18, 2025 | Staniland | 0–1 | Lin | Round 1: Staniland, Philip - Lin, William | Rapport-Jobava System | |
| Apr 15, 2025 | Lin | 0–1 | Murrell | Round 5: Lin, William - Murrell, Mark R A | Sicilian Defense: Grand Prix Attack | |
| Apr 15, 2025 | Lin | 1–0 | Saxena | Round 2: Lin, William - Saxena, Advik | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Feb 5, 2025 | Lin | 1–0 | Filip | Round 5: Lin, William - Filip, Maximilian | Caro-Kann Defense: Exchange Variation | |
| Feb 5, 2025 | Kasper Dattara | 0–1 | Lin | Round 4: Kasper Dattara - Lin, William | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Feb 5, 2025 | Lin | 1–0 | Harry Page | Round 3: Lin, William - Harry Page | Italian Game: Giuoco Pianissimo | |
| Feb 5, 2025 | Umar Chishty | 0–1 | Lin | Round 2: Umar Chishty - Lin, William | Four Knights Game: Spanish Variation, Rubinstein Variation Accepted | |
| Feb 21, 2025 | Lin | 1–0 | Sennaroglu | Round 6: Lin, William - Sennaroglu, Djan | Italian Game: Classical Variation, Greco Gambit | |
| Feb 20, 2025 | Lin | 1–0 | Cooper | Round 4: Lin, William - Cooper, Malcolm H | Sicilian Defense: Grand Prix Attack | |
| Feb 20, 2025 | Dorman | 1–0 | Lin | Round 5: Dorman, Orla - Lin, William | Italian Game: Classical Variation, Greco Gambit, Anderssen Variation | |
| Feb 19, 2025 | Puuska | 1–0 | Lin | Round 3: Puuska, Heini - Lin, William | Queen's Pawn Game: London System | |
| Feb 18, 2025 | Lin | 1–0 | Berkley | Round 2: Lin, William - Berkley, Stephen W | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Feb 18, 2025 | Wynarczyk | ½–½ | Lin | Round 1: Wynarczyk, Raymond - Lin, William | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jul 27, 2024 | Lin | 1–0 | Chan | Round 9: Lin, William - Chan, Chi Yin Charles | Sicilian Defense: Closed | |
| Jul 27, 2024 | Cao | ½–½ | Lin | Round 8: Cao, Handuo - Lin, William | Four Knights Game: Scotch Variation Accepted | |
| Jul 27, 2024 | Lin | 0–1 | Sharp | Round 7: Lin, William - Sharp, Wolf | Petrov's Defense: Stafford Gambit | |
| Jul 26, 2024 | Bartlett | 0–1 | Lin | Round 6: Bartlett, William - Lin, William | King's Indian Defense: Petrosian Variation, Normal Defense | |
| Jul 26, 2024 | Lin | 1–0 | Suresh | Round 5: Lin, William - Suresh, Karun | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 26, 2024 | Joey Pramana | 1–0 | Lin | Round 4: Joey Pramana - Lin, William | Ponziani Opening: Jaenisch Counterattack | |
| Jul 26, 2024 | Lin | 1–0 | Chotai | Round 3: Lin, William - Chotai, Rishi | Italian Game: Classical Variation, Greco Gambit, Anderssen Variation | |
| Jul 26, 2024 | Zhang | 1–0 | Lin | Round 2: Zhang, Junyi - Lin, William | Italian Game: Classical Variation, Greco Gambit, Anderssen Variation | |
| Jul 26, 2024 | Lin | 1–0 | Aidan Fung | Round 1: Lin, William - Aidan Fung | Italian Game: Classical Variation | |
| Oct 13, 2024 | Lin | 0–1 | Tamilselvan | Round 7: Lin, William - Tamilselvan, Tara | Queen's Pawn Game: London System | |
| Oct 13, 2024 | Lin | 1–0 | Sobolevski | Round 9: Lin, William - Sobolevski, Damien | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Oct 13, 2024 | Lin | 0–1 | Hu | Round 10: Lin, William - Hu, Junyan | Queen's Pawn Game: London System | |
| Oct 13, 2024 | Li | 0–1 | Lin | Round 8: Li, Alice - Lin, William | Trompowsky Attack | |
| Oct 13, 2024 | Sennaroglu | 0–1 | Lin | Round 11: Sennaroglu, Djan - Lin, William | Italian Game: Classical Variation, Albin Gambit | |
| Oct 12, 2024 | Lin | ½–½ | Zhestilevskii | Round 1: Lin, William - Zhestilevskii, Stepan | Italian Game: Classical Variation, Greco Gambit | |
| Oct 12, 2024 | Lin | 0–1 | Cawdery | Round 3: Lin, William - Cawdery, Mary | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Oct 12, 2024 | Lin | 0–1 | Chotai | Round 5: Lin, William - Chotai, Rishi | Italian Game: Classical Variation, Greco Gambit, Anderssen Variation | |
| Oct 12, 2024 | Saxena | 0–1 | Lin | Round 2: Saxena, Advik - Lin, William | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 12, 2024 | Singh | 0–1 | Lin | Round 4: Singh, Amandeep - Lin, William | Italian Game: Evans Gambit Declined | |
| Oct 12, 2024 | Li | 0–1 | Lin | Round 6: Li, Emmanuelle - Lin, William | Ruy Lopez: Morphy Defense | |
| — | Lin | ½–½ | Bartlett | Round 2: Lin, William - Bartlett, William | Petrov's Defense: Cozio Attack | |
| — | Lin | ½–½ | Zhestilevskii | Round 4: Lin, William - Zhestilevskii, Stepan | Italian Game: Classical Variation, Greco Gambit | |
| — | Lin | 1–0 | Bogerd | Round 6: Lin, William - Bogerd, Ethan | Sicilian Defense: Alapin Variation | |
| — | Lin | ½–½ | Singh | Round 8: Lin, William - Singh, Adamjeet | French Defense: Classical Variation, Richter Attack | |
| — | Lin | 1–0 | Zheng | Round 2: Lin, William - Zheng, Lucas | Sicilian Defense: Alapin Variation | |
| — | Lin | 1–0 | Singh | Round 5: Lin, William - Singh, Adamjeet | French Defense: Classical Variation, Burn Variation | |
| — | Lin | 1–0 | Xiong | Round 6: Lin, William - Xiong, Yichen | French Defense: Rubinstein Variation, Fort Knox Variation | |
| — | Sun | 0–1 | Lin | Round 1: Sun, Yihang - Lin, William | Sicilian Defense: Dragon Variation, Classical Variation | |
| — | Xiong | 0–1 | Lin | Round 3: Xiong, Yichen - Lin, William | London System | |
| — | Yu | 0–1 | Lin | Round 5: Yu, Zhongbo - Lin, William | Sicilian Defense: Grand Prix Attack | |
| — | Cawdery | 0–1 | Lin | Round 7: Cawdery, Mary - Lin, William | King's Indian Defense: Exchange Variation | |
| — | Sennaroglu | 0–1 | Lin | Round 9: Sennaroglu, Djan - Lin, William | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| — | Kulibaev | 0–1 | Lin | Round 1: Kulibaev, Richard - Lin, William | Sicilian Defense: Morphy Gambit | |
| — | Bhaduri | 0–1 | Lin | Round 3: Bhaduri, Aviraj - Lin, William | Indian Defense | |
| — | Saxena | ½–½ | Lin | Round 4: Saxena, Advik - Lin, William | King's Indian Defense: Sämisch Variation, Normal Defense | |
| — | Sennaroglu | ½–½ | Lin | Round 7: Sennaroglu, Djan - Lin, William | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |