Skip to main content
chessbio.com
Search
Home
International Master
Satria Duta Cahaya
Games
Player Profile
Satria Duta Cahaya
IM
KnightDuta
Since 2017 (Active)
Chess.com
♟♟♟♟♟♟
53.6% W
40.9% L
5.5% D
Bullet
2777
1195W
860L
86D
Blitz
2987
7266W
5646L
779D
Rapid
2184
26W
9L
3D
Daily
2020
68W
14L
8D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs zhaowq118
2722
Aug 30, 2026
1m
D02
London System: Poisoned Pawn Variation
zhaowq118 won by resignation
Loss
vs cocobala
2996
Aug 30, 2026
3m
B52
Sicilian Defense: Moscow Variation, Haag Gambit
cocobala won by resignation
Win
vs cocobala
2988
Aug 30, 2026
3m
B01
Scandinavian Defense
KnightDuta won by resignation
Loss
vs cocobala
2996
Aug 30, 2026
3m
B38
Sicilian Defense: Accelerated Dragon, Maróczy Bind
cocobala won by resignation
Loss
vs klimkoj
2997
Aug 29, 2026
3m
B30
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
klimkoj won by resignation
Win
vs klimkoj
2988
Aug 29, 2026
3m
B91
Sicilian Defense: Najdorf Variation, Zagreb Variation
KnightDuta won by resignation
Draw
vs artin10862
3097
Aug 29, 2026
3m
B22
Sicilian Defense: Alapin Variation
Game drawn by timeout vs insufficient material
Loss
vs thebeaglez
2842
Aug 28, 2026
3m
D85
Gruenfeld: Exchange Variation
thebeaglez won by resignation
Win
vs DitmanSolo
2957
Aug 28, 2026
3m
A35
English Opening: Symmetrical Variation, Four Knights Variation
KnightDuta won by checkmate
Draw
vs RobertoJBM
2937
Aug 28, 2026
3m
A46
Döry Defense
Game drawn by repetition
Loss
vs wnstop
2925
Aug 27, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
wnstop won by checkmate
Win
vs wnstop
2915
Aug 27, 2026
3m
C48
Four Knights Game: Spanish Variation
KnightDuta won on time
Win
vs wnstop
2921
Aug 27, 2026
3m
D78
Neo-Gruenfeld, 6.O-O c6 7.b3
KnightDuta won on time
Win
vs chargemax23
2876
Aug 23, 2026
3m
A05
King's Indian Attack
KnightDuta won on time
Draw
vs Hoshim_Mulmulk
2941
Aug 23, 2026
3m
D30
Diemer-Duhm Gambit (DDG): 4...f5
Game drawn by agreement
Win
vs Hoshim_Mulmulk
2939
Aug 23, 2026
3m
A13
English Opening: Agincourt Defense
KnightDuta won by resignation
Win
vs Hoshim_Mulmulk
2946
Aug 23, 2026
3m
D30
Diemer-Duhm Gambit (DDG): 4...f5
KnightDuta won by resignation
Loss
vs aliba25
2851
Aug 23, 2026
3m
B13
Caro-Kann Defense: Exchange Variation
aliba25 won by resignation
Win
vs clemcand64
2830
Aug 23, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
KnightDuta won by resignation
Win
vs chargemax23
2865
Aug 23, 2026
3m
C00
French Defense
KnightDuta won by resignation