Table Tennis: Videos

David Xu - player profile

92
831
Highlights | Tomas Polansky (CZE) vs David Xu (CAN) | MT Grps | #ITTFWorlds2022
162
831
Highlights | Ali Alkhadrawi (KSA) vs Xu David (CAN) | MT Grps | #ITTFWorlds2022
831
98
Highlights | David Xu (CAN) vs Mohamed El-Beiali (EGY) | MT Grps | #ITTFWorlds2022
831
65
Highlights | David Xu (CAN) vs Cho Seungmin (KOR) | MT Grps | #ITTFWorlds2022