chessbio.com
Search
Enthusiasts
Titled
Streamers
4
Home
Candidate Master
Juan Carlos Mesa Cruz
Games
Juan Carlos Mesa Cruz
CM
jcmesafischer
santo domingo
Since 2019 (Active)
Chess.com
♟♟♟♟♟
51.2%
-
43.3%
-
5.5%
Bullet
2704
240W
153L
32D
Blitz
2528
905W
865L
93D
Rapid
2049
61W
18L
6D
Daily
1938
33W
12L
2D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs Stay0323
2726
Jan 13, 2026
5m
C50
Blackburne Shilling Gambit
Stay0323 won on time
Win
vs andrew-blr
2633
Jan 13, 2026
5m
E20
Nimzo-Indian Defense
jcmesafischer won by resignation
Draw
vs Mnatsakanyan-Aren2012
2658
Jan 13, 2026
5m
A18
English Opening: Mikenas-Carls Variation
Game drawn by repetition
Loss
vs karinachess1
2737
Jan 13, 2026
5m
B28
Sicilian Defense: O'Kelly Variation
karinachess1 won by resignation
Win
vs Let_it_be_1
2670
Jan 13, 2026
5m
B92
Sicilian Defense: Najdorf Variation, Opocensky Variation
jcmesafischer won on time
Win
vs Alexei_Gubajdullin
2645
Jan 13, 2026
5m
B50
Sicilian Defense
jcmesafischer won on time
Win
vs AlannaB01
2309
Jan 13, 2026
5m
B50
Sicilian Defense
jcmesafischer won by resignation
Loss
vs GM2050PN
2725
Jan 13, 2026
5m
B52
Sicilian Defense: Moscow Variation, Haag Gambit
GM2050PN won by resignation
Win
vs HouseOfDurin
2280
Jan 13, 2026
5m
A45
Amazon Attack: Siberian Attack
jcmesafischer won on time
Loss
vs anasta10
2732
Jan 13, 2026
5m
C50
Blackburne Shilling Gambit
anasta10 won by resignation
Loss
vs CSB7
2884
Jan 13, 2026
5m
A13
English Opening: Agincourt Defense
CSB7 won by resignation
Loss
vs Yushko_Olga
2254
Dec 9, 2025
5m
B05
Alekhine Defense: Modern Variation, Alekhine Variation
Yushko_Olga won on time
Loss
vs AlainBruxelles
2359
Dec 9, 2025
5m
E29
Nimzo-Indian Defense: Sämisch Variation
AlainBruxelles won on time
Loss
vs RuslanN88
2321
Dec 9, 2025
5m
D37
QGD: 4.Nf3
RuslanN88 won by resignation
Loss
vs BILLYS2010
2830
Dec 9, 2025
5m
C00
French Defense
BILLYS2010 won on time
Win
vs Matvii_B
2343
Dec 9, 2025
5m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
jcmesafischer won by resignation
Loss
vs Andreikka
3136
Dec 9, 2025
5m
A01
Nimzo-Larsen Attack
Andreikka won by resignation
Loss
vs Cayse
2960
Dec 9, 2025
5m
C55
Italian Game: Two Knights Defense
Cayse won on time
Win
vs Abogadoenjaque
2667
Dec 2, 2025
1m
A26
English Opening: King's English Variation, Botvinnik System
jcmesafischer won by resignation
Win
vs Abogadoenjaque
2674
Dec 2, 2025
1m
B50
Sicilian Defense
jcmesafischer won by resignation