Duc Minh Lai

VIE Born 2005 Male FI
FIDE ID
12420387

Player overview

Duc Minh Lai’s highest recorded classical FIDE rating is 2177 (September 2026). On the November 2026 FIDE list, Duc Minh Lai ranks #9912 worldwide and #43 in Vietnam among active classical players.

FIDE ratings

2171

Classical

Published FIDE

2077

Rapid

Published FIDE

2148

Blitz

Published FIDE

Official classical ranks

World rank
#9912
National rank · VIE
#43

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2177 Sep 2026
Recorded years
2019–2026
Archived games
2083

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
1101 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 6 Duc Minh Lai Erekle Tabatadze 0-1 76 Open
1102 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 5 Duc Minh Lai Adar Tarhan 1-0 66 Open
1103 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 4 Raphael Mayaud Duc Minh Lai 0-1 50 Open
1104 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 3 Varuzhan Akobian Duc Minh Lai 1-0 97 Open
1105 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 2 Duc Minh Lai Michael Jr. Concio 0-1 57 Open
1106 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 1 Dejan Jakovljevic Duc Minh Lai 0-1 35 Open
1107 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 11 Duc Minh Lai Praveen Balakrishnan 1/2-1/2 41 Open
1108 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 10 Duc Minh Lai Matias Perez Gormaz 1-0 52 Open
1109 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 9 Duc Minh Lai Ekaterini Pavlidou 1-0 15 Open
1110 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 9 Duc Minh Lai Andrei Skvortsov 0-1 59 Open
1111 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 8 Henry Deng Duc Minh Lai 0-1 49 Open
1112 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 8 Alexandr Fier Duc Minh Lai 1-0 44 Open
1113 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 7 Duc Minh Lai Oleksandr Prokhorov 1-0 25 Open
1114 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 7 Duc Minh Lai Georgijs Germanovs 0-1 63 Open
1115 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 6 Duc Minh Lai Francesco Sonis 0-1 46 Open
1116 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 6 Duc Minh Lai Aiden Linyuan Li 1-0 56 Open
1117 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 5 Satria Duta Cahaya Duc Minh Lai 1-0 45 Open
1118 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 5 Tyrell Harriott Duc Minh Lai 0-1 57 Open
1119 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 4 Duc Minh Lai Rogerio Paulo Muller Fernandes 1-0 46 Open
1120 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 4 Duc Minh Lai Tomasz Mika 1-0 54 Open
1121 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 3 Mendes Aaron Reeve Duc Minh Lai 1-0 39 Open
1122 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 3 Fabiano Caruana Duc Minh Lai 1-0 27 Open
1123 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 2 Duc Minh Lai Gabriel Carckeno Do Carmo 1-0 22 Open
1124 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 1 Renato Terry Duc Minh Lai 1-0 61 Open
1125 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 1 Duc Minh Lai Bogdan-Daniel Deac 0-1 37 Open
1126 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 11 Duc Minh Lai Akeem Brown 1-0 62 Open
1127 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 11 Duc Minh Lai 2056836 1-0 58 Open
1128 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 10 Tikhon Popov Duc Minh Lai 1-0 28 Open
1129 2026-01-29 3rd 3-0 Thu 29th Jan 2026 chess.com INT 10 Tyrell Harriott Duc Minh Lai 1-0 23 Open
1130 2026-01-22 3rd 3-0 Thu 22nd Jan 2026 chess.com INT 9 Rose Atwell Duc Minh Lai 1-0 33 Open
1131 2026-01-22 2nd 3-0 Thu 22nd Jan 2026 chess.com INT 9 Dmytro Perets Duc Minh Lai 0-1 46 Open
1132 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 9 Michal Obrusnik Duc Minh Lai 0-1 63 Open
1133 2026-01-22 3rd 3-0 Thu 22nd Jan 2026 chess.com INT 8 Satria Duta Cahaya Duc Minh Lai 1-0 29 Open
1134 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 8 Duc Minh Lai Andrei Purygin 1-0 64 Open
1135 2026-01-22 2nd 3-0 Thu 22nd Jan 2026 chess.com INT 8 Duc Minh Lai Anna M. Sargsyan 0-1 45 Open
1136 2026-01-22 2nd 3-0 Thu 22nd Jan 2026 chess.com INT 7 Sasha-Matei Craciun Duc Minh Lai 1-0 43 Open
1137 2026-01-22 3rd 3-0 Thu 22nd Jan 2026 chess.com INT 7 Duc Minh Lai Matias Perez Gormaz 1-0 47 Open
1138 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 7 Alfredo Miserendino Duc Minh Lai 0-1 44 Open
1139 2026-01-22 2nd 3-0 Thu 22nd Jan 2026 chess.com INT 6 Duc Minh Lai Cale McCormick 1-0 68 Open
1140 2026-01-22 3rd 3-0 Thu 22nd Jan 2026 chess.com INT 6 Duc Minh Lai Vincent Latorre 1/2-1/2 80 Open
1141 2026-01-22 3rd 3-0 Thu 22nd Jan 2026 chess.com INT 5 Vidip Kona Duc Minh Lai 1/2-1/2 74 Open
1142 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 5 Duc Minh Lai Nicolas Kulik 1-0 67 Open
1143 2026-01-22 3rd 3-0 Thu 22nd Jan 2026 chess.com INT 4 Roman Pyrih Duc Minh Lai 1-0 15 Open
1144 2026-01-22 2nd 3-0 Thu 22nd Jan 2026 chess.com INT 4 Duc Minh Lai Dimitrios Vazelakis 1-0 34 Open
1145 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 4 Duc Minh Lai Wouter Terlouw 0-1 68 Open
1146 2026-01-22 2nd 3-0 Thu 22nd Jan 2026 chess.com INT 3 Andrey A. Ivanov Duc Minh Lai 1/2-1/2 90 Open
1147 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 3 Andras Ilko-Toth Duc Minh Lai 1-0 49 Open
1148 2026-01-22 3rd 3-0 Thu 22nd Jan 2026 chess.com INT 3 Duc Minh Lai Gianmarco Leiva 1-0 46 Open
1149 2026-01-22 1st 3-0 Thu 22nd Jan 2026 chess.com INT 2 Roc Boix Redorta Duc Minh Lai 1-0 89 Open
1150 2026-01-22 3rd 3-0 Thu 22nd Jan 2026 chess.com INT 2 Hannah Sayce Duc Minh Lai 0-1 50 Open
  1. vs Erekle TabatadzeLost · 0-1White · 2026-02-03 · Round 6Titled Tue 3rd Feb 2026
  2. vs Adar TarhanWon · 1-0White · 2026-02-03 · Round 5Titled Tue 3rd Feb 2026
  3. vs Raphael MayaudWon · 0-1Black · 2026-02-03 · Round 4Titled Tue 3rd Feb 2026
  4. vs Varuzhan AkobianLost · 1-0Black · 2026-02-03 · Round 3Titled Tue 3rd Feb 2026
  5. vs Michael Jr. ConcioLost · 0-1White · 2026-02-03 · Round 2Titled Tue 3rd Feb 2026
  6. vs Dejan JakovljevicWon · 0-1Black · 2026-02-03 · Round 1Titled Tue 3rd Feb 2026
  7. vs Praveen BalakrishnanDraw · ½–½White · 2026-02-03 · Round 11Titled Tue 3rd Feb 2026
  8. vs Matias Perez GormazWon · 1-0White · 2026-02-03 · Round 10Titled Tue 3rd Feb 2026
  9. vs Ekaterini PavlidouWon · 1-0White · 2026-01-29 · Round 91st 3-0 Thu 29th Jan 2026
  10. vs Andrei SkvortsovLost · 0-1White · 2026-01-29 · Round 93rd 3-0 Thu 29th Jan 2026
  11. vs Henry DengWon · 0-1Black · 2026-01-29 · Round 83rd 3-0 Thu 29th Jan 2026
  12. vs Alexandr FierLost · 1-0Black · 2026-01-29 · Round 81st 3-0 Thu 29th Jan 2026
  13. vs Oleksandr ProkhorovWon · 1-0White · 2026-01-29 · Round 71st 3-0 Thu 29th Jan 2026
  14. vs Georgijs GermanovsLost · 0-1White · 2026-01-29 · Round 73rd 3-0 Thu 29th Jan 2026
  15. vs Francesco SonisLost · 0-1White · 2026-01-29 · Round 61st 3-0 Thu 29th Jan 2026
  16. vs Aiden Linyuan LiWon · 1-0White · 2026-01-29 · Round 63rd 3-0 Thu 29th Jan 2026
  17. vs Satria Duta CahayaLost · 1-0Black · 2026-01-29 · Round 53rd 3-0 Thu 29th Jan 2026
  18. vs Tyrell HarriottWon · 0-1Black · 2026-01-29 · Round 51st 3-0 Thu 29th Jan 2026
  19. vs Rogerio Paulo Muller FernandesWon · 1-0White · 2026-01-29 · Round 43rd 3-0 Thu 29th Jan 2026
  20. vs Tomasz MikaWon · 1-0White · 2026-01-29 · Round 41st 3-0 Thu 29th Jan 2026
  21. vs Mendes Aaron ReeveLost · 1-0Black · 2026-01-29 · Round 33rd 3-0 Thu 29th Jan 2026
  22. vs Fabiano CaruanaLost · 1-0Black · 2026-01-29 · Round 31st 3-0 Thu 29th Jan 2026
  23. vs Gabriel Carckeno Do CarmoWon · 1-0White · 2026-01-29 · Round 23rd 3-0 Thu 29th Jan 2026
  24. vs Renato TerryLost · 1-0Black · 2026-01-29 · Round 13rd 3-0 Thu 29th Jan 2026
  25. vs Bogdan-Daniel DeacLost · 0-1White · 2026-01-29 · Round 11st 3-0 Thu 29th Jan 2026
  26. vs Akeem BrownWon · 1-0White · 2026-01-29 · Round 113rd 3-0 Thu 29th Jan 2026
  27. vs 2056836Won · 1-0White · 2026-01-29 · Round 111st 3-0 Thu 29th Jan 2026
  28. vs Tikhon PopovLost · 1-0Black · 2026-01-29 · Round 101st 3-0 Thu 29th Jan 2026
  29. vs Tyrell HarriottLost · 1-0Black · 2026-01-29 · Round 103rd 3-0 Thu 29th Jan 2026
  30. vs Rose AtwellLost · 1-0Black · 2026-01-22 · Round 93rd 3-0 Thu 22nd Jan 2026
  31. vs Dmytro PeretsWon · 0-1Black · 2026-01-22 · Round 92nd 3-0 Thu 22nd Jan 2026
  32. vs Michal ObrusnikWon · 0-1Black · 2026-01-22 · Round 91st 3-0 Thu 22nd Jan 2026
  33. vs Satria Duta CahayaLost · 1-0Black · 2026-01-22 · Round 83rd 3-0 Thu 22nd Jan 2026
  34. vs Andrei PuryginWon · 1-0White · 2026-01-22 · Round 81st 3-0 Thu 22nd Jan 2026
  35. vs Anna M. SargsyanLost · 0-1White · 2026-01-22 · Round 82nd 3-0 Thu 22nd Jan 2026
  36. vs Sasha-Matei CraciunLost · 1-0Black · 2026-01-22 · Round 72nd 3-0 Thu 22nd Jan 2026
  37. vs Matias Perez GormazWon · 1-0White · 2026-01-22 · Round 73rd 3-0 Thu 22nd Jan 2026
  38. vs Alfredo MiserendinoWon · 0-1Black · 2026-01-22 · Round 71st 3-0 Thu 22nd Jan 2026
  39. vs Cale McCormickWon · 1-0White · 2026-01-22 · Round 62nd 3-0 Thu 22nd Jan 2026
  40. vs Vincent LatorreDraw · ½–½White · 2026-01-22 · Round 63rd 3-0 Thu 22nd Jan 2026
  41. vs Vidip KonaDraw · ½–½Black · 2026-01-22 · Round 53rd 3-0 Thu 22nd Jan 2026
  42. vs Nicolas KulikWon · 1-0White · 2026-01-22 · Round 51st 3-0 Thu 22nd Jan 2026
  43. vs Roman PyrihLost · 1-0Black · 2026-01-22 · Round 43rd 3-0 Thu 22nd Jan 2026
  44. vs Dimitrios VazelakisWon · 1-0White · 2026-01-22 · Round 42nd 3-0 Thu 22nd Jan 2026
  45. vs Wouter TerlouwLost · 0-1White · 2026-01-22 · Round 41st 3-0 Thu 22nd Jan 2026
  46. vs Andrey A. IvanovDraw · ½–½Black · 2026-01-22 · Round 32nd 3-0 Thu 22nd Jan 2026
  47. vs Andras Ilko-TothLost · 1-0Black · 2026-01-22 · Round 31st 3-0 Thu 22nd Jan 2026
  48. vs Gianmarco LeivaWon · 1-0White · 2026-01-22 · Round 33rd 3-0 Thu 22nd Jan 2026
  49. vs Roc Boix RedortaLost · 1-0Black · 2026-01-22 · Round 21st 3-0 Thu 22nd Jan 2026
  50. vs Hannah SayceWon · 0-1Black · 2026-01-22 · Round 23rd 3-0 Thu 22nd Jan 2026

FIDE tournaments

DateTournamentTypeScore
2026-10-1841st Glorious Road Chess Tournament 2026 - RapidRapid6½

All tournament results