| Jun 28, 2026 | Wang | ½–½ | Ho | Round 6: Wang, Qibiao - Ho, Carter | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jun 25, 2026 | Ho | 0–1 | Corrales Jimenez | Round 1: Ho, Carter - Corrales Jimenez, Fidel | Sicilian Defense: Najdorf Variation, Freak Attack | |
| May 3, 2026 | Ho | ½–½ | Das | Round 4: Ho, Carter - Das, Aditeya | Sicilian Defense: Najdorf Variation, Freak Attack | |
| May 2, 2026 | Ma | 0–1 | Ho | Round 3: Ma, Jin - Ho, Carter | Sicilian Defense: Grand Prix Attack | |
| Apr 5, 2026 | Philip E Ross | 0–1 | Ho | Round 4: Philip E Ross - Ho, Carter | Réti Opening: Reversed Blumenfeld Gambit | |
| Apr 4, 2026 | Ho | ½–½ | Li | Round 3: Ho, Carter - Li, Aiden Linyuan | French Defense: Winawer Variation, Poisoned Pawn Variation, Main Line | |
| Apr 4, 2026 | Logan Childers | 0–1 | Ho | Round 2: Logan Childers - Ho, Carter | Queen's Pawn Game: Stonewall Attack | |
| Jan 19, 2026 | Adam | 1–0 | Ho | Round 9: Adam, Rafael - Ho, Carter | King's Indian Attack: Double Fianchetto | |
| Jan 19, 2026 | Ho | ½–½ | Peycheva | Round 8: Ho, Carter - Peycheva, Gergana | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jan 18, 2026 | Paragua | 1–0 | Ho | Round 7: Paragua, Megan Althea - Ho, Carter | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jan 18, 2026 | Ho | 0–1 | Bortnyk | Round 6: Ho, Carter - Bortnyk, Mykola | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jan 17, 2026 | Hoffman | 0–1 | Ho | Round 5: Hoffman, Luc - Ho, Carter | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jan 17, 2026 | Ho | 0–1 | Xu | Round 4: Ho, Carter - Xu, Grant | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| Jan 16, 2026 | Kostolansky | 1–0 | Ho | Round 2: Kostolansky, Sebastian Lukas - Ho, Carter | Sicilian Defense: French Variation, Westerinen Attack | |
| Jan 15, 2026 | Ho | 0–1 | Cherukuri | Round 1: Ho, Carter - Cherukuri, Nitesh | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 14, 2026 | Ho | ½–½ | Stremavicius | Round 3: Ho, Carter - Stremavicius, Pijus | Modern Defense | |
| Dec 21, 2025 | Tanenbaum | ½–½ | Ho | Round 7: Tanenbaum, Zachary - Ho, Carter | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Dec 21, 2025 | Ho | 1–0 | Xu | Round 6: Ho, Carter - Xu, Zhihan (samuel) | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 20, 2025 | Lamaze | 1–0 | Ho | Round 5: Lamaze, Simon - Ho, Carter | Sicilian Defense: Scheveningen Variation, Modern Variation | |
| Dec 20, 2025 | Ho | 1–0 | DeDona | Round 4: Ho, Carter - DeDona, Mark | Sicilian Defense: Najdorf Variation | |
| Nov 15, 2025 | Ho | 1–0 | Aravindakshan | Round 3: Ho, Carter - Aravindakshan, Sahana | Sicilian Defense: Taimanov Variation | |
| Nov 15, 2025 | Sukhiashvili | 0–1 | Ho | Round 2: Sukhiashvili, Alexander - Ho, Carter | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Oct 5, 2025 | Ho | 1–0 | Stern | Round 4: Ho, Carter - Stern, Kevin B | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Oct 4, 2025 | Le | 0–1 | Ho | Round 3: Le, Quan Anh - Ho, Carter | Sicilian Defense: French Variation | |
| Oct 4, 2025 | Ho | ½–½ | Gartenlaub | Round 2: Ho, Carter - Gartenlaub, Corin | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Sep 7, 2025 | Ho | ½–½ | Belenky | Round 5: Ho, Carter - Belenky, Nicholas | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Sep 7, 2025 | Ho | 0–1 | Mark Paragua | Round 4: Ho, Carter - Mark Paragua | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 6, 2025 | Levine | 0–1 | Ho | Round 3: Levine, Owen - Ho, Carter | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Sep 1, 2025 | Ho | 1–0 | Goktepe | Round 9: Ho, Carter - Goktepe, Derin | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Sep 1, 2025 | Zhu | 1–0 | Ho | Round 8: Zhu, Linxi - Ho, Carter | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jul 24, 2025 | Ho | ½–½ | Doraszelski | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation | |
| Jul 23, 2025 | Haugner | 0–1 | Ho | Biel Chess Festival 2025 MTO | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jul 22, 2025 | Paul | 0–1 | Ho | Biel Chess Festival 2025 MTO | King's Indian Attack: Sicilian Variation | |
| Jul 21, 2025 | Ho | ½–½ | Kanana | Biel Chess Festival 2025 MTO | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 20, 2025 | Muheim | ½–½ | Ho | Biel Chess Festival 2025 Blitz | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jul 20, 2025 | Ho | ½–½ | Chen | Biel Chess Festival 2025 Blitz | Sicilian Defense: Nimzowitsch Variation, Closed Variation | |
| Jul 20, 2025 | Panchanathan | 1–0 | Ho | Biel Chess Festival 2025 Blitz | English Opening: King's English Variation, Two Knights Variation | |
| Jul 20, 2025 | Gut | 0–1 | Ho | Biel Chess Festival 2025 Blitz | Nimzo-Indian Defense: Normal Variation | |
| Jul 20, 2025 | Ho | 1–0 | Doxarve | Biel Chess Festival 2025 Blitz | Four Knights Game: Gunsberg Variation | |
| Jul 20, 2025 | Song | 1–0 | Ho | Biel Chess Festival 2025 Blitz | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jul 20, 2025 | Ho | 0–1 | Dau Khuong Duy | Biel Chess Festival 2025 Blitz | Sicilian Defense: O'Kelly Variation, Venice System | |
| Jul 20, 2025 | Masserey | 1–0 | Ho | Biel Chess Festival 2025 Blitz | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jul 20, 2025 | Ho | ½–½ | Sanket Chakravarty | Biel Chess Festival 2025 Blitz | Sicilian Defense: Four Knights Variation | |
| Jul 20, 2025 | Jens | 0–1 | Ho | Biel Chess Festival 2025 Blitz | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jul 20, 2025 | Ho | 1–0 | Harish | Biel Chess Festival 2025 Blitz | Sicilian Defense: Kalashnikov Variation | |
| Jul 20, 2025 | Gireada | 0–1 | Ho | Biel Chess Festival 2025 Blitz | Nimzo-Indian Defense: Sämisch Variation | |
| Jul 20, 2025 | Ho | ½–½ | Aditya Varun Gampa | Biel Chess Festival 2025 Blitz | Modern Defense | |
| Jul 19, 2025 | Anetov | 1–0 | Ho | Biel Chess Festival 2025 MTO | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jul 18, 2025 | Ho | 0–1 | Bok | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation | |
| Jul 17, 2025 | Artan | 0–1 | Ho | Biel Chess Festival 2025 MTO | Sicilian Defense: French Variation | |
| Jul 16, 2025 | Ho | ½–½ | Saxena | Biel Chess Festival 2025 MTO | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 15, 2025 | Panchanathan | 1–0 | Ho | Biel Chess Festival 2025 MTO | Zukertort Opening | |
| Jul 14, 2025 | Ho | 1–0 | Yu | Biel Chess Festival 2025 MTO | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jun 28, 2025 | Ho | * | Hilby | 18th Annual Philadephia International | ? | |
| May 26, 2025 | Muthukumar | 1–0 | Ho | Round 9: Muthukumar, Haari - Ho, Carter | Sicilian Defense: French Variation, Normal | |
| May 26, 2025 | Ho | ½–½ | Berczes | Round 8: Ho, Carter - Berczes, David | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| May 25, 2025 | Pressman | ½–½ | Ho | Round 7: Pressman, Leif - Ho, Carter | Bogo-Indian Defense: Retreat Variation | |
| May 25, 2025 | Ho | 0–1 | Paragua | Round 6: Ho, Carter - Paragua, Mark | Sicilian Defense: Richter-Rauzer Variation | |
| May 24, 2025 | Subervi | 0–1 | Ho | Round 2: Subervi, Jonathan Sigfredo - Ho, Carter | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| May 24, 2025 | Barbosa | 1–0 | Ho | Round 4: Barbosa, Oliver - Ho, Carter | King's Indian Attack: Double Fianchetto | |
| May 23, 2025 | Ho | 0–1 | Lenderman | Round 3: Ho, Carter - Lenderman, Aleksandr | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| May 22, 2025 | Ho | ½–½ | Shangin | Round 1: Ho, Carter - Shangin, Lev | Sicilian Defense: Kan Variation, Wing Attack | |
| May 18, 2025 | Ho | 1–0 | Iinuma | Round 5: Ho, Carter - Iinuma, Paul Y | Sicilian Defense: Najdorf Variation | |
| Mar 30, 2025 | Lapshun | 0–1 | Ho | Round 5: Lapshun, Yury - Ho, Carter | Queen's Pawn Game: London System | |
| Mar 30, 2025 | Ho | 0–1 | Black | Round 4: Ho, Carter - Black, James | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Mar 29, 2025 | Ho | ½–½ | Wang | Round 2: Ho, Carter - Wang, Kevin | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Mar 28, 2025 | Bonin | 0–1 | Ho | Round 1: Bonin, Jay - Ho, Carter | Van Geet Opening | |
| Mar 26, 2025 | Khodzhamkuliev | ½–½ | Ho | Round 3: Khodzhamkuliev, Bahadur - Ho, Carter | Réti Opening: Advance Variation | |
| Mar 9, 2025 | Ho | 0–1 | Putnam | Round 4: Ho, Carter - Putnam, Liam | Italian Game: Giuoco Pianissimo, Normal | |
| Mar 8, 2025 | Ho | 1–0 | Ray | Round 3: Ho, Carter - Ray, Sarathi | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Mar 8, 2025 | Sukhiashvili | 0–1 | Ho | Round 2: Sukhiashvili, Alexander - Ho, Carter | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Feb 17, 2025 | Ho | 0–1 | Lin | Round 8: Ho, Carter - Lin, Bryan Enming | Italian Game: Giuoco Pianissimo, Normal | |
| Feb 17, 2025 | Yudasin | ½–½ | Ho | Round 9: Yudasin, Leonid - Ho, Carter | Zukertort Opening | |
| Feb 16, 2025 | Ho | 0–1 | Barbosa | Round 6: Ho, Carter - Barbosa, Oliver | Sicilian Defense: Najdorf Variation | |
| Feb 16, 2025 | Vertetics | 1–0 | Ho | Round 7: Vertetics, Attila - Ho, Carter | Zukertort Opening | |
| Feb 15, 2025 | Ho | 0–1 | Rajesh | Round 4: Ho, Carter - Rajesh, C.S. | Sicilian Defense: Godiva Variation | |
| Feb 15, 2025 | Subervi | ½–½ | Ho | Round 5: Subervi, Jonathan Sigfredo - Ho, Carter | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Feb 14, 2025 | Ho | ½–½ | Chirilov | Round 3: Ho, Carter - Chirilov, James A | Sicilian Defense: Kalashnikov Variation | |
| Feb 14, 2025 | Pagan | ½–½ | Ho | Round 2: Pagan, Jonathan - Ho, Carter | Bogo-Indian Defense: Retreat Variation | |
| Feb 13, 2025 | Ho | 0–1 | Brain | Round 1: Ho, Carter - Brain, Logan | Sicilian Defense: Najdorf Variation | |
| Jan 20, 2025 | Ho | ½–½ | Ragnarsson | Round 8: Ho, Carter - Ragnarsson, Dagur | Italian Game: Giuoco Piano | |
| Jan 20, 2025 | Domalchuk-Jonasson | 1–0 | Ho | Round 9: Domalchuk-Jonasson, Aleksandr - Ho, Carter | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jan 19, 2025 | Ho | ½–½ | Mou | Round 6: Ho, Carter - Mou, Iris | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jan 19, 2025 | Hoffman | ½–½ | Ho | Round 7: Hoffman, Luc - Ho, Carter | Sicilian Defense: French Variation, Normal | |
| Jan 18, 2025 | Ho | ½–½ | Cherukuri | Round 5: Ho, Carter - Cherukuri, Nitesh | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jan 18, 2025 | Das | 1–0 | Ho | Round 4: Das, Aditeya - Ho, Carter | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jan 17, 2025 | Ho | 0–1 | Tanenbaum | Round 3: Ho, Carter - Tanenbaum, Zachary | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jan 17, 2025 | Kretchetov | ½–½ | Ho | Round 2: Kretchetov, Alexandre - Ho, Carter | Queen's Pawn Game: Symmetrical Variation | |
| Jan 16, 2025 | Ho | 1–0 | Yudasin | Round 1: Ho, Carter - Yudasin, Leonid | Sicilian Defense: Scheveningen Variation, English Attack, with f3 | |
| Dec 22, 2024 | Ho | 0–1 | Johnson | 2024 North American Youth Championship - OPEN | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 21, 2024 | Das | 1–0 | Ho | 2024 North American Youth Championship - OPEN | Sicilian Defense: Scheveningen Variation, Modern Variation | |
| Dec 20, 2024 | Zheng | 0–1 | Ho | 2024 North American Youth Championship - OPEN | Trompowsky Attack | |
| Dec 18, 2024 | Ho | 0–1 | Shivakumar | 2024 North American Youth Championship - OPEN | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jun 27, 2024 | Ho | 1–0 | John Michael Burke | Round 1: Ho, Carter - John Michael Burke | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| May 5, 2024 | Gartenlaub | 0–1 | Ho | Round 4: Gartenlaub, Corin - Ho, Carter | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Apr 14, 2024 | Putnam | 1–0 | Ho | Round 4: Putnam, Liam - Ho, Carter | Zukertort Opening | |
| Apr 13, 2024 | Ho | 1–0 | Goodrich | Round 3: Ho, Carter - Goodrich, Elliott | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 13, 2024 | Jain | 0–1 | Ho | Round 2: Jain, Vihaan - Ho, Carter | Sicilian Defense: Four Knights Variation | |
| Mar 31, 2024 | Ho | 0–1 | Khodzhamkuliev | Round 9: Ho, Carter - Khodzhamkuliev, Bahadur | Nimzowitsch Defense: Mikenas Variation | |
| Mar 31, 2024 | Urhegyi | 0–1 | Ho | Round 8: Urhegyi, Marton - Ho, Carter | Nimzo-Larsen Attack: Classical Variation | |