Xirui Han
X. Han · China
Every match we have on file, with the price the market gave them at the time.
Last five
LLWLL
2026 record
7-14
Hard 7-14
Average price
-
Match history
| Date | Event | Opponent | Score | Their price | Market | Result |
|---|---|---|---|---|---|---|
| 2026-10-14 | M25 Qian Daohu | Y. Zeng | 2 - 1 | — | — | LOST |
| 2026-10-08 | M25 Luan | Y. Zeng | 1 - 2 | — | — | LOST |
| 2026-10-07 | M25 Luan | J. Van Herzeele | 2 - 1 | — | — | WON |
| 2026-09-30 | M15 Luan 4 | Y. Tomida | 2 - 0 | — | — | LOST |
| 2026-09-23 | M25 Yinchuan | A. Kachmazov | 0 - 2 | — | — | LOST |
| 2026-09-17 | M25 Guiyang | Y. Chung | 0 - 2 | — | — | LOST |
| 2026-09-15 | M25 Guiyang | X. Yang | 2 - 0 | — | — | WON |
| 2026-09-09 | M15 Wuning 8 (China) | Y. Jin | 2 - 1 | — | — | LOST |
| 2026-09-02 | M15 Wuning 7 (China) | X. D. Chen | 2 - 0 | — | — | LOST |
| 2026-08-27 | M15 Maanshan 8 | R. Te | 2 - 0 | — | — | LOST |
| 2026-08-26 | M15 Maanshan 8 | S. Fomin | 2 - 1 | — | — | WON |
| 2026-08-12 | M15 Tianjin 2 | Y. Chung | 2 - 1 | — | — | LOST |
| 2026-07-15 | M15 Wuning 6 (China) | W. Pan | 2 - 1 | — | — | LOST |
| 2026-06-27 | M15 Wuning 3 | M. Purcell | 1 - 0 RET | — | — | LOST |
| 2026-06-26 | M15 Wuning 3 | F. Meng | 0 - 2 | — | — | WON |
| 2026-06-25 | M15 Wuning 3 | M. Bouzige | 2 - 1 | — | — | WON |
| 2026-06-24 | M15 Wuning 3 | S. Liu | 0 - 2 | — | — | WON |
| 2026-06-04 | M15 Luan 3 | Y. C. Mo | 2 - 1 | — | — | LOST |
| 2026-06-03 | M15 Luan 3 | J. Lan | 0 - 2 | — | — | WON |
| 2026-05-27 | M15 Luan 2 | W. Trongcharoenchaikul | 0 - 2 | — | — | LOST |
| 2026-03-11 | W15 Maanshan 2 | P. Kuharenko | 2 - 0 | — | — | LOST |
Physical history
Retirements, walkovers and medical timeouts on file, newest first.
ITF Hard retired 1 - 0 v M. Purcell
medical timeout 7 that season
last MTO 12.10.2026 · 7 MTOs in 2026 · score 4-5 ('00 - 00) ⌚️50 m · odds 1.45-2.55 / 2.02 -3.5 | +3.5 1.7 · Hard
medical timeout 6 that season
last MTO 30.09.2026 · 6 MTOs in 2026 · score 2-1 (00 - 00') ⌚️20 m · odds 1.8-1.9 / 1.8 -0.5 | +0.5 1.9 · Hard
medical timeout 5 that season
last MTO 26.08.2026 · 5 MTOs in 2026 · score 6-2 2-1 (00 - 00') ⌚️76 m · odds 1.03-9.0 / 2.3 -7.5 | +7.5 1.55 · Hard
medical timeout 4 that season
last MTO 27.06.2026 · 4 MTOs in 2026 · score 3-6 4-3 (00 - 00') ⌚️87 m · odds 9.0-1.01 / 2.15 +4.5 | -4.5 1.62 · Hard
medical timeout
last MTO 03.06.2026 · score 5-0 (00 - 00') · odds x-x
medical timeout
last MTO 24.03.2026 · score 4-6 3-2 (00 - 00') · odds 4.80-1.13
medical timeout
last MTO 21.05.2025 · score 6-1 1-4 ('00 - 00) · odds 1.16-4.40