Skip to main content
chessbio.com
Search
Home
National Master
Annorjan Naguleswaran
Games
Player Profile
Annorjan Naguleswaran
NM
DiamondCrusher22
Since 2009 (Active)
Chess.com
♟♟♟♟♟
48.2% W
48.1% L
3.7% D
Bullet
2093
52W
54L
2D
Blitz
1899
2396W
2370L
183D
Rapid
1863
15W
34L
4D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
19 games
Loss
vs Kazuki_2013
1864
May 30, 2026
3m + 2s
C07
French Defense: Tarrasch Variation, Chistyakov Defense
Kazuki_2013 won by resignation
Loss
vs TallerMunicipal
1908
May 23, 2026
3m + 2s
D00
Amazon Attack
TallerMunicipal won by resignation
Win
vs 9hostpawn
1869
May 23, 2026
3m + 2s
C41
Philidor Defense
DiamondCrusher22 won by checkmate
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