Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
29
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
2797
1187W
853L
85D
Blitz
2970
7139W
5557L
764D
Rapid
2184
26W
9L
3D
Daily
2020
68W
14L
8D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Draw
vs FaustinoOro
3132
Jun 6, 2026
3m
C45
Scotch Game
Game drawn by insufficient material
Loss
vs TheFinal_Move
2984
Jun 6, 2026
3m
B31
Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation
TheFinal_Move won by resignation
Loss
vs Xtrmntr78
2930
Jun 1, 2026
3m
A21
English Opening: King's English Variation
Xtrmntr78 won by resignation
Win
vs MeAndMyBirdie
2859
Jun 1, 2026
3m
B90
Sicilian Defense: Najdorf Variation
KnightDuta won on time
Win
vs Mattechecetmatt
2801
May 31, 2026
3m
B41
Sicilian Defense: Kan Variation
KnightDuta won on time
Win
vs Gravity_Chess
2890
May 31, 2026
3m
D90
Gruenfeld: Schlechter, 5.Qb3
KnightDuta won on time
Win
vs MeAndMyBirdie
2882
May 31, 2026
3m
C45
Scotch Game
KnightDuta won on time
Draw
vs lucasmito
2910
May 30, 2026
3m
C56
Italian Game: Scotch Gambit, Anderssen Attack
Game drawn by timeout vs insufficient material
Win
vs MeroAghiad
2755
May 30, 2026
3m
D07
QGD: Chigorin, 3.cxd5
KnightDuta won by resignation
Loss
vs EsmeraldasAnderson03
2831
May 28, 2026
3m
B90
Sicilian Defense: Najdorf Variation
EsmeraldasAnderson03 won by resignation
Loss
vs EsmeraldasAnderson03
2820
May 28, 2026
3m
D87
Gruenfeld: Classical Exchange, 10.Be3 Bg4
EsmeraldasAnderson03 won by checkmate
Win
vs SparkToFlame
2964
May 28, 2026
3m
D85
Gruenfeld: Exchange Variation
KnightDuta won by checkmate
Win
vs CogitoErgoVinco
2802
May 28, 2026
3m
B10
Caro-Kann Defense
KnightDuta won by resignation
Win
vs SeanWinshand
3200
May 24, 2026
1m
B01
Scandinavian Defense
KnightDuta won by checkmate
Win
vs SeanWinshand
3200
May 24, 2026
1m
A40
Australian Defense
KnightDuta won by resignation
Loss
vs SeanWinshand
3200
May 24, 2026
1m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
SeanWinshand won by resignation
Loss
vs SeanWinshand
3200
May 24, 2026
1m
D00
Amazon Attack
SeanWinshand won by checkmate
Loss
vs SeanWinshand
3200
May 24, 2026
1m
D00
Amazon Attack
SeanWinshand won by checkmate
Win
vs SeanWinshand
3200
May 24, 2026
1m
B07
Czech Defense
KnightDuta won by resignation
Loss
vs SeanWinshand
3200
May 24, 2026
1m
A01
Nimzo-Larsen Attack
SeanWinshand won by resignation