Matchup lab
Head to head
Search by first name, last name, full name, or USATT member ID, then compare shared results.
Shared match ledger
7 decisive meetings
| Date | Winner | Loser | Opening ratings | Score |
|---|---|---|---|---|
| Apr 8, 2000 | Xu, Yao | Shen, Anthony | 1,687 / 754 | 0 |
| Nov 28, 1999 | Xu, Yao | Shen, Anthony | 1,413 / 567 | 12, 8, 0 |
| May 23, 1999 | Xu, Yao | Shen, Anthony | 1,040 / 298 | 6, 8 |
| May 23, 1999 | Xu, Yao | Shen, Anthony | 1,040 / 298 | 12, 10 |
| Nov 22, 1998 | Xu, Yao | Shen, Anthony | 811 / 303 | 11, 8 |
| Aug 8, 1998 | Xu, Yao | Shen, Anthony | 787 / 313 | 0 |
| May 30, 1998 | Xu, Yao | Shen, Anthony | 0 / 0 | 10, 8 |