GMYi Xu
- 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.
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 |
|---|---|---|---|---|---|---|---|---|---|
| 751 | 2016-12-30 | World Blitz 2016 | Doha QAT | 21.52 | Yi Xu | Mohamed Ali Dima | 1-0 | 29 | Open |
| 752 | 2016-12-30 | World Blitz 2016 | Doha QAT | 20.46 | Simen Agdestein | Yi Xu | 1-0 | 30 | Open |
| 753 | 2016-12-30 | World Blitz 2016 | Doha QAT | 19.51 | Mohamed Tissir | Yi Xu | 0-1 | 61 | Open |
| 754 | 2016-12-30 | World Blitz 2016 | Doha QAT | 18.51 | Yi Xu | Sarkhan Gashimov | 1-0 | 37 | Open |
| 755 | 2016-12-30 | World Blitz 2016 | Doha QAT | 17.52 | Yi Xu | Andre Stratonowitsch | 1/2-1/2 | 36 | Open |
| 756 | 2016-12-30 | World Blitz 2016 | Doha QAT | 16.51 | Abdullah F khayat | Yi Xu | 1-0 | 28 | Open |
| 757 | 2016-12-30 | World Blitz 2016 | Doha QAT | 15.5 | Renato R. Quintiliano | Yi Xu | 1/2-1/2 | 67 | Open |
| 758 | 2016-12-30 | World Blitz 2016 | Doha QAT | 14.49 | Yi Xu | Das Debashis | 0-1 | 58 | Open |
| 759 | 2016-12-30 | World Blitz 2016 | Doha QAT | 13.42 | Parham Maghsoodloo | Yi Xu | 1-0 | 47 | Open |
| 760 | 2016-12-29 | World Blitz 2016 | Doha QAT | 9.45 | Ehsan Ghaem Maghami | Yi Xu | 1-0 | 42 | Open |
| 761 | 2016-12-29 | World Blitz 2016 | Doha QAT | 8.42 | Yi Xu | Jure Borisek | 0-1 | 72 | Open |
| 762 | 2016-12-29 | World Blitz 2016 | Doha QAT | 7.3 | Rustam Khusnutdinov | Yi Xu | 1-0 | 44 | Open |
| 763 | 2016-12-29 | World Blitz 2016 | Doha QAT | 6.42 | Yi Xu | Federico Perez Ponsa | 1-0 | 63 | Open |
| 764 | 2016-12-29 | World Blitz 2016 | Doha QAT | 5.45 | Zhong Zhang | Yi Xu | 0-1 | 111 | Open |
| 765 | 2016-12-29 | World Blitz 2016 | Doha QAT | 4.44 | Yi Xu | Ernesto Inarkiev | 0-1 | 48 | Open |
| 766 | 2016-12-29 | World Blitz 2016 | Doha QAT | 3.38 | Volodymyr Onyshchuk | Yi Xu | 1-0 | 30 | Open |
| 767 | 2016-12-29 | World Blitz 2016 | Doha QAT | 2.49 | Yi Xu | Falko Bindrich | 1-0 | 36 | Open |
| 768 | 2016-12-29 | World Blitz 2016 | Doha QAT | 12.48 | Yi Xu | Aleksej Aleksandrov | 1-0 | 42 | Open |
| 769 | 2016-12-29 | World Blitz 2016 | Doha QAT | 11.45 | Diego Flores | Yi Xu | 1-0 | 46 | Open |
| 770 | 2016-12-29 | World Blitz 2016 | Doha QAT | 10.5 | Yi Xu | M.R. Venkatesh | 1-0 | 24 | Open |
| 771 | 2016-12-29 | World Blitz 2016 | Doha QAT | 1.47 | Chao b Li | Yi Xu | 1-0 | 51 | Open |
| 772 | 2016-12-28 | World Rapid 2016 | Doha QAT | 15.49 | Rasmus Svane | Yi Xu | 1/2-1/2 | 139 | Open |
| 773 | 2016-12-28 | World Rapid 2016 | Doha QAT | 14.41 | Yi Xu | Nils Grandelius | 0-1 | 28 | Open |
| 774 | 2016-12-28 | World Rapid 2016 | Doha QAT | 13.35 | Alexander Moiseenko | Yi Xu | 1-0 | 50 | Open |
| 775 | 2016-12-28 | World Rapid 2016 | Doha QAT | 12.44 | Yi Xu | Federico Perez Ponsa | 1-0 | 48 | Open |
| 776 | 2016-12-28 | World Rapid 2016 | Doha QAT | 11.36 | Rinat Jumabayev | Yi Xu | 1-0 | 29 | Open |
| 777 | 2016-12-27 | World Rapid 2016 | Doha QAT | 9.35 | Marin Bosiocic | Yi Xu | 0-1 | 51 | Open |
| 778 | 2016-12-27 | World Rapid 2016 | Doha QAT | 8.4 | Yi Xu | Diego Flores | 1/2-1/2 | 47 | Open |
| 779 | 2016-12-27 | World Rapid 2016 | Doha QAT | 7.31 | Giga Quparadze | Yi Xu | 1-0 | 77 | Open |
| 780 | 2016-12-27 | World Rapid 2016 | Doha QAT | 6.21 | Yi Xu | Alexander Riazantsev | 0-1 | 37 | Open |
| 781 | 2016-12-27 | World Rapid 2016 | Doha QAT | 10.31 | Yi Xu | Baadur Jobava | 1/2-1/2 | 76 | Open |
| 782 | 2016-12-26 | World Rapid 2016 | Doha QAT | 5.32 | Ahmed Adly | Yi Xu | 0-1 | 40 | Open |
| 783 | 2016-12-26 | World Rapid 2016 | Doha QAT | 4.31 | Yi Xu | Maxim Matlakov | 1/2-1/2 | 22 | Open |
| 784 | 2016-12-26 | World Rapid 2016 | Doha QAT | 3.45 | Lalit Babu M R | Yi Xu | 0-1 | 32 | Open |
| 785 | 2016-12-26 | World Rapid 2016 | Doha QAT | 2.49 | Yi Xu | Sandro Mareco | 1/2-1/2 | 53 | Open |
| 786 | 2016-12-16 | 1st Hainan Open 2016 | Danzhou CHN | 9.8 | Yuxiang Fang | Yi Xu | 0-1 | 33 | Open |
| 787 | 2016-12-15 | 1st Hainan Open 2016 | Danzhou CHN | 8.8 | Yi Xu | Tsegmed Batchuluun | 1/2-1/2 | 41 | Open |
| 788 | 2016-12-14 | 1st Hainan Open 2016 | Danzhou CHN | 7.14 | Weichao Chu | Yi Xu | 0-1 | 49 | Open |
| 789 | 2016-12-13 | 1st Hainan Open 2016 | Danzhou CHN | 6.9 | Yi Xu | Richard Rapport | 1/2-1/2 | 44 | Open |
| 790 | 2016-12-11 | 1st Hainan Open 2016 | Danzhou CHN | 5.13 | Chang Liu | Yi Xu | 1/2-1/2 | 43 | Open |
| 791 | 2016-12-10 | 1st Hainan Open 2016 | Danzhou CHN | 4.14 | Yi Zhu | Yi Xu | 1/2-1/2 | 36 | Open |
| 792 | 2016-12-09 | 1st Hainan Open 2016 | Danzhou CHN | 3.7 | Yi Xu | Rinat Jumabayev | 1/2-1/2 | 23 | Open |
| 793 | 2016-12-05 | TCh-CHN 2016 | China CHN | 22.2 | Yi Xu | Minghui Xu | 1-0 | 27 | Open |
| 794 | 2016-11-01 | TCh-CHN 2016 | China CHN | 18.2 | Yi Lin | Yi Xu | 1/2-1/2 | 31 | Open |
| 795 | 2016-10-31 | TCh-CHN 2016 | China CHN | 17.5 | Yi Xu | Jinshi Bai | 1/2-1/2 | 38 | Open |
| 796 | 2016-10-30 | TCh-CHN 2016 | China CHN | 16.3 | Yue Wang | Yi Xu | 0-1 | 34 | Open |
| 797 | 2016-08-21 | World Junior Open 2016 | Bhubaneswar IND | 13.4 | Parham Maghsoodloo | Yi Xu | 0-1 | 63 | Open |
| 798 | 2016-08-20 | World Junior Open 2016 | Bhubaneswar IND | 12.7 | Yi Xu | Bozidar Ivekovic | 1-0 | 39 | Open |
| 799 | 2016-08-19 | World Junior Open 2016 | Bhubaneswar IND | 11.12 | Irakli Beradze | Yi Xu | 0-1 | 38 | Open |
| 800 | 2016-08-18 | World Junior Open 2016 | Bhubaneswar IND | 10.11 | Yi Xu | Shahin Lorparizangeneh | 1/2-1/2 | 26 | Open |
- vs Mohamed Ali DimaWon · 1-0World Blitz 2016
- vs Simen AgdesteinLost · 1-0World Blitz 2016
- vs Mohamed TissirWon · 0-1World Blitz 2016
- vs Sarkhan GashimovWon · 1-0World Blitz 2016
- vs Andre StratonowitschDraw · ½–½World Blitz 2016
- vs Abdullah F khayatLost · 1-0World Blitz 2016
- vs Renato R. QuintilianoDraw · ½–½World Blitz 2016
- vs Das DebashisLost · 0-1World Blitz 2016
- vs Parham MaghsoodlooLost · 1-0World Blitz 2016
- vs Ehsan Ghaem MaghamiLost · 1-0World Blitz 2016
- vs Jure BorisekLost · 0-1World Blitz 2016
- vs Rustam KhusnutdinovLost · 1-0World Blitz 2016
- vs Federico Perez PonsaWon · 1-0World Blitz 2016
- vs Zhong ZhangWon · 0-1World Blitz 2016
- vs Ernesto InarkievLost · 0-1World Blitz 2016
- vs Volodymyr OnyshchukLost · 1-0World Blitz 2016
- vs Falko BindrichWon · 1-0World Blitz 2016
- vs Aleksej AleksandrovWon · 1-0World Blitz 2016
- vs Diego FloresLost · 1-0World Blitz 2016
- vs M.R. VenkateshWon · 1-0World Blitz 2016
- vs Chao b LiLost · 1-0World Blitz 2016
- vs Rasmus SvaneDraw · ½–½World Rapid 2016
- vs Nils GrandeliusLost · 0-1World Rapid 2016
- vs Alexander MoiseenkoLost · 1-0World Rapid 2016
- vs Federico Perez PonsaWon · 1-0World Rapid 2016
- vs Rinat JumabayevLost · 1-0World Rapid 2016
- vs Marin BosiocicWon · 0-1World Rapid 2016
- vs Diego FloresDraw · ½–½World Rapid 2016
- vs Giga QuparadzeLost · 1-0World Rapid 2016
- vs Alexander RiazantsevLost · 0-1World Rapid 2016
- vs Baadur JobavaDraw · ½–½World Rapid 2016
- vs Ahmed AdlyWon · 0-1World Rapid 2016
- vs Maxim MatlakovDraw · ½–½World Rapid 2016
- vs Lalit Babu M RWon · 0-1World Rapid 2016
- vs Sandro MarecoDraw · ½–½World Rapid 2016
- vs Yuxiang FangWon · 0-11st Hainan Open 2016
- vs Tsegmed BatchuluunDraw · ½–½1st Hainan Open 2016
- vs Weichao ChuWon · 0-11st Hainan Open 2016
- vs Richard RapportDraw · ½–½1st Hainan Open 2016
- vs Chang LiuDraw · ½–½1st Hainan Open 2016
- vs Yi ZhuDraw · ½–½1st Hainan Open 2016
- vs Rinat JumabayevDraw · ½–½1st Hainan Open 2016
- vs Minghui XuWon · 1-0TCh-CHN 2016
- vs Yi LinDraw · ½–½TCh-CHN 2016
- vs Jinshi BaiDraw · ½–½TCh-CHN 2016
- vs Yue WangWon · 0-1TCh-CHN 2016
- vs Parham MaghsoodlooWon · 0-1World Junior Open 2016
- vs Bozidar IvekovicWon · 1-0World Junior Open 2016
- vs Irakli BeradzeWon · 0-1World Junior Open 2016
- vs Shahin LorparizangenehDraw · ½–½World Junior Open 2016