NM Harry Zhao vs Ryan Leong
Head-to-Head Statistics
Total Games
63
Record
44-16-3
W-L-D
Win Rate
69.8%
Avg Moves
70
Longest Win Streak
10
Longest Loss Streak
3
Game History
Win White
vs UncleSwindle 1933
1m | Colle: 3...e6 4.Bd3 c5
Sep 26
Game Info
Opponent
UncleSwindle (1933)
Event
Online
Result
Win
ECO
D05
Win Black
vs UncleSwindle 1602
3m | Unknown opening
Aug 31
Game Info
Opponent
UncleSwindle (1602)
Event
Online
Result
Win
ECO
Win White
vs UncleSwindle 1608
3m | Unknown opening
Aug 31
Game Info
Opponent
UncleSwindle (1608)
Event
Online
Result
Win
ECO
Loss Black
vs UncleSwindle 1614
3m | Unknown opening
Aug 31
Game Info
Opponent
UncleSwindle (1614)
Event
Online
Result
Loss
ECO
Loss Black
vs UncleSwindle 1604
3m | Unknown opening
Aug 31
Game Info
Opponent
UncleSwindle (1604)
Event
Online
Result
Loss
ECO
Win White
vs UncleSwindle 1593
3m | Unknown opening
Aug 31
Game Info
Opponent
UncleSwindle (1593)
Event
Online
Result
Win
ECO
Win White
vs UncleSwindle 1599
3m | Unknown opening
Aug 31
Game Info
Opponent
UncleSwindle (1599)
Event
Online
Result
Win
ECO
Win White
vs UncleSwindle 1605
3m | Unknown opening
Aug 31
Game Info
Opponent
UncleSwindle (1605)
Event
Online
Result
Win
ECO
Win White
vs UncleSwindle 1975
1m | Amar Gambit
Aug 30
Game Info
Opponent
UncleSwindle (1975)
Event
Online
Result
Win
ECO
A00
Win Black
vs UncleSwindle 1979
1m | Semi-Slav Defense Accepted
Aug 30
Game Info
Opponent
UncleSwindle (1979)
Event
Online
Result
Win
ECO
D44
Loss White
vs UncleSwindle 1983
1m | Sicilian Defense
Aug 30
Game Info
Opponent
UncleSwindle (1983)
Event
Online
Result
Loss
ECO
B20
Win Black
vs UncleSwindle 1970
1m | Nimzo-Larsen Attack: Classical Variation
Aug 30
Game Info
Opponent
UncleSwindle (1970)
Event
Online
Result
Win
ECO
A06
Loss White
vs UncleSwindle 1974
1m | Modern Defense: Pterodactyl Variation
Aug 30
Game Info
Opponent
UncleSwindle (1974)
Event
Online
Result
Loss
ECO
B27
Win Black
vs UncleSwindle 1961
1m | King's Indian Attack: French Variation
Aug 30
Game Info
Opponent
UncleSwindle (1961)
Event
Online
Result
Win
ECO
A08
Win White
vs UncleSwindle 1964
1m | QGD: 2...Bf5 3.cxd5
Aug 30
Game Info
Opponent
UncleSwindle (1964)
Event
Online
Result
Win
ECO
D06
Win Black
vs UncleSwindle 1967
1m | Diemer-Duhm Gambit (DDG): 4...f5
Aug 30
Game Info
Opponent
UncleSwindle (1967)
Event
Online
Result
Win
ECO
D30
Loss White
vs UncleSwindle 1970
1m | Benoni Defense: Benoni Gambit Accepted
Aug 30
Game Info
Opponent
UncleSwindle (1970)
Event
Online
Result
Loss
ECO
A43
Win Black
vs UncleSwindle 1957
1m | QGD: Exchange, 5.Bg5 c6 6.Qc2 g6
Aug 30
Game Info
Opponent
UncleSwindle (1957)
Event
Online
Result
Win
ECO
D36
Win White
vs UncleSwindle 1611
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1611)
Event
Online
Result
Win
ECO
Win Black
vs UncleSwindle 1618
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1618)
Event
Online
Result
Win
ECO
Loss White
vs UncleSwindle 1625
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1625)
Event
Online
Result
Loss
ECO
Win Black
vs UncleSwindle 1615
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1615)
Event
Online
Result
Win
ECO
Loss White
vs UncleSwindle 1622
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1622)
Event
Online
Result
Loss
ECO
Loss White
vs UncleSwindle 1612
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1612)
Event
Online
Result
Loss
ECO
Loss White
vs UncleSwindle 1602
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1602)
Event
Online
Result
Loss
ECO
Win White
vs UncleSwindle 1591
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1591)
Event
Online
Result
Win
ECO
Loss Black
vs UncleSwindle 1597
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1597)
Event
Online
Result
Loss
ECO
Win Black
vs UncleSwindle 1586
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1586)
Event
Online
Result
Win
ECO
Loss White
vs UncleSwindle 1591
3m | Unknown opening
Aug 30
Game Info
Opponent
UncleSwindle (1591)
Event
Online
Result
Loss
ECO
Win Black
vs UncleSwindle 1990
1m | French Defense
Aug 30
Game Info
Opponent
UncleSwindle (1990)
Event
Online
Result
Win
ECO
C00
Win White
vs UncleSwindle 1994
1m | Caro-Kann Defense: Exchange Variation
Aug 30
Game Info
Opponent
UncleSwindle (1994)
Event
Online
Result
Win
ECO
B13
Win Black
vs UncleSwindle 1998
1m | QGD: 6.Nf3
Aug 30
Game Info
Opponent
UncleSwindle (1998)
Event
Online
Result
Win
ECO
D55
Win White
vs UncleSwindle 2002
1m | Sicilian Defense: Najdorf Variation, Zagreb Variation
Aug 30
Game Info
Opponent
UncleSwindle (2002)
Event
Online
Result
Win
ECO
B91
Loss Black
vs UncleSwindle 2006
1m | English Opening: Agincourt Defense
Aug 30
Game Info
Opponent
UncleSwindle (2006)
Event
Online
Result
Loss
ECO
A13
Win White
vs UncleSwindle 1994
1m | English Opening: Anglo-Indian Defense
Aug 30
Game Info
Opponent
UncleSwindle (1994)
Event
Online
Result
Win
ECO
A15
Win Black
vs UncleSwindle 1998
1m | Scotch Game
Aug 30
Game Info
Opponent
UncleSwindle (1998)
Event
Online
Result
Win
ECO
C45
Win White
vs UncleSwindle 2002
1m | English Opening: Symmetrical Variation
Aug 30
Game Info
Opponent
UncleSwindle (2002)
Event
Online
Result
Win
ECO
A30
Win Black
vs UncleSwindle 2006
1m | French Defense: Exchange Variation
Aug 30
Game Info
Opponent
UncleSwindle (2006)
Event
Online
Result
Win
ECO
C01
Win White
vs UncleSwindle 2010
1m | Colle: 3...Bf5, Alekhine Variation
Aug 30
Game Info
Opponent
UncleSwindle (2010)
Event
Online
Result
Win
ECO
D04
Win Black
vs UncleSwindle 2014
1m | Amar Gambit
Aug 30
Game Info
Opponent
UncleSwindle (2014)
Event
Online
Result
Win
ECO
A00
Win White
vs UncleSwindle 2019
1m | Colle: 3...e6 4.Bd3 c5
Aug 30
Game Info
Opponent
UncleSwindle (2019)
Event
Online
Result
Win
ECO
D05
Win Black
vs UncleSwindle 2024
1m | French Defense: Exchange Variation
Aug 30
Game Info
Opponent
UncleSwindle (2024)
Event
Online
Result
Win
ECO
C01
Win White
vs UncleSwindle 2029
1m | East Indian Defense
Aug 30
Game Info
Opponent
UncleSwindle (2029)
Event
Online
Result
Win
ECO
A48
Win Black
vs UncleSwindle 2027
1m | Bird Opening
Aug 29
Game Info
Opponent
UncleSwindle (2027)
Event
Online
Result
Win
ECO
A02
Loss White
vs UncleSwindle 2034
1m | London System: Poisoned Pawn Variation
Aug 29
Game Info
Opponent
UncleSwindle (2034)
Event
Online
Result
Loss
ECO
D02
Win Black
vs UncleSwindle 2024
1m | Döry Defense
Aug 29
Game Info
Opponent
UncleSwindle (2024)
Event
Online
Result
Win
ECO
A46
Loss White
vs UncleSwindle 2030
1m | London System: Poisoned Pawn Variation
Aug 29
Game Info
Opponent
UncleSwindle (2030)
Event
Online
Result
Loss
ECO
D02
Win Black
vs UncleSwindle 1583
3m | Unknown opening
Aug 26
Game Info
Opponent
UncleSwindle (1583)
Event
Online
Result
Win
ECO
Loss Black
vs UncleSwindle 1595
3m | Unknown opening
Aug 26
Game Info
Opponent
UncleSwindle (1595)
Event
Online
Result
Loss
ECO
Win White
vs UncleSwindle 1587
3m | Unknown opening
Aug 26
Game Info
Opponent
UncleSwindle (1587)
Event
Online
Result
Win
ECO
Win White
vs UncleSwindle 1996
1m | East Indian Defense
Aug 23
Game Info
Opponent
UncleSwindle (1996)
Event
Online
Result
Win
ECO
A48
Win Black
vs UncleSwindle 2014
1m | Amar Gambit
Aug 22
Game Info
Opponent
UncleSwindle (2014)
Event
Online
Result
Win
ECO
A00
Win White
vs UncleSwindle 2008
1m | Amazon Attack: Siberian Attack
Aug 22
Game Info
Opponent
UncleSwindle (2008)
Event
Online
Result
Win
ECO
A45
Draw Black
vs UncleSwindle 2014
1m | English Opening: Agincourt Defense
Aug 22
Game Info
Opponent
UncleSwindle (2014)
Event
Online
Result
Draw
ECO
A13
Win White
vs UncleSwindle 2012
1m | Sicilian Defense: Najdorf Variation
Aug 22
Game Info
Opponent
UncleSwindle (2012)
Event
Online
Result
Win
ECO
B90
Win Black
vs UncleSwindle 1749
3m | Colle System: Rhamphorhynchus Variation
Aug 22
Game Info
Opponent
UncleSwindle (1749)
Event
Online
Result
Win
ECO
A04
Loss White
vs UncleSwindle 1749
3m | Amar Gambit
Aug 22
Game Info
Opponent
UncleSwindle (1749)
Event
Online
Result
Loss
ECO
A00
Draw Black
vs UncleSwindle 1783
3m | Barnes Defense
Aug 18
Game Info
Opponent
UncleSwindle (1783)
Event
Online
Result
Draw
ECO
B00
Win White
vs UncleSwindle 1781
3m | English Opening: Caro-Kann Defensive System
Aug 18
Game Info
Opponent
UncleSwindle (1781)
Event
Online
Result
Win
ECO
A11
Win Black
vs UncleSwindle 1787
3m | King's Indian Attack
Aug 18
Game Info
Opponent
UncleSwindle (1787)
Event
Online
Result
Win
ECO
A05
Win White
vs UncleSwindle 1793
3m | King's Indian Defense: Normal Variation, Deferred Fianchetto
Aug 18
Game Info
Opponent
UncleSwindle (1793)
Event
Online
Result
Win
ECO
E72
Draw Black
vs UncleSwindle 1829
3m | Queen's Gambit Declined: Hastings Variation
Jul 20
Game Info
Opponent
UncleSwindle (1829)
Event
Online
Result
Draw
ECO
D43
Win White
vs UncleSwindle 1828
3m | East Indian Defense
Jul 20
Game Info
Opponent
UncleSwindle (1828)
Event
Online
Result
Win
ECO
A48