chessbio.com
Search
Enthusiasts
Titled
Streamers
32
Home
National Master
Leonardo Liu
Games
Leonardo Liu
NM
LeonardoL2005
Since 2016 (Inactive)
Chess.com
♟♟
46.6%
-
47.9%
-
5.4%
Bullet
2448
2353W
2488L
273D
Blitz
2224
2703W
2747L
318D
Rapid
2127
52W
18L
6D
Daily
948
15W
14L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs bilflynn
2440
Mar 19, 2026
3m
B23
Sicilian Defense: Closed
bilflynn won by checkmate
Loss
vs Harnas_z_puchy
2436
Mar 19, 2026
3m
C55
Italian Game: Two Knights Defense
Harnas_z_puchy won by resignation
Loss
vs NiceWeirdFan
1155
Mar 15, 2026
5m + 2s
C53
Giuoco Piano: Tarrasch Variation
NiceWeirdFan won by resignation
Loss
vs NiceWeirdFan
1155
Mar 15, 2026
5m + 2s
C50
Blackburne Shilling Gambit
NiceWeirdFan won by resignation
Win
vs NiceWeirdFan
1155
Mar 15, 2026
5m + 2s
B70
Sicilian Defense: Dragon Variation
LeonardoL2005 won by checkmate
Win
vs NiceWeirdFan
1155
Mar 15, 2026
5m + 2s
C53
Giuoco Piano: Tarrasch Variation
LeonardoL2005 won by checkmate
Loss
vs NiceWeirdFan
1155
Mar 15, 2026
5m + 2s
B39
Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation
NiceWeirdFan won by checkmate
Win
vs GIJOE1983
2404
Mar 12, 2026
3m
C47
Four Knights Game
LeonardoL2005 won by resignation
Loss
vs Thenightmare_2903
2414
Mar 9, 2026
3m
B38
Sicilian Defense: Accelerated Dragon, Maróczy Bind
Thenightmare_2903 won by resignation
Win
vs Agilitical
2418
Mar 5, 2026
3m
B10
Caro-Kann Defense
LeonardoL2005 won by resignation
Loss
vs StasUmanskiy
2449
Mar 3, 2026
3m
E97
King's Indian Defense: Orthodox Variation, Aronin-Taimanov Defense
StasUmanskiy won by checkmate
Loss
vs GrandeAl
2474
Mar 2, 2026
3m
C53
Giuoco Piano: Tarrasch Variation
GrandeAl won by checkmate
Loss
vs olizoli
2423
Feb 27, 2026
3m
B27
Modern Defense: Pterodactyl Variation
olizoli won by resignation
Loss
vs jonaimadj
2453
Feb 27, 2026
3m
A16
English Opening: Anglo-Grünfeld Defense
jonaimadj won by resignation
Win
vs SarkhanOktay
2488
Feb 27, 2026
3m
B26
Sicilian Defense: Closed
LeonardoL2005 won by resignation
Draw
vs Schwarzschidl
2535
Feb 27, 2026
3m
B77
Sicilian Defense: Dragon Variation, Yugoslav Attack
Game drawn by repetition
Loss
vs Schwarzschidl
2537
Feb 27, 2026
3m
C53
Giuoco Piano: Tarrasch Variation
Schwarzschidl won by resignation
Win
vs Hodgeheg_1
2468
Feb 27, 2026
3m
B07
Czech Defense
LeonardoL2005 won by resignation
Win
vs matej1543
2412
Feb 27, 2026
3m
C88
Ruy Lopez: Closed
LeonardoL2005 won on time
Win
vs youagainst
2574
Feb 27, 2026
3m
B24
Sicilian Defense: Closed
LeonardoL2005 won by resignation