Historique des matchs du joueur de tennis: Retrouvez ici la totalité des matchs et tournois joués par Hao Duan.
38 matchs enregistrés.
| 18/10/2026 | M15 Shenzhen | Zhenxiong Dong vs. Hao Duan |
| 05/10/2026 | M25 Luan | Jake Dembo vs. Hao Duan |
| 04/10/2026 | M25 Luan | Hao Duan vs. George Russell |
| 27/09/2026 | M15 Luan | Jake Dembo vs. Hao Duan |
| 13/09/2026 | Guangzhou Challenger | Naoya Honda vs. Hao Duan |
| 07/09/2026 | M15 Wuning | Mattias Southcombe vs. Hao Duan |
| 06/09/2026 | M15 Wuning | Hao Duan vs. Junlin Chen |
| 31/08/2026 | M15 Wuning | Vladimir Osminkin vs. Hao Duan |
| 30/08/2026 | M15 Wuning | Hao Duan vs. Abasi Abukusumo |
| 09/08/2026 | M15 Tianjin | Liang Liang vs. Hao Duan |
| 12/07/2026 | M15 Wuning | Mikhail Kulyagin vs. Hao Duan |
| 05/07/2026 | M15 Wuning | Yua Taka vs. Hao Duan |
| 28/06/2026 | M15 Wuning | Fateh Singh vs. Hao Duan |
| 21/06/2026 | M15 Wuning | Shijie Chen vs. Hao Duan |
| 31/05/2026 | M15 Luan | Sicheng Li vs. Hao Duan |
| 29/03/2026 | M25 Maanshan | Peter Alam vs. Hao Duan |
| 07/09/2025 | Guangzhou Challenger | Tianhui Zhang vs. Hao Duan |
| 31/08/2025 | M15 Maanshan | Junsu Kang vs. Hao Duan |
| 05/05/2025 | M25 Baotou | Nikita Ianin vs. Hao Duan |
| 28/04/2025 | M25 Anning | Hao Duan vs. Ye Hongyu |