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
1351 2025-12-04 3rd 3-0 Thu 4th Dec 2025 chess.com INT 10 Duc Minh Lai Oscar Humberto Ardila 1-0 43 Open
1352 2025-12-04 2nd 3-0 Thu 4th Dec 2025 chess.com INT 10 Duc Minh Lai Pawel Dudzinski 0-1 42 Open
1353 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 9 Rick Frischmann Duc Minh Lai 1-0 30 Open
1354 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 9 Antoni Radzimski Duc Minh Lai 1-0 28 Open
1355 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 9 Duc Minh Lai Hoang Minh Tho Do 1-0 51 Open
1356 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 8 Vidip Kona Duc Minh Lai 1-0 57 Open
1357 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 8 Duc Minh Lai Pablo Salinas Herrera 0-1 70 Open
1358 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 8 Duc Minh Lai Elizaveta Petrova 1-0 56 Open
1359 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 7 Yihan Meng Duc Minh Lai 1-0 73 Open
1360 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 7 Duc Minh Lai Amudan Mangudi 1-0 64 Open
1361 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 7 Duc Minh Lai Maciej Sroczynski 1-0 63 Open
1362 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 6 Bora Savran Duc Minh Lai 0-1 63 Open
1363 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 6 Guha Mitrabha Duc Minh Lai 1-0 37 Open
1364 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 6 Cristian Silva Lucena Duc Minh Lai 0-1 63 Open
1365 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 5 Duc Minh Lai Hannah Sayce 1-0 22 Open
1366 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 5 Duc Minh Lai Giovanni Marchesich 1-0 25 Open
1367 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 5 Duc Minh Lai Lucas Galvan Calcada 1-0 63 Open
1368 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 4 Jonathan Jota Duc Minh Lai 0-1 34 Open
1369 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 4 Efe Aynaoglu Duc Minh Lai 1-0 28 Open
1370 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 4 Duc Minh Lai Renzo Jhonathan Rengifo Blancas 1-0 65 Open
1371 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 3 Stephane Bressac Duc Minh Lai 1-0 54 Open
1372 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 3 Pablo Salinas Herrera Duc Minh Lai 1-0 30 Open
1373 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 3 Duc Minh Lai Reza Mahdavi 0-1 37 Open
1374 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 2 Duc Minh Lai Grigory Sharankov 0-1 41 Open
1375 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 2 Duc Minh Lai Semen Khanin 0-1 26 Open
1376 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 2 Duc Minh Lai Bojan Maksimovic 1/2-1/2 55 Open
1377 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 1 Sina Movahed Duc Minh Lai 1-0 33 Open
1378 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 1 Ludin Esteban Jaimes Gonzalez Duc Minh Lai 0-1 35 Open
1379 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 1 Duc Minh Lai Vladislav Artemiev 1/2-1/2 75 Open
1380 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 11 Anuar Tureshbayev Duc Minh Lai 1/2-1/2 45 Open
1381 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 11 Rick Frischmann Duc Minh Lai 0-1 61 Open
1382 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 11 Duc Minh Lai Pawel Dudzinski 1-0 80 Open
1383 2025-11-27 3rd 3-0 Thu 27th Nov 2025 chess.com INT 10 Alexander Rustemov Duc Minh Lai 1-0 64 Open
1384 2025-11-27 1st 3-0 Thu 27th Nov 2025 chess.com INT 10 Duc Minh Lai Adib Arkadan 0-1 31 Open
1385 2025-11-27 2nd 3-0 Thu 27th Nov 2025 chess.com INT 10 Duc Minh Lai Eshan Guha 1-0 77 Open
1386 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 9 Oleg Papayan Duc Minh Lai 0-1 39 Open
1387 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 8 Duc Minh Lai Frederick Waldhausen Gordon 0-1 71 Open
1388 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 7 Duc Minh Lai Daniel Yang 1-0 52 Open
1389 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 6 Semyon Puzyrevsky Duc Minh Lai 1-0 78 Open
1390 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 5 Duc Minh Lai Vladimir Mikhailovsky 1-0 25 Open
1391 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 4 Duc Minh Lai Talat Yildiz 1-0 60 Open
1392 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 3 Evan Rabin Duc Minh Lai 1/2-1/2 78 Open
1393 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 2 Duc Minh Lai Karsten Schuster 1/2-1/2 71 Open
1394 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 1 Maxime Vachier-Lagrave Duc Minh Lai 1-0 49 Open
1395 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 11 Duc Minh Lai Garg Aradhya 1/2-1/2 67 Open
1396 2025-11-25 Titled Tue 25th Nov 2025 chess.com INT 10 Jakub Seemann Duc Minh Lai 0-1 56 Open
1397 2025-11-20 3rd 3-0 Thu 20th Nov 2025 chess.com INT 9 Ethan Saya Duc Minh Lai 1-0 60 Open
1398 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 9 Duc Minh Lai Mitul K H 0-1 85 Open
1399 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 9 Duc Minh Lai Maksym Dubnevych 0-1 43 Open
1400 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 8 Lennis Martinez Ramirez Duc Minh Lai 1-0 28 Open
  1. vs Oscar Humberto ArdilaWon · 1-0White · 2025-12-04 · Round 103rd 3-0 Thu 4th Dec 2025
  2. vs Pawel DudzinskiLost · 0-1White · 2025-12-04 · Round 102nd 3-0 Thu 4th Dec 2025
  3. vs Rick FrischmannLost · 1-0Black · 2025-11-27 · Round 92nd 3-0 Thu 27th Nov 2025
  4. vs Antoni RadzimskiLost · 1-0Black · 2025-11-27 · Round 91st 3-0 Thu 27th Nov 2025
  5. vs Hoang Minh Tho DoWon · 1-0White · 2025-11-27 · Round 93rd 3-0 Thu 27th Nov 2025
  6. vs Vidip KonaLost · 1-0Black · 2025-11-27 · Round 83rd 3-0 Thu 27th Nov 2025
  7. vs Pablo Salinas HerreraLost · 0-1White · 2025-11-27 · Round 82nd 3-0 Thu 27th Nov 2025
  8. vs Elizaveta PetrovaWon · 1-0White · 2025-11-27 · Round 81st 3-0 Thu 27th Nov 2025
  9. vs Yihan MengLost · 1-0Black · 2025-11-27 · Round 71st 3-0 Thu 27th Nov 2025
  10. vs Amudan MangudiWon · 1-0White · 2025-11-27 · Round 73rd 3-0 Thu 27th Nov 2025
  11. vs Maciej SroczynskiWon · 1-0White · 2025-11-27 · Round 72nd 3-0 Thu 27th Nov 2025
  12. vs Bora SavranWon · 0-1Black · 2025-11-27 · Round 61st 3-0 Thu 27th Nov 2025
  13. vs Guha MitrabhaLost · 1-0Black · 2025-11-27 · Round 63rd 3-0 Thu 27th Nov 2025
  14. vs Cristian Silva LucenaWon · 0-1Black · 2025-11-27 · Round 62nd 3-0 Thu 27th Nov 2025
  15. vs Hannah SayceWon · 1-0White · 2025-11-27 · Round 53rd 3-0 Thu 27th Nov 2025
  16. vs Giovanni MarchesichWon · 1-0White · 2025-11-27 · Round 51st 3-0 Thu 27th Nov 2025
  17. vs Lucas Galvan CalcadaWon · 1-0White · 2025-11-27 · Round 52nd 3-0 Thu 27th Nov 2025
  18. vs Jonathan JotaWon · 0-1Black · 2025-11-27 · Round 43rd 3-0 Thu 27th Nov 2025
  19. vs Efe AynaogluLost · 1-0Black · 2025-11-27 · Round 41st 3-0 Thu 27th Nov 2025
  20. vs Renzo Jhonathan Rengifo BlancasWon · 1-0White · 2025-11-27 · Round 42nd 3-0 Thu 27th Nov 2025
  21. vs Stephane BressacLost · 1-0Black · 2025-11-27 · Round 32nd 3-0 Thu 27th Nov 2025
  22. vs Pablo Salinas HerreraLost · 1-0Black · 2025-11-27 · Round 31st 3-0 Thu 27th Nov 2025
  23. vs Reza MahdaviLost · 0-1White · 2025-11-27 · Round 33rd 3-0 Thu 27th Nov 2025
  24. vs Grigory SharankovLost · 0-1White · 2025-11-27 · Round 22nd 3-0 Thu 27th Nov 2025
  25. vs Semen KhaninLost · 0-1White · 2025-11-27 · Round 23rd 3-0 Thu 27th Nov 2025
  26. vs Bojan MaksimovicDraw · ½–½White · 2025-11-27 · Round 21st 3-0 Thu 27th Nov 2025
  27. vs Sina MovahedLost · 1-0Black · 2025-11-27 · Round 12nd 3-0 Thu 27th Nov 2025
  28. vs Ludin Esteban Jaimes GonzalezWon · 0-1Black · 2025-11-27 · Round 13rd 3-0 Thu 27th Nov 2025
  29. vs Vladislav ArtemievDraw · ½–½White · 2025-11-27 · Round 11st 3-0 Thu 27th Nov 2025
  30. vs Anuar TureshbayevDraw · ½–½Black · 2025-11-27 · Round 112nd 3-0 Thu 27th Nov 2025
  31. vs Rick FrischmannWon · 0-1Black · 2025-11-27 · Round 111st 3-0 Thu 27th Nov 2025
  32. vs Pawel DudzinskiWon · 1-0White · 2025-11-27 · Round 113rd 3-0 Thu 27th Nov 2025
  33. vs Alexander RustemovLost · 1-0Black · 2025-11-27 · Round 103rd 3-0 Thu 27th Nov 2025
  34. vs Adib ArkadanLost · 0-1White · 2025-11-27 · Round 101st 3-0 Thu 27th Nov 2025
  35. vs Eshan GuhaWon · 1-0White · 2025-11-27 · Round 102nd 3-0 Thu 27th Nov 2025
  36. vs Oleg PapayanWon · 0-1Black · 2025-11-25 · Round 9Titled Tue 25th Nov 2025
  37. vs Frederick Waldhausen GordonLost · 0-1White · 2025-11-25 · Round 8Titled Tue 25th Nov 2025
  38. vs Daniel YangWon · 1-0White · 2025-11-25 · Round 7Titled Tue 25th Nov 2025
  39. vs Semyon PuzyrevskyLost · 1-0Black · 2025-11-25 · Round 6Titled Tue 25th Nov 2025
  40. vs Vladimir MikhailovskyWon · 1-0White · 2025-11-25 · Round 5Titled Tue 25th Nov 2025
  41. vs Talat YildizWon · 1-0White · 2025-11-25 · Round 4Titled Tue 25th Nov 2025
  42. vs Evan RabinDraw · ½–½Black · 2025-11-25 · Round 3Titled Tue 25th Nov 2025
  43. vs Karsten SchusterDraw · ½–½White · 2025-11-25 · Round 2Titled Tue 25th Nov 2025
  44. vs Maxime Vachier-LagraveLost · 1-0Black · 2025-11-25 · Round 1Titled Tue 25th Nov 2025
  45. vs Garg AradhyaDraw · ½–½White · 2025-11-25 · Round 11Titled Tue 25th Nov 2025
  46. vs Jakub SeemannWon · 0-1Black · 2025-11-25 · Round 10Titled Tue 25th Nov 2025
  47. vs Ethan SayaLost · 1-0Black · 2025-11-20 · Round 93rd 3-0 Thu 20th Nov 2025
  48. vs Mitul K HLost · 0-1White · 2025-11-20 · Round 91st 3-0 Thu 20th Nov 2025
  49. vs Maksym DubnevychLost · 0-1White · 2025-11-20 · Round 92nd 3-0 Thu 20th Nov 2025
  50. vs Lennis Martinez RamirezLost · 1-0Black · 2025-11-20 · Round 81st 3-0 Thu 20th Nov 2025

FIDE tournaments

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

All tournament results