GK

🇹🇼Guan-Hong Kuo
FormLLLWL
3-match losing run1598
Elo Rating
#78
Rank
60.4%
Win Rate
Guan-Hong Kuo is ranked #78 in WTT Pro Tour with an Elo of 1598 (peak 1613, lowest 1503). Across 48 tracked matches — a 60.4% win rate. On a 3-match losing run.
Elo Trend
Last 40 matches
Current 1598Peak 1613Lowest 1503Tracked 48
Cover splits
How often this player covered the closing line — overall, then split by favourite / underdog. Historical record against real bookmaker lines, not a tip. Green = reliable cover, amber = soft.
Set handicapoverall
67%8/12 covered
as favourite
50%3/6
as underdog
83%5/6
Total pointsover / under · 12
42%over58%under
Match shape · after 2 sets
How matches usually stand after two sets, and what he makes of it — from 47 completed matches. Descriptive, not a tip.
45% leads 2–028% level 1–128% trails 0–2
Holds 2–0
95%n=21
wins after leading 2–0
Wins the decider
54%n=13
wins after 1–1
Comeback 0–2
8%n=13
wins after trailing 0–2
Line history
Past matches vs the closing line — set & points handicap (covered = W/L), total points and total sets (O/U). Real lines, not tips.
| Match | Set HC | Pts HC | Total | Sets |
|---|---|---|---|---|
| Benedikt Duda0-310 Sep 03:00 | -1.5 L | — | 75.5→54 U | 3.5 U |
| Anders Lind2-304 Aug 02:50 | +1.5 W | +5.5 W | 75.5→91 O | 3.5 O |
| Yukiya Uda1-301 Jul 19:35 | -1.5 L | — | 75.5→74 U | — |
| Yun-Ju Lin3-229 Jun 02:45 | +1.5 W | +10.5 W | 71.5→86 O | — |
| Dang Qiu0-320 Jun 16:40 | +1.5 L | +7.5 L | 73.5→60 U | — |
| Patrick Franziska3-220 Jun 10:10 | +1.5 W | +5.5 W | 74.5→79 O | — |
| Benedikt Duda3-019 Jun 09:40 | +1.5 W | — | 75.5→55 U | — |
| Quadri Aruna3-218 Jun 10:55 | -1.5 L | — | 75.5→94 O | — |
| Yuanyu Chen1-311 Jun 10:40 | +2.5 W | — | 69.5→94 O | — |
| Csaba Andras3-110 Jun 17:05 | -1.5 W | — | 75.5→64 U | — |
| Martin Allegro3-110 Jun 10:20 | -1.5 W | — | 72.5→69 U | — |
| Ronit Bhanja3-009 Jun 18:50 | — | — | — | — |
Overall cover record
Set HC: 8/12 · 67%
Totals: 5 Over · 7 Under · 42% over
Next Matches
Prediction History
Past matches with the model's predicted win probability and the real result.
✕41%Lost 0-3✕24%Lost 2-3✕41%Lost 1-3✓6%Won 3-2✕16%Lost 0-3✓22%Won 3-2✓34%Won 3-0✓64%Won 3-2✕28%Lost 1-3✓36%Won 3-1✓62%Won 3-1✓72%Won 3-0✕67%Lost 1-3✓63%Won 3-1✕37%Lost 0-3✕51%Lost 0-3✓25%Won 3-0✓24%Won 3-2✕62%Lost 2-3✕54%Lost 2-3✓78%Won 3-1✕50%Lost 0-3✓49%Won 3-1✓78%Won 3-1✕54%Lost 2-3✕42%Lost 2-3✓68%Won 3-0✓83%Won 3-0✓65%Won 3-2
vs Benedikt Duda
10 Sep · 03:00 UTC
vs Anders Lind
04 Aug · 02:50 UTC
vs Yukiya Uda
01 Jul · 19:35 UTC
vs Yun-Ju Lin
29 Jun · 02:45 UTC
vs Dang Qiu
20 Jun · 16:40 UTC
vs Patrick Franziska
20 Jun · 10:10 UTC
vs Benedikt Duda
19 Jun · 09:40 UTC
vs Quadri Aruna
18 Jun · 10:55 UTC
vs Yuanyu Chen
11 Jun · 10:40 UTC
vs Csaba Andras
10 Jun · 17:05 UTC
vs Martin Allegro
10 Jun · 10:20 UTC
vs Ronit Bhanja
09 Jun · 18:50 UTC
vs Iulian Chirita
21 Feb · 03:25 UTC
vs Deni Kozul
20 Feb · 04:40 UTC
vs Manush Shah
21 Jan · 09:10 UTC
vs Youzheng Huang
17 Jan · 09:05 UTC
vs Benedikt Duda
16 Jan · 15:15 UTC
vs Kazuhiro Yoshimura
15 Jan · 15:25 UTC
vs Luka Mladenovic
23 Oct · 17:45 UTC
vs Tiago Apolonia
26 Sep · 13:20 UTC
vs Jishan Liang
25 Sep · 11:20 UTC
vs Yukiya Uda
02 Aug · 13:00 UTC
vs Manav Vikash Thakkar
01 Aug · 14:00 UTC
vs Angel Naranjo
31 Jul · 15:15 UTC
vs Taehyun Kim
24 Jul · 20:00 UTC
vs Elias Ranefur
12 Jun · 16:05 UTC
vs Laurens Devos
11 Jun · 16:05 UTC
vs Dimitrije Levajac
11 Jun · 09:35 UTC
vs Yang Sun
10 Jun · 10:05 UTC