David Xu vs Pierre-Anthony Gauthier - R1 - Men's Singles / Simples Hommes #1
2021 Canadian Championships. Gauthier Pierre-Anthony - Xu David
Pierre-Anthony GAUTHIER (2593) - Maxime SPENCER (1727)
2017-18 Butterfly Canada Cup Final. Pierre Anthony GAUTHIER - Austin Yimin LIN
Pierre Anthony Gauthier (2605) - William Shen (1098)
Pierre-Anthony GAUTHIER (2593) - Geoffrey GOUTORBE (2524)
Ontario Championships 2019 Brian Huang vs. David Xu Highlights
Raymond Zeng (2062) - Pierre-Anthony Gauthier (2605)
2022 Ontario Championship U19B. Semifinal. David Xu - Kevin Guo. Part 2
Highlights | David Xu (CAN) vs Cho Seungmin (KOR) | MT Grps | #ITTFWorlds2022
2022 CCTTA TOP8. David Xu - Tarun
Highlights | Tomas Polansky (CZE) vs David Xu (CAN) | MT Grps | #ITTFWorlds2022
2022 CCTTA TOP8. Ron - David Xu
David XU [2493] vs Suhaan GULATI [2292] - Ontario Nova Open - 5th/6th place - 21 May 2023
2022 PanAms - David Xu vs Angel Naranjo
Seyi Dere Plays against Coach Duan
David Xu vs Harnoor Singh | Ontario Championships Oct 2023 | Round Robin
Martin Simeon vs David Xu 2022 table tennis Canadian championships team finals QC vs ON
David Xu vs Trung
Butterfly Canada Cup #3 :: O1800 | Andrey MOKHOV -vs- David XU | Game 1