Wins
982
Indexed tournament wins
Player record
Wins
982
Losses
425
Matches
1,407
Win rate
69.8%
2,517
Highest rating in the available history.
David Yong-Xiang Zhuang
Stiga Open on the 2001 Stiga N · Sep 30, 2001 · +243 rating
Open →Horowitz, William
Waterfront TTC Summer Warm-up · Jun 1, 1997 · -1005 rating
Open →Yu Shao
23 matches
Open →Published rating movement across recorded events.
230 tournament appearances · synced Aug 8, 2026, 2:41 PM
| Date | Tournament | Rating in | Rating after | Points changed | Record |
|---|---|---|---|---|---|
| May 6, 2001 | 2001 Champions Spring OpenTournament · View matches | 2,383 | 2,373 | -10+0 / -10 | 4W / 1L |
| Mar 18, 2001 | WINTER OPEN - NJTTCTournament · View matches | 2,399 | 2,383 | -16+0 / -16 | 2W / 1L |
| Feb 18, 2001 | Winter OpenTournament · View matches | 2,405 | 2,399 | -6+2 / -8 | 3W / 1L |
| Nov 26, 2000 | No. Amer. Teams Open ChampionshipsTournament · View matches | 2,393 | 2,405 | +12 | 7W / 5L |
| Nov 11, 2000 | NJTTC Fall OpenTournament · View matches | 2,406 | 2,393 | -13+0 / -13 | 3W / 1L |
| Sep 3, 2000 | Labor Day OpenTournament · View matches | 2,377 | 2,406 | +29+37 / -8 | 5W / 2L |
| Aug 20, 2000 | Matthew Murad Memorial Open oTournament · View matches | 2,351 | 2,377 | +26+38 / -12 | 7W / 4L |
| Apr 23, 2000 | 2000 Spin OpenTournament · View matches | 2,356 | 2,351 | -5+0 / -5 | 2W / 1L |
| Apr 16, 2000 | 2000 Champions Spring OpenTournament · View matches | 2,355 | 2,356 | +1+1 / 0 | 3W / 1L |
| Mar 12, 2000 | NJTTC March OpenTournament · View matches | 2,361 | 2,355 | -6+0 / -6 | 3W / 1L |
| Feb 20, 2000 | NJTTC February OpenTournament · View matches | 2,377 | 2,361 | -16+0 / -16 | 0W / 1L |
| Jan 8, 2000 | STTC Jan 2000Tournament · View matches | 2,388 | 2,389 | +1 | 2W / 1L |
| Dec 12, 1999 | Long Island December Open ChamTournament · View matches | 2,389 | 2,388 | -1+0 / -1 | 2W / 1L |
| Nov 28, 1999 | 1999 NA Teams 2Tournament · View matches · USATT readjusted 2,317 → 2,369 | 2,317 | 2,389 | +20+44 / -24 | 10W / 4L |
| Nov 21, 1999 | NJTTC November OpenTournament · View matches | 2,317 | 2,317 | 0+0 / 0 | 3W / 1L |
| Nov 13, 1999 | Long Island November Open ChamTournament · View matches | 2,322 | 2,317 | -5+45 / -50 | 5W / 1L |
| Oct 24, 1999 | Long Island October Open ChampTournament · View matches | 2,335 | 2,322 | -13+2 / -15 | 5W / 2L |
| Oct 17, 1999 | NJTTC October OpenTournament · View matches | 2,336 | 2,335 | -1+1 / -2 | 1W / 1L |
| Sep 26, 1999 | Long Island September Open ChaTournament · View matches | 2,348 | 2,336 | -12+1 / -13 | 3W / 1L |
| Sep 19, 1999 | NJTTC September OpenTournament · View matches | 2,342 | 2,348 | +6+6 / 0 | 3W / 1L |