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

2816.4 -6.6

Classical

Live estimate

2801

Rapid

Published FIDE

2860

Blitz

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
4084

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
651 2024-05-11 Superbet POL Blitz 2024 Warsaw POL 6.3 Jan-Krzysztof Duda Magnus Carlsen 1/2-1/2 43 Open
652 2024-05-11 Superbet POL Blitz 2024 Warsaw POL 5.1 Magnus Carlsen Vincent Keymer 1-0 44 Open
653 2024-05-11 Superbet POL Blitz 2024 Warsaw POL 4.3 Yi Wei Magnus Carlsen 1/2-1/2 65 Open
654 2024-05-11 Superbet POL Blitz 2024 Warsaw POL 3.2 Magnus Carlsen Nodirbek Abdusattorov 0-1 51 Open
655 2024-05-11 Superbet POL Blitz 2024 Warsaw POL 2.3 Praggnanandhaa R Magnus Carlsen 1-0 69 Open
656 2024-05-11 Superbet POL Blitz 2024 Warsaw POL 1.4 Magnus Carlsen Kirill Shevchenko 1-0 42 Open
657 2024-05-10 Superbet POL Rapid 2024 Warsaw POL 9.4 Magnus Carlsen Anish Giri 1/2-1/2 68 Open
658 2024-05-10 Superbet POL Rapid 2024 Warsaw POL 8.5 Vincent Keymer Magnus Carlsen 0-1 33 Open
659 2024-05-10 Superbet POL Rapid 2024 Warsaw POL 7.2 Magnus Carlsen Praggnanandhaa R 1/2-1/2 49 Open
660 2024-05-09 Superbet POL Rapid 2024 Warsaw POL 6.4 Gukesh D Magnus Carlsen 1/2-1/2 39 Open
661 2024-05-09 Superbet POL Rapid 2024 Warsaw POL 5.2 Magnus Carlsen Nodirbek Abdusattorov 1-0 107 Open
662 2024-05-09 Superbet POL Rapid 2024 Warsaw POL 4.2 Kirill Shevchenko Magnus Carlsen 1/2-1/2 57 Open
663 2024-05-08 Superbet POL Rapid 2024 Warsaw POL 2.1 Wei Yi Carlsen, Magnus 0-1 42 Open
664 2024-05-08 Superbet POL Rapid 2024 Warsaw POL 3.3 Magnus Carlsen Jan-Krzysztof Duda 1/2-1/2 34 Open
665 2024-05-08 Superbet POL Rapid 2024 Warsaw POL 2.1 Yi Wei Magnus Carlsen 0-1 42 Open
666 2024-05-08 Superbet POL Rapid 2024 Warsaw POL 1.5 Magnus Carlsen Erigaisi Arjun 1/2-1/2 50 Open
667 2024-04-01 GRENKE Chess Playoffs 1-2 Karlsruhe GER 2 Richard Rapport Magnus Carlsen 1/2-1/2 79 Open
668 2024-04-01 GRENKE Chess Playoffs 1-2 Karlsruhe GER 1 Magnus Carlsen Richard Rapport 1-0 51 Open
669 2024-03-31 GRENKE Chess Classic 2024 Karlsruhe GER 9.2 Magnus Carlsen Vincent Keymer 1-0 73 Open
670 2024-03-31 GRENKE Chess Classic 2024 Karlsruhe GER 10.2 Maxime Vachier-Lagrave Magnus Carlsen 1/2-1/2 42 Open
671 2024-03-30 GRENKE Chess Classic 2024 Karlsruhe GER 8.2 Liren Ding Magnus Carlsen 1/2-1/2 36 Open
672 2024-03-30 GRENKE Chess Classic 2024 Karlsruhe GER 7.2 Magnus Carlsen Daniel Fridman 1-0 42 Open
673 2024-03-28 GRENKE Chess Classic 2024 Karlsruhe GER 6.2 Magnus Carlsen Richard Rapport 1-0 32 Open
674 2024-03-28 GRENKE Chess Classic 2024 Karlsruhe GER 5.2 Vincent Keymer Magnus Carlsen 0-1 66 Open
675 2024-03-27 GRENKE Chess Classic 2024 Karlsruhe GER 4.2 Magnus Carlsen Maxime Vachier-Lagrave 1/2-1/2 71 Open
676 2024-03-27 GRENKE Chess Classic 2024 Karlsruhe GER 3.2 Magnus Carlsen Liren Ding 1/2-1/2 48 Open
677 2024-03-26 GRENKE Chess Classic 2024 Karlsruhe GER 2.2 Daniel Fridman Magnus Carlsen 0-1 68 Open
678 2024-03-26 GRENKE Chess Classic 2024 Karlsruhe GER 1.2 Richard Rapport Magnus Carlsen 1-0 41 Open
679 2024-02-16 Freestyle Chess GOAT KO Wangels GER 3.2 Magnus Carlsen Fabiano Caruana 1-0 44 Open
680 2024-02-15 Freestyle Chess GOAT KO Wangels GER 3.1 Fabiano Caruana Magnus Carlsen 1/2-1/2 25 Open
681 2024-02-13 Freestyle Chess GOAT KO Wangels GER 2.2 Nodirbek Abdusattorov Magnus Carlsen 1/2-1/2 33 Open
682 2024-02-13 Freestyle Chess GOAT KO Wangels GER 2.1 Magnus Carlsen Nodirbek Abdusattorov 1-0 36 Open
683 2024-02-12 Freestyle Chess GOAT KO Wangels GER 1.4 Magnus Carlsen Alireza Firouzja 1-0 37 Open
684 2024-02-12 Freestyle Chess GOAT KO Wangels GER 1.3 Alireza Firouzja Magnus Carlsen 0-1 82 Open
685 2024-02-12 Freestyle Chess GOAT KO Wangels GER 1.2 Magnus Carlsen Alireza Firouzja 1-0 41 Open
686 2024-02-11 Freestyle Chess GOAT KO Wangels GER 1.1 Alireza Firouzja Magnus Carlsen 1-0 37 Open
687 2024-02-10 Freestyle Chess GOAT Prel Wangels GER 7.2 Nodirbek Abdusattorov Magnus Carlsen 1-0 63 Open
688 2024-02-10 Freestyle Chess GOAT Prel Wangels GER 6.3 Magnus Carlsen Fabiano Caruana 1/2-1/2 56 Open
689 2024-02-10 Freestyle Chess GOAT Prel Wangels GER 5.1 Liren Ding Magnus Carlsen 0-1 32 Open
690 2024-02-09 Freestyle Chess GOAT Prel Wangels GER 4.4 Magnus Carlsen Levon Aronian 1-0 19 Open
691 2024-02-09 Freestyle Chess GOAT Prel Wangels GER 3.3 Magnus Carlsen Alireza Firouzja 1/2-1/2 65 Open
692 2024-02-09 Freestyle Chess GOAT Prel Wangels GER 2.4 Gukesh D Magnus Carlsen 1-0 58 Open
693 2024-02-09 Freestyle Chess GOAT Prel Wangels GER 1.2 Magnus Carlsen Vincent Keymer 1/2-1/2 25 Open
694 2023-12-30 World Blitz 2023 Samarkand UZB 17.1 Carlsen, Magnus Yu Yangyi 1-0 38 Open
695 2023-12-30 World Blitz 2023 Samarkand UZB 21.1 Levon Aronian Magnus Carlsen 1/2-1/2 20 Open
696 2023-12-30 World Blitz 2023 Samarkand UZB 20.1 Volodar Murzin Magnus Carlsen 1/2-1/2 36 Open
697 2023-12-30 World Blitz 2023 Samarkand UZB 19.1 Magnus Carlsen Richard Rapport 1-0 57 Open
698 2023-12-30 World Blitz 2023 Samarkand UZB 18.1 Jan-Krzysztof Duda Magnus Carlsen 0-1 81 Open
699 2023-12-30 World Blitz 2023 Samarkand UZB 17.1 Magnus Carlsen Yangyi Yu 1-0 38 Open
700 2023-12-30 World Blitz 2023 Samarkand UZB 16.1 Aleksandar Indjic Magnus Carlsen 0-1 34 Open
  1. vs Jan-Krzysztof DudaDraw · ½–½Black · 2024-05-11 · Round 6.3Superbet POL Blitz 2024
  2. vs Vincent KeymerWon · 1-0White · 2024-05-11 · Round 5.1Superbet POL Blitz 2024
  3. vs Yi WeiDraw · ½–½Black · 2024-05-11 · Round 4.3Superbet POL Blitz 2024
  4. vs Nodirbek AbdusattorovLost · 0-1White · 2024-05-11 · Round 3.2Superbet POL Blitz 2024
  5. vs Praggnanandhaa RLost · 1-0Black · 2024-05-11 · Round 2.3Superbet POL Blitz 2024
  6. vs Kirill ShevchenkoWon · 1-0White · 2024-05-11 · Round 1.4Superbet POL Blitz 2024
  7. vs Anish GiriDraw · ½–½White · 2024-05-10 · Round 9.4Superbet POL Rapid 2024
  8. vs Vincent KeymerWon · 0-1Black · 2024-05-10 · Round 8.5Superbet POL Rapid 2024
  9. vs Praggnanandhaa RDraw · ½–½White · 2024-05-10 · Round 7.2Superbet POL Rapid 2024
  10. vs Gukesh DDraw · ½–½Black · 2024-05-09 · Round 6.4Superbet POL Rapid 2024
  11. vs Nodirbek AbdusattorovWon · 1-0White · 2024-05-09 · Round 5.2Superbet POL Rapid 2024
  12. vs Kirill ShevchenkoDraw · ½–½Black · 2024-05-09 · Round 4.2Superbet POL Rapid 2024
  13. vs Wei YiWon · 0-1Black · 2024-05-08 · Round 2.1Superbet POL Rapid 2024
  14. vs Jan-Krzysztof DudaDraw · ½–½White · 2024-05-08 · Round 3.3Superbet POL Rapid 2024
  15. vs Yi WeiWon · 0-1Black · 2024-05-08 · Round 2.1Superbet POL Rapid 2024
  16. vs Erigaisi ArjunDraw · ½–½White · 2024-05-08 · Round 1.5Superbet POL Rapid 2024
  17. vs Richard RapportDraw · ½–½Black · 2024-04-01 · Round 2GRENKE Chess Playoffs 1-2
  18. vs Richard RapportWon · 1-0White · 2024-04-01 · Round 1GRENKE Chess Playoffs 1-2
  19. vs Vincent KeymerWon · 1-0White · 2024-03-31 · Round 9.2GRENKE Chess Classic 2024
  20. vs Maxime Vachier-LagraveDraw · ½–½Black · 2024-03-31 · Round 10.2GRENKE Chess Classic 2024
  21. vs Liren DingDraw · ½–½Black · 2024-03-30 · Round 8.2GRENKE Chess Classic 2024
  22. vs Daniel FridmanWon · 1-0White · 2024-03-30 · Round 7.2GRENKE Chess Classic 2024
  23. vs Richard RapportWon · 1-0White · 2024-03-28 · Round 6.2GRENKE Chess Classic 2024
  24. vs Vincent KeymerWon · 0-1Black · 2024-03-28 · Round 5.2GRENKE Chess Classic 2024
  25. vs Maxime Vachier-LagraveDraw · ½–½White · 2024-03-27 · Round 4.2GRENKE Chess Classic 2024
  26. vs Liren DingDraw · ½–½White · 2024-03-27 · Round 3.2GRENKE Chess Classic 2024
  27. vs Daniel FridmanWon · 0-1Black · 2024-03-26 · Round 2.2GRENKE Chess Classic 2024
  28. vs Richard RapportLost · 1-0Black · 2024-03-26 · Round 1.2GRENKE Chess Classic 2024
  29. vs Fabiano CaruanaWon · 1-0White · 2024-02-16 · Round 3.2Freestyle Chess GOAT KO
  30. vs Fabiano CaruanaDraw · ½–½Black · 2024-02-15 · Round 3.1Freestyle Chess GOAT KO
  31. vs Nodirbek AbdusattorovDraw · ½–½Black · 2024-02-13 · Round 2.2Freestyle Chess GOAT KO
  32. vs Nodirbek AbdusattorovWon · 1-0White · 2024-02-13 · Round 2.1Freestyle Chess GOAT KO
  33. vs Alireza FirouzjaWon · 1-0White · 2024-02-12 · Round 1.4Freestyle Chess GOAT KO
  34. vs Alireza FirouzjaWon · 0-1Black · 2024-02-12 · Round 1.3Freestyle Chess GOAT KO
  35. vs Alireza FirouzjaWon · 1-0White · 2024-02-12 · Round 1.2Freestyle Chess GOAT KO
  36. vs Alireza FirouzjaLost · 1-0Black · 2024-02-11 · Round 1.1Freestyle Chess GOAT KO
  37. vs Nodirbek AbdusattorovLost · 1-0Black · 2024-02-10 · Round 7.2Freestyle Chess GOAT Prel
  38. vs Fabiano CaruanaDraw · ½–½White · 2024-02-10 · Round 6.3Freestyle Chess GOAT Prel
  39. vs Liren DingWon · 0-1Black · 2024-02-10 · Round 5.1Freestyle Chess GOAT Prel
  40. vs Levon AronianWon · 1-0White · 2024-02-09 · Round 4.4Freestyle Chess GOAT Prel
  41. vs Alireza FirouzjaDraw · ½–½White · 2024-02-09 · Round 3.3Freestyle Chess GOAT Prel
  42. vs Gukesh DLost · 1-0Black · 2024-02-09 · Round 2.4Freestyle Chess GOAT Prel
  43. vs Vincent KeymerDraw · ½–½White · 2024-02-09 · Round 1.2Freestyle Chess GOAT Prel
  44. vs Yu YangyiWon · 1-0White · 2023-12-30 · Round 17.1World Blitz 2023
  45. vs Levon AronianDraw · ½–½Black · 2023-12-30 · Round 21.1World Blitz 2023
  46. vs Volodar MurzinDraw · ½–½Black · 2023-12-30 · Round 20.1World Blitz 2023
  47. vs Richard RapportWon · 1-0White · 2023-12-30 · Round 19.1World Blitz 2023
  48. vs Jan-Krzysztof DudaWon · 0-1Black · 2023-12-30 · Round 18.1World Blitz 2023
  49. vs Yangyi YuWon · 1-0White · 2023-12-30 · Round 17.1World Blitz 2023
  50. vs Aleksandar IndjicWon · 0-1Black · 2023-12-30 · Round 16.1World Blitz 2023