← Back to search
Play Thai Son
Nguyen, Thai Son
CM
🇻🇳
VIE
· 22 games analyzed ·
FIDE #12415642
· 59W 9D 32L
classical
2000
rapid
2087
blitz
2000
Recent Events
Titled Tue 17th Feb 2026
Titled Tue 13th Jan 2026
Titled Tue 18th Nov 2025
Openings
Weaknesses
Prep Tips
As White
As Black
ECO
Opening
Games
Freq
W / D / L
▶
B31
Sicilian Defense
1.e4 c5 2.Nf3 Nc6 3.Bb5 g6
5
42%
100%
0%
0%
▶
C77
Ruy Lopez
1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d3
3
25%
0%
33%
67%
▶
C00
French Defense
1.e4 e6
2
17%
50%
0%
50%
▶
B01
Scandinavian Defense
1.e4 d5
1
8%
100%
0%
0%
▶
B00
Pirc Defense
1.e4
1
8%
0%
0%
100%
Notable Games
Won
vs Beulen, Marcel (2359)
Scandinavian Defense
Nov 2025
→
Lost
vs Ljukin, Sergei (2362)
French Defense
Jan 2026
→
Won
vs Nematov, Tokhir (2158)
Queen's Pawn, Mengarini Attack
Jan 2026
→
Lost
vs Cuellar Montes, Alejandro (2174)
Ruy Lopez: Morphy Defense, Jaffe Gambit
Nov 2025
→
Won
vs Mitul K H (2120)
Petrov's Defense
Jan 2026
→
Lost
vs Danzer, George (2165)
Petrov's Defense
Jan 2026
→
Won
vs Jansen, Dirk Norbert (2114)
Three Knights Opening
Nov 2025
→
Won
vs De Maicy, Gabriel Mendes (2111)
Sicilian Defense: Chekhover Variation
Jan 2026
→
Won
vs Ivanov, Aleksandr (2068)
Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Gurgenidze Variation
Nov 2025
→
Won
vs Zepeda Berlanga, Jan Enrique (2034)
Sicilian Defense: Old Sicilian
Nov 2025
→
Recent Games
Lost
vs Le, Tuan Minh (2585)
London System
Feb 2026
→
Draw
vs Parfenov, Viktor N. (2193)
Ruy Lopez: Berlin Defense
Feb 2026
→
Draw
vs Hehir, Michael (2009)
King's Indian Defense: Fianchetto Variation, Larsen Defense
Feb 2026
→
Lost
vs Carlsen, Magnus (2840)
Pirc Defense
Feb 2026
→
Won
vs Buchenau, Frank (2178)
Italian Game: Two Knights Defense
Feb 2026
→
Won
vs Suarez, Mauricio Josue (2173)
Four Knights Game: Spanish Variation
Feb 2026
→
Won
vs Ravshanov, Sheralijon (2191)
Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Gurgenidze Variation
Feb 2026
→
Lost
vs Hafiz, Arif Abdul (2442)
Ruy Lopez: Morphy Defense
Feb 2026
→
Won
vs Cori T., Deysi (2349)
Zukertort Opening
Feb 2026
→
Lost
vs Gokerkan, Cem Kaan (2501)
Unknown
Feb 2026
→