TL

Thao Luong

Rated since October 2023

1914 Classical
1800 Rapid
1628 Blitz

The good & the bad

Best wins
51e Open Kampioenschap van Utrecht - Groep B · 2026-05-15
Open Dutch Rapid Championship 2026 · 2026-05-02
ASV Voorjaarstoernooi 2026 · 2026-03-21
51e Open Kampioenschap van Utrecht - Groep B · 2026-05-15
CARVALHO, NOE 1910
22e Open de Vandoeuvre 2025 - Tournoi B (1600 a 2050) · 2025-12-26
Worst losses
HILL, CALLUM 1710
2026 Isle of Wight Weekday Under 2100 · 2026-02-16
SOLTANI, GABRIELLE 1733
22e Open de Vandoeuvre 2025 - Tournoi B (1600 a 2050) · 2025-12-26
Dutch Youth Championship 2026 U14 Girls · 2026-04-25
SUTTER, THOMAS 1767
22e Open de Vandoeuvre 2025 - Tournoi B (1600 a 2050) · 2025-12-26
ASV Voorjaarstoernooi 2026 · 2026-03-21

FIDE Tournaments

Dutch Youth Championship 2026 U14 Girls 2026-04-25 +61=0 +28.8
Open Dutch Rapid Championship 2026 2026-05-02 +54=0 +49.2
Tapijtgigant Open ASK 2026 - Group B 2026-04-04 +13=1 -28.0
ASV Voorjaarstoernooi 2026 2026-03-21 +42=0 +91.2
2026 Isle of Wight Weekday Under 2100 2026-02-16 +21=1 -4.8
2026 Isle of Wight Extra Games 2026-02-16 +10=0 +11.2
Tata Steel Chess 2026 - Weekendvierkampen 2026-01-16 +10=0 +15.2
HSG Open 2026 Groep B Friday 19 June 2026 +20=0 +24.8
18de BPB Limburg Open 2026 Groep B Friday 22 May 2026 +14=1 -1.2
51e Open Kampioenschap van Utrecht Groep B Friday 15 May 2026 +20=2 +78.6
Open NK Rapid Groep A Saturday 2 May 2026 +54=0 +46.8
Isle of Wight Extra Games Monday 16 February 2026 +10=0 +14.3
Isle of Wight Weekday Under 2100 Monday 16 February 2026 +21=1 +8.8
22e Open de Vandoeuvre 2025 - Tournoi B (1600 a 2050) Friday 26 December 2025 +44=1 -23.9
Amsterdam Chess Open Groep C2 Friday 24 October 2025 +22=0 +14.9
Rotterdam Fide Weekend Groep A Friday 17 October 2025 +12=1 +26.8
Open Limburgs Kampioenschap Rapid Groep A Sunday 28 September 2025 +33=1 -34.5
NK Snelschaken 2025 Groep A Saturday 13 September 2025 +716=3 +22.0
Open Schaakkampioenschap van Arnhem OSKA 2025 Groep B Friday 5 September 2025 +21=1 +21.1
10e Goirle Weekend Kampioenschap Groep B Friday 22 August 2025 +22=0 +13.2
22. European Union Youth Championship - U14 Saturday 2 August 2025 +44=1 -18.5
UniClass Science Park Amsterdam Schaaktoernooi Groep B Saturday 5 July 2025 +36=0 -19.5
17e BPB Limburg Open 2025 Groep C Friday 6 June 2025 +31=2 +54.0
Open NK Rapid Jeugd 2012 Sunday 4 May 2025 +43=0 +10.3
Open NK Rapid 2025 Open NK Rapid Saturday 3 May 2025 +45=0 -24.3
TAPIJTGIGANT OPEN ASK 2025 Groep B Saturday 19 April 2025 +23=1 -21.2
Tata Steel Chess Tournament 2025 Weekendvierkampen Friday 17 January 2025 +12=0 +1.2
Chess Festival Groningen Compact Saturday 21 December 2024 +23=0 -12.0
Amsterdam Chess Open Groep C Friday 1 November 2024 +13=0 -32.4
NK-Snelschaken 2024 Saturday 14 September 2024 +617=0 -173.1
HSG Open 2024 Groep B Friday 21 June 2024 +13=2 -2.2
16e BPB Limburg Open 2024 Groep C2 Friday 17 May 2024 +33=1 -1.8
Tata Steel Chess Tournament 2024 Weekendvierkampen Friday 12 January 2024 +11=1 +18.5

Rating History

Loading rating history...

Peak Ratings

Classical 1914
Rapid 1800
Blitz 1699

Games

Wins 26
Losses 17
Draws 7
Win Rate 52%

Performance by Color

Color Wins Draws Losses Win Rate
White 13 5 6 54%
Black 13 2 11 50%

All-time Games (from rating history)

Classical 144
Rapid 46
Blitz 67

Recent Matches

Jongejan, Evienne (1488) 2026-04-25 WIN +4.0
Panzar, Emilia-Andreea (1585) 2026-04-25 WIN +6.8
Oruc, Siraz (1706) 2026-04-25 WIN +12.0
Ngangbam, Malem (1600) 2026-04-25 WIN +7.6
Elangkumaran, Anumitra (1768) 2026-04-25 WIN +15.2
Ganeshram, Niranjana (1753) 2026-04-25 LOSS -25.6
De Koning, Mila (1638) 2026-04-25 WIN +8.8
Burger, Rogier (1925) 2026-05-15 DRAW +5.6
Veldhuizen, Dirk (1911) 2026-05-15 WIN +24.8
Zagema, Jan Sybren (1928) 2026-05-15 DRAW +5.6
Veldhorst, Berend (1953) 2026-05-15 WIN +27.2
GM Ferreira, Jorge Viterbo 2026-05-02 LOSS -3.2
Brouwer, Max (1565) 2026-05-02 WIN +10.4
IM Gudok, Viktor (1990) 2026-05-02 LOSS -8.0
Ganeshram, Niranjana (1525) 2026-05-02 WIN +8.4
Hoornstra, Hans (1925) 2026-05-02 LOSS -10.8
Kokkula, Advaith Krishna (1461) 2026-05-02 WIN +6.4
Neus, Frans (1937) 2026-05-02 WIN +29.6
Cubuk, Armin (1903) 2026-05-02 WIN +28.0
Omnes, Tiago (1912) 2026-05-02 LOSS -11.6
Bollaart, Jeroen (1923) 2026-04-04 DRAW +3.6
Cubuk, Armin (1881) 2026-04-04 LOSS -18.4
Perez Garcia, Hebert (1948) 2026-04-04 LOSS -14.8
Bajnath, Dhanesh (1889) 2026-04-04 LOSS -18.0
Van Dorsten, Glory (1847) 2026-04-04 WIN +19.6
CM Rijn Van, A.b. (anton) (2196) 2026-04-11 LOSS -4.8
Tolhuizen, L. (ludo) (2019) 2026-03-07 DRAW +9.6
Zuiderwijk, R.e. (rens) (2008) 2026-03-28 DRAW +9.2
Janssen, Toon (1856) 2026-03-21 LOSS -10.0
Villa, Jayvee (1816) 2026-03-21 LOSS -11.6
Beerdsen, Marco (1832) 2026-03-21 WIN +29.2
Eggink, Ronnie (1932) 2026-03-21 WIN +33.2
Brachten, Ron (1819) 2026-03-21 WIN +28.4
Molewijk, Koen (1695) 2026-03-21 WIN +22.0
Bersselaar Van Den, J.g.m. (jero (2096) 2026-02-07 LOSS -7.2
Kota, Ashwath Kumar (1650) 2026-02-16 DRAW -9.6
Hill, Callum (1710) 2026-02-16 LOSS -26.8
Ohanlon, Pat (1771) 2026-02-16 WIN +16.4
Ingham, H William (1753) 2026-02-16 WIN +15.2
Tang, Carolus (1667) 2026-02-16 WIN +11.2
Kauffmann, Thomas (1620) 2025-12-26 WIN +10.4
Carvalho, Noe (1910) 2025-12-26 WIN +25.6
Levytskyi, Liubomyr (1912) 2025-12-26 LOSS -14.4
Helfer, Remi (1919) 2025-12-26 DRAW +6.0
Julian, Stephane (1926) 2025-12-26 LOSS -13.6
Sutter, Thomas (1767) 2025-12-26 LOSS -22.4
Burkel, Augustin (1677) 2025-12-26 WIN +12.8
Soltani, Gabrielle (1733) 2025-12-26 LOSS -24.0
Stoll, Elias (1638) 2025-12-26 WIN +11.2
Vermeulen, Edwin (1741) 2026-01-16 WIN +15.2