World No. 788 Tsung-Hao Huang is 13–26 in 2026.
Tsung-Hao Huang’s last match was on 7 Oct at M25 Luan, a loss to Ko Suzuki.
As of 12 October 2026, 12:34 UTC.
Next match
Opponent, time and what people predict.
No match scheduled right now. Last played 7 Oct at M25 Luan: lost to Ko Suzuki 3–6 3–6.
World ranking
No. 788
No change since 5 Oct
2026 season
13–26
Last 5 matches
W L W L L
Career titles
0
Last match
Lost to Ko Suzuki
3–6 3–6 · M25 Luan Round of 32 · 7 Oct
13–26
2026 record
39 matches through 7 Oct.
- Hard
- 10–21
- Clay
- 3–4
39
Matches played
Through 7 Oct, singles only.
- Deciding sets
- 4–4
- Tiebreaks
- 2–0
Tournament Run
Tsung-Hao Huang is not in a draw this week - the bracket appears once a tournament starts.
News & Insights
What is happening around Tsung-Hao Huang - headlines from our approved sources, links go to the source.
No fresh headlines about Tsung-Hao Huang from our sources yet.
Serve & return, 2026
How the points are won, from the match statistics api-tennis records. The tick on each bar is the median of the ATP top 100.
18 matches with statistics
On serve 22 points worse than the ATP median at holding serve
- Aces per match
- 2.0 tour median 6.3 · fewer than most
- Double faults per match
- 1.9 tour median 2.5 · fewer than most
- 1st serve points won
- 61% tour median 73%
- 2nd serve points won
- 46% tour median 52%
- Service games held
- 60% tour median 82%
- Break points saved
- 52% tour median 63%
On return about tour average at converting break points
- Return games won
- 23% tour median 22%
- Break points converted
- 40% tour median 40%
Career
0 singles titles · best year-end No. 488 (2025). Year-end singles ranking by season, from api-tennis.
Results
Every singles result on record, newest first. Opponents link to their page and the score to the match page, where we have one; "people predicted" is this player's Polymarket price before the match.
| Date | Result | Opponent | Tournament | Score | People predicted |
|---|---|---|---|---|---|
| 7 Oct 2026 | L | Ko Suzuki | M25 Luan · Round of 32 | 3–6 3–6 | |
| 14 Sept 2026 | L | Yuta Kikuchi | Guangzhou 2 · Qualifying final | 5–7 1–6 | |
| 13 Sept 2026 | W | Xing Dao Chen | Guangzhou 2 · Qualifying semi-finals | 4–6 6–3 6–3 | |
| 7 Sept 2026 | L | Luca Castelnuovo | Shanghai · Qualifying final | 4–6 2–6 | |
| 6 Sept 2026 | W | Arjun Kadhe | Shanghai · Qualifying semi-finals | 4–6 6–3 6–2 | |
| 30 Aug 2026 | L | Fanming Meng | Zhangjiagang · Qualifying semi-finals | 5–7 0–6 | |
| 26 Aug 2026 | L | Arthur Weber | M25 Taipei 2 · Round of 32 | 4–6 2–6 | |
| 21 Aug 2026 | L | Shunsuke Mitsui | M25 Taipei · Round of 16 | 2–6 1–6 |
Show next 20 of 31 more
| 18 Aug 2026 | W | Keisuke Saitoh | M25 Taipei · Round of 32 | 6–2 7–5 | |
| 12 Aug 2026 | L | Hee Lee Duck | M15 Tianjin 2 · Round of 32 | 4–6 4–6 | |
| 7 Aug 2026 | L | Yuki Mochizuki | M15 Tianjin · Quarter-finals | 1–6 2–6 | |
| 6 Aug 2026 | W | Toshiki Karigyo | M15 Tianjin · Round of 16 | 6–0 6–3 | |
| 4 Aug 2026 | W | Bo Fan Wen | M15 Tianjin · Round of 32 | 6–3 6–0 | |
| 13 Jul 2026 | L | Abel Forger | Bunschoten · Qualifying final | 2–6 4–6 | |
| 12 Jul 2026 | W | Gijs Brouwer | Bunschoten · Qualifying semi-finals | 6–2 6–1 | |
| 7 Jul 2026 | L | Guy Den Ouden | Liege (Belgium) · Round of 32 | 2–6 2–6 | |
| 6 Jul 2026 | W | Saba Purtseladze | Liege (Belgium) · Qualifying final | 7–6(4) 2–6 6–3 | |
| 5 Jul 2026 | W | Gabriele Maria Noce | Liege (Belgium) · Qualifying semi-finals | 1–6 6–2 6–3 | |
| 28 Jun 2026 | L | Theo Papamalamis | Troyes · Qualifying semi-finals | 2–6 2–6 | |
| 21 Jun 2026 | L | Nitin Kumar Sinha | Plovdiv (Bulgaria) · Qualifying semi-finals | 4–6 5–7 | |
| 9 Jun 2026 | L | Ju Kim Dong | M15 Maanshan 5 · Round of 32 | 0–6 2–6 | |
| 5 Jun 2026 | L | Yaojie Zeng | M15 Luan 3 · Quarter-finals | 6–3 2–6 3–6 | |
| 4 Jun 2026 | W | James van Herzeele | M15 Luan 3 · Round of 16 | 2–6 6–4 2–0 ret. | |
| 3 Jun 2026 | W | Zhenxiong Dong | M15 Luan 3 · Round of 32 | 7–5 6–3 | |
| 28 May 2026 | L | Minghui Zhang | M15 Luan 2 · Round of 16 | 6–3 1–6 1–6 | |
| 27 May 2026 | W | Ryotaro Taguchi | M15 Luan 2 · Round of 32 | 6–3 6–1 | |
| 20 May 2026 | L | Yuta Tomida | M15 Luan · Round of 32 | 6–3 3–6 5–7 | |
| 3 May 2026 | L | Petr Bar Biryukov | Wuxi · Qualifying semi-finals | 4–6 2–6 |
Show next 11 of 11 more
| 21 Apr 2026 | L | Pietro Orlando Fellin | M25 Luzhou · Round of 32 | 1–4 ret. | |
| 29 Mar 2026 | L | Yusuke Kusuhara | Miyazaki (Japan) · Qualifying semi-finals | 4–5 ret. | |
| 23 Mar 2026 | L | Kasidit Samrej | Yokkaichi · Qualifying final | 1–6 4–6 | |
| 22 Mar 2026 | W | Yusuke Kusuhara | Yokkaichi · Qualifying semi-finals | 6–2 6–2 | |
| 2 Mar 2026 | L | Felix Balshaw | Fujairah · Qualifying semi-finals | 1–6 2–6 | |
| 24 Feb 2026 | L | Oliver Crawford | Pune · Round of 32 | 2–6 6–4 0–6 | |
| 23 Feb 2026 | L | Mitsuki Wei Kang Leong | Pune · Qualifying final | 2–6 3–6 | |
| 22 Feb 2026 | W | Ryuki Matsuda | Pune · Qualifying semi-finals | 7–6(4) 6–3 | |
| 15 Feb 2026 | L | Ramkumar Ramanathan | New Delhi · Qualifying semi-finals | 1–6 3–6 | |
| 7 Feb 2026 | L | Benjamin Hassan | ATP Davis Cup - World Group I | 4–6 4–6 | |
| 4 Jan 2026 | L | Kunanan Pantaratorn | Nonthaburi · Qualifying semi-finals | 1–6 2–6 |