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 4 of 5
- 2022 vs Lu Shanglei White ch-CHN Rapid 2022 B40 1/2-1/2
- 2022 vs Lu Shanglei Black ch-CHN Rapid 2022 B54 1-0
- 2022 vs Jinshi Bai White ch-CHN Rapid 2022 C42 1-0
- 2022 vs Jinshi Bai Black ch-CHN Rapid 2022 D40 1/2-1/2
- 2022 vs Renjie Huang Black ch-CHN Rapid 2022 B51 1/2-1/2
- 2022 vs Renjie Huang White ch-CHN Rapid 2022 C84 1-0
- 2022 vs Levon Aronian White FTX Road to Miami KO 2022 E24 0-1
- 2022 vs Levon Aronian Black FTX Road to Miami KO 2022 B07 1/2-1/2
- 2022 vs Levon Aronian White FTX Road to Miami KO 2022 E00 0-1
- 2022 vs Levon Aronian White FTX Road to Miami KO 2022 D20 1/2-1/2
- 2022 vs Levon Aronian Black FTX Road to Miami KO 2022 A14 1/2-1/2
- 2022 vs Levon Aronian White FTX Road to Miami KO 2022 D39 0-1
- 2022 vs Levon Aronian Black FTX Road to Miami KO 2022 A14 1/2-1/2
- 2022 vs Richard Rapport White FTX Road to Miami KO 2022 B42 1-0
- 2022 vs Richard Rapport White FTX Road to Miami KO 2022 B42 1/2-1/2
- 2022 vs Richard Rapport Black FTX Road to Miami KO 2022 B51 0-1
- 2022 vs Samuel Sevian Black FTX Road to Miami KO 2022 B92 1/2-1/2
- 2022 vs Samuel Sevian White FTX Road to Miami KO 2022 A20 1/2-1/2
- 2022 vs Samuel Sevian Black FTX Road to Miami KO 2022 B06 0-1
- 2022 vs Samuel Sevian White FTX Road to Miami KO 2022 A01 1-0
- 2022 vs Samuel Sevian Black FTX Road to Miami KO 2022 B92 1-0
- 2022 vs Samuel Sevian White FTX Road to Miami KO 2022 A20 1/2-1/2
- 2022 vs Levon Aronian Black FTX Road to Miami Prelim B50 1/2-1/2
- 2022 vs Richard Rapport Black FTX Road to Miami Prelim B51 1-0
- 2022 vs Anish Giri Black FTX Road to Miami Prelim B90 1/2-1/2
- 2022 vs Samuel Sevian White FTX Road to Miami Prelim A20 0-1
- 2022 vs A Tari Black FTX Road to Miami Prelim B50 1/2-1/2
- 2022 vs Jeffery Xiong White FTX Road to Miami Prelim C65 1/2-1/2
- 2022 vs Jan-Krzysztof Duda Black FTX Road to Miami Prelim B51 1-0
- 2022 vs Arjun Erigaisi Black FTX Road to Miami Prelim B51 1/2-1/2
- 2022 vs Wenjun Ju White FTX Road to Miami Prelim A13 0-1
- 2022 vs Shakhriyar Mamedyarov White FTX Road to Miami Prelim D27 1-0
- 2022 vs R Wojtaszek White FTX Road to Miami Prelim C88 1-0
- 2022 vs Rameshbabu Praggnanandhaa Black Chessable Masters KO 2022 A56 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa White Chessable Masters KO 2022 A21 1-0
- 2022 vs Rameshbabu Praggnanandhaa Black Chessable Masters KO 2022 B51 1-0
- 2022 vs Rameshbabu Praggnanandhaa White Chessable Masters KO 2022 D41 0-1
- 2022 vs Anish Giri White Chessable Masters Prelim B90 0-1
- 2022 vs Magnus Carlsen Black Chessable Masters Prelim A00 1/2-1/2
- 2022 vs Ding Liren Black Chessable Masters Prelim A14 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov Black Chessable Masters Prelim E00 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa Black Chessable Masters Prelim B51 1/2-1/2
- 2022 vs Ding Liren Black CHN Team Asian Games Q2 D41 1/2-1/2
- 2022 vs Ding Liren White CHN Team Asian Games Q2 C48 1/2-1/2
- 2022 vs Ding Liren Black China HangZhou GM Match E06 1-0
- 2022 vs Ding Liren White China HangZhou GM Match E15 1/2-1/2
- 2022 vs Ding Liren Black China HangZhou GM Match E06 1/2-1/2
- 2022 vs Ding Liren White China HangZhou GM Match D37 1/2-1/2
- 2022 vs Ding Liren Black China HangZhou GM Match E06 1/2-1/2
- 2022 vs Ding Liren White China HangZhou GM Match D45 1/2-1/2
- 2021 vs Veselin Topalov Black 12th Hainan Danzhou GM D40 1-0
- 2021 vs Ding Liren Black 12th Hainan Danzhou GM A29 1/2-1/2
- 2021 vs Richard Rapport Black 12th Hainan Danzhou GM A06 0-1
- 2021 vs Jan-Krzysztof Duda Black Shenzhen Evening Blitz D45 1-0
- 2021 vs Jan-Krzysztof Duda White Shenzhen Evening Blitz B90 0-1
- 2021 vs Richard Rapport Black Shenzhen Evening Blitz A10 1-0
- 2021 vs Richard Rapport White Shenzhen Evening Blitz C67 1-0
- 2021 vs Jan-Krzysztof Duda Black Shenzhen Evening Rapid A10 1-0
- 2021 vs Richard Rapport Black Shenzhen Evening Rapid A13 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White Shenzhen Evening Rapid B90 0-1
- 2021 vs Richard Rapport White Shenzhen Evening Rapid C67 1/2-1/2
- 2020 vs Richard Rapport White 11th Hainan Danzhou GM C67 1/2-1/2
- 2020 vs Veselin Topalov Black 11th Hainan Danzhou GM B90 1/2-1/2
- 2020 vs Anish Giri White 11th Hainan Danzhou GM B90 1/2-1/2
- 2020 vs Ding Liren Black 11th Hainan Danzhou GM D35 0-1
- 2020 vs Alexander Grischuk White 11th Hainan Danzhou GM C67 1/2-1/2
- 2020 vs Anish Giri Black 11th Hainan Danzhou GM D35 0-1
- 2020 vs Richard Rapport Black 11th Hainan Danzhou GM D53 1/2-1/2
- 2020 vs Veselin Topalov White 11th Hainan Danzhou GM B90 1/2-1/2
- 2020 vs Alexander Grischuk Black 11th Hainan Danzhou GM B23 1-0
- 2020 vs Ding Liren White 11th Hainan Danzhou GM B12 0-1
- 2020 vs Anish Giri White PRO League KO Stage 2020 B90 0-1
- 2020 vs Alexander Grischuk Black PRO League KO Stage 2020 D40 1/2-1/2
- 2020 vs Fabiano Caruana Black PRO League KO Stage 2020 C02 1-0
- 2020 vs Wesley So White PRO League KO Stage 2020 A01 0-1
- 2020 vs Nodirbek Abdusattorov White Online Olym Top DivA 2020 C80 1-0
- 2020 vs Alexander Grischuk White Lindores Abbey Prelim B66 0-1
- 2020 vs Hikaru Nakamura White Lindores Abbey Prelim C67 1/2-1/2
- 2020 vs Levon Aronian White Lindores Abbey Prelim C42 1/2-1/2
- 2020 vs Magnus Carlsen Black Lindores Abbey Prelim B51 1-0
- 2020 vs Ding Liren Black Lindores Abbey Prelim E60 1-0
- 2020 vs Alireza Firouzja White Lindores Abbey Prelim B12 1/2-1/2
- 2020 vs Jan-Krzysztof Duda White Lindores Abbey Prelim B91 1/2-1/2
- 2020 vs Sergey Karjakin White Lindores Abbey Prelim C67 0-1
- 2020 vs Wesley So Black Lindores Abbey Prelim C50 1-0
- 2020 vs Fabiano Caruana Black Online Nations Cup Final B01 1-0
- 2020 vs Levon Aronian Black Online Nations Cup Prelim B31 1/2-1/2
- 2020 vs Sergey Karjakin Black Online Nations Cup Prelim C80 1/2-1/2
- 2020 vs Alireza Firouzja White Online Nations Cup Prelim B10 1-0
- 2020 vs Levon Aronian White Online Nations Cup Prelim C42 1/2-1/2
- 2020 vs Alireza Firouzja Black Online Nations Cup Prelim D43 1/2-1/2
- 2020 vs Nodirbek Abdusattorov Black PRO League KO Stage 2020 B31 0-1
- 2020 vs Shakhriyar Mamedyarov Black PRO League Group Stage A35 0-1
- 2019 vs Ian Nepomniachtchi Black Jerusalem FIDE Grand Prix B06 1/2-1/2
- 2019 vs Ian Nepomniachtchi White Jerusalem FIDE Grand Prix A33 0-1
- 2019 vs Sergey Karjakin Black Jerusalem FIDE Grand Prix B12 0-1
- 2019 vs Sergey Karjakin White Jerusalem FIDE Grand Prix B91 1/2-1/2
- 2019 vs Sergey Karjakin Black Jerusalem FIDE Grand Prix C02 1-0
- 2019 vs Sergey Karjakin White Jerusalem FIDE Grand Prix C22 1-0
- 2019 vs Sergey Karjakin White Jerusalem FIDE Grand Prix E51 1/2-1/2
- 2019 vs Sergey Karjakin Black Jerusalem FIDE Grand Prix B10 1/2-1/2
- 2019 vs Anish Giri White Jerusalem FIDE Grand Prix B20 1-0
- 2019 vs Anish Giri Black Jerusalem FIDE Grand Prix D86 1/2-1/2
- 2019 vs Anish Giri Black Jerusalem FIDE Grand Prix A10 1/2-1/2
- 2019 vs Anish Giri White Jerusalem FIDE Grand Prix B90 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White Hamburg FIDE Grand Prix B90 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black Hamburg FIDE Grand Prix B91 1-0
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B91 0-1
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 A00 1-0
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B97 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 B51 0-1
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B06 0-1
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B13 0-1
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A07 1-0
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A45 1-0
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B97 0-1
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A07 0-1
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 B92 1-0
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B10 1-0
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 B52 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B97 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B01 0-1
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 A01 0-1
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 B10 1-0
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B90 0-1
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 D94 1-0
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A00 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A45 0-1
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B90 1-0
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 A00 0-1
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A10 1-0
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 B90 1-0
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A06 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 B51 1-0
- 2019 vs Maxime Vachier-Lagrave White chess.com Speed 2019 D75 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A00 1-0
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A04 1-0
- 2019 vs Maxime Vachier-Lagrave Black chess.com Speed 2019 A07 1-0
- 2019 vs Alireza Firouzja White chess.com Junior Speed E90 0-1
- 2019 vs Alireza Firouzja White chess.com Junior Speed C46 1/2-1/2
- 2019 vs Alireza Firouzja White chess.com Junior Speed A15 1/2-1/2
- 2019 vs Alireza Firouzja White chess.com Junior Speed C46 1/2-1/2
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C76 0-1
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C42 0-1
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C74 1-0
- 2019 vs Alireza Firouzja Black chess.com Junior Speed D79 0-1
- 2019 vs Alireza Firouzja White chess.com Junior Speed C46 0-1
- 2019 vs Alireza Firouzja White chess.com Junior Speed C46 1-0
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C02 1/2-1/2
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C42 1-0
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C76 1-0
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C42 1-0
- 2019 vs Alireza Firouzja White chess.com Junior Speed B23 1-0
- 2019 vs Alireza Firouzja Black chess.com Junior Speed E04 1/2-1/2
- 2019 vs Alireza Firouzja White chess.com Junior Speed A05 0-1
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C42 0-1
- 2019 vs Alireza Firouzja Black chess.com Junior Speed B13 1/2-1/2
- 2019 vs Alireza Firouzja White chess.com Junior Speed C46 1-0
- 2019 vs Alireza Firouzja Black chess.com Junior Speed D26 1-0
- 2019 vs Alireza Firouzja White chess.com Junior Speed A05 1-0
- 2019 vs Alireza Firouzja White chess.com Junior Speed C78 1-0
- 2019 vs Alireza Firouzja White chess.com Junior Speed C49 1-0
- 2019 vs Alireza Firouzja Black chess.com Junior Speed C42 1/2-1/2
- 2019 vs Alireza Firouzja White chess.com Junior Speed A15 1-0
- 2019 vs Ding Liren Black TCh-CHN 2019 D26 1-0
- 2019 vs Richard Rapport White TCh-CHN 2019 C67 0-1
- 2019 vs Richard Rapport White 10th Danzhou GM 2019 C67 1/2-1/2
- 2019 vs Sergey Karjakin Black Armageddon: Chess for TV B10 1-0
- 2019 vs Sergey Karjakin White Armageddon: Chess for TV A13 1/2-1/2
- 2019 vs Boris Gelfand Black Armageddon: Chess for TV A48 0-1
- 2019 vs Boris Gelfand White Armageddon: Chess for TV E00 1/2-1/2
- 2019 vs Vladimir Kramnik White Armageddon: Chess for TV A13 0-1
- 2019 vs Vladimir Kramnik Black Armageddon: Chess for TV D02 1-0
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed B13 1-0
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed C48 1-0
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B51 1-0
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed C53 1-0
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed C42 0-1
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed A04 1-0
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B31 1/2-1/2
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B31 1-0
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed B90 0-1
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed C40 1-0
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B30 1-0
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed A15 1-0
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B31 1-0
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed A15 0-1
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B56 1-0
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed B12 1/2-1/2
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed C55 0-1
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed C55 0-1
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B13 0-1
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B30 1/2-1/2
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed B23 1-0
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B23 1-0
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed A15 1-0
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed B33 1-0
- 2019 vs Rameshbabu Praggnanandhaa Black chess.com Junior Speed C41 0-1
- 2019 vs Rameshbabu Praggnanandhaa White chess.com Junior Speed B56 0-1
- 2019 vs Ian Nepomniachtchi White Moscow FIDE Grand Prix B97 1/2-1/2
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.