Wins
87
Indexed tournament wins
Player record
Wins
87
Losses
64
Matches
151
Win rate
57.6%
1,792
Highest rating in the available history.
Xu, Yao
1999 NA Teams 2 · Nov 28, 1999 · +599 rating
Open →Costa, Craig
MDTTC February Open · Feb 4, 2000 · -568 rating
Open →Zachary Sng
5 matches
Open →Published rating movement across recorded events.
13 tournament appearances · synced Aug 8, 2026, 2:16 AM
| Date | Tournament | Rating in | Rating after | Points changed | Record |
|---|---|---|---|---|---|
| Nov 28, 2004 | 2004 N. American Teams Open TTTournament · View matches | 1,670 | 1,792 | +122 | 7W / 9L |
| Nov 30, 2003 | North American TeamsTournament · View matches | 1,604 | 1,670 | +66 | 15W / 9L |
| Nov 25, 2001 | 2001 Stiga No. American TeamsTournament · View matches | 1,609 | 1,604 | -5 | 12W / 9L |
| Feb 24, 2001 | Maryland Feb. Circuit Giant RRTournament · View matches | 1,574 | 1,609 | +35 | 10W / 1L |
| Feb 4, 2001 | Maryland February CircuitTournament · View matches | 1,372 | 1,574 | +202 | 5W / 5L |
| Nov 26, 2000 | No. Amer. Teams Open ChampionshipsTournament · View matches | 1,392 | 1,372 | -20+6 / -26 | 4W / 8L |
| Apr 9, 2000 | Maryland April CircuitTournament · View matches | 1,400 | 1,392 | -8+8 / -16 | 3W / 3L |
| Apr 2, 2000 | MDTTC April OpenTournament · View matches | 1,459 | 1,400 | -59+6 / -65 | 3W / 3L |
| Mar 12, 2000 | Maryland March CircuitTournament · View matches · USATT readjusted 1,156 → 1,396 | 1,156 | 1,459 | +63+71 / -8 | 3W / 2L |
| Feb 4, 2000 | MDTTC February OpenTournament · View matches | 1,242 | 1,156 | -86+0 / -86 | 0W / 4L |
| Dec 5, 1999 | Maryland December CircuitTournament · View matches | 1,327 | 1,242 | -85+0 / -85 | 6W / 2L |
| Nov 28, 1999 | 1999 NA Teams 2Tournament · View matches | 814 | 1,327 | +513 | 13W / 6L |
| Oct 24, 1999 | 1999 MATTC October OpenTournament · View matches · Initial rating 814 | Unrated | 814 | — | 6W / 3L |
1–13 of 13