Wei Yi
Modern era · China · b. 1999
The youngest player ever to pass 2700, and author of a modern immortal against Bruzon.
Career In The Collection
Head-to-Head Records
1000 Games · Page 5 of 5
- 2019 vs Ian Nepomniachtchi Black Moscow FIDE Grand Prix B10 1-0
- 2019 vs Ian Nepomniachtchi Black Moscow FIDE Grand Prix C80 1/2-1/2
- 2019 vs Ian Nepomniachtchi White Moscow FIDE Grand Prix B51 1/2-1/2
- 2019 vs Magnus Carlsen Black Cote d'Ivoire Blitz 2019 A45 1-0
- 2019 vs Sergey Karjakin Black Cote d'Ivoire Blitz 2019 D02 1-0
- 2019 vs Hikaru Nakamura White Cote d'Ivoire Blitz 2019 E01 0-1
- 2019 vs Ian Nepomniachtchi Black Cote d'Ivoire Blitz 2019 C42 1/2-1/2
- 2019 vs Wesley So Black Cote d'Ivoire Blitz 2019 D26 1/2-1/2
- 2019 vs Veselin Topalov White Cote d'Ivoire Blitz 2019 A06 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White Cote d'Ivoire Blitz 2019 D80 0-1
- 2019 vs Magnus Carlsen White Cote d'Ivoire Blitz 2019 B30 1/2-1/2
- 2019 vs Ding Liren Black Cote d'Ivoire Blitz 2019 A37 1/2-1/2
- 2019 vs Sergey Karjakin White Cote d'Ivoire Blitz 2019 E00 1/2-1/2
- 2019 vs Hikaru Nakamura Black Cote d'Ivoire Blitz 2019 C42 1/2-1/2
- 2019 vs Ian Nepomniachtchi White Cote d'Ivoire Blitz 2019 C55 0-1
- 2019 vs Wesley So White Cote d'Ivoire Blitz 2019 E00 1/2-1/2
- 2019 vs Veselin Topalov Black Cote d'Ivoire Blitz 2019 A36 0-1
- 2019 vs Maxime Vachier-Lagrave Black Cote d'Ivoire Blitz 2019 A07 1-0
- 2019 vs Magnus Carlsen White Cote d'Ivoire Rapid 2019 B30 0-1
- 2019 vs Sergey Karjakin Black Cote d'Ivoire Rapid 2019 D26 1/2-1/2
- 2019 vs Hikaru Nakamura White Cote d'Ivoire Rapid 2019 A06 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black Cote d'Ivoire Rapid 2019 C42 1/2-1/2
- 2019 vs Wesley So White Cote d'Ivoire Rapid 2019 E04 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black Cote d'Ivoire Rapid 2019 C42 1-0
- 2019 vs Ding Liren Black Cote d'Ivoire Rapid 2019 D85 0-1
- 2019 vs Veselin Topalov Black Cote d'Ivoire Rapid 2019 C42 1/2-1/2
- 2019 vs Alexander Grischuk White 12th World Teams 2019 C50 1/2-1/2
- 2018 vs Nodirbek Abdusattorov White 17th Asian Continental A17 1-0
- 2018 vs Alireza Firouzja White 17th Asian Continental B56 1-0
- 2018 vs Jan-Krzysztof Duda Black 9th Hainan Danzhou GM A18 0-1
- 2018 vs Wesley So Black chess.com Speed 1m+1spm 2017 D38 0-1
- 2018 vs Wesley So Black chess.com Speed 5m+1spm 2017 A13 1-0
- 2018 vs Wesley So Black chess.com Speed 3m+1spm 2017 D71 1-0
- 2018 vs Wesley So Black chess.com Speed 3m+1spm 2017 D83 1/2-1/2
- 2018 vs Wesley So White chess.com Speed 5m+1spm 2017 C88 0-1
- 2018 vs Wesley So Black chess.com Speed 3m+1spm 2017 D91 1/2-1/2
- 2018 vs Wesley So White chess.com Speed 1m+1spm 2017 C48 0-1
- 2018 vs Wesley So White chess.com Speed 1m+1spm 2017 A01 1-0
- 2018 vs Wesley So White chess.com Speed 5m+1spm 2017 A33 0-1
- 2018 vs Wesley So Black chess.com Speed 5m+1spm 2017 E53 1/2-1/2
- 2018 vs Wesley So White chess.com Speed 1m+1spm 2017 C83 0-1
- 2018 vs Wesley So White chess.com Speed 3m+1spm 2017 A45 0-1
- 2018 vs Wesley So Black chess.com Speed 1m+1spm 2017 D41 1/2-1/2
- 2018 vs Wesley So White chess.com Speed 1m+1spm 2017 C88 1-0
- 2018 vs Wesley So Black chess.com Speed 1m+1spm 2017 D37 1/2-1/2
- 2018 vs Wesley So White chess.com Speed 5m+1spm 2017 E06 1-0
- 2018 vs Wesley So Black chess.com Speed 5m+1spm 2017 A13 1-0
- 2018 vs Wesley So White chess.com Speed 5m+1spm 2017 C07 1-0
- 2018 vs Wesley So Black chess.com Speed 5m+1spm 2017 D02 0-1
- 2018 vs Wesley So White chess.com Speed 3m+1spm 2017 A45 0-1
- 2018 vs Wesley So Black chess.com Speed 1m+1spm 2017 E01 0-1
- 2018 vs Wesley So Black chess.com Speed 3m+1spm 2017 E91 1-0
- 2018 vs Wesley So Black chess.com Speed 3m+1spm 2017 E04 1-0
- 2018 vs Wesley So White chess.com Speed 3m+1spm 2017 E06 0-1
- 2018 vs Wesley So Black chess.com Speed 5m+1spm 2017 B84 1-0
- 2018 vs Wesley So White chess.com Speed 5m+1spm 2017 C88 0-1
- 2018 vs Wesley So White chess.com Speed 3m+1spm 2017 A45 0-1
- 2018 vs Wesley So White chess.com Speed 1m+1spm 2017 C83 0-1
- 2018 vs Jan-Krzysztof Duda White China vs World Team 2018 B09 1/2-1/2
- 2018 vs Jan-Krzysztof Duda Black China vs World Team 2018 D41 1/2-1/2
- 2018 vs Anish Giri White 80th Tata Steel GpA A06 1/2-1/2
- 2018 vs Hou Yifan Black 80th Tata Steel GpA C42 1/2-1/2
- 2018 vs Fabiano Caruana White 80th Tata Steel GpA C48 1/2-1/2
- 2018 vs Sergey Karjakin Black 80th Tata Steel GpA D30 1/2-1/2
- 2018 vs Shakhriyar Mamedyarov Black 80th Tata Steel GpA E06 1-0
- 2018 vs Wesley So White 80th Tata Steel GpA A06 0-1
- 2018 vs Viswanathan Anand Black 80th Tata Steel GpA C42 1/2-1/2
- 2018 vs Magnus Carlsen Black 80th Tata Steel GpA E06 1/2-1/2
- 2018 vs Peter Svidler White 80th Tata Steel GpA D80 1/2-1/2
- 2018 vs Vladimir Kramnik Black 80th Tata Steel GpA D77 1-0
- 2017 vs Ding Liren White TCh-CHN 2017 C48 1/2-1/2
- 2017 vs Vassily Ivanchuk Black 11th Kings Blitz 2017 C42 1/2-1/2
- 2017 vs Vassily Ivanchuk White 11th Kings Blitz 2017 C08 1/2-1/2
- 2017 vs Vassily Ivanchuk White 11th Kings Blitz 2017 C19 0-1
- 2017 vs Vassily Ivanchuk Black 11th Kings Blitz 2017 D41 1-0
- 2017 vs Sergey Karjakin Black 11th Kings Blitz 2017 C24 1/2-1/2
- 2017 vs Sergey Karjakin White 11th Kings Blitz 2017 A13 0-1
- 2017 vs Sergey Karjakin White 11th Kings Blitz 2017 A01 0-1
- 2017 vs Sergey Karjakin Black 11th Kings Blitz 2017 A13 0-1
- 2017 vs Vassily Ivanchuk Black 11th Kings Rapid 2017 D41 1/2-1/2
- 2017 vs Sergey Karjakin White 11th Kings Rapid 2017 E20 1-0
- 2017 vs Vassily Ivanchuk White 11th Kings Rapid 2017 C10 1/2-1/2
- 2017 vs Sergey Karjakin Black 11th Kings Rapid 2017 A45 1-0
- 2017 vs Vassily Ivanchuk White Ivanchuk-Wei Yi m TB 2017 B01 0-1
- 2017 vs Vassily Ivanchuk White Ivanchuk-Wei Yi m 2017 B46 1-0
- 2017 vs Vassily Ivanchuk Black Ivanchuk-Wei Yi m TB 2017 E21 1-0
- 2017 vs Vassily Ivanchuk Black Ivanchuk-Wei Yi m 2017 E53 1/2-1/2
- 2017 vs Vassily Ivanchuk White Ivanchuk-Wei Yi m 2017 B46 1/2-1/2
- 2017 vs Vassily Ivanchuk Black Ivanchuk-Wei Yi m 2017 D38 1-0
- 2017 vs Vassily Ivanchuk White Ivanchuk-Wei Yi m 2017 B84 1/2-1/2
- 2017 vs Vassily Ivanchuk Black Ivanchuk-Wei Yi m 2017 E32 1/2-1/2
- 2017 vs Nodirbek Abdusattorov Black 5th Asian U23 Men Rapid B51 1/2-1/2
- 2017 vs Richard Rapport Black FIDE World Cup 2017 D30 1-0
- 2017 vs Richard Rapport White FIDE World Cup 2017 B12 1/2-1/2
- 2017 vs Richard Rapport Black FIDE World Cup 2017 D78 1/2-1/2
- 2017 vs Richard Rapport White FIDE World Cup 2017 C65 1/2-1/2
- 2017 vs Alexander Grischuk White TCh-CHN 2017 C65 1/2-1/2
- 2017 vs Ding Liren Black 8th Danzhou Super GM 2017 E06 1/2-1/2
- 2017 vs Vassily Ivanchuk Black 8th Danzhou Super GM 2017 E10 1/2-1/2
- 2017 vs Wesley So Black 79th Tata Steel GpA D41 1/2-1/2
- 2017 vs Sergey Karjakin White 79th Tata Steel GpA C65 1-0
- 2017 vs Richard Rapport Black 79th Tata Steel GpA C42 0-1
- 2017 vs Anish Giri White 79th Tata Steel GpA B18 1/2-1/2
- 2017 vs Magnus Carlsen Black 79th Tata Steel GpA C24 1-0
- 2017 vs Ian Nepomniachtchi White 79th Tata Steel GpA B96 1-0
- 2017 vs Levon Aronian Black 79th Tata Steel GpA D02 1/2-1/2
- 2016 vs Levon Aronian White World Blitz 2016 A45 1-0
- 2016 vs Peter Leko Black World Blitz 2016 C42 1-0
- 2016 vs Viswanathan Anand Black World Blitz 2016 C42 1-0
- 2016 vs Alexander Grischuk Black World Blitz 2016 D41 1/2-1/2
- 2016 vs Vassily Ivanchuk Black World Blitz 2016 B92 1-0
- 2016 vs Shakhriyar Mamedyarov Black World Blitz 2016 D41 1/2-1/2
- 2016 vs Ian Nepomniachtchi White World Blitz 2016 B91 1/2-1/2
- 2016 vs Hikaru Nakamura Black World Rapid 2016 A18 1/2-1/2
- 2016 vs Maxime Vachier-Lagrave White World Rapid 2016 B91 1/2-1/2
- 2016 vs Richard Rapport Black Wei Yi - Rapport Match TB A45 0-1
- 2016 vs Richard Rapport White Wei Yi - Rapport Match TB B06 0-1
- 2016 vs Richard Rapport White Wei Yi - Rapport Match TB B09 0-1
- 2016 vs Richard Rapport Black Wei Yi - Rapport Match A45 1/2-1/2
- 2016 vs Richard Rapport White Wei Yi - Rapport Match B15 1/2-1/2
- 2016 vs Richard Rapport Black Wei Yi - Rapport Match A45 1-0
- 2016 vs Richard Rapport White Wei Yi - Rapport Match C03 1-0
- 2016 vs Ding Liren White 6th Chinese Master Rapid C82 1/2-1/2
- 2016 vs Sergey Karjakin Black 9th Masters Final 2016 D02 1/2-1/2
- 2016 vs Wesley So White 9th Masters Final 2016 E06 1/2-1/2
- 2016 vs Hikaru Nakamura White 9th Masters Final 2016 E06 1/2-1/2
- 2016 vs Magnus Carlsen Black 9th Masters Final 2016 D76 1/2-1/2
- 2016 vs Anish Giri White 9th Masters Final 2016 C67 1-0
- 2016 vs Wesley So Black 9th Masters Final 2016 C42 1/2-1/2
- 2016 vs Sergey Karjakin White 9th Masters Final 2016 E00 1/2-1/2
- 2016 vs Hikaru Nakamura Black 9th Masters Final 2016 D41 1/2-1/2
- 2016 vs Magnus Carlsen White 9th Masters Final 2016 B06 0-1
- 2016 vs Anish Giri Black 9th Masters Final 2016 C50 1/2-1/2
- 2016 vs Shakhriyar Mamedyarov White TCh-CHN 2016 C95 0-1
- 2016 vs Viswanathan Anand Black 29th Leon GM 2016 C50 1-0
- 2016 vs Viswanathan Anand Black 29th Leon GM 2016 C50 1/2-1/2
- 2016 vs Viswanathan Anand White 29th Leon GM 2016 C65 1/2-1/2
- 2016 vs Viswanathan Anand White 29th Leon GM 2016 D30 1/2-1/2
- 2016 vs Alireza Firouzja Black Asian Nations Cup 2016 C49 1/2-1/2
- 2016 vs Shakhriyar Mamedyarov White 78th Tata Steel GpA C95 1/2-1/2
- 2016 vs Sergey Karjakin White 78th Tata Steel GpA C67 1/2-1/2
- 2016 vs Fabiano Caruana Black 78th Tata Steel GpA C83 1-0
- 2016 vs Ding Liren Black 78th Tata Steel GpA D97 1/2-1/2
- 2016 vs Wesley So White 78th Tata Steel GpA C80 1/2-1/2
- 2016 vs Hou Yifan Black 78th Tata Steel GpA A15 1/2-1/2
- 2016 vs Anish Giri White 78th Tata Steel GpA B91 1/2-1/2
- 2016 vs Michael Adams Black 78th Tata Steel GpA A37 1/2-1/2
- 2016 vs Magnus Carlsen White 78th Tata Steel GpA C89 1/2-1/2
- 2015 vs Ding Liren Black TCh-CHN 2015 E60 1/2-1/2
- 2015 vs Ding Liren Black 5th Chinese Rapid Masters A35 1-0
- 2015 vs Peter Svidler White FIDE World Cup 2015 C50 1/2-1/2
- 2015 vs Peter Svidler Black FIDE World Cup 2015 D97 1/2-1/2
- 2015 vs Peter Svidler White FIDE World Cup 2015 A01 0-1
- 2015 vs Peter Svidler White FIDE World Cup 2015 C50 1/2-1/2
- 2015 vs Peter Svidler Black FIDE World Cup 2015 D42 1/2-1/2
- 2015 vs Peter Svidler Black FIDE World Cup 2015 D97 1/2-1/2
- 2015 vs Ding Liren White FIDE World Cup 2015 C24 1/2-1/2
- 2015 vs Ding Liren White FIDE World Cup 2015 C84 1/2-1/2
- 2015 vs Ding Liren Black FIDE World Cup 2015 A34 0-1
- 2015 vs Ding Liren Black FIDE World Cup 2015 A34 1/2-1/2
- 2015 vs Ding Liren White FIDE World Cup 2015 C84 1-0
- 2015 vs Ding Liren Black FIDE World Cup 2015 A15 1-0
- 2015 vs Sergey Karjakin Black CHN-RUS Super Go 2015 D11 1-0
- 2015 vs Sergey Karjakin Black CHN-RUS Super Go 2015 C80 1/2-1/2
- 2015 vs Sergey Karjakin White CHN-RUS Super Go 2015 A01 0-1
- 2015 vs Peter Svidler White China-Russia Match 2015 C88 0-1
- 2015 vs Ding Liren Black 6th Hainan Danzhou GM A10 1/2-1/2
- 2015 vs Maxime Vachier-Lagrave White 28th Leon GM 2015 B96 1/2-1/2
- 2015 vs Maxime Vachier-Lagrave White 28th Leon GM 2015 B35 1-0
- 2015 vs Maxime Vachier-Lagrave Black 28th Leon GM 2015 A05 1/2-1/2
- 2015 vs Maxime Vachier-Lagrave Black 28th Leon GM 2015 C83 1/2-1/2
- 2015 vs Ding Liren White ch-CHN 2015 C67 1-0
- 2015 vs Veselin Topalov Black Gibraltar Masters 2015 D71 1/2-1/2
- 2015 vs Jan Timman Black 77th Tata Steel GpB D91 0-1
- 2014 vs Ding Liren White 4th Chinese Rapid Masters B12 1/2-1/2
- 2014 vs Jan-Krzysztof Duda White World Junior Open 2014 C57 1/2-1/2
- 2014 vs Ding Liren Black 5th Hainan Danzhou 2014 D41 1/2-1/2
- 2014 vs Ding Liren White ch-CHN 2014 B17 1/2-1/2
- 2014 vs Hou Yifan Black ch-CHN 2014 B92 1/2-1/2
- 2014 vs Michael Adams White Gibraltar Masters 2014 C48 1/2-1/2
- 2014 vs Richard Rapport Black Gibraltar Masters 2014 A15 1-0
- 2013 vs Ding Liren White Chinese Teams 2013 B17 0-1
- 2013 vs Jan-Krzysztof Duda Black 52nd World Juniors 2013 D85 1/2-1/2
- 2013 vs Shakhriyar Mamedyarov Black FIDE World Cup 2013 A45 1-0
- 2013 vs Shakhriyar Mamedyarov White FIDE World Cup 2013 C51 1/2-1/2
- 2013 vs Shakhriyar Mamedyarov White FIDE World Cup 2013 C49 1/2-1/2
- 2013 vs Shakhriyar Mamedyarov Black FIDE World Cup 2013 E32 1/2-1/2
- 2013 vs Alexei Shirov White FIDE World Cup 2013 B90 1-0
- 2013 vs Alexei Shirov Black FIDE World Cup 2013 D38 1/2-1/2
- 2013 vs Ian Nepomniachtchi Black FIDE World Cup 2013 B77 0-1
- 2013 vs Ian Nepomniachtchi White FIDE World Cup 2013 B90 1/2-1/2
- 2013 vs Hou Yifan Black 3rd Chinese Master Rapid Men B53 0-1
- 2013 vs Ding Liren Black 4th Hainan Danzhou GM A18 1-0
- 2013 vs Hou Yifan White ch-CHN 2013 B90 1/2-1/2
- 2013 vs Maxime Vachier-Lagrave White Reykjavik Open 2013 B30 1-0
- 2013 vs Wesley So Black Reykjavik Open 2013 B60 1-0
- 2013 vs Ding Liren White Reykjavik Open 2013 C07 1/2-1/2
- 2012 vs Richard Rapport Black 51st World Juniors E46 0-1
- 2010 vs Jan-Krzysztof Duda Black WY Boys-U12 B92 1/2-1/2
- 2010 vs Ding Liren Black 6th TCh-CHN D34 1-0
Keep Studying
Open any game above to read it move by move, or replay it on the interactive board. When a position grabs you, have Stockfish analyze the whole game, or play the ideas out against Stockfish yourself. All the players are on the Grandmaster Games hub.