Skip to main content
chessbio.com
Search
Home
FIDE Master
RIchard Zheng
Games
Player Profile
RIchard Zheng
FM
TheDuck
Since 2025 (Active)
Chess.com
♟♟
59.1% W
32.4% L
8.4% D
Bullet
3002
230W
131L
27D
Blitz
2871
119W
61L
23D
Rapid
2200
1W
0L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs T-ReF2526
2853
Oct 1, 2026
3m
A35
English Opening: Symmetrical Variation, Four Knights Variation
T-ReF2526 won by resignation
Win
vs T-ReF2526
2844
Oct 1, 2026
3m
B12
Caro-Kann Defense
TheDuck won by resignation
Loss
vs GaryColdman
2856
Oct 1, 2026
3m
D00
Amazon Attack
GaryColdman won by resignation
Loss
vs GreyMetric
2864
Oct 1, 2026
3m
A49
Indian Defense: Przepiorka Variation
GreyMetric won by resignation
Win
vs GreyMetric
2855
Oct 1, 2026
3m
B12
Caro-Kann Defense
TheDuck won on time
Draw
vs GP9isback23
2796
Oct 1, 2026
3m
A30
English Opening: Symmetrical Variation
Game drawn by repetition
Win
vs Rashad_Zeynalli
2876
Oct 1, 2026
3m
A13
English Opening: Agincourt Defense
TheDuck won on time
Draw
vs umutataakbas
3035
Oct 1, 2026
3m
A13
English Opening: Agincourt Defense
Game drawn by repetition
Win
vs MrSprinklees
2849
Oct 1, 2026
3m
B12
Caro-Kann Defense
TheDuck won by resignation
Win
vs MrSprinklees
2857
Oct 1, 2026
3m
A49
Indian Defense: Przepiorka Variation
TheDuck won by resignation
Loss
vs uv_glee
2832
Oct 1, 2026
3m
D43
Queen's Gambit Declined: Hastings Variation
uv_glee won by resignation
Win
vs uv_glee
2823
Oct 1, 2026
3m
A49
Indian Defense: Przepiorka Variation
TheDuck won by resignation
Win
vs uv_glee
2830
Oct 1, 2026
3m
D43
Queen's Gambit Declined: Hastings Variation
TheDuck won by resignation
Loss
vs TrollPig
2856
Oct 1, 2026
3m
B06
Modern
TrollPig won by resignation
Win
vs MartinOksendal
2763
Oct 1, 2026
3m
A15
English Opening: Anglo-Indian Defense
TheDuck won by resignation
Win
vs MartinOksendal
2769
Oct 1, 2026
3m
B07
Czech Defense
TheDuck won by checkmate
Win
vs dabee
2816
Oct 1, 2026
3m
D31
QGD: 3.Nc3 Bb4
TheDuck won by resignation
Loss
vs Not-Weak-moves
2956
Sep 29, 2026
3m
B10
Caro-Kann Defense
Not-Weak-moves won on time
Loss
vs Flachess10
2812
Sep 29, 2026
3m
A46
Döry Defense
Flachess10 won by resignation
Loss
vs waicha205
2879
Sep 29, 2026
3m
A13
English Opening: Agincourt Defense
waicha205 won on time