GMAhmed Adly

EGY Born 1987 (Age ≈39) Male
FIDE ID
10601619

About Ahmed Adly

Ahmed Adly learned chess from his father at six while growing up in Cairo. He also competed in fencing before concentrating on the board. In 2005 he became Egypt's first grandmaster and won the African championship. Show more

Ahmed Adly learned chess from his father at six while growing up in Cairo. He also competed in fencing before concentrating on the board. In 2005 he became Egypt's first grandmaster and won the African championship. An admirer of Mikhail Tal, he developed an attacking approach, later broadening his style as his career progressed. One memorable early victory came against Magnus Carlsen at the 2006 Reykjavik Open. He studied business administration at the Arab Academy for Science, Technology and Maritime Transport, graduating in 2010. He later founded a chess academy in Cairo to give younger players the support he felt would have helped his own development.

FIDE ratings

2582.0

Classical

Published FIDE

2550

Rapid

Published FIDE

2613

Blitz

Published FIDE

Official classical ranks

World rank
#191
National rank · EGY
#2

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2643 Mar 2018
Recorded years
2001–2026
Archived games
905

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

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 2016-12-30 World Blitz 2016 Doha QAT 18.23 Ahmed Adly Benjamin Bok 0-1 74 Open
652 2016-12-30 World Blitz 2016 Doha QAT 17.19 Yi Wei Ahmed Adly 1-0 45 Open
653 2016-12-30 World Blitz 2016 Doha QAT 16.23 Ahmed Adly Diego Flores 1-0 144 Open
654 2016-12-30 World Blitz 2016 Doha QAT 15.17 Mikheil Mchedlishvili Ahmed Adly 1-0 22 Open
655 2016-12-30 World Blitz 2016 Doha QAT 14.14 Ahmed Adly Rustam Khusnutdinov 1/2-1/2 39 Open
656 2016-12-30 World Blitz 2016 Doha QAT 13.18 Chao b Li Ahmed Adly 0-1 71 Open
657 2016-12-29 World Blitz 2016 Doha QAT 9.5 A.R. Saleh Salem Ahmed Adly 1-0 39 Open
658 2016-12-29 World Blitz 2016 Doha QAT 8.9 Ahmed Adly Levon Aronian 1-0 40 Open
659 2016-12-29 World Blitz 2016 Doha QAT 7.1 Ahmed Adly Magnus Carlsen 0-1 47 Open
660 2016-12-29 World Blitz 2016 Doha QAT 6.2 Sergey Karjakin Ahmed Adly 1-0 49 Open
661 2016-12-29 World Blitz 2016 Doha QAT 5.4 Surya Shekhar Ganguly Ahmed Adly 0-1 64 Open
662 2016-12-29 World Blitz 2016 Doha QAT 4.3 Ahmed Adly Teimour Radjabov 1/2-1/2 36 Open
663 2016-12-29 World Blitz 2016 Doha QAT 3.8 Aleksej Aleksandrov Ahmed Adly 0-1 42 Open
664 2016-12-29 World Blitz 2016 Doha QAT 2.11 Ahmed Adly Rinat Jumabayev 1-0 76 Open
665 2016-12-29 World Blitz 2016 Doha QAT 12.19 Ahmed Adly Dmitry Jakovenko 1/2-1/2 54 Open
666 2016-12-29 World Blitz 2016 Doha QAT 11.19 Hristos Banikas Ahmed Adly 1/2-1/2 44 Open
667 2016-12-29 World Blitz 2016 Doha QAT 10.14 Ahmed Adly Radoslaw Wojtaszek 0-1 54 Open
668 2016-12-29 World Blitz 2016 Doha QAT 1.2 Rasmus Svane Ahmed Adly 0-1 29 Open
669 2016-12-28 World Rapid 2016 Doha QAT 15.38 Ahmed Adly Mikheil Mchedlishvili 1-0 56 Open
670 2016-12-28 World Rapid 2016 Doha QAT 14.33 Vladislav Artemiev Ahmed Adly 1/2-1/2 66 Open
671 2016-12-28 World Rapid 2016 Doha QAT 13.37 Ahmed Adly Cristobal Henriquez Villagra 1-0 57 Open
672 2016-12-28 World Rapid 2016 Doha QAT 12.37 Jure Borisek Ahmed Adly 1/2-1/2 69 Open
673 2016-12-28 World Rapid 2016 Doha QAT 11.27 Ahmed Adly Ernesto Inarkiev 0-1 58 Open
674 2016-12-27 World Rapid 2016 Doha QAT 9.36 Ahmed Adly Ehsan Ghaem Maghami 1-0 39 Open
675 2016-12-27 World Rapid 2016 Doha QAT 8.38 Alireza Firouzja Ahmed Adly 1/2-1/2 59 Open
676 2016-12-27 World Rapid 2016 Doha QAT 7.28 Ahmed Adly Rauf Mamedov 0-1 52 Open
677 2016-12-27 World Rapid 2016 Doha QAT 6.38 Ishaq Saeed Ahmed Adly 0-1 31 Open
678 2016-12-27 World Rapid 2016 Doha QAT 10.3 Alan Pichot Ahmed Adly 0-1 33 Open
679 2016-12-26 World Rapid 2016 Doha QAT 5.32 Ahmed Adly Yi Xu 0-1 40 Open
680 2016-12-26 World Rapid 2016 Doha QAT 4.42 Tobias Hirneise Ahmed Adly 0-1 65 Open
681 2016-12-26 World Rapid 2016 Doha QAT 3.25 Ahmed Adly Hrant Melkumyan 0-1 109 Open
682 2016-12-26 World Rapid 2016 Doha QAT 2.24 Maxime Vachier-Lagrave Ahmed Adly 1/2-1/2 67 Open
683 2016-12-26 World Rapid 2016 Doha QAT 1.2 Ahmed Adly Hikaru Nakamura 1/2-1/2 34 Open
684 2016-12-06 Arab Clubs 2016 Marrakesh MAR 5 Ahmed Adly Bader Alkhaldi 1-0 38 Open
685 2016-12-04 Arab Clubs 2016 Marrakesh MAR 3 Ahmed Adly Hicham Hamdouchi 1/2-1/2 47 Open
686 2016-12-03 Arab Clubs 2016 Marrakesh MAR 2 Kamel Sebih Ahmed Adly 1/2-1/2 49 Open
687 2016-12-02 Arab Clubs 2016 Marrakesh MAR 1 Ahmed Adly Al Khatib Ahmad 1/2-1/2 39 Open
688 2016-11-29 9th Mohammad Sekkat Open Marrakesh MAR 6.2 Ahmed Adly Aleksa Strikovic 1/2-1/2 33 Open
689 2016-11-28 9th Mohammad Sekkat Open Marrakesh MAR 5.1 Aleksandr Karpatchev Ahmed Adly 1/2-1/2 26 Open
690 2016-11-28 9th Mohammad Sekkat Open Marrakesh MAR 4.1 Ahmed Adly Kivanc Haznedaroglu 1-0 36 Open
691 2016-11-27 9th Mohammad Sekkat Open Marrakesh MAR 3.1 Andrei Maksimenko Ahmed Adly 0-1 27 Open
692 2016-11-27 9th Mohammad Sekkat Open Marrakesh MAR 2.2 Ahmed Adly Marwan Aboudi 1-0 22 Open
693 2016-11-26 9th Mohammad Sekkat Open Marrakesh MAR 1.2 Nassim Zrikem Ahmed Adly 0-1 41 Open
694 2016-10-30 4th ch-Francophonie 2016 Menton FRA 9.4 Ahmed Adly Fabien Libiszewski 1/2-1/2 32 Open
695 2016-10-29 4th ch-Francophonie 2016 Menton FRA 8.5 Francois Godart Ahmed Adly 0-1 35 Open
696 2016-10-27 4th ch-Francophonie 2016 Menton FRA 6.3 Pablo Almagro Llamas Ahmed Adly 1-0 98 Open
697 2016-10-26 4th ch-Francophonie 2016 Menton FRA 5.2 Ahmed Adly 600059 1/2-1/2 33 Open
698 2016-10-25 4th ch-Francophonie 2016 Menton FRA 4.2 Christopher Debray Ahmed Adly 0-1 26 Open
699 2016-10-25 4th ch-Francophonie 2016 Menton FRA 3.3 Ahmed Adly James Moreby 1-0 31 Open
700 2016-10-24 4th ch-Francophonie 2016 Menton FRA 2.3 Plinio Giacomini Ahmed Adly 0-1 19 Open
  1. vs Benjamin BokLost · 0-1White · 2016-12-30 · Round 18.23World Blitz 2016
  2. vs Yi WeiLost · 1-0Black · 2016-12-30 · Round 17.19World Blitz 2016
  3. vs Diego FloresWon · 1-0White · 2016-12-30 · Round 16.23World Blitz 2016
  4. vs Mikheil MchedlishviliLost · 1-0Black · 2016-12-30 · Round 15.17World Blitz 2016
  5. vs Rustam KhusnutdinovDraw · ½–½White · 2016-12-30 · Round 14.14World Blitz 2016
  6. vs Chao b LiWon · 0-1Black · 2016-12-30 · Round 13.18World Blitz 2016
  7. vs A.R. Saleh SalemLost · 1-0Black · 2016-12-29 · Round 9.5World Blitz 2016
  8. vs Levon AronianWon · 1-0White · 2016-12-29 · Round 8.9World Blitz 2016
  9. vs Magnus CarlsenLost · 0-1White · 2016-12-29 · Round 7.1World Blitz 2016
  10. vs Sergey KarjakinLost · 1-0Black · 2016-12-29 · Round 6.2World Blitz 2016
  11. vs Surya Shekhar GangulyWon · 0-1Black · 2016-12-29 · Round 5.4World Blitz 2016
  12. vs Teimour RadjabovDraw · ½–½White · 2016-12-29 · Round 4.3World Blitz 2016
  13. vs Aleksej AleksandrovWon · 0-1Black · 2016-12-29 · Round 3.8World Blitz 2016
  14. vs Rinat JumabayevWon · 1-0White · 2016-12-29 · Round 2.11World Blitz 2016
  15. vs Dmitry JakovenkoDraw · ½–½White · 2016-12-29 · Round 12.19World Blitz 2016
  16. vs Hristos BanikasDraw · ½–½Black · 2016-12-29 · Round 11.19World Blitz 2016
  17. vs Radoslaw WojtaszekLost · 0-1White · 2016-12-29 · Round 10.14World Blitz 2016
  18. vs Rasmus SvaneWon · 0-1Black · 2016-12-29 · Round 1.2World Blitz 2016
  19. vs Mikheil MchedlishviliWon · 1-0White · 2016-12-28 · Round 15.38World Rapid 2016
  20. vs Vladislav ArtemievDraw · ½–½Black · 2016-12-28 · Round 14.33World Rapid 2016
  21. vs Cristobal Henriquez VillagraWon · 1-0White · 2016-12-28 · Round 13.37World Rapid 2016
  22. vs Jure BorisekDraw · ½–½Black · 2016-12-28 · Round 12.37World Rapid 2016
  23. vs Ernesto InarkievLost · 0-1White · 2016-12-28 · Round 11.27World Rapid 2016
  24. vs Ehsan Ghaem MaghamiWon · 1-0White · 2016-12-27 · Round 9.36World Rapid 2016
  25. vs Alireza FirouzjaDraw · ½–½Black · 2016-12-27 · Round 8.38World Rapid 2016
  26. vs Rauf MamedovLost · 0-1White · 2016-12-27 · Round 7.28World Rapid 2016
  27. vs Ishaq SaeedWon · 0-1Black · 2016-12-27 · Round 6.38World Rapid 2016
  28. vs Alan PichotWon · 0-1Black · 2016-12-27 · Round 10.3World Rapid 2016
  29. vs Yi XuLost · 0-1White · 2016-12-26 · Round 5.32World Rapid 2016
  30. vs Tobias HirneiseWon · 0-1Black · 2016-12-26 · Round 4.42World Rapid 2016
  31. vs Hrant MelkumyanLost · 0-1White · 2016-12-26 · Round 3.25World Rapid 2016
  32. vs Maxime Vachier-LagraveDraw · ½–½Black · 2016-12-26 · Round 2.24World Rapid 2016
  33. vs Hikaru NakamuraDraw · ½–½White · 2016-12-26 · Round 1.2World Rapid 2016
  34. vs Bader AlkhaldiWon · 1-0White · 2016-12-06 · Round 5Arab Clubs 2016
  35. vs Hicham HamdouchiDraw · ½–½White · 2016-12-04 · Round 3Arab Clubs 2016
  36. vs Kamel SebihDraw · ½–½Black · 2016-12-03 · Round 2Arab Clubs 2016
  37. vs Al Khatib AhmadDraw · ½–½White · 2016-12-02 · Round 1Arab Clubs 2016
  38. vs Aleksa StrikovicDraw · ½–½White · 2016-11-29 · Round 6.29th Mohammad Sekkat Open
  39. vs Aleksandr KarpatchevDraw · ½–½Black · 2016-11-28 · Round 5.19th Mohammad Sekkat Open
  40. vs Kivanc HaznedarogluWon · 1-0White · 2016-11-28 · Round 4.19th Mohammad Sekkat Open
  41. vs Andrei MaksimenkoWon · 0-1Black · 2016-11-27 · Round 3.19th Mohammad Sekkat Open
  42. vs Marwan AboudiWon · 1-0White · 2016-11-27 · Round 2.29th Mohammad Sekkat Open
  43. vs Nassim ZrikemWon · 0-1Black · 2016-11-26 · Round 1.29th Mohammad Sekkat Open
  44. vs Fabien LibiszewskiDraw · ½–½White · 2016-10-30 · Round 9.44th ch-Francophonie 2016
  45. vs Francois GodartWon · 0-1Black · 2016-10-29 · Round 8.54th ch-Francophonie 2016
  46. vs Pablo Almagro LlamasLost · 1-0Black · 2016-10-27 · Round 6.34th ch-Francophonie 2016
  47. vs 600059Draw · ½–½White · 2016-10-26 · Round 5.24th ch-Francophonie 2016
  48. vs Christopher DebrayWon · 0-1Black · 2016-10-25 · Round 4.24th ch-Francophonie 2016
  49. vs James MorebyWon · 1-0White · 2016-10-25 · Round 3.34th ch-Francophonie 2016
  50. vs Plinio GiacominiWon · 0-1Black · 2016-10-24 · Round 2.34th ch-Francophonie 2016

FIDE tournaments

DateTournamentTypeScore
2026-10-03Egyptian League 2026 ( Elite) lastClassical0

All tournament results