Skip to main content
chessbio.com
Search
Home
Enthusiasts
TheoryOfTheDucks
Games
Player Profile
TheoryOfTheDucks
Since 2016 (Inactive)
Chess.com
♟
46.5% W
48.1% L
5.3% D
Bullet
1600
5W
4L
0D
Blitz
1354
20250W
20934L
2323D
Rapid
809
0W
1L
2D
Daily
1388
6W
5L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs MutazSindi
1370
Jun 13, 2026
3m
A00
Amar Gambit
TheoryOfTheDucks won by checkmate
Win
vs JoshMcC12
1348
Jun 13, 2026
3m
A00
Amar Gambit
TheoryOfTheDucks won by resignation
Loss
vs zenondsouza2222
1373
Jun 13, 2026
3m
B07
Czech Defense
zenondsouza2222 won on time
Loss
vs SKRIlIEX
1365
Jun 12, 2026
3m
A00
Amar Gambit
SKRIlIEX won by resignation
Loss
vs PejmanGODFATHER
1452
Jun 12, 2026
3m
A40
Australian Defense
PejmanGODFATHER won by checkmate
Loss
vs PejmanGODFATHER
1445
Jun 12, 2026
3m
A00
Amar Gambit
PejmanGODFATHER won by resignation
Win
vs PejmanGODFATHER
1438
Jun 12, 2026
3m
A40
Australian Defense
TheoryOfTheDucks won by resignation
Loss
vs PejmanGODFATHER
1447
Jun 12, 2026
3m
A00
Amar Gambit
PejmanGODFATHER won by resignation
Win
vs PejmanGODFATHER
1440
Jun 12, 2026
3m
A40
Australian Defense
TheoryOfTheDucks won by checkmate
Loss
vs PejmanGODFATHER
1450
Jun 12, 2026
3m
A00
Amar Gambit
PejmanGODFATHER won by resignation
Loss
vs German137
1399
Jun 12, 2026
3m
A00
Amar Gambit
German137 won by resignation
Win
vs AndresHerreraSoto
1392
Jun 12, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
TheoryOfTheDucks won on time
Loss
vs OSSchlatter
1422
Jun 12, 2026
3m
A41
Modern Defense
OSSchlatter won by resignation
Loss
vs OSSchlatter
1408
Jun 12, 2026
3m
A00
Amar Gambit
OSSchlatter won by resignation
Win
vs Satheesh_Vasanth1998
1371
Jun 12, 2026
3m
B06
Modern
TheoryOfTheDucks won - game abandoned
Loss
vs kursk-123
1392
Jun 12, 2026
3m
A00
Amar Gambit
kursk-123 won on time
Loss
vs ajshukin
1465
Jun 10, 2026
3m
B06
Modern
ajshukin won by resignation
Loss
vs ajshukin
1458
Jun 10, 2026
3m
A00
Amar Gambit
ajshukin won on time
Loss
vs ajshukin
1451
Jun 10, 2026
3m
B01
Scandinavian Defense
ajshukin won on time
Loss
vs ChesskiwiD
1465
Jun 10, 2026
3m
A00
Amar Gambit
ChesskiwiD won by resignation