Page 4 de l'historique des matchs de la joueuse de tennis: Retrouvez ici la totalité des matchs et tournois joués par Annabelle Xu.
71 matchs enregistrés.
| 17/10/2021 | W15 Norman | Annabelle Xu vs. Raveena Kingsley |
| 16/10/2021 | W15 Norman | Annabelle Xu vs. Martina Zerulo |
| 15/10/2021 | W15 Norman | Annabelle Xu vs. Tamara Barad Itzhaki |
| 14/10/2021 | W15 Norman | Annabelle Xu vs. Kianah Motosono |
| 12/10/2021 | W15 Norman | Oona Orpana vs. Annabelle Xu |
| 07/09/2021 | U.S. Open (juniors) | Annabelle Xu vs. Robin Montgomery |
| 06/09/2021 | U.S. Open (juniors) | Annabelle Xu vs. Hanne Vandewinkel |
| 06/07/2021 | Wimbledon (juniors) | Annabelle Xu vs. Barbora Palicova |
| 16/06/2021 | W15 Antalya | Annabelle Xu vs. Ani Vangelova |
| 07/06/2021 | French Open (juniors) | Madison Sieg vs. Annabelle Xu |
| 06/06/2021 | French Open (juniors) | Annabelle Xu vs. Lisa Pigato |