Player record

David Xiao

ID 222393VAMaleInactive
Current rating1,691

Wins

75

Indexed tournament wins

Losses

74

Indexed tournament losses

Matches

149

Decisive results

Win rate

50.3%

Across indexed matches

Peak rating

1,919

Highest rating in the available history.

Biggest upset

Edmund Suen

JOOLA North American Teams · Nov 23, 2018 · +684 rating

Open →

Biggest loss

Bradley Hagens

HCTT Circuit - August · Aug 5, 2023 · -437 rating

Open →

Most frequent opponent

Funderberg, Christian

5 matches

Open →

Rating trajectory

Published rating movement across recorded events.

Tournament history

16 tournament appearances · synced Aug 9, 2026, 4:01 AM

DateTournamentRating inRating afterPoints changedRecord
Jun 21, 2025MDTTC June Open 2025Tournament · View matches1,7091,691-18+2 / -203W / 1L
May 3, 2025MDTTC May Open 2025Tournament · View matches1,6991,709+10+10 / 07W / 0L
Aug 19, 2023MDTTC August Open 2023Tournament · View matches1,7321,699-33+32 / -654W / 2L
Aug 5, 2023HCTT Circuit - AugustTournament · View matches1,8321,732-100+0 / -1000W / 3L
Jan 22, 2022LATTA Butterfly Thanh Banh Memorial OpenTournament · View matches1,8541,832-22+5 / -273W / 4L
Mar 6, 2020HCTT Circuit-202003Tournament · View matches1,9191,854-65+5 / -704W / 4L
Feb 8, 20202020 MDTTC February OpenTournament · View matches1,8961,919+23+49 / -265W / 6L
Nov 29, 20192019 JOOLA North American TeamsTournament · View matches · USATT readjusted 1,535 → 1,8271,5351,896+69+97 / -285W / 11L
Aug 10, 20192019 MDTTC August OpenTournament · View matches1,5271,535+8+13 / -56W / 2L
Nov 23, 2018JOOLA North American TeamsTournament · View matches · USATT readjusted 1,314 → 1,5261,3141,527+1+63 / -625W / 13L
Aug 18, 2018Butterfly MDTTC August OpenTournament · View matches1,2921,314+22+22 / 08W / 2L
Jul 28, 20182018 Butterfly WDCTT July OpenTournament · View matches1,2871,292+5+8 / -34W / 1L
Jun 16, 20182018 Virginia State ChampionshipsTournament · View matches1,2301,287+57+67 / -104W / 2L
Jun 2, 20182018 Maryland State ChampionshipsTournament · View matches · USATT readjusted 916 → 1,1909161,230+40+65 / -2510W / 3L
Apr 14, 20182018 Butterfly MDTTC April OpenTournament · View matches905916+113W / 10L
Mar 24, 20182018 Butterfly WDTTC March OpenTournament · View matches · Initial rating 905Unrated9054W / 10L