Skip to main content
chessbio.com
Search
Home
National Master
Suraj Ramanathan
Games
Player Profile
Suraj Ramanathan
NM
Suraj240704
Since 2012 (Active)
Chess.com
♟♟♟♟
43.2% W
45.0% L
11.7% D
Bullet
2482
162W
115L
26D
Blitz
2666
7355W
7907L
2071D
Rapid
2356
219W
97L
10D
Daily
2094
81W
21L
15D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs CiricPX
2743
Jun 11, 2026
3m
E67
King's Indian Defense: Fianchetto Variation, Classical Fianchetto
CiricPX won by resignation
Loss
vs secretworker2027
2768
Jun 10, 2026
3m
D53
QGD: 4.Bg5 Be7 5.cxd5 Nxd5
secretworker2027 won by resignation
Win
vs fafischer
2716
Jun 10, 2026
3m
E73
King's Indian Defense: Averbakh Variation
Suraj240704 won on time
Win
vs petitpingouin06
2718
Jun 10, 2026
3m
A38
English Opening: Symmetrical Variation, Double Fianchetto
Suraj240704 won by checkmate
Draw
vs Rasan04
2703
Jun 7, 2026
3m
B30
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
Game drawn by insufficient material
Loss
vs Rasan04
2703
Jun 7, 2026
3m
B00
Barnes Defense
Rasan04 won by resignation
Win
vs Rasan04
2694
Jun 7, 2026
3m
A30
English Opening: Symmetrical Variation
Suraj240704 won by resignation
Loss
vs sergeikim
2693
Jun 7, 2026
3m
A65
Benoni Defense: King's Pawn Line
sergeikim won by checkmate
Win
vs PogU99
2682
Jun 7, 2026
3m
A55
Old Indian Defense: Normal Variation
Suraj240704 won by resignation
Loss
vs removsky
2692
Jun 7, 2026
3m
A28
English Opening: Four Knights System, Nimzowitsch Variation
removsky won by resignation
Win
vs Lennis93
2798
Jun 7, 2026
3m
B07
Czech Defense
Suraj240704 won by resignation
Win
vs fluffyhops
2712
Jun 7, 2026
3m
B07
Czech Defense
Suraj240704 won by checkmate
Win
vs fitnesstraining
2652
Jun 7, 2026
3m
A16
English Opening: Anglo-Grünfeld Defense
Suraj240704 won on time
Loss
vs MichaelBaron
2724
Jun 7, 2026
3m
A30
English Opening: Symmetrical Variation
MichaelBaron won by resignation
Loss
vs fluffyhops
2734
Jun 7, 2026
3m
B07
Czech Defense
fluffyhops won by resignation
Draw
vs mch2236
2743
Jun 7, 2026
3m
A24
English Opening: King's English Variation, Two Knights Variation, Fianchetto Line
Game drawn by insufficient material
Loss
vs novakdjokovic142
2780
Jun 6, 2026
3m
E69
King's Indian Defense: Fianchetto Variation, Classical Main Line
novakdjokovic142 won by resignation
Win
vs Jermov
2679
Jun 5, 2026
3m
B07
Czech Defense
Suraj240704 won by resignation
Win
vs chargemax23
2841
Jun 4, 2026
3m
A15
English Opening: Anglo-Indian Defense
Suraj240704 won on time
Draw
vs GirlsundPanzer02
2720
Jun 4, 2026
3m
A13
English Opening: Agincourt Defense
Game drawn by repetition