Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
25
Home
National Master
Annorjan Naguleswaran
Games
Annorjan Naguleswaran
NM
DiamondCrusher22
Since 2009 (Active)
Chess.com
♟♟♟♟♟
48.2%
-
48.1%
-
3.7%
Bullet
2093
52W
54L
2D
Blitz
1899
2382W
2355L
181D
Rapid
1863
15W
34L
4D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs panadecauciuc
1919
May 3, 2026
3m + 2s
C89
Ruy Lopez: Marshall Attack
DiamondCrusher22 won by resignation
Loss
vs danilaflomaster
1894
May 3, 2026
3m + 2s
B00
Barnes Defense
danilaflomaster won by resignation
Win
vs Andrei_MD
1857
May 3, 2026
3m + 2s
C47
Four Knights Game
DiamondCrusher22 won by resignation
Win
vs 1970Dbashu
1966
May 3, 2026
3m + 2s
B27
Modern Defense: Pterodactyl Variation
DiamondCrusher22 won by checkmate
Loss
vs TheJokeRq
1914
Apr 25, 2026
3m + 2s
C60
Ruy Lopez
TheJokeRq won by resignation
Win
vs iliya85
1962
Apr 23, 2026
3m + 2s
C05
French Defense: Tarrasch Variation, Botvinnik Variation
DiamondCrusher22 won by resignation
Loss
vs The_drunk
1969
Apr 20, 2026
3m + 2s
C58
Italian Game: Two Knights Defense
The_drunk won by resignation
Loss
vs WorkingHarderThanKobe
2015
Apr 15, 2026
3m + 2s
B35
Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation
WorkingHarderThanKobe won by resignation
Loss
vs CivilGeese
1910
Apr 14, 2026
3m + 2s
C53
Giuoco Piano: Tarrasch Variation
CivilGeese won by resignation
Loss
vs Anick1711
1990
Apr 12, 2026
3m + 2s
B22
Sicilian Defense: Alapin Variation
Anick1711 won by resignation
Loss
vs Calinichta
1923
Apr 11, 2026
3m + 2s
C44
Dresden Opening: The Goblin
Calinichta won by resignation
Win
vs zmand13
1881
Apr 11, 2026
3m + 2s
B50
Sicilian Defense
DiamondCrusher22 won by resignation
Win
vs kimou321
1885
Apr 11, 2026
3m + 2s
C53
Giuoco Piano: Tarrasch Variation
DiamondCrusher22 won by checkmate
Win
vs uyparce
1795
Apr 11, 2026
3m + 2s
D00
Amazon Attack
DiamondCrusher22 won by checkmate
Loss
vs MajorWolf96
1952
Apr 10, 2026
3m + 2s
C78
Ruy Lopez: Brix Variation
MajorWolf96 won by resignation
Loss
vs Dake76
1916
Apr 7, 2026
3m + 2s
C47
Four Knights Game
Dake76 won by resignation
Loss
vs EvoX23
1882
Mar 21, 2026
3m + 2s
B07
Czech Defense
EvoX23 won by resignation
Loss
vs Rrustemii
1889
Mar 7, 2026
3m + 2s
C41
Philidor Defense
Rrustemii won by resignation
Loss
vs Kosuke_N
1889
Mar 5, 2026
3m + 2s
D15
Slav Defense: Alekhine Variation
Kosuke_N won by resignation
Loss
vs terence99
1996
Mar 2, 2026
3m + 2s
D00
Amazon Attack
terence99 won by resignation