Xirui Han
Updated
- Rating6156.15
- ATP rank#1847
- Last 103-7
- Last 302-3
- Current streak1 Loss
Recent match previews
- 2026-10-28: vs Filip Peliwo, ATP Shenzhen (XI) (China)
- 2026-10-20: vs Xing Dao Chen, ATP Shenzhen (XI) (China)
- 2026-10-14: vs Yaojie Zeng, ATP Qian Daohu (China)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 22.10.2026 | Filip Peliwo | 780 | 6401.33 | 6-1, 7-6 | Loss | 167.29 | 107.19% | ATP SINGLES / 22.10.2026 | China Shenzhen | |
| 21.10.2026 | Xing Dao Chen | 1904 | 6147.47 | 1-6, 6-4, 3-0 | Win | 111.32 | 151.95% | ATP SINGLES / 21.10.2026 | China Shenzhen | |
| 14.10.2026 | Yaojie Zeng | 976 | 6345.83 | 5-7, 6-4, 7-5 | Loss | 159.68 | 215.97% | ATP SINGLES / 14.10.2026 | China Qian Daohu | |
| 08.10.2026 | Yaojie Zeng | 976 | 6345.83 | 6-7, 6-4, 6-0 | Loss | 159.68 | 137.48% | ATP SINGLES / 08.10.2026 | China Luan IV | |
| 07.10.2026 | James Van Herzeele | 1707 | 6179.42 | 3-6, 6-3, 6-4 | Win | 119.27 | 204.63% | ATP SINGLES / 07.10.2026 | China Luan IV | |
| 30.09.2026 | Yuta Tomida | 1256 | 6274.49 | 6-2, 6-3 | Loss | -79.66 | 64.63% | ATP SINGLES / 30.09.2026 | China Luan III | |
| 23.09.2026 | Alibek Kachmazov | 466 | 6531.65 | 6-2, 6-2 | Loss | 0.00 | 48.99% | ATP SINGLES / 23.09.2026 | China Yinchuan | |
| 17.09.2026 | Yunseong Chung | 603 | 6465.70 | 6-4, 6-2 | Loss | 106.36 | 70.17% | ATP SINGLES / 17.09.2026 | China Guiyang | |
| 15.09.2026 | Xiaoyin Yang | 2113 | 6113.64 | 6-4, 6-4 | Win | 107.49 | 138.19% | ATP SINGLES / 15.09.2026 | China Guiyang | |
| 09.09.2026 | Yuquan Jin | 2086 | 6117.26 | 2-6, 6-3, 6-4 | Loss | -22.74 | 142.95% | ATP SINGLES / 09.09.2026 | China Wuning | |
| 02.09.2026 | Xing Dao Chen | 1904 | 6147.47 | 6-2, 7-6 | Loss | -102.43 | 83.35% | ATP SINGLES / 02.09.2026 | China Wuning | |
| 27.08.2026 | Rigele Te | 553 | 6482.75 | 6-0, 6-4 | Loss | 176.60 | 39.79% | ATP SINGLES / 27.08.2026 | China Maanshan IX | |
| 26.08.2026 | Sergey Fomin | 485 | 6521.66 | 3-6, 7-6, 6-4 | Win | 409.51 | 148.08% | ATP SINGLES / 26.08.2026 | China Maanshan IX | |
| 24.08.2026 | Natsuki Yamamoto | 2459 | 6062.98 | 6-3, 6-2 | Win | 109.33 | 116.65% | ATP SINGLES / 24.08.2026 | China Maanshan IX | |
| 23.08.2026 | Haolong He | 3050 | 5976.04 | 6-2, 3-6, 1-0 | Win | -94.11 | 96.46% | ATP SINGLES / 23.08.2026 | China Maanshan IX | |
| 22.08.2026 | Zhan Hang Ye | 3739 | 5871.06 | 6-4, 7-6 | Win | -185.09 | 114.87% | ATP SINGLES / 22.08.2026 | China Maanshan VIII | |
| 15.08.2026 | Ryo Minakata | 2217 | 6096.52 | 2-6, 6-3, 1-0 | Loss | 30.37 | 81.63% | ATP SINGLES / 15.08.2026 | China Maanshan VIII | |
| 12.08.2026 | Yunseong Chung | 603 | 6465.70 | 4-6, 6-2, 6-4 | Loss | 282.96 | 106.36% | ATP SINGLES / 12.08.2026 | China Tianjin I | |
| 10.08.2026 | Suk Ann | 2242 | 6093.31 | 6-3, 6-2 | Win | 139.66 | 104.73% | ATP SINGLES / 10.08.2026 | China Tianjin I | |
| 09.08.2026 | Ku Keon Kang | 1686 | 6184.67 | 6-1, 1-6, 1-0 | Win | 184.77 | 69.28% | ATP SINGLES / 09.08.2026 | China Tianjin I | |
| 08.08.2026 | Mattias Southcombe | 3297 | 5943.24 | 6-7, 6-4, 1-0 | Win | -162.91 | 111.72% | ATP SINGLES / 08.08.2026 | China Tianjin I | |
| 02.08.2026 | Bader Idrees | 4249 | 5787.49 | 7-5, 0-6, 1-0 | Loss | -235.75 | 90.27% | ATP SINGLES / 02.08.2026 | China Tianjin | |
| 01.08.2026 | Yue Xia | 2312 | 6083.53 | 6-4, 3-6, 1-0 | Win | -31.62 | 81.43% | ATP SINGLES / 01.08.2026 | China Tianjin | |
| 15.07.2026 | Weiwen Pan | 2916 | 5998.89 | 3-6, 6-4, 6-4 | Loss | -165.83 | 100.01% | ATP SINGLES / 15.07.2026 | China Wuning | |
| 13.07.2026 | Xiuyuan Ye | 4012 | 5827.72 | 6-2, 3-0 | Win | -49.48 | 63.31% | ATP SINGLES / 13.07.2026 | China Wuning | |
| 12.07.2026 | Muyou Zou | 5179 | 5553.87 | 6-2, 6-3 | Win | -211.14 | 83.77% | ATP SINGLES / 12.07.2026 | China Wuning | |
| 06.07.2026 | Andrei Kunitsyn | 1480 | 6223.23 | 7-5, 4-6, 1-0 | Loss | 80.72 | 73.32% | ATP SINGLES / 06.07.2026 | China Wuning | |
| 05.07.2026 | Xiaoyin Yang | 2113 | 6113.64 | 6-4, 3-6, 1-0 | Win | -1.51 | 66.14% | ATP SINGLES / 05.07.2026 | China Wuning | |
| 04.07.2026 | He Ziheng | 3314 | 5940.97 | 7-5, 6-3 | Win | -50.18 | 78.76% | ATP SINGLES / 04.07.2026 | China Wuning | |
| 27.06.2026 | Max Purcell | 374 | 6587.75 | 6-1 | Loss | 0.00 | 6.22% | ATP SINGLES / 27.06.2026 | China Wuning | |
| 26.06.2026 | Fanming Meng | 1229 | 6281.63 | 7-6, 6-1 | Win | 270.48 | 74.05% | ATP SINGLES / 26.06.2026 | China Wuning | |
| 25.06.2026 | Moerani Bouzige | 885 | 6372.23 | 6-3, 6-7, 6-4 | Win | 309.41 | 110.23% | ATP SINGLES / 25.06.2026 | China Wuning | |
| 24.06.2026 | Shaoyun Liu | 2709 | 6030.09 | 7-5, 6-4 | Win | 23.94 | 72.92% | ATP SINGLES / 24.06.2026 | China Wuning | |
| 22.06.2026 | Hao Sheng Koay | 2104 | 6114.52 | 6-7, 6-1, 1-0 | Win | 49.91 | 77.79% | ATP SINGLES / 22.06.2026 | China Wuning | |
| 21.06.2026 | Paul Howe | 3045 | 5977.24 | 6-4, 4-6, 1-0 | Win | -147.09 | 65.32% | ATP SINGLES / 21.06.2026 | China Wuning | |
| 20.06.2026 | Kaycee Tjandra Djaja | 11696 | 996.82 | 6-2, 6-1 | Win | 0.00 | 70.71% | ATP SINGLES / 20.06.2026 | China Wuning | |
| 14.06.2026 | Artem Alekseychuk | 3677 | 5881.03 | 6-4, 2-3 | Loss | -339.41 | 39.39% | ATP SINGLES / 14.06.2026 | China Maanshan VII | |
| 13.06.2026 | Shixun Zhu | 3106 | 5967.29 | 6-3, 6-3 | Win | -8.86 | 67.00% | ATP SINGLES / 13.06.2026 | China Maanshan VII | |
| 04.06.2026 | Ye Cong Mo | 1133 | 6305.72 | 6-2, 5-7, 7-6 | Loss | 160.29 | 72.93% | ATP SINGLES / 04.06.2026 | China Luan II | |
| 03.06.2026 | Jintao Lan | 4795 | 5662.43 | 6-4, 6-4 | Win | -343.72 | 62.03% | ATP SINGLES / 03.06.2026 | China Luan II | |
| 01.06.2026 | Xin Zhou | 2624 | 6040.16 | 6-3, 6-1 | Win | 94.01 | 61.08% | ATP SINGLES / 01.06.2026 | China Luan II | |
| 31.05.2026 | Boda Zheng | 3750 | 5868.24 | 6-3, 6-3 | Win | -107.91 | 60.62% | ATP SINGLES / 31.05.2026 | China Luan II | |
| 30.05.2026 | Nuriddin Bakhtiyorov | 5528 | 5427.77 | 6-3, 6-4 | Win | -563.38 | 60.15% | ATP SINGLES / 30.05.2026 | China Luan I | |
| 27.05.2026 | Wishaya Trongcharoenchaikul | 1557 | 6207.87 | 6-2, 7-6 | Loss | -42.03 | 39.18% | ATP SINGLES / 27.05.2026 | China Luan I | |
| 25.05.2026 | Tonghan Gu | 2867 | 6007.84 | 7-6, 6-4 | Loss | -238.31 | 48.23% | ATP SINGLES / 25.05.2026 | China Luan I | |
| 24.05.2026 | Xingyu Chen | 4300 | 5777.59 | 6-4, 6-1 | Win | -114.28 | 57.43% | ATP SINGLES / 24.05.2026 | China Luan I | |
| 23.05.2026 | Yile Li | 4443 | 5747.00 | 6-4, 6-1 | Win | -129.58 | 56.99% | ATP SINGLES / 23.05.2026 | China Luan I | |
| 18.05.2026 | Zhou Mingzhou | 3904 | 5843.74 | 5-7, 5-7 | Win | -162.41 | 54.84% | ATP SINGLES / 18.05.2026 | Luan | |
| 17.05.2026 | Eric Jr. Olivarez | 2118 | 6112.68 | 6-3, 6-4 | Loss | -206.33 | 31.75% | ATP SINGLES / 17.05.2026 | China Luan | |
| 03.05.2026 | Sicheng Li | 3127 | 5964.21 | 7-6, 6-1 | Loss | -269.08 | 28.50% | ATP SINGLES / 03.05.2026 | China Wuning | |
| 02.05.2026 | Natsuki Yamamoto | 2459 | 6062.98 | 6-3, 5-7, 1-0 | Win | -61.50 | 48.48% | ATP SINGLES / 02.05.2026 | China Wuning | |
| 13.04.2026 | Yan Cheng Chen | 1354 | 6251.56 | 6-4, 6-4 | Loss | -54.59 | 27.92% | ATP SINGLES / 13.04.2026 | China Anning | |
| 12.04.2026 | Xinyuan Xie | 2575 | 6046.98 | 3-6, 7-6, 1-0 | Win | -128.17 | 34.63% | ATP SINGLES / 12.04.2026 | China Anning | |
| 05.04.2026 | Zijiang Yang | 2347 | 6078.79 | 7-5, 4-6, 1-0 | Loss | -63.72 | 36.10% | ATP SINGLES / 05.04.2026 | China Maanshan V | |
| 04.04.2026 | Shaoyun Liu | 2709 | 6030.09 | 6-2, 7-6 | Win | 11.44 | 39.08% | ATP SINGLES / 04.04.2026 | China Maanshan V | |
| 28.03.2026 | Zhenxiong Dong | 1986 | 6134.24 | 3-6, 6-4, 1-0 | Loss | 26.09 | 30.86% | ATP SINGLES / 28.03.2026 | China Maanshan IV | |
| 23.03.2026 | Egor Pleshivtsev | 953 | 6350.26 | 6-1, 7-5 | Loss | 29.11 | 17.81% | ATP SINGLES / 23.03.2026 | China Maanshan III | |
| 22.03.2026 | Ye Hongyu | 2837 | 6012.44 | 6-4, 6-4 | Win | 6.29 | 35.36% | ATP SINGLES / 22.03.2026 | China Maanshan III | |
| 21.03.2026 | Shao Zhang | 4912 | 5632.30 | 6-2, 6-2 | Win | 0.00 | 35.08% | ATP SINGLES / 21.03.2026 | China Maanshan III | |
| 16.03.2026 | Xiaoyin Yang | 2113 | 6113.64 | 7-5, 7-6 | Loss | -137.97 | 30.95% | ATP SINGLES / 16.03.2026 | China Maanshan II | |
| 15.03.2026 | Oleg Syrovatskiy | 3938 | 5840.17 | 6-4, 7-5 | Win | -165.98 | 33.50% | ATP SINGLES / 15.03.2026 | China Maanshan II | |
| 14.03.2026 | Thadpong Kamonpanyakorn | 5816 | 5310.48 | 6-0 | Win | 0.00 | 16.62% | ATP SINGLES / 14.03.2026 | China Maanshan II | |
| 07.03.2026 | Thantub Suksumrarn | 1524 | 6214.21 | 6-2, 7-6 | Loss | -35.69 | 21.00% | ATP SINGLES / 07.03.2026 | China Maanshan I | |
| 28.02.2026 | Zhao Zhao | 1513 | 6215.48 | 6-4, 6-2 | Loss | -115.67 | 14.92% | ATP SINGLES / 28.02.2026 | China Maanshan |