Skip to content
play-white Coach Play
puzzle-piece Coach Puzzles
lessons Coach Learn
training Coach Train
binoculars Coach Watch
friends Coach Community
ellipsis Coach Other

Search

Sign Up Log In
Chess.com
Sign Up Log In
masters
The Top Chess Players in the World

Michael Duke

Michael Duke
Full name
Michael Duke
Place of birth
Federation
Scotland
Profiles
#
World Ranking
2090
Classical
2177
Rapid
2011
Blitz

Bio

Most Played Openings

White Pieces
Indian Game: East Indian, Anti-Nimzo-Indian Variation (1 games)
Benoni Defense: Czech Variation (1 games)
Ruy López Opening: Morphy Defense, Closed (1 games)
Ruy López Opening: Jaenisch Gambit (1 games)
Ruy López Opening: Morphy Defense, Modern Steinitz, Fianchetto Variation (1 games)
Black Pieces
Slav Defense: Modern, Chameleon Variation (2 games)
Benoni Defense: Modern, Pawn Storm Variation (1 games)
Benoni Defense: Modern Variation (1 games)
Sicilian Defense: Open, Najdorf, Amsterdam Variation (1 games)

Games

Players Result Moves Year
Michael Duke (2024)
Vidar Grahn (2262)
1-0 46 2025
Vojtech Plat (2557)
Michael Duke (2019)
1-0 40 2025
Deniz Arman (2340)
Michael Duke (2024)
1-0 79 2025
Thomas Ernst (2301)
Michael Duke (2024)
0-1 45 2025
Axel Falkevall (2382)
Michael Duke (2024)
½-½ 45 2025
Michael Duke (2052)
Andrei Maksimenko (2484)
0-1 44 2017
Michael Duke (2052)
Calum MacQueen (2246)
0-1 29 2017
John Merriman (2259)
Michael Duke (2086)
1-0 38 2010
Michael Duke (2088)
Mark L Hebden (2530)
0-1 39 2008
John Merriman (2262)
Michael Duke (2088)
1-0 33 2008
Show All Games
Top Players
Top Chess Players
Live Chess Ratings
Games Database
Latest News
Improvers With Pro Coaching: Abdrashev, Anand, Zhuk, Manucharyan Finish At Top Improvers With Pro Coaching: Abdrashev, Anand, Zhuk, Manucharyan Finish At Top
The Fightback Starts Now, Says President Of New Women In Chess Foundation The Fightback Starts Now, Says President Of New Women In Chess Foundation
Koukas, Duke Top Inaugural ChessPunks Champs Qualifiers Koukas, Duke Top Inaugural ChessPunks Champs Qualifiers
Recent Players
Shivam Thakur
Shivam Kumar Shibu
Shivam Kashyap
Ngadee Sherpa
Alirami Sherifi
  • Support
  • Chess Terms
  • About
  • Students
  • Jobs
  • Developers
  • User Agreement
  • Privacy Policy
  • Privacy Settings
  • Cheating & Fair Play
  • Partners
  • Compliance
  • Chess.com © 2026