chessbio.com
Search
Enthusiasts
Titled
Streamers
15
Home
FIDE Master
RIchard Zheng
Games
RIchard Zheng
FM
TheDuck
Since 2025 (Active)
Chess.com
♟♟♟♟
60.1%
-
33.0%
-
6.9%
Bullet
3002
230W
131L
27D
Blitz
2503
13W
3L
1D
Rapid
2200
1W
0L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A00
Amar Gambit
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A01
Nimzo-Larsen Attack
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A40
Australian Defense
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A02
Bird Opening
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
B00
Barnes Defense
TheDuck won on time
Loss
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A01
Nimzo-Larsen Attack
Emeraldddd won by checkmate
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
B30
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A00
Amar Gambit
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A40
Australian Defense
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
TheDuck won by resignation
Draw
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A40
Australian Defense
Game drawn by stalemate
Loss
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A00
Amar Gambit
Emeraldddd won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A02
Bird Opening
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
TheDuck won on time
Win
vs Emeraldddd
2612
Mar 20, 2026
10+0.1
A06
Nimzo-Larsen Attack: Classical Variation
TheDuck won on time
Win
vs olizoli
2482
Mar 15, 2026
3m
B27
Modern Defense: Pterodactyl Variation
TheDuck won on time
Loss
vs olizoli
2490
Mar 15, 2026
3m
A00
Amar Gambit
olizoli won by resignation