| Apr 19, 2025 | Kaufman | 1–0 | Lin | Round 5: Kaufman, Raymond - Lin, Leo | Neo-Grünfeld Defense: Goglidze Attack | |
| Apr 18, 2025 | Lin | ½–½ | Atanasov | Canadian Closed 2025 | Nimzowitsch Defense: Scandinavian Variation | |
| Dec 23, 2024 | Lin | 1–0 | Lu | 2024 North American Youth Championship - OPEN | French Defense: Advance Variation, Paulsen Attack | |
| Dec 22, 2024 | Lin | ½–½ | Latorre | 2024 North American Youth Championship - OPEN | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Dec 22, 2024 | Raju | 0–1 | Lin | 2024 North American Youth Championship - OPEN | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Dec 21, 2024 | Wilson | 1–0 | Lin | 2024 North American Youth Championship - OPEN | Sicilian Defense: Najdorf Variation | |
| Dec 20, 2024 | Lin | ½–½ | Gonzalez Zharikov | 2024 North American Youth Championship - OPEN | Caro-Kann Defense: Karpov Variation, Modern Main Line | |
| Dec 20, 2024 | Xiong | 0–1 | Lin | 2024 North American Youth Championship - OPEN | Rapport-Jobava System | |
| Dec 19, 2024 | Lin | ½–½ | Deng | 2024 North American Youth Championship - OPEN | Sicilian Defense: Alapin Variation | |
| Jul 13, 2024 | Lin | 0–1 | Van Foreest | Round 3: Lin, Leo - Van Foreest, Jorden | French Defense: Advance Variation, Euwe Variation | |
| Jun 2, 2024 | Noritsyn | 1–0 | Lin | Round 6: Noritsyn, Nikolay - Lin, Leo | Sicilian Defense: Closed | |
| May 20, 2024 | Lin | ½–½ | Kapra | Round 6: Lin, Leo - Kapra, Jerjis | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| May 20, 2024 | Duong | 0–1 | Lin | Round 5: Duong, Thanh Nha - Lin, Leo | Indian Defense | |
| May 19, 2024 | Lin | ½–½ | Filipovich | Round 4: Lin, Leo - Filipovich, David | Caro-Kann Defense: Bronstein-Larsen Variation | |
| May 18, 2024 | Sambuev | 1–0 | Lin | Round 1: Sambuev, Bator - Lin, Leo | Torre Attack: Fianchetto Defense | |
| Apr 4, 2024 | Barron | 0–1 | Lin | Round 10: Barron, Michael vs Lin, Leo | Sicilian Defense: Prins Variation | |
| Apr 4, 2024 | Lin | 0–1 | Marchand | Round 9: Lin, Leo vs Marchand, Calix | Sicilian Defense: Delayed Alapin Variation | |
| Apr 1, 2024 | Liu | ½–½ | Lin | Round 8: Liu, Zachary Hankun - Lin, Leo | English Opening: Anglo-Indian Defense | |
| Apr 1, 2024 | Lin | ½–½ | Yang | Round 7: Lin, Leo vs Yang, Lefan | Sicilian Defense: Closed, Traditional | |
| Mar 31, 2024 | Kang | 1–0 | Lin | Round 6: Kang, Dorian vs Lin, Leo | Sicilian Defense: Prins Variation | |
| Mar 30, 2024 | Lin | 1–0 | Malakar | Round 5: Lin, Leo vs. Malakar, Saarthak | Caro-Kann Defense: Apocalypse Attack | |
| Mar 30, 2024 | Saha | 1–0 | Lin | zvictor's Study: Chapter 1 | King's Indian Attack: Wahls Defense | |
| Mar 29, 2024 | Lin | 0–1 | Ajith | Round 3: Lin Leo - Ajith, Aayush | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Mar 28, 2024 | Kot | ½–½ | Lin | Round 2: Kot, Emanuel vs Lin, Leo | Sicilian Defense: Classical Variation, Sozin Attack | |
| Mar 27, 2024 | Lin | 0–1 | Atanasov | Round 1: Lin, Leo - Atanasov, Anthony | Four Knights Game: Scotch Variation | |
| Nov 11, 2024 | Lin | 0–1 | Chandra | Round 6: Lin, Leo - Chandra, Anand Rishi | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Nov 11, 2024 | Hoekman | 0–1 | Lin | Round 5: Hoekman, Samuel - Lin, Leo | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Nov 10, 2024 | Lin | ½–½ | Keleberda | Round 4: Lin, Leo - Keleberda, Tymur | French Defense | |
| Nov 10, 2024 | Kaufman | 0–1 | Lin | Round 3: Kaufman, Raymond - Lin, Leo | Queen's Pawn Game: Barry Attack | |
| Nov 9, 2024 | Lin | ½–½ | Hebert | Round 2: Lin, Leo - Hebert, Jean | Pirc Defense | |
| Nov 24, 2023 | Dotzer | 1–0 | Lin | WYCC_2023_Open_U14 | Pirc Defense | |
| Nov 23, 2023 | Lin | 1–0 | Lissillour | WYCC_2023_Open_U14 | Sicilian Defense: Alapin Variation | |
| Nov 22, 2023 | Yang | 0–1 | Lin | WYCC_2023_Open_U14 | Indian Defense: Wade-Tartakower Defense | |
| Nov 21, 2023 | Lin | ½–½ | Kjartansson | WYCC_2023_Open_U14 | Scotch Game: Schmidt Variation | |
| Nov 20, 2023 | Gkavardinas | 1–0 | Lin | WYCC_2023_Open_U14 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Nov 18, 2023 | Lin | 1–0 | Tamer Waguih | WYCC_2023_Open_U14 | Caro-Kann Defense: Karpov Variation, Modern Variation, Kasparov Attack | |
| Nov 17, 2023 | Tabuenca Mendataurigoitia | 1–0 | Lin | WYCC_2023_Open_U14 | Sicilian Defense: Moscow Variation | |
| Nov 16, 2023 | Lin | 1–0 | Zhang | u14 | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| Nov 15, 2023 | Ljepic | 1–0 | Lin | u14 | Sicilian Defense: Moscow Variation | |
| Aug 6, 2021 | Lin | 1–0 | Vadalia | World Youth Cup 2021 O12-G16 - Open 12 | Indian Defense | |
| Aug 6, 2021 | Lin | 1–0 | Ortiz Bogdanov | World Youth Cup 2021 O12-G16 - Open 12 | Queen's Pawn Game: Accelerated London System | |
| Aug 6, 2021 | Lin | 1–0 | Pham | World Youth Cup 2021 O12-G16 - Open 12 | Indian Defense | |
| Aug 6, 2021 | Lin | 0–1 | Mittal | World Youth Cup 2021 O12-G16 - Open 12 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Aug 6, 2021 | Lin | 1–0 | Arnez Vargas | World Youth Cup 2021 O12-G16 - Open 12 | Indian Defense | |
| Aug 6, 2021 | Kemularia | ½–½ | Lin | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Najdorf Variation | |
| Aug 6, 2021 | Shi | ½–½ | Lin | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Moscow Variation | |
| Aug 6, 2021 | Chan | 0–1 | Lin | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Aug 6, 2021 | Dentchouk | 1–0 | Lin | World Youth Cup 2021 O12-G16 - Open 12 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Aug 6, 2021 | Das | 1–0 | Lin | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Sozin Attack, Flank Variation | |