GK

🇹🇼Guan-Hong Kuo
FormLLWLW
2-match losing run1606
Elo Rating
#74
Rank
61.7%
Win Rate
Guan-Hong Kuo is ranked #74 in WTT Pro Tour with an Elo of 1606 (peak 1613, lowest 1503). Across 47 tracked matches — a 61.7% win rate. On a 2-match losing run.
Elo Trend
Last 40 matches
Current 1606Peak 1613Lowest 1503Tracked 47
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
83%5/6 covered
as favourite
— no line
as underdog
83%5/6
Total pointsover / under · 11
45%over55%under
Match shape · after 2 sets
How matches usually stand after two sets, and what he makes of it — from 46 completed matches. Descriptive, not a tip.
46% leads 2–028% level 1–126% 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=12
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 |
|---|---|---|---|---|
| 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: 5/6 · 83%
Totals: 5 Over · 6 Under · 45% over
Prediction History
Past matches with the model's predicted win probability and the real result.
✕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✕31%Lost 0-4✓83%Won 4-0
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
vs Shunsuke Togami
20 May · 08:30 UTC
vs Ahmed Korani
18 May · 08:20 UTC