Magnus Collection › Opponents
55 Featured opponents
Magnus vs the World's Best
Head-to-head archives against Magnus Carlsen's most frequent and notable opponents.
Quick answer · Updated October 2026
Who has Magnus Carlsen played the most?
Magnus Carlsen has played Hikaru Nakamura more than anyone (408 games in our database), then Alireza Firouzja and Levon Aronian. The table lists his record against all 55 featured opponents; click a name for the full head to head.
Source: the Rama Chess database of 7,484 Magnus Carlsen games, 2001 to 2025 (many of his games, not all of them).
Hikaru Nakamura
408 games

Alireza Firouzja
266 games

Levon Aronian
237 games

Wesley So
235 games

Fabiano Caruana
216 games

Maxime Vachier-Lagrave
208 games

Ian Nepomniachtchi
173 games

Viswanathan Anand
143 games

Andrew Tang
142 games

Anish Giri
130 games

Ding Liren
129 games

Alexander Grischuk
114 games

Jan-Krzysztof Duda
105 games

Sergey Karjakin
95 games

Shakhriyar Mamedyarov
95 games

Teimour Radjabov
84 games

Arjun Erigaisi
82 games

Vassily Ivanchuk
75 games

Vladislav Artemiev
75 games

Vladimir Kramnik
72 games

Daniil Dubov
71 games

Peter Svidler
61 games

Le Tuan Minh
59 games

Veselin Topalov
58 games

Hans Niemann
58 games

Jose Martinez
56 games

D Gukesh
55 games

Olexandr Bortnyk
51 games

Jeffery Xiong
47 games

Vidit Gujrathi
46 games

Boris Gelfand
45 games

Vincent Keymer
43 games

Daniel Naroditsky
43 games

Parham Maghsoodloo
43 games

Peter Leko
41 games

Nodirbek Abdusattorov
38 games

R Praggnanandhaa
38 games

Denis Lazavik
37 games

Dmitry Andreikin
34 games

Alexey Sarana
34 games

Rauf Mamedov
33 games

Alexander Morozevich
32 games

Leinier Dominguez
32 games

Eric Hansen
32 games

Etienne Bacrot
30 games

Pentala Harikrishna
28 games

Richard Rapport
28 games

Alexei Shirov
26 games

Gata Kamsky
26 games

Gadir Guseinov
25 games

Jorden van Foreest
25 games

Wei Yi
18 games

Javokhir Sindarov
11 games

Garry Kasparov
3 games

Anatoly Karpov
7 games
Questions
Questions and answers
Who has Magnus Carlsen played the most?
Magnus Carlsen has played Hikaru Nakamura more than anyone (408 games in our database), then Alireza Firouzja and Levon Aronian. The table lists his record against all 55 featured opponents; click a name for the full head to head.
Who has beaten Magnus Carlsen the most times?
Among his featured opponents, in our database: Hikaru Nakamura 82 wins; Alireza Firouzja 65 wins; Andrew Tang 45 wins; Maxime Vachier-Lagrave 44 wins; Levon Aronian 40 wins.
Who has the best score against Magnus Carlsen?
Among opponents with at least 20 games in our database, the best scores against him: Alexander Morozevich (51.6%); Peter Leko (53.7%); Vassily Ivanchuk (54.0%); Viswanathan Anand (56.6%); Hikaru Nakamura (57.6%) (Carlsen's score in brackets).