Matchup lab
Head to head
Search by first name, last name, full name, or USATT member ID, then compare shared results.
Shared match ledger
21 decisive meetings
| Date | Winner | Loser | Opening ratings | Score |
|---|---|---|---|---|
| Aug 1, 2026 | Xianyao He | Alex Luo | 2,491 / 2,529 | 8,15,6,11 |
| Jul 3, 2026 | Alex Luo | Xianyao He | 2,584 / 2,496 | 10,-4,8,10 |
| Feb 20, 2026 | Xianyao He | Alex Luo | 2,475 / 2,608 | 8,15,9 |
| Jan 16, 2026 | Alex Luo | Xianyao He | 2,540 / 2,475 | 6,12,6 |
| Sep 12, 2025 | Alex Luo | Xianyao He | 2,546 / 2,467 | -10,9,7,11 |
| May 2, 2025 | Alex Luo | Xianyao He | 2,463 / 2,525 | 6,6,9 |
| May 2, 2025 | Xianyao He | Alex Luo | 2,525 / 2,463 | 10,8,-11,-9,8 |
| Oct 4, 2024 | Alex Luo | Xianyao He | 2,415 / 2,423 | 10,8,10 |
| Aug 31, 2024 | Xianyao He | Alex Luo | 2,406 / 2,425 | 3,8,10 |
| Aug 26, 2023 | Alex Luo | Xianyao He | 2,320 / 2,403 | 8,-5,6,9 |
| Aug 26, 2023 | Alex Luo | Xianyao He | 2,320 / 2,403 | 4,-9,10,7 |
| Jul 3, 2023 | Xianyao He | Alex Luo | 2,353 / 2,312 | 9,6,9 |
| May 6, 2023 | Xianyao He | Alex Luo | 2,327 / 2,271 | -6,6,7,-6,6 |
| May 6, 2023 | Xianyao He | Alex Luo | 2,327 / 2,271 | 13,7,6 |
| Feb 25, 2023 | Alex Luo | Xianyao He | 2,321 / 2,339 | 10,11,11 |
| Jun 4, 2022 | Xianyao He | Alex Luo | 2,333 / 2,273 | 11,7,9 |
| Jun 18, 2021 | Xianyao He | Alex Luo | 2,246 / 1,928 | 9,5,7 |
| Feb 1, 2019 | Xianyao He | Alex Luo | 1,947 / 1,589 | 6,4,10 |
| Feb 1, 2019 | Xianyao He | Alex Luo | 1,947 / 1,589 | 5,2,0 |
| Dec 16, 2018 | Xianyao He | Alex Luo | 1,846 / 1,456 | 4,3,4 |
| Dec 17, 2017 | Xianyao He | Alex Luo | 1,181 / 825 | 4,1,5 |