Photo credit

Magnus Carlsen

Photo: Miroslav.vajdic

Own work

CC BY 4.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMMagnus Carlsen

NOR Born 1990 (Age ≈36) Male
FIDE ID
1503014

About Magnus Carlsen

Magnus Carlsen was born in Tønsberg, Norway, in 1990. His father taught him chess at five, although beating his older sister initially interested him more than tournament competition. He developed an extraordinary memory and enjoyed puzzles, football and reading. Show more

Magnus Carlsen was born in Tønsberg, Norway, in 1990. His father taught him chess at five, although beating his older sister initially interested him more than tournament competition. He developed an extraordinary memory and enjoyed puzzles, football and reading. Coaches Simen Agdestein and Torbjørn Ringdal Hansen helped turn that early curiosity into serious strength. In 2004, his victory in the C group at Wijk aan Zee announced him to a much wider audience. That spring, the thirteen-year-old defeated Anatoly Karpov in blitz and drew Garry Kasparov in a rapid game. He completed the grandmaster requirements soon afterward.

Carlsen won the world championship from Viswanathan Anand in 2013. He defended it four times, against Anand, Sergey Karjakin, Fabiano Caruana and Ian Nepomniachtchi. In 2014, he also captured the world rapid and blitz titles, holding all three crowns at once. His ability to create winning chances from apparently level endgames became a defining feature of his play. Between 2018 and 2020, he went 125 elite classical games without defeat. He chose not to defend the classical title in 2023, explaining that another championship match no longer motivated him. Later that year, he won his first World Cup. His career increasingly embraced online competition, fast chess and events with randomized starting positions. He won the inaugural chess event at the Esports World Cup in 2025 and the FIDE Freestyle World Championship in 2026.

FIDE ratings

Classical

2804.0 -19.0

Live estimate

Rapid

2801

Published FIDE

Blitz

2860

Published FIDE

Official classical ranks

World rank
#1
National rank · NOR
#1

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2882 May 2014
Recorded years
2001–2026
Archived games
4967

Based on available monthly lists and saved games.

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).

Browse all games, filter by year and download PGN

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
201 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 5 Magnus Carlsen M. Amin Tabatabaei Won: 1-0 59 Open
202 2026-01-29 2nd 3-0 Thu 29th Jan 2026 chess.com INT 4 Renato Terry Magnus Carlsen Won: 0-1 36 Open
203 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 4 Sergey Drygalov Magnus Carlsen Won: 0-1 66 Open
204 2026-01-29 2nd 3-0 Thu 29th Jan 2026 chess.com INT 3 Magnus Carlsen Andrey Drygalov Won: 1-0 81 Open
205 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 3 Magnus Carlsen Ngoc Truong Son Nguyen Won: 1-0 81 Open
206 2026-01-29 2nd 3-0 Thu 29th Jan 2026 chess.com INT 2 Igor L. Vakhlamov Magnus Carlsen Won: 0-1 39 Open
207 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 2 Joaquin Fiorito Magnus Carlsen Won: 0-1 30 Open
208 2026-01-29 2nd 3-0 Thu 29th Jan 2026 chess.com INT 1 Magnus Carlsen Myhaylo Zhukovskyi Won: 1-0 22 Open
209 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 1 Magnus Carlsen Dinmukhammed Tulendinov Won: 1-0 50 Open
210 2026-01-29 2nd 3-0 Thu 29th Jan 2026 chess.com INT 11 Denis Lazavik Magnus Carlsen Won: 0-1 99 Open
211 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 10 Alexey Sarana Magnus Carlsen Lost: 1-0 54 Open
212 2026-01-29 2nd 3-0 Thu 29th Jan 2026 chess.com INT 10 Magnus Carlsen Joaquin Fiorito Won: 1-0 29 Open
213 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 9 Dmitry Andreikin Magnus Carlsen Lost: 1-0 79 Open
214 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 8 Magnus Carlsen Vasif Durarbayli Won: 1-0 56 Open
215 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 7 Quang Liem Le Magnus Carlsen Won: 0-1 44 Open
216 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 6 Magnus Carlsen Lorenzo Lodici Won: 1-0 72 Open
217 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 5 Alexandr Fier Magnus Carlsen Draw: 1/2-1/2 42 Open
218 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 4 Magnus Carlsen Timur Kocharin Won: 1-0 39 Open
219 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 3 Boris Navrodskiy Magnus Carlsen Won: 0-1 51 Open
220 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 2 Magnus Carlsen Lucas Rusu Won: 1-0 32 Open
221 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 1 Jacorey Bynum Magnus Carlsen Lost: 1-0 36 Open
222 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 11 Kirill Shubin Magnus Carlsen Won: 0-1 17 Open
223 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 10 Magnus Carlsen Olexandr Bortnyk Draw: 1/2-1/2 83 Open
224 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 6 Carlsen, Magnus Rasulov,Vu Lost: 0-1 45 Open
225 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 6 Magnus Carlsen Vugar Rasulov Lost: 0-1 45 Open
226 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 5 Sergei Zhigalko Magnus Carlsen Lost: 1-0 53 Open
227 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 4 Magnus Carlsen Cem Kaan Gokerkan Won: 1-0 46 Open
228 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 3 Isaak Parpiev Magnus Carlsen Draw: 1/2-1/2 64 Open
229 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 2 Magnus Carlsen Billy Fellowes Won: 1-0 31 Open
230 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 1 Nicodim-Cosmin Stepanencu Magnus Carlsen Won: 0-1 46 Open
231 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 7 Carlsen, Magnus So,W Draw: 1/2-1/2 100 Open
232 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 9 Magnus Carlsen Jeffery Xiong Won: 1-0 35 Open
233 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 8 Aleksandr Shimanov Magnus Carlsen Won: 0-1 37 Open
234 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 7 Magnus Carlsen Wesley So Draw: 1/2-1/2 100 Open
235 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 6 Magnus Carlsen Samuel Sevian Draw: 1/2-1/2 33 Open
236 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 5 Shamsiddin Vokhidov Magnus Carlsen Won: 0-1 40 Open
237 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 4 Magnus Carlsen Ngoc Truong Son Nguyen Won: 1-0 35 Open
238 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 3 Roberto Junio Brito Molina Magnus Carlsen Won: 0-1 35 Open
239 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 2 Magnus Carlsen Ilia Iljiushenok Won: 1-0 31 Open
240 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 1 Christian Gabriel Allen Leydenz Magnus Carlsen Won: 0-1 69 Open
241 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 11 Magnus Carlsen Denis Lazavik Draw: 1/2-1/2 97 Open
242 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 10 Nihal Sarin Magnus Carlsen Won: 0-1 61 Open
243 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 7 Le Tuan Minh Carlsen, Magnus Won: 0-1 56 Open
244 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 9 Vahap Sanal Magnus Carlsen Lost: 1-0 80 Open
245 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 9 Mahel Boyer Magnus Carlsen Won: 0-1 44 Open
246 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 8 Magnus Carlsen Vahap Sanal Won: 1-0 82 Open
247 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 8 Magnus Carlsen Alexey Sarana Won: 1-0 53 Open
248 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 7 Magnus Carlsen Mukhammadzokhid Suyarov Won: 1-0 61 Open
249 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 7 Tuan Minh Le Magnus Carlsen Won: 0-1 56 Open
250 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 6 Jose Eduardo Martinez Alcantara Magnus Carlsen Lost: 1-0 56 Open
  1. vs M. Amin TabatabaeiWon · 1-0White · 2026-01-29 · Round 51st 3-0 Thu 29th Jan 2026
  2. vs Renato TerryWon · 0-1Black · 2026-01-29 · Round 42nd 3-0 Thu 29th Jan 2026
  3. vs Sergey DrygalovWon · 0-1Black · 2026-01-29 · Round 41st 3-0 Thu 29th Jan 2026
  4. vs Andrey DrygalovWon · 1-0White · 2026-01-29 · Round 32nd 3-0 Thu 29th Jan 2026
  5. vs Ngoc Truong Son NguyenWon · 1-0White · 2026-01-29 · Round 31st 3-0 Thu 29th Jan 2026
  6. vs Igor L. VakhlamovWon · 0-1Black · 2026-01-29 · Round 22nd 3-0 Thu 29th Jan 2026
  7. vs Joaquin FioritoWon · 0-1Black · 2026-01-29 · Round 21st 3-0 Thu 29th Jan 2026
  8. vs Myhaylo ZhukovskyiWon · 1-0White · 2026-01-29 · Round 12nd 3-0 Thu 29th Jan 2026
  9. vs Dinmukhammed TulendinovWon · 1-0White · 2026-01-29 · Round 11st 3-0 Thu 29th Jan 2026
  10. vs Denis LazavikWon · 0-1Black · 2026-01-29 · Round 112nd 3-0 Thu 29th Jan 2026
  11. vs Alexey SaranaLost · 1-0Black · 2026-01-29 · Round 101st 3-0 Thu 29th Jan 2026
  12. vs Joaquin FioritoWon · 1-0White · 2026-01-29 · Round 102nd 3-0 Thu 29th Jan 2026
  13. vs Dmitry AndreikinLost · 1-0Black · 2026-01-27 · Round 9Titled Tue 27th Jan 2026
  14. vs Vasif DurarbayliWon · 1-0White · 2026-01-27 · Round 8Titled Tue 27th Jan 2026
  15. vs Quang Liem LeWon · 0-1Black · 2026-01-27 · Round 7Titled Tue 27th Jan 2026
  16. vs Lorenzo LodiciWon · 1-0White · 2026-01-27 · Round 6Titled Tue 27th Jan 2026
  17. vs Alexandr FierDraw · ½–½Black · 2026-01-27 · Round 5Titled Tue 27th Jan 2026
  18. vs Timur KocharinWon · 1-0White · 2026-01-27 · Round 4Titled Tue 27th Jan 2026
  19. vs Boris NavrodskiyWon · 0-1Black · 2026-01-27 · Round 3Titled Tue 27th Jan 2026
  20. vs Lucas RusuWon · 1-0White · 2026-01-27 · Round 2Titled Tue 27th Jan 2026
  21. vs Jacorey BynumLost · 1-0Black · 2026-01-27 · Round 1Titled Tue 27th Jan 2026
  22. vs Kirill ShubinWon · 0-1Black · 2026-01-27 · Round 11Titled Tue 27th Jan 2026
  23. vs Olexandr BortnykDraw · ½–½White · 2026-01-27 · Round 10Titled Tue 27th Jan 2026
  24. vs Rasulov,VuLost · 0-1White · 2026-01-22 · Round 61st 3-0 Thu 22nd Jan 2026
  25. vs Vugar RasulovLost · 0-1White · 2026-01-22 · Round 61st 3-0 Thu 22nd Jan 2026
  26. vs Sergei ZhigalkoLost · 1-0Black · 2026-01-22 · Round 51st 3-0 Thu 22nd Jan 2026
  27. vs Cem Kaan GokerkanWon · 1-0White · 2026-01-22 · Round 41st 3-0 Thu 22nd Jan 2026
  28. vs Isaak ParpievDraw · ½–½Black · 2026-01-22 · Round 31st 3-0 Thu 22nd Jan 2026
  29. vs Billy FellowesWon · 1-0White · 2026-01-22 · Round 21st 3-0 Thu 22nd Jan 2026
  30. vs Nicodim-Cosmin StepanencuWon · 0-1Black · 2026-01-22 · Round 11st 3-0 Thu 22nd Jan 2026
  31. vs So,WDraw · ½–½White · 2026-01-20 · Round 7Titled Tue 20th Jan 2026
  32. vs Jeffery XiongWon · 1-0White · 2026-01-20 · Round 9Titled Tue 20th Jan 2026
  33. vs Aleksandr ShimanovWon · 0-1Black · 2026-01-20 · Round 8Titled Tue 20th Jan 2026
  34. vs Wesley SoDraw · ½–½White · 2026-01-20 · Round 7Titled Tue 20th Jan 2026
  35. vs Samuel SevianDraw · ½–½White · 2026-01-20 · Round 6Titled Tue 20th Jan 2026
  36. vs Shamsiddin VokhidovWon · 0-1Black · 2026-01-20 · Round 5Titled Tue 20th Jan 2026
  37. vs Ngoc Truong Son NguyenWon · 1-0White · 2026-01-20 · Round 4Titled Tue 20th Jan 2026
  38. vs Roberto Junio Brito MolinaWon · 0-1Black · 2026-01-20 · Round 3Titled Tue 20th Jan 2026
  39. vs Ilia IljiushenokWon · 1-0White · 2026-01-20 · Round 2Titled Tue 20th Jan 2026
  40. vs Christian Gabriel Allen LeydenzWon · 0-1Black · 2026-01-20 · Round 1Titled Tue 20th Jan 2026
  41. vs Denis LazavikDraw · ½–½White · 2026-01-20 · Round 11Titled Tue 20th Jan 2026
  42. vs Nihal SarinWon · 0-1Black · 2026-01-20 · Round 10Titled Tue 20th Jan 2026
  43. vs Le Tuan MinhWon · 0-1Black · 2026-01-15 · Round 71st 3-0 Thu 15th Jan 2026
  44. vs Vahap SanalLost · 1-0Black · 2026-01-15 · Round 91st 3-0 Thu 15th Jan 2026
  45. vs Mahel BoyerWon · 0-1Black · 2026-01-15 · Round 92nd 3-0 Thu 15th Jan 2026
  46. vs Vahap SanalWon · 1-0White · 2026-01-15 · Round 82nd 3-0 Thu 15th Jan 2026
  47. vs Alexey SaranaWon · 1-0White · 2026-01-15 · Round 81st 3-0 Thu 15th Jan 2026
  48. vs Mukhammadzokhid SuyarovWon · 1-0White · 2026-01-15 · Round 72nd 3-0 Thu 15th Jan 2026
  49. vs Tuan Minh LeWon · 0-1Black · 2026-01-15 · Round 71st 3-0 Thu 15th Jan 2026
  50. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2026-01-15 · Round 61st 3-0 Thu 15th Jan 2026

FIDE tournaments

DateTournamentTypeScore
2026-09-13Tech Mahindra Global Chess League- FinalRapid½
2026-09-05Tech Mahindra Global Chess League 2026 - LeagueRapid6½

All tournament results