Magnus Carlsen
16th World Chess Champion · Modern era · Norway · b. 1990
The highest rating ever recorded, and ten years as champion before giving the title up.
Career In The Collection
Head-to-Head Records
3440 Games · Page 3 of 18
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 E94 1-0
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 C69 0-1
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 C55 0-1
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 E94 1/2-1/2
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 E94 0-1
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 E92 1-0
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 A45 0-1
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 B33 0-1
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 E94 1-0
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 B50 1-0
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 C55 0-1
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 C57 1-0
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 B03 1/2-1/2
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 C55 1-0
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 E94 1-0
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 C01 1-0
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 E68 0-1
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 E94 1/2-1/2
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 C50 0-1
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 E24 0-1
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 C84 0-1
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 B06 1-0
- 2024 vs Alireza Firouzja Black SpeedChess Final 2024 C55 1/2-1/2
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 E94 0-1
- 2024 vs Alireza Firouzja White SpeedChess Final 2024 C55 1-0
- 2024 vs Jan-Krzysztof Duda Black Titled Tue 13th Aug Late C10 0-1
- 2024 vs Shakhriyar Mamedyarov White Titled Tue 13th Aug Early B28 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 C00 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 A05 1/2-1/2
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 D02 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A05 0-1
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 C11 1-0
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 B06 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 B40 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 C42 1-0
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A10 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 C00 1-0
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 E00 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 D00 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A15 0-1
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 E04 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 C42 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 D02 1/2-1/2
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 D31 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 C42 1-0
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 D37 0-1
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 C02 0-1
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 E10 0-1
- 2024 vs Hikaru Nakamura White Titled Tue 6th Aug Late A06 1-0
- 2024 vs Arjun Erigaisi White FIDE World Bl Team Final C11 1-0
- 2024 vs Arjun Erigaisi Black FIDE World Bl Team Final E73 1-0
- 2024 vs Richard Rapport White FIDE World Bl Team Final D11 1-0
- 2024 vs Richard Rapport Black FIDE World Bl Team Final B08 1/2-1/2
- 2024 vs Shakhriyar Mamedyarov White FIDE World Rapid Team C81 1-0
- 2024 vs Ding Liren White FIDE World Rapid Team C84 1-0
- 2024 vs Arjun Erigaisi Black FIDE World Rapid Team C65 0-1
- 2024 vs Richard Rapport White FIDE World Rapid Team B13 0-1
- 2024 vs Arjun Erigaisi White Titled Tue 30th Jul Late E12 1-0
- 2024 vs Alireza Firouzja Black Titled Tue 30th Jul Late B41 1/2-1/2
- 2024 vs Arjun Erigaisi White Titled Tue 23rd Jul Late C77 1-0
- 2024 vs Ian Nepomniachtchi Black CrunchLab Masters Div 1 L A50 1/2-1/2
- 2024 vs Ian Nepomniachtchi White CrunchLab Masters Div 1 L E06 1/2-1/2
- 2024 vs Ian Nepomniachtchi White CrunchLab Masters Div 1 L E06 0-1
- 2024 vs Wesley So White CrunchLab Masters Div 1 L C50 1-0
- 2024 vs Wesley So Black CrunchLab Masters Div 1 L E37 1/2-1/2
- 2024 vs Wesley So White CrunchLab Masters Div 1 L D02 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave White CrunchLab Masters Div 1 W B52 0-1
- 2024 vs Maxime Vachier-Lagrave Black CrunchLab Masters Div 1 W B28 0-1
- 2024 vs Maxime Vachier-Lagrave Black CrunchLab Masters Div 1 W C88 1-0
- 2024 vs Maxime Vachier-Lagrave White CrunchLab Masters Div 1 W B50 0-1
- 2024 vs Maxime Vachier-Lagrave White CrunchLab Masters Div 1 W E60 1-0
- 2024 vs Ian Nepomniachtchi White CrunchLab Masters Div 1 W B92 1-0
- 2024 vs Ian Nepomniachtchi White CrunchLab Masters Div 1 W B90 1-0
- 2024 vs Ian Nepomniachtchi Black CrunchLab Masters Div 1 W A29 0-1
- 2024 vs Fabiano Caruana White Titled Tue 16th Jul Late B30 1-0
- 2024 vs Alireza Firouzja Black Titled Tue 16th Jul Late B00 0-1
- 2024 vs Alexander Grischuk White Titled Tue 25th Jun Early A07 0-1
- 2024 vs Arjun Erigaisi White Titled Tue 18th Jun Late A05 1-0
- 2024 vs Anish Giri Black Titled Tue 18th Jun Early C10 0-1
- 2024 vs Alexei Shirov Black Titled Tue 18th Jun Late B41 0-1
- 2024 vs Fabiano Caruana White 12th Norway Chess 2024 C77 1/2-1/2
- 2024 vs Fabiano Caruana White 12th Norway Armageddon A15 1-0
- 2024 vs Alireza Firouzja Black 12th Norway Armageddon C50 0-1
- 2024 vs Alireza Firouzja Black 12th Norway Chess 2024 C50 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa White 12th Norway Chess 2024 C81 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa White 12th Norway Armageddon A45 1-0
- 2024 vs Hikaru Nakamura Black 12th Norway Chess 2024 E25 1/2-1/2
- 2024 vs Hikaru Nakamura Black 12th Norway Armageddon D35 1-0
- 2024 vs Ding Liren White 12th Norway Chess 2024 A07 1-0
- 2024 vs Alireza Firouzja White 12th Norway Chess 2024 C67 1-0
- 2024 vs Fabiano Caruana Black 12th Norway Chess 2024 C50 0-1
- 2024 vs Rameshbabu Praggnanandhaa Black 12th Norway Chess 2024 B42 1-0
- 2024 vs Hikaru Nakamura White 12th Norway Armageddon C70 1-0
- 2024 vs Hikaru Nakamura White 12th Norway Chess 2024 C70 1/2-1/2
- 2024 vs Ding Liren Black 12th Norway Chess 2024 E06 1/2-1/2
- 2024 vs Ding Liren Black 12th Norway Armageddon A20 1/2-1/2
- 2024 vs Alexei Shirov Black Titled Tue 21st May Early B90 0-1
- 2024 vs Viswanathan Anand Black Casablanca Chess 2024 C15 1/2-1/2
- 2024 vs Hikaru Nakamura White Casablanca Chess 2024 B66 1/2-1/2
- 2024 vs Viswanathan Anand White Casablanca Chess 2024 C52 1-0
- 2024 vs Hikaru Nakamura Black Casablanca Chess 2024 B45 0-1
- 2024 vs Alireza Firouzja White Chess.com Classic Div 1 W C50 1/2-1/2
- 2024 vs Alireza Firouzja White Chess.com Classic Div 1 W E10 1-0
- 2024 vs Alireza Firouzja White Chess.com Classic Div 1 W E04 0-1
- 2024 vs Alireza Firouzja Black Chess.com Classic Div 1 W C24 1-0
- 2024 vs Alireza Firouzja Black Chess.com Classic Div 1 W C43 1/2-1/2
- 2024 vs Alireza Firouzja Black Chess.com Classic Div 1 W D00 1/2-1/2
- 2024 vs Alireza Firouzja Black Chess.com Classic Div 1 W D35 1-0
- 2024 vs Alireza Firouzja White Chess.com Classic Div 1 W C77 1/2-1/2
- 2024 vs Nodirbek Abdusattorov Black Superbet POL Blitz 2024 A10 0-1
- 2024 vs Jan-Krzysztof Duda White Superbet POL Blitz 2024 A05 1-0
- 2024 vs Arjun Erigaisi White Superbet POL Blitz 2024 C47 1/2-1/2
- 2024 vs Anish Giri Black Superbet POL Blitz 2024 A15 1/2-1/2
- 2024 vs Gukesh Dommaraju Black Superbet POL Blitz 2024 B07 0-1
- 2024 vs Vincent Keymer Black Chess.com Classic Div 1 W A06 0-1
- 2024 vs Vincent Keymer White Chess.com Classic Div 1 W C88 1/2-1/2
- 2024 vs Vincent Keymer Black Chess.com Classic Div 1 W A06 1/2-1/2
- 2024 vs Vincent Keymer Black Superbet POL Blitz 2024 A15 0-1
- 2024 vs Vincent Keymer White Chess.com Classic Div 1 W C50 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa White Superbet POL Blitz 2024 E11 1-0
- 2024 vs Wei Yi White Superbet POL Blitz 2024 A07 1-0
- 2024 vs Nodirbek Abdusattorov White Superbet POL Blitz 2024 B01 0-1
- 2024 vs Jan-Krzysztof Duda Black Superbet POL Blitz 2024 C47 1/2-1/2
- 2024 vs Arjun Erigaisi Black Superbet POL Blitz 2024 D02 0-1
- 2024 vs Anish Giri White Superbet POL Blitz 2024 C65 1-0
- 2024 vs Gukesh Dommaraju White Superbet POL Blitz 2024 A07 1-0
- 2024 vs Vincent Keymer White Superbet POL Blitz 2024 A28 1-0
- 2024 vs Rameshbabu Praggnanandhaa Black Superbet POL Blitz 2024 B13 1-0
- 2024 vs Wei Yi Black Superbet POL Blitz 2024 B48 1/2-1/2
- 2024 vs Anish Giri White Superbet POL Rapid 2024 C50 1/2-1/2
- 2024 vs Vincent Keymer Black Superbet POL Rapid 2024 A15 0-1
- 2024 vs Rameshbabu Praggnanandhaa White Superbet POL Rapid 2024 C50 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White Superbet POL Rapid 2024 C43 1-0
- 2024 vs Gukesh Dommaraju Black Superbet POL Rapid 2024 C57 1/2-1/2
- 2024 vs Jan-Krzysztof Duda White Superbet POL Rapid 2024 B50 1/2-1/2
- 2024 vs Arjun Erigaisi White Superbet POL Rapid 2024 C01 1/2-1/2
- 2024 vs Wei Yi Black Superbet POL Rapid 2024 B31 0-1
- 2024 vs Hikaru Nakamura White Titled Tue 7th May Late C65 1-0
- 2024 vs Alireza Firouzja Black Titled Tue 23rd Apr Early B00 1-0
- 2024 vs Hikaru Nakamura Black Titled Tue 23rd Apr Late B10 1/2-1/2
- 2024 vs Hikaru Nakamura Black Titled Tue 23rd Apr Early C01 1/2-1/2
- 2024 vs Vassily Ivanchuk Black Titled Tue 2nd Apr Early A05 0-1
- 2024 vs Gata Kamsky White Titled Tue 2nd Apr Early C63 0-1
- 2024 vs Richard Rapport Black GRENKE Chess Playoffs 1-2 C50 1/2-1/2
- 2024 vs Richard Rapport White GRENKE Chess Playoffs 1-2 C19 1-0
- 2024 vs Vincent Keymer White GRENKE Chess Classic 2024 E21 1-0
- 2024 vs Maxime Vachier-Lagrave Black GRENKE Chess Classic 2024 A05 1/2-1/2
- 2024 vs Ding Liren Black GRENKE Chess Classic 2024 E11 1/2-1/2
- 2024 vs Vincent Keymer Black GRENKE Chess Classic 2024 A61 0-1
- 2024 vs Richard Rapport White GRENKE Chess Classic 2024 A61 1-0
- 2024 vs Ding Liren White GRENKE Chess Classic 2024 E10 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave White GRENKE Chess Classic 2024 B50 1/2-1/2
- 2024 vs Richard Rapport Black GRENKE Chess Classic 2024 B12 1-0
- 2024 vs Jan-Krzysztof Duda Black Titled Tue 19th Mar Late A37 0-1
- 2024 vs Alireza Firouzja Black Titled Tue 19th Mar Early A07 1-0
- 2024 vs Anish Giri White Titled Tue 19th Mar Early A00 1-0
- 2024 vs Vincent Keymer White Titled Tue 19th Mar Early A00 1-0
- 2024 vs Jan-Krzysztof Duda Black Titled Tue 5th Mar Late B46 1-0
- 2024 vs Alireza Firouzja White Titled Tue 5th Mar Early A29 1-0
- 2024 vs Shakhriyar Mamedyarov Black Titled Tue 5th Mar Late B06 1/2-1/2
- 2024 vs Alireza Firouzja Black Chessable Masters Div 1 W B12 1-0
- 2024 vs Alireza Firouzja Black Chessable Masters Div 1 W C50 0-1
- 2024 vs Alireza Firouzja White Chessable Masters Div 1 W A45 1-0
- 2024 vs Alireza Firouzja White Chessable Masters Div 1 W A45 1-0
- 2024 vs Alireza Firouzja White Chessable Masters Div 1 W D78 0-1
- 2024 vs Alireza Firouzja Black Chessable Masters Div 1 W B70 1/2-1/2
- 2024 vs Alexei Shirov Black Titled Tue 6th Feb Early C00 0-1
- 2024 vs Wesley So White Chessable Masters Div 1 W A07 1/2-1/2
- 2024 vs Wesley So White Chessable Masters Div 1 W C65 1/2-1/2
- 2024 vs Wesley So Black Chessable Masters Div 1 W E94 0-1
- 2024 vs Wesley So Black Chessable Masters Div 1 W C50 1/2-1/2
- 2024 vs Jan-Krzysztof Duda Black Titled Tue 30th Jan Early A45 0-1
- 2024 vs Jan-Krzysztof Duda White Titled Tue 2nd Jan Early A06 1-0
- 2024 vs Vladimir Kramnik Black Titled Tue 2nd Jan Early B00 0-1
- 2024 vs Shakhriyar Mamedyarov White Titled Tue 2nd Jan Early A06 1-0
- 2023 vs Levon Aronian Black World Blitz 2023 C77 1/2-1/2
- 2023 vs Jan-Krzysztof Duda Black World Blitz 2023 C88 0-1
- 2023 vs Arjun Erigaisi White World Blitz 2023 B40 1-0
- 2023 vs Ian Nepomniachtchi Black World Blitz 2023 B15 1/2-1/2
- 2023 vs Richard Rapport White World Blitz 2023 C01 1-0
- 2023 vs Maxime Vachier-Lagrave Black World Blitz 2023 B33 1-0
- 2023 vs Nodirbek Abdusattorov Black World Rapid 2023 D53 1/2-1/2
- 2023 vs Rameshbabu Praggnanandhaa White World Rapid 2023 C49 1/2-1/2
- 2023 vs Arjun Erigaisi White World Rapid 2023 B40 1/2-1/2
- 2023 vs Vincent Keymer White World Rapid 2023 C77 1/2-1/2
- 2023 vs Hikaru Nakamura Black Titled Tue 19th Dec Early B00 1/2-1/2
- 2023 vs Wesley So White CCT Final KO 2023 D41 1-0
- 2023 vs Wesley So Black CCT Final KO 2023 E37 1/2-1/2
- 2023 vs Wesley So White CCT Final KO 2023 B50 0-1
- 2023 vs Wesley So Black CCT Final KO 2023 A01 0-1
- 2023 vs Wesley So White CCT Final KO 2023 B22 1/2-1/2
- 2023 vs Wesley So Black CCT Final KO 2023 A01 1/2-1/2
- 2023 vs Wesley So Black CCT Final KO 2023 B28 0-1
- 2023 vs Wesley So White CCT Final KO 2023 A29 1/2-1/2
- 2023 vs Fabiano Caruana White CCT Final KO 2023 C83 1-0
- 2023 vs Fabiano Caruana Black CCT Final KO 2023 C50 1-0
- 2023 vs Fabiano Caruana White CCT Final KO 2023 C84 1/2-1/2
- 2023 vs Fabiano Caruana Black CCT Final KO 2023 C50 1/2-1/2
- 2023 vs Fabiano Caruana White CCT Final KO 2023 D41 1-0
- 2023 vs Fabiano Caruana Black CCT Final KO 2023 A50 0-1
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.