Hainuo Guo
2025
| J60 CHENGDU-4 | [16] | 1R | 
| J30 MAANSHAN-2 | [9] | 1R | 
| J30 MAANSHAN | [6] | 3R | 
2024
| J30 POKHARA-2 | [8] | Quarter | 
| J30 POKHARA | [8] | Win | 
| J30 NINHBINH-2 | [6] | Semi | 
| J30 NINHBINH | [8] | 2R | 
| J30 KARSHI | 2R | |
| J30 BUKHARA | Semi | |
| J30 TUNIS | 2R | |
| J30 SINGAPORE-3 | 1R | |
| J30 JIAXING | 1R | |
| J30 CHOLPON-ATA-2 | 1R | |
| J30 COLOMBO-4 | 1R | 
2023
Nation
CHN
Generation
Born in 2007 (17-18 years old)
World Ranking
Junior World Ranking 1224th
Year-end Junior World Ranking
- Year-end 2024 1028th
Match Details
2025 J60 CHENGDU-4
| L | 1R | Matvei Semenov | 3-6 4-6 | 
2025 J30 MAANSHAN-2
| L | 1R | Boshi Wang | 0-6 4-6 | 
2025 J30 MAANSHAN
| W | 1R | Tri Srisen | 6-3 6-3 | 
| W | 2R | Dingchen Cui | 6-4 6-0 | 
| L | 3R | Shao Zhang | 4-6 6-7 | 
2024 J30 POKHARA-2
| W | 1R | Showrya Samala | 6-2 6-2 | 
| W | 2R | Saksham Bikram Shah | 2-6 6-3 6-4 | 
| L | QF | Pratik Navin | 1-6 3-6 | 
2024 J30 POKHARA
| W | 1R | Yashwin Dahiya | 2-6 6-1 6-1 | 
| W | 2R | Advit Tiwari Advit Tiwari | 6-0 7-5 | 
| W | QF | Showrya Samala | 7-5 6-2 | 
| W | SF | Pratik Navin | 7-6 5-7 6-3 | 
| W | F | Aashravya Mehra | 6-3 6-4 | 
2024 J30 NINHBINH-2
| W | 1R | Sugwang Bae | 6-0 6-2 | 
| W | 2R | Keiji Yamaguchi | 6-0 6-0 | 
| W | QF | Dai Khanh Nguyen | 7-6 6-3 | 
| L | SF | Gyudan Lee | 6-7 6-4 2-6 | 
2024 J30 NINHBINH
| W | 1R | Trung Khang Nguyen | 6-1 6-3 | 
| L | 2R | Geon Hyeok Jeon | 6-4 4-6 1-6 | 
2024 J30 KARSHI
| W | 1R | Amir Safaev | 4-6 6-4 6-1 | 
| L | 2R | Maksim Prokoshin | 5-7 4-6 | 
2024 J30 BUKHARA
| W | 1R | Yusufbek Malikov | 6-4 6-3 | 
| W | 2R | Kamal Fakhretdinov | 6-2 7-5 | 
| W | QF | Amir Safaev | 4-6 6-3 7-5 | 
| L | SF | Sukhrob Saidov | 4-6 3-6 | 
2024 J30 TUNIS
| W | 1R | Mohamed Malek Soussia | 6-4 6-2 | 
| L | 2R | Skander Nsairi | 2-6 6-2 2-6 | 
2024 J30 SINGAPORE-3
| L | 1R | Adavait Mantri | 6-7 5-7 | 
2024 J30 JIAXING
| L | 1R | Chen Yan Cai | 4-6 0-6 | 
2024 J30 CHOLPON-ATA-2
| L | 1R | Tikhon Sorokin | 3-6 5-7 | 
2024 J30 COLOMBO-4
| L | 1R | Kai Thompson | 3-5 0-4 | 
2023 J60 SHENZHEN
| L | 1R | Yuqiao Song | 2-6 4-6 | 
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 9942, Number of registered players: 6,164, Number of registered results: 343,780