XY

🇲🇨Xiaoxin Yang
FormLWLWW
1634
Elo Rating
#46
Rank
58.7%
Win Rate
Xiaoxin Yang is ranked #46 in WTT Pro Tour with an Elo of 1634 (peak 1648, lowest 1491). Across 121 tracked matches — a 58.7% win rate.
Elo Trend
Last 40 matches
Current 1634Peak 1648Lowest 1491Tracked 121
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
57%4/7 covered
as favourite
57%4/7
as underdog
— no line
Total pointsover / under · 9
33%over67%under
Match shape · after 2 sets
How matches usually stand after two sets, and what he makes of it — from 121 completed matches. Descriptive, not a tip.
39% leads 2–032% level 1–129% trails 0–2
Holds 2–0
91%n=47
wins after leading 2–0
Wins the decider
59%n=39
wins after 1–1
Comeback 0–2
14%n=35
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 |
|---|---|---|---|---|
| Elena Zaharia0-328 Jun 02:05 | -2.5 L | — | 68.5→46 U | — |
| Daniela Ortega3-127 Jun 03:55 | -1.5 W | — | 68.5→71 O | — |
| Yuling Zhu0-319 Jun 18:35 | +2.5 L | +9.5 L | 67.5→50 U | — |
| Ana Tofant3-218 Jun 16:45 | -2.5 L | -12.5 L | 53.5→83 O | — |
| Barbora Varady3-017 Jun 16:15 | -1.5 W | — | 70.5→46 U | — |
| Cocona Muramatsu3-117 Jun 09:00 | -1.5 W | — | 74.5→72 U | — |
| Eunhye Lee2-311 Jun 10:40 | -1.5 L | — | 75.5→87 O | — |
| Jieni Shao3-110 Jun 15:00 | -1.5 W | — | 72.5→72 U | — |
| Geman Zong3-110 Jun 08:45 | +1.5 W | — | 75.5→68 U | — |
| Dora Cosic3-009 Jun 13:35 | — | — | — | — |
Overall cover record
Set HC: 4/7 · 57%
Totals: 3 Over · 6 Under · 33% over
Prediction History
Past matches with the model's predicted win probability and the real result.
✕78%Lost 0-3✓81%Won 3-1✕12%Lost 0-3✓92%Won 3-2✓89%Won 3-0✓58%Won 3-1✕69%Lost 2-3✓78%Won 3-1✓46%Won 3-1✓82%Won 3-0✕63%Lost 1-3✓43%Won 3-1✓84%Won 3-0✓72%Won 3-0✕78%Lost 1-3✓72%Won 3-1✓85%Won 3-0✕60%Lost 1-3✓65%Won 3-0✓54%Won 3-0✕71%Lost 2-3✓75%Won 3-0✕77%Lost 2-3✓82%Won 3-0✓88%Won 3-1✕14%Lost 0-3✓43%Won 3-2✕6%Lost 1-3✕49%Lost 2-3✕19%Lost 0-3
vs Elena Zaharia
28 Jun · 02:05 UTC
vs Daniela Ortega
27 Jun · 03:55 UTC
vs Yuling Zhu
19 Jun · 18:35 UTC
vs Ana Tofant
18 Jun · 16:45 UTC
vs Barbora Varady
17 Jun · 16:15 UTC
vs Cocona Muramatsu
17 Jun · 09:00 UTC
vs Eunhye Lee
11 Jun · 10:40 UTC
vs Jieni Shao
10 Jun · 15:00 UTC
vs Geman Zong
10 Jun · 08:45 UTC
vs Dora Cosic
09 Jun · 13:35 UTC
vs Gahyeon Park
14 May · 08:20 UTC
vs Elizabet Abraamian
13 May · 15:05 UTC
vs Zauresh Akasheva
13 May · 09:15 UTC
vs Swastika Ghosh
12 May · 15:35 UTC
vs Yangzi Liu
21 Apr · 15:30 UTC
vs Seoyeon Choi
21 Apr · 09:15 UTC
vs Valentina Rios
20 Apr · 14:55 UTC
vs Yu-Jie Huang
16 Apr · 16:05 UTC
vs Linda Bergstrom
16 Apr · 09:45 UTC
vs Haeeun Choi
15 Apr · 16:20 UTC
vs Yashaswini Ghorpade
10 Apr · 14:15 UTC
vs Nicole Arlia
10 Apr · 08:40 UTC
vs Ece Harac
25 Mar · 17:00 UTC
vs Sophia Klee
25 Mar · 10:05 UTC
vs Fadwa Garci
24 Mar · 15:30 UTC
vs Miyu Nagasaki
24 Feb · 12:25 UTC
vs Jia Nan Yuan
22 Feb · 11:45 UTC
vs Hina Hayata
07 Jan · 09:15 UTC
vs Bruna Takahashi
05 Nov · 11:25 UTC
vs Yubin Shin
30 Oct · 12:35 UTC