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
1201 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 8 Timothe Razafindratsima Duc Minh Lai 1-0 63 Open
1202 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 7 Mukhammad Yusuf Mukhsinov Duc Minh Lai 0-1 74 Open
1203 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 6 Duc Minh Lai Alexander Jasinski 1/2-1/2 85 Open
1204 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 5 Menua Hakobyan Duc Minh Lai 1-0 27 Open
1205 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 4 Mario Hofstadler Duc Minh Lai 0-1 56 Open
1206 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 3 Duc Minh Lai Georgijs Germanovs 0-1 32 Open
1207 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 2 Duc Minh Lai Andrei Purygin 1-0 34 Open
1208 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 1 Narayanan S L Duc Minh Lai 1-0 28 Open
1209 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 11 Duc Minh Lai Gustavo Gonzalez Amezquita 1-0 57 Open
1210 2026-01-08 1st 3-0 Thu 8th Jan 2026 chess.com INT 10 Philipp Mester Duc Minh Lai 0-1 75 Open
1211 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 9 Duc Minh Lai Alex Fikiet 1-0 37 Open
1212 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 7 Duc Minh Lai Rick Frischmann 1-0 33 Open
1213 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 6 Dmitriy Kushko Duc Minh Lai 1-0 51 Open
1214 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 5 Duc Minh Lai Torben Soraas 1-0 29 Open
1215 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 4 Guha Mitrabha Duc Minh Lai 1-0 50 Open
1216 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 3 Venkat Karthikeya Reddy Kola Duc Minh Lai 0-1 62 Open
1217 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 1 Duc Minh Lai Edgard Nascimento Souza Suzuki 1-0 38 Open
1218 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 11 Duc Minh Lai Juan Pablo Castro Lombana 1-0 31 Open
1219 2026-01-06 Titled Tue 6th Jan 2026 chess.com INT 10 Sahib Singh Duc Minh Lai 1-0 8 Open
1220 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 9 Paul Rohwer Duc Minh Lai 1-0 32 Open
1221 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 9 Allahverdi Hamidov Duc Minh Lai 1/2-1/2 72 Open
1222 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 8 Duc Minh Lai Casper Liu 0-1 26 Open
1223 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 8 Duc Minh Lai Tymur Keleberda 1-0 32 Open
1224 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 7 Konstantin Begunov Duc Minh Lai 1-0 38 Open
1225 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 7 Duc Minh Lai Matfey Rogov 0-1 39 Open
1226 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 7 Duc Minh Lai Kent Slate 0-1 87 Open
1227 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 6 Stanislaw Korszanski Duc Minh Lai 1/2-1/2 74 Open
1228 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 6 Luong Vu Nguyen Duc Minh Lai 0-1 58 Open
1229 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 6 Duc Minh Lai Michal Kopczynski 0-1 69 Open
1230 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 5 Egor Baskakov Duc Minh Lai 1-0 62 Open
1231 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 5 Duc Minh Lai Yixing Wu 0-1 31 Open
1232 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 5 Duc Minh Lai Oscar Humberto Ardila 1-0 66 Open
1233 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 4 Logan C Shafer Duc Minh Lai 1/2-1/2 107 Open
1234 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 4 Duc Minh Lai Jakub Roubalik 1-0 56 Open
1235 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 4 Duc Minh Lai Arsal Gardezi 1/2-1/2 35 Open
1236 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 3 Levy Rozman Duc Minh Lai 1-0 38 Open
1237 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 3 Vugar Rasulov Duc Minh Lai 1-0 49 Open
1238 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 3 Duc Minh Lai Gianmarco Leiva 1/2-1/2 65 Open
1239 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 2 Marium Fatima Duc Minh Lai 0-1 49 Open
1240 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 2 Mert Can Sevig Duc Minh Lai 0-1 61 Open
1241 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 2 Ismayil Gurbanov Duc Minh Lai 1-0 86 Open
1242 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 1 Vuk Damjanovic Duc Minh Lai 0-1 69 Open
1243 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 1 Duc Minh Lai Jose Eduardo Martinez Alcantara 0-1 39 Open
1244 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 1 Duc Minh Lai Jeffery Xiong 0-1 26 Open
1245 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 11 Nicolas Kulik Duc Minh Lai 0-1 46 Open
1246 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 11 Duc Minh Lai Arlan Mirzhanov 1/2-1/2 61 Open
1247 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 11 Duc Minh Lai Le Thao Nguyen Pham 1-0 59 Open
1248 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 10 Duc Minh Lai Sebastian Angulo Perez 0-1 33 Open
1249 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 10 Duc Minh Lai Vladislav Gontcharov 1-0 47 Open
1250 2026-01-01 1st 3-0 Thu 1st Jan 2026 chess.com INT 10 Duc Minh Lai Irina Mikhailova 1-0 45 Open
  1. vs Timothe RazafindratsimaLost · 1-0Black · 2026-01-08 · Round 81st 3-0 Thu 8th Jan 2026
  2. vs Mukhammad Yusuf MukhsinovWon · 0-1Black · 2026-01-08 · Round 71st 3-0 Thu 8th Jan 2026
  3. vs Alexander JasinskiDraw · ½–½White · 2026-01-08 · Round 61st 3-0 Thu 8th Jan 2026
  4. vs Menua HakobyanLost · 1-0Black · 2026-01-08 · Round 51st 3-0 Thu 8th Jan 2026
  5. vs Mario HofstadlerWon · 0-1Black · 2026-01-08 · Round 41st 3-0 Thu 8th Jan 2026
  6. vs Georgijs GermanovsLost · 0-1White · 2026-01-08 · Round 31st 3-0 Thu 8th Jan 2026
  7. vs Andrei PuryginWon · 1-0White · 2026-01-08 · Round 21st 3-0 Thu 8th Jan 2026
  8. vs Narayanan S LLost · 1-0Black · 2026-01-08 · Round 11st 3-0 Thu 8th Jan 2026
  9. vs Gustavo Gonzalez AmezquitaWon · 1-0White · 2026-01-08 · Round 111st 3-0 Thu 8th Jan 2026
  10. vs Philipp MesterWon · 0-1Black · 2026-01-08 · Round 101st 3-0 Thu 8th Jan 2026
  11. vs Alex FikietWon · 1-0White · 2026-01-06 · Round 9Titled Tue 6th Jan 2026
  12. vs Rick FrischmannWon · 1-0White · 2026-01-06 · Round 7Titled Tue 6th Jan 2026
  13. vs Dmitriy KushkoLost · 1-0Black · 2026-01-06 · Round 6Titled Tue 6th Jan 2026
  14. vs Torben SoraasWon · 1-0White · 2026-01-06 · Round 5Titled Tue 6th Jan 2026
  15. vs Guha MitrabhaLost · 1-0Black · 2026-01-06 · Round 4Titled Tue 6th Jan 2026
  16. vs Venkat Karthikeya Reddy KolaWon · 0-1Black · 2026-01-06 · Round 3Titled Tue 6th Jan 2026
  17. vs Edgard Nascimento Souza SuzukiWon · 1-0White · 2026-01-06 · Round 1Titled Tue 6th Jan 2026
  18. vs Juan Pablo Castro LombanaWon · 1-0White · 2026-01-06 · Round 11Titled Tue 6th Jan 2026
  19. vs Sahib SinghLost · 1-0Black · 2026-01-06 · Round 10Titled Tue 6th Jan 2026
  20. vs Paul RohwerLost · 1-0Black · 2026-01-01 · Round 92nd 3-0 Thu 1st Jan 2026
  21. vs Allahverdi HamidovDraw · ½–½Black · 2026-01-01 · Round 93rd 3-0 Thu 1st Jan 2026
  22. vs Casper LiuLost · 0-1White · 2026-01-01 · Round 82nd 3-0 Thu 1st Jan 2026
  23. vs Tymur KeleberdaWon · 1-0White · 2026-01-01 · Round 83rd 3-0 Thu 1st Jan 2026
  24. vs Konstantin BegunovLost · 1-0Black · 2026-01-01 · Round 71st 3-0 Thu 1st Jan 2026
  25. vs Matfey RogovLost · 0-1White · 2026-01-01 · Round 72nd 3-0 Thu 1st Jan 2026
  26. vs Kent SlateLost · 0-1White · 2026-01-01 · Round 73rd 3-0 Thu 1st Jan 2026
  27. vs Stanislaw KorszanskiDraw · ½–½Black · 2026-01-01 · Round 62nd 3-0 Thu 1st Jan 2026
  28. vs Luong Vu NguyenWon · 0-1Black · 2026-01-01 · Round 63rd 3-0 Thu 1st Jan 2026
  29. vs Michal KopczynskiLost · 0-1White · 2026-01-01 · Round 61st 3-0 Thu 1st Jan 2026
  30. vs Egor BaskakovLost · 1-0Black · 2026-01-01 · Round 51st 3-0 Thu 1st Jan 2026
  31. vs Yixing WuLost · 0-1White · 2026-01-01 · Round 53rd 3-0 Thu 1st Jan 2026
  32. vs Oscar Humberto ArdilaWon · 1-0White · 2026-01-01 · Round 52nd 3-0 Thu 1st Jan 2026
  33. vs Logan C ShaferDraw · ½–½Black · 2026-01-01 · Round 43rd 3-0 Thu 1st Jan 2026
  34. vs Jakub RoubalikWon · 1-0White · 2026-01-01 · Round 41st 3-0 Thu 1st Jan 2026
  35. vs Arsal GardeziDraw · ½–½White · 2026-01-01 · Round 42nd 3-0 Thu 1st Jan 2026
  36. vs Levy RozmanLost · 1-0Black · 2026-01-01 · Round 32nd 3-0 Thu 1st Jan 2026
  37. vs Vugar RasulovLost · 1-0Black · 2026-01-01 · Round 31st 3-0 Thu 1st Jan 2026
  38. vs Gianmarco LeivaDraw · ½–½White · 2026-01-01 · Round 33rd 3-0 Thu 1st Jan 2026
  39. vs Marium FatimaWon · 0-1Black · 2026-01-01 · Round 22nd 3-0 Thu 1st Jan 2026
  40. vs Mert Can SevigWon · 0-1Black · 2026-01-01 · Round 21st 3-0 Thu 1st Jan 2026
  41. vs Ismayil GurbanovLost · 1-0Black · 2026-01-01 · Round 23rd 3-0 Thu 1st Jan 2026
  42. vs Vuk DamjanovicWon · 0-1Black · 2026-01-01 · Round 13rd 3-0 Thu 1st Jan 2026
  43. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2026-01-01 · Round 11st 3-0 Thu 1st Jan 2026
  44. vs Jeffery XiongLost · 0-1White · 2026-01-01 · Round 12nd 3-0 Thu 1st Jan 2026
  45. vs Nicolas KulikWon · 0-1Black · 2026-01-01 · Round 112nd 3-0 Thu 1st Jan 2026
  46. vs Arlan MirzhanovDraw · ½–½White · 2026-01-01 · Round 111st 3-0 Thu 1st Jan 2026
  47. vs Le Thao Nguyen PhamWon · 1-0White · 2026-01-01 · Round 113rd 3-0 Thu 1st Jan 2026
  48. vs Sebastian Angulo PerezLost · 0-1White · 2026-01-01 · Round 102nd 3-0 Thu 1st Jan 2026
  49. vs Vladislav GontcharovWon · 1-0White · 2026-01-01 · Round 103rd 3-0 Thu 1st Jan 2026
  50. vs Irina MikhailovaWon · 1-0White · 2026-01-01 · Round 101st 3-0 Thu 1st Jan 2026

FIDE tournaments

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

All tournament results