IM Hainan Yang vs ryanchang
Head-to-Head Statistics
Total Games
84
Record
81-2-1
W-L-D
Win Rate
96.4%
Avg Moves
70
Longest Win Streak
31
Longest Loss Streak
1
Game History
Win Black
vs ryanchang 1472
15m + 10s | Sicilian Defense: Najdorf Variation
Sep 26
Game Info
Opponent
ryanchang (1472)
Event
Online
Result
Win
ECO
B90
Win White
vs ryanchang 1480
15m + 10s | English Opening: Anglo-Indian Defense, Hedgehog System
Sep 19
Game Info
Opponent
ryanchang (1480)
Event
Online
Result
Win
ECO
A17
Win Black
vs ryanchang 1471
15m + 10s | Italian Game: Two Knights Defense
Sep 12
Game Info
Opponent
ryanchang (1471)
Event
Online
Result
Win
ECO
C55
Win White
vs ryanchang 1450
15m + 10s | QGD: 3.Nc3 Nf6 4.e3
Aug 29
Game Info
Opponent
ryanchang (1450)
Event
Online
Result
Win
ECO
D35
Win Black
vs ryanchang 1453
15m + 10s | Czech Defense
Aug 22
Game Info
Opponent
ryanchang (1453)
Event
Online
Result
Win
ECO
B07
Win White
vs ryanchang 1426
15m + 10s | Queen's Gambit Declined: Hastings Variation
Aug 15
Game Info
Opponent
ryanchang (1426)
Event
Online
Result
Win
ECO
D43
Win Black
vs ryanchang 1136
10m | French Defense: Advance Variation
Aug 8
Game Info
Opponent
ryanchang (1136)
Event
Online
Result
Win
ECO
C02
Win White
vs ryanchang 1417
15m + 10s | Slav Defense: Exchange Variation
Aug 8
Game Info
Opponent
ryanchang (1417)
Event
Online
Result
Win
ECO
D13
Win Black
vs ryanchang 1432
15m + 10s | Giuoco Piano: Tarrasch Variation
Jul 11
Game Info
Opponent
ryanchang (1432)
Event
Online
Result
Win
ECO
C53
Win White
vs ryanchang 1450
15m + 10s | Blackburne Shilling Gambit
Jul 4
Game Info
Opponent
ryanchang (1450)
Event
Online
Result
Win
ECO
C50
Win Black
vs ryanchang 1429
15m + 10s | Czech Defense
Jun 27
Game Info
Opponent
ryanchang (1429)
Event
Online
Result
Win
ECO
B07
Win White
vs ryanchang 1429
15m + 10s | Semi-Slav Defense: Accelerated Meran Variation
Jun 27
Game Info
Opponent
ryanchang (1429)
Event
Online
Result
Win
ECO
D45
Win Black
vs ryanchang 1450
15m + 10s | Alekhine Defense
Jun 20
Game Info
Opponent
ryanchang (1450)
Event
Online
Result
Win
ECO
B02
Win White
vs ryanchang 1450
15m + 10s | English Defense: Blumenfeld-Hiva Gambit
Jun 20
Game Info
Opponent
ryanchang (1450)
Event
Online
Result
Win
ECO
A50
Win Black
vs ryanchang 1365
10m | Scandinavian Defense
Jun 6
Game Info
Opponent
ryanchang (1365)
Event
Online
Result
Win
ECO
B01
Win White
vs ryanchang 1478
15m + 10s | KGD: Classical, 3.Bc4
Jun 6
Game Info
Opponent
ryanchang (1478)
Event
Online
Result
Win
ECO
C30
Win Black
vs ryanchang 1489
15m + 10s | Italian Game: Two Knights Defense
May 30
Game Info
Opponent
ryanchang (1489)
Event
Online
Result
Win
ECO
C55
Win White
vs ryanchang 1525
15m + 10s | King's Indian Attack
May 23
Game Info
Opponent
ryanchang (1525)
Event
Online
Result
Win
ECO
A05
Loss Black
vs ryanchang 1507
15m + 10s | Caro-Kann Defense
May 9
Game Info
Opponent
ryanchang (1507)
Event
Online
Result
Loss
ECO
B10
Win White
vs ryanchang 1507
15m + 10s | King's Indian Attack
May 2
Game Info
Opponent
ryanchang (1507)
Event
Online
Result
Win
ECO
A05
Win Black
vs ryanchang 1500
15m + 10s | Caro-Kann Defense
Apr 25
Game Info
Opponent
ryanchang (1500)
Event
Online
Result
Win
ECO
B12
Win White
vs ryanchang 1365
5m | Blackburne Shilling Gambit
Apr 18
Game Info
Opponent
ryanchang (1365)
Event
Online
Result
Win
ECO
C50
Win Black
vs ryanchang 1500
15m + 10s | French Defense: Advance Variation
Apr 18
Game Info
Opponent
ryanchang (1500)
Event
Online
Result
Win
ECO
C02
Win White
vs ryanchang 1500
15m + 10s | Colle System: Rhamphorhynchus Variation
Apr 11
Game Info
Opponent
ryanchang (1500)
Event
Online
Result
Win
ECO
A04
Win Black
vs ryanchang 1500
15m + 10s | French Defense: Advance Variation
Mar 28
Game Info
Opponent
ryanchang (1500)
Event
Online
Result
Win
ECO
C02
Win White
vs ryanchang 1500
15m + 10s | English Opening: Anglo-Indian Defense, Hedgehog System
Mar 21
Game Info
Opponent
ryanchang (1500)
Event
Online
Result
Win
ECO
A17
Win Black
vs ryanchang 1500
15m + 10s | Blackburne Shilling Gambit
Mar 14
Game Info
Opponent
ryanchang (1500)
Event
Online
Result
Win
ECO
C50
Win Black
vs ryanchang 1506
15m + 10s | Blackburne Shilling Gambit
Mar 7
Game Info
Opponent
ryanchang (1506)
Event
Online
Result
Win
ECO
C50
Win White
vs ryanchang 1506
15m + 10s | Semi-Slav Defense: Accelerated Meran Variation
Feb 28
Game Info
Opponent
ryanchang (1506)
Event
Online
Result
Win
ECO
D45
Win Black
vs ryanchang 1365
5m | Sicilian Defense: Taimanov Variation, American Attack
Feb 21
Game Info
Opponent
ryanchang (1365)
Event
Online
Result
Win
ECO
B45
Win White
vs ryanchang 1501
15m + 10s | Diemer-Duhm Gambit (DDG): 4...f5
Feb 21
Game Info
Opponent
ryanchang (1501)
Event
Online
Result
Win
ECO
D30
Win Black
vs ryanchang 1384
5m | Caro-Kann Defense
Feb 5
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B15
Win White
vs ryanchang 1402
15m + 10s | English Opening: Agincourt Defense
Feb 5
Game Info
Opponent
ryanchang (1402)
Event
Online
Result
Win
ECO
A13
Win Black
vs ryanchang 1384
5m | Caro-Kann Defense
Jan 31
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B12
Win White
vs ryanchang 1354
15m + 10s | English Opening: Agincourt Defense
Jan 31
Game Info
Opponent
ryanchang (1354)
Event
Online
Result
Win
ECO
A13
Win Black
vs ryanchang 1228
15m + 10s | Sicilian Defense: Scheveningen Variation
Jan 24
Game Info
Opponent
ryanchang (1228)
Event
Online
Result
Win
ECO
B80
Draw White
vs ryanchang 1184
15m + 10s | English Opening: Anglo-Indian Defense
Jan 17
Game Info
Opponent
ryanchang (1184)
Event
Online
Result
Draw
ECO
A15
Win Black
vs ryanchang 1184
15m + 10s | Blackburne Shilling Gambit
Jan 10
Game Info
Opponent
ryanchang (1184)
Event
Online
Result
Win
ECO
C50
Win White
vs ryanchang 1184
15m + 10s | Queen's Gambit Declined: Hastings Variation
Jan 10
Game Info
Opponent
ryanchang (1184)
Event
Online
Result
Win
ECO
D43
Win Black
vs ryanchang 1384
10m | Scandinavian Defense
Jan 3
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B01
Win White
vs ryanchang 1209
15m + 10s | Catalan Opening: Closed
Jan 3
Game Info
Opponent
ryanchang (1209)
Event
Online
Result
Win
ECO
E07
Win Black
vs ryanchang 1209
15m + 10s | Blackburne Shilling Gambit
Dec 20
Game Info
Opponent
ryanchang (1209)
Event
Online
Result
Win
ECO
C50
Win White
vs ryanchang 1209
15m + 10s | Semi-Slav Defense: Accelerated Meran Variation
Dec 20
Game Info
Opponent
ryanchang (1209)
Event
Online
Result
Win
ECO
D45
Win Black
vs ryanchang 1384
10m | French Defense: Advance Variation
Dec 13
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
C02
Win White
vs ryanchang 1232
15m + 10s | Semi-Slav Defense: Accelerated Meran Variation
Dec 13
Game Info
Opponent
ryanchang (1232)
Event
Online
Result
Win
ECO
D45
Win Black
vs ryanchang 1242
15m + 10s | Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
Dec 6
Game Info
Opponent
ryanchang (1242)
Event
Online
Result
Win
ECO
B30
Win White
vs ryanchang 1242
15m + 10s | Semi-Slav Defense: Accelerated Meran Variation
Dec 6
Game Info
Opponent
ryanchang (1242)
Event
Online
Result
Win
ECO
D45
Win Black
vs ryanchang 1384
10m | Sicilian Defense: Taimanov Variation, American Attack
Nov 29
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B45
Win White
vs ryanchang 1255
15m + 10s | Slav Defense: Exchange Variation, Symmetrical Line
Nov 29
Game Info
Opponent
ryanchang (1255)
Event
Online
Result
Win
ECO
D14
Win Black
vs ryanchang 1384
10m | Sicilian Defense: Taimanov Variation, American Attack
Nov 8
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B45
Win White
vs ryanchang 1281
15m + 10s | Semi-Slav Defense: Accelerated Meran Variation
Nov 8
Game Info
Opponent
ryanchang (1281)
Event
Online
Result
Win
ECO
D45
Win Black
vs ryanchang 1281
15m + 10s | Sicilian Defense: Taimanov Variation, American Attack
Nov 1
Game Info
Opponent
ryanchang (1281)
Event
Online
Result
Win
ECO
B45
Loss White
vs ryanchang 1313
15m + 10s | Amazon Attack: Siberian Attack
Oct 18
Game Info
Opponent
ryanchang (1313)
Event
Online
Result
Loss
ECO
A45
Win Black
vs ryanchang 1384
10m | Sicilian Defense: Taimanov Variation, American Attack
Oct 11
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B45
Win White
vs ryanchang 1325
15m + 10s | London System: Poisoned Pawn Variation
Oct 11
Game Info
Opponent
ryanchang (1325)
Event
Online
Result
Win
ECO
D02
Win Black
vs ryanchang 1384
10m | Sicilian Defense: Taimanov Variation, American Attack
Oct 4
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B45
Win White
vs ryanchang 1325
15m + 10s | Nimzo-Larsen Attack: Classical Variation
Oct 4
Game Info
Opponent
ryanchang (1325)
Event
Online
Result
Win
ECO
A06
Win Black
vs ryanchang 1384
10m | Sicilian Defense: Taimanov Variation, American Attack
Sep 27
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B45
Win White
vs ryanchang 1334
15m + 10s | Amazon Attack: Siberian Attack
Sep 27
Game Info
Opponent
ryanchang (1334)
Event
Online
Result
Win
ECO
A45
Win Black
vs ryanchang 1384
10m | Sicilian Defense: Alapin Variation, Sherzer Variation
Sep 20
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B40
Win White
vs ryanchang 1347
15m + 10s | English Opening: Symmetrical Variation
Sep 20
Game Info
Opponent
ryanchang (1347)
Event
Online
Result
Win
ECO
A30
Win Black
vs ryanchang 1384
10m | Sicilian Defense: Taimanov Variation, American Attack
Sep 13
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B45
Win White
vs ryanchang 1368
15m + 10s | King's Indian Attack
Sep 13
Game Info
Opponent
ryanchang (1368)
Event
Online
Result
Win
ECO
A05
Win Black
vs ryanchang 1384
5m | Sicilian Defense: Alapin Variation, Sherzer Variation
Sep 6
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B40
Win White
vs ryanchang 1365
15m + 10s | Semi-Slav Defense: Bogoljubow Variation
Sep 6
Game Info
Opponent
ryanchang (1365)
Event
Online
Result
Win
ECO
D46
Win Black
vs ryanchang 1384
10m | Caro-Kann Defense
Aug 30
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B10
Win White
vs ryanchang 1365
15m + 10s | Colle: 3...e6 4.Bd3 c5
Aug 30
Game Info
Opponent
ryanchang (1365)
Event
Online
Result
Win
ECO
D05
Win Black
vs ryanchang 1384
10m | Sicilian Defense: Taimanov Variation, American Attack
Aug 23
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B45
Win White
vs ryanchang 1372
15m + 10s | London System: Poisoned Pawn Variation
Aug 23
Game Info
Opponent
ryanchang (1372)
Event
Online
Result
Win
ECO
D02
Win Black
vs ryanchang 1384
3m + 2s | Sicilian Defense: Alapin Variation, Sherzer Variation
Aug 16
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B40
Win White
vs ryanchang 1370
15m + 10s | Center Game
Aug 16
Game Info
Opponent
ryanchang (1370)
Event
Online
Result
Win
ECO
C21
Win Black
vs ryanchang 1424
15m + 10s | Scandinavian Defense
Aug 2
Game Info
Opponent
ryanchang (1424)
Event
Online
Result
Win
ECO
B01
Win White
vs ryanchang 1384
5m | Czech Defense
Jul 19
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
B07
Win Black
vs ryanchang 1435
15m + 10s | Scandinavian Defense
Jul 19
Game Info
Opponent
ryanchang (1435)
Event
Online
Result
Win
ECO
B01
Win White
vs ryanchang 1471
15m + 10s | London System: Poisoned Pawn Variation
Jul 12
Game Info
Opponent
ryanchang (1471)
Event
Online
Result
Win
ECO
D02
Win Black
vs ryanchang 1534
15m + 10s | Blackburne Shilling Gambit
Jul 5
Game Info
Opponent
ryanchang (1534)
Event
Online
Result
Win
ECO
C50
Win White
vs ryanchang 1383
2m + 1s | Hungarian Opening: Wiedenhagen-Beta Gambit
Jun 28
Game Info
Opponent
ryanchang (1383)
Event
Online
Result
Win
ECO
A07
Win Black
vs ryanchang 1605
15m + 10s | Caro-Kann Defense
Jun 28
Game Info
Opponent
ryanchang (1605)
Event
Online
Result
Win
ECO
B12
Win White
vs ryanchang 1605
15m + 10s | King's Indian Attack
Jun 21
Game Info
Opponent
ryanchang (1605)
Event
Online
Result
Win
ECO
A05
Win Black
vs ryanchang 1605
15m + 10s | Sicilian Defense: Najdorf Variation
Jun 21
Game Info
Opponent
ryanchang (1605)
Event
Online
Result
Win
ECO
B90
Win White
vs ryanchang 1384
5m | Scotch Game
Jun 14
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
C45
Win Black
vs ryanchang 1559
15m + 10s | Sicilian Defense: Najdorf Variation
Jun 14
Game Info
Opponent
ryanchang (1559)
Event
Online
Result
Win
ECO
B90
Win White
vs ryanchang 1384
5m | QGD: Chigorin, 3.cxd5
Jun 7
Game Info
Opponent
ryanchang (1384)
Event
Online
Result
Win
ECO
D07
Win Black
vs ryanchang 1592
15m + 10s | Sicilian Defense
Jun 7
Game Info
Opponent
ryanchang (1592)
Event
Online
Result
Win
ECO
B50