GMYi Xu

CHN Born 1998 (Age ≈28) Male
FIDE ID
8605564

About Yi Xu

Xu Yi was born in China in 1998 and studied at the Shanghai University of Finance and Economics. He won the 2017 Shanghai Haiwan Cup, a national youth tournament, and became a GM in 2019. In 2022 he played for the Toledo City Trojans in the Professional Chess Association of the Philippines. Show more

Xu Yi was born in China in 1998 and studied at the Shanghai University of Finance and Economics. He won the 2017 Shanghai Haiwan Cup, a national youth tournament, and became a GM in 2019. In 2022 he played for the Toledo City Trojans in the Professional Chess Association of the Philippines. He won the 2023 Thailand International Open Masters without losing a game. That July he also served as a FIDE commentator for the Women's World Championship alongside Alik Gershon.

FIDE ratings

2460.3 +4.3

Classical

Live estimate

2401

Rapid

Published FIDE

2442

Blitz

Published FIDE

Official classical ranks

World rank
#942
National rank · CHN
#41

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2546 May 2019
Recorded years
2009–2026
Archived games
934

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
801 2016-08-17 World Junior Open 2016 Bhubaneswar IND 9.8 Narayanan S L Yi Xu 1/2-1/2 38 Open
802 2016-08-15 World Junior Open 2016 Bhubaneswar IND 8.8 Yi Xu Shardul Gagare 1/2-1/2 32 Open
803 2016-08-14 World Junior Open 2016 Bhubaneswar IND 7.8 Praggnanandhaa R Yi Xu 1/2-1/2 32 Open
804 2016-08-13 World Junior Open 2016 Bhubaneswar IND 6.16 Yi Xu Rakesh Kumar Jena 1-0 34 Open
805 2016-08-12 World Junior Open 2016 Bhubaneswar IND 5.16 Shete Sammed Jaykumar Yi Xu 1/2-1/2 44 Open
806 2016-08-11 World Junior Open 2016 Bhubaneswar IND 4.6 Yi Xu Murali Karthikeyan 0-1 76 Open
807 2016-08-10 World Junior Open 2016 Bhubaneswar IND 3.4 Chithambaram VR. Aravindh Yi Xu 1/2-1/2 73 Open
808 2016-08-09 World Junior Open 2016 Bhubaneswar IND 2.4 Yi Xu Dennis Wagner 1-0 47 Open
809 2016-08-08 World Junior Open 2016 Bhubaneswar IND 1.3 Alexis Tahay Yi Xu 0-1 32 Open
810 2016-08-04 CHN Team Men 2016 Wuxi CHN 9.3 Guanchu Liu Yi Xu 1/2-1/2 31 Open
811 2016-08-03 CHN Team Men 2016 Wuxi CHN 8.2 Yi Xu Zilun Lan 1/2-1/2 32 Open
812 2016-08-02 CHN Team Men 2016 Wuxi CHN 7.3 Shilong Li Yi Xu 1-0 61 Open
813 2016-08-01 CHN Team Men 2016 Wuxi CHN 6.2 Yi Xu Yang Wen 0-1 34 Open
814 2016-07-31 CHN Team Men 2016 Wuxi CHN 5.2 Tongsen Wang Yi Xu 1/2-1/2 31 Open
815 2016-07-30 CHN Team Men 2016 Wuxi CHN 4.1 Yi Xu Deshun Xiu 1/2-1/2 32 Open
816 2016-07-29 CHN Team Men 2016 Wuxi CHN 3.1 Chen Lin Yi Xu 1/2-1/2 46 Open
817 2016-07-29 CHN Team Men 2016 Wuxi CHN 2.3 Yi Xu Ziji Zhang 1/2-1/2 41 Open
818 2016-07-28 CHN Team Men 2016 Wuxi CHN 1.4 Yankai Li Yi Xu 1/2-1/2 30 Open
819 2016-07-22 ch-CHN GpB Men 2016 Harbin CHN 11.2 Yuanhe Zhao Yi Xu 0-1 50 Open
820 2016-07-21 ch-CHN GpB Men 2016 Harbin CHN 9.9 Jiabao Zhang Yi Xu 0-1 42 Open
821 2016-07-21 ch-CHN GpB Men 2016 Harbin CHN 10.4 Yi Xu Hongchi Peng 1-0 36 Open
822 2016-07-20 ch-CHN GpB Men 2016 Harbin CHN 8.7 Yi Xu Tao Pang 1/2-1/2 60 Open
823 2016-07-19 ch-CHN GpB Men 2016 Harbin CHN 6.4 Yi Xu Xiongjian Peng 0-1 47 Open
824 2016-07-19 ch-CHN GpB Men 2016 Harbin CHN 5.4 Yankai Li Yi Xu 1/2-1/2 33 Open
825 2016-07-18 ch-CHN GpB Men 2016 Harbin CHN 4.2 Yi Xu Minghui Xu 1/2-1/2 15 Open
826 2016-07-18 ch-CHN GpB Men 2016 Harbin CHN 3.3 Yi Lin Yi Xu 0-1 68 Open
827 2016-07-17 ch-CHN GpB Men 2016 Harbin CHN 2.4 Yi Xu Shiyan Shen 1-0 63 Open
828 2016-07-17 ch-CHN GpB Men 2016 Harbin CHN 1.4 8620423 Yi Xu 0-1 43 Open
829 2016-07-06 China Zonal 3.5 2016 Shenzhen CHN 11.3 Yinglun Xu Yi Xu 1-0 32 Open
830 2016-07-05 China Zonal 3.5 2016 Shenzhen CHN 10.4 Yi Xu Yunguo Wan 1/2-1/2 58 Open
831 2016-07-04 China Zonal 3.5 2016 Shenzhen CHN 9.6 Minghui Xu Yi Xu 0-1 38 Open
832 2016-07-03 China Zonal 3.5 2016 Shenzhen CHN 8.7 Yi Xu Yi Zhu 1/2-1/2 26 Open
833 2016-07-02 China Zonal 3.5 2016 Shenzhen CHN 7.1 Yi Xu Qi b Chen 1-0 59 Open
834 2016-07-01 China Zonal 3.5 2016 Shenzhen CHN 6.9 Hongchi Peng Yi Xu 1/2-1/2 31 Open
835 2016-06-30 China Zonal 3.5 2016 Shenzhen CHN 5.9 Yi Xu Yi Lin 1/2-1/2 21 Open
836 2016-06-29 China Zonal 3.5 2016 Shenzhen CHN 4.1 Yankai Li Yi Xu 1/2-1/2 25 Open
837 2016-06-28 China Zonal 3.5 2016 Shenzhen CHN 3.4 Yiping Lou Yi Xu 1-0 29 Open
838 2016-06-27 China Zonal 3.5 2016 Shenzhen CHN 2.11 Yi Xu Shixu B Wang 1-0 55 Open
839 2016-06-26 China Zonal 3.5 2016 Shenzhen CHN 1.9 Yuyang Wei Yi Xu 1/2-1/2 58 Open
840 2016-06-24 TCh-CHN 2016 China CHN 6.5 Qun Ma Yi Xu 1/2-1/2 50 Open
841 2016-06-23 TCh-CHN 2016 China CHN 5.3 Yi Xu Yue Wang 0-1 43 Open
842 2016-06-01 15th Asian Continental Tashkent UZB 7.12 Yi Xu Abhijeet Gupta 1/2-1/2 45 Open
843 2016-05-27 15th Asian Continental Tashkent UZB 2.12 Yi Xu Yang Wen 0-1 52 Open
844 2016-04-15 TCh-CHN 2016 China CHN 4.4 Ruiyuan Yu Yi Xu 1/2-1/2 54 Open
845 2016-04-14 TCh-CHN 2016 China CHN 3.4 Yi Xu Ke Mu 1/2-1/2 52 Open
846 2016-04-13 TCh-CHN 2016 China CHN 2.3 Yang Wen Yi Xu 1/2-1/2 61 Open
847 2016-04-12 TCh-CHN 2016 China CHN 1.5 Yi Xu Guanchu Liu 1/2-1/2 30 Open
848 2016-03-13 6th HD Bank Cup 2016 Ho Chi Minh City VIE 9.1 Yi Xu Viacheslav Dyu 1/2-1/2 101 Open
849 2016-03-12 6th HD Bank Cup 2016 Ho Chi Minh City VIE 8.3 Viktor Laznicka Yi Xu 1-0 41 Open
850 2016-03-12 6th HD Bank Cup 2016 Ho Chi Minh City VIE 7.9 Yi Xu S. Dhopade Swapnil 1-0 54 Open
  1. vs Narayanan S LDraw · ½–½Black · 2016-08-17 · Round 9.8World Junior Open 2016
  2. vs Shardul GagareDraw · ½–½White · 2016-08-15 · Round 8.8World Junior Open 2016
  3. vs Praggnanandhaa RDraw · ½–½Black · 2016-08-14 · Round 7.8World Junior Open 2016
  4. vs Rakesh Kumar JenaWon · 1-0White · 2016-08-13 · Round 6.16World Junior Open 2016
  5. vs Shete Sammed JaykumarDraw · ½–½Black · 2016-08-12 · Round 5.16World Junior Open 2016
  6. vs Murali KarthikeyanLost · 0-1White · 2016-08-11 · Round 4.6World Junior Open 2016
  7. vs Chithambaram VR. AravindhDraw · ½–½Black · 2016-08-10 · Round 3.4World Junior Open 2016
  8. vs Dennis WagnerWon · 1-0White · 2016-08-09 · Round 2.4World Junior Open 2016
  9. vs Alexis TahayWon · 0-1Black · 2016-08-08 · Round 1.3World Junior Open 2016
  10. vs Guanchu LiuDraw · ½–½Black · 2016-08-04 · Round 9.3CHN Team Men 2016
  11. vs Zilun LanDraw · ½–½White · 2016-08-03 · Round 8.2CHN Team Men 2016
  12. vs Shilong LiLost · 1-0Black · 2016-08-02 · Round 7.3CHN Team Men 2016
  13. vs Yang WenLost · 0-1White · 2016-08-01 · Round 6.2CHN Team Men 2016
  14. vs Tongsen WangDraw · ½–½Black · 2016-07-31 · Round 5.2CHN Team Men 2016
  15. vs Deshun XiuDraw · ½–½White · 2016-07-30 · Round 4.1CHN Team Men 2016
  16. vs Chen LinDraw · ½–½Black · 2016-07-29 · Round 3.1CHN Team Men 2016
  17. vs Ziji ZhangDraw · ½–½White · 2016-07-29 · Round 2.3CHN Team Men 2016
  18. vs Yankai LiDraw · ½–½Black · 2016-07-28 · Round 1.4CHN Team Men 2016
  19. vs Yuanhe ZhaoWon · 0-1Black · 2016-07-22 · Round 11.2ch-CHN GpB Men 2016
  20. vs Jiabao ZhangWon · 0-1Black · 2016-07-21 · Round 9.9ch-CHN GpB Men 2016
  21. vs Hongchi PengWon · 1-0White · 2016-07-21 · Round 10.4ch-CHN GpB Men 2016
  22. vs Tao PangDraw · ½–½White · 2016-07-20 · Round 8.7ch-CHN GpB Men 2016
  23. vs Xiongjian PengLost · 0-1White · 2016-07-19 · Round 6.4ch-CHN GpB Men 2016
  24. vs Yankai LiDraw · ½–½Black · 2016-07-19 · Round 5.4ch-CHN GpB Men 2016
  25. vs Minghui XuDraw · ½–½White · 2016-07-18 · Round 4.2ch-CHN GpB Men 2016
  26. vs Yi LinWon · 0-1Black · 2016-07-18 · Round 3.3ch-CHN GpB Men 2016
  27. vs Shiyan ShenWon · 1-0White · 2016-07-17 · Round 2.4ch-CHN GpB Men 2016
  28. vs 8620423Won · 0-1Black · 2016-07-17 · Round 1.4ch-CHN GpB Men 2016
  29. vs Yinglun XuLost · 1-0Black · 2016-07-06 · Round 11.3China Zonal 3.5 2016
  30. vs Yunguo WanDraw · ½–½White · 2016-07-05 · Round 10.4China Zonal 3.5 2016
  31. vs Minghui XuWon · 0-1Black · 2016-07-04 · Round 9.6China Zonal 3.5 2016
  32. vs Yi ZhuDraw · ½–½White · 2016-07-03 · Round 8.7China Zonal 3.5 2016
  33. vs Qi b ChenWon · 1-0White · 2016-07-02 · Round 7.1China Zonal 3.5 2016
  34. vs Hongchi PengDraw · ½–½Black · 2016-07-01 · Round 6.9China Zonal 3.5 2016
  35. vs Yi LinDraw · ½–½White · 2016-06-30 · Round 5.9China Zonal 3.5 2016
  36. vs Yankai LiDraw · ½–½Black · 2016-06-29 · Round 4.1China Zonal 3.5 2016
  37. vs Yiping LouLost · 1-0Black · 2016-06-28 · Round 3.4China Zonal 3.5 2016
  38. vs Shixu B WangWon · 1-0White · 2016-06-27 · Round 2.11China Zonal 3.5 2016
  39. vs Yuyang WeiDraw · ½–½Black · 2016-06-26 · Round 1.9China Zonal 3.5 2016
  40. vs Qun MaDraw · ½–½Black · 2016-06-24 · Round 6.5TCh-CHN 2016
  41. vs Yue WangLost · 0-1White · 2016-06-23 · Round 5.3TCh-CHN 2016
  42. vs Abhijeet GuptaDraw · ½–½White · 2016-06-01 · Round 7.1215th Asian Continental
  43. vs Yang WenLost · 0-1White · 2016-05-27 · Round 2.1215th Asian Continental
  44. vs Ruiyuan YuDraw · ½–½Black · 2016-04-15 · Round 4.4TCh-CHN 2016
  45. vs Ke MuDraw · ½–½White · 2016-04-14 · Round 3.4TCh-CHN 2016
  46. vs Yang WenDraw · ½–½Black · 2016-04-13 · Round 2.3TCh-CHN 2016
  47. vs Guanchu LiuDraw · ½–½White · 2016-04-12 · Round 1.5TCh-CHN 2016
  48. vs Viacheslav DyuDraw · ½–½White · 2016-03-13 · Round 9.16th HD Bank Cup 2016
  49. vs Viktor LaznickaLost · 1-0Black · 2016-03-12 · Round 8.36th HD Bank Cup 2016
  50. vs S. Dhopade SwapnilWon · 1-0White · 2016-03-12 · Round 7.96th HD Bank Cup 2016