Matchup lab
Head to head
Search by first name, last name, full name, or USATT member ID, then compare shared results.
Shared match ledger
9 decisive meetings
| Date | Winner | Loser | Opening ratings | Score |
|---|---|---|---|---|
| Aug 4, 2001 | Xu, Yao | Michael Terao | 1,897 / 1,487 | 9, 9 |
| Feb 11, 2001 | Xu, Yao | Michael Terao | 1,872 / 1,512 | 0 |
| Feb 4, 2000 | Xu, Yao | Michael Terao | 1,425 / 1,224 | 0 |
| Feb 4, 2000 | Michael Terao | Xu, Yao | 1,224 / 1,425 | 0 |
| Nov 21, 1999 | Xu, Yao | Michael Terao | 1,300 / 1,404 | 0 |
| May 23, 1999 | Michael Terao | Xu, Yao | 1,286 / 1,040 | 12, 18 |
| May 23, 1999 | Xu, Yao | Michael Terao | 1,040 / 1,286 | 19, 8 |
| Aug 30, 1998 | Xu, Yao | Michael Terao | 817 / 540 | 0 |
| May 30, 1998 | Xu, Yao | Michael Terao | 0 / 508 | 12, 17 |