Skip to main content
chessbio.com
Search
Home
FIDE Master
Juan Carlos Mesa Cruz
Games
Player Profile
Juan Carlos Mesa Cruz
FM
jcmesafischer
santo domingo
Since 2019 (Active)
Chess.com
♟♟♟♟
51.1% W
43.5% L
5.4% D
Bullet
2594
247W
169L
32D
Blitz
2554
940W
897L
97D
Rapid
2049
62W
18L
6D
Daily
1946
37W
12L
2D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs Blacklitter
2578
Aug 26, 2026
1m
D00
Amazon Attack
Blacklitter won by checkmate
Loss
vs AdrianPerez0610
2514
Aug 26, 2026
1m
A48
East Indian Defense
AdrianPerez0610 won by resignation
Win
vs sisil67
2556
Aug 26, 2026
1m
B53
Sicilian Defense: Chekhover Variation
jcmesafischer won on time
Draw
vs Arqa
2553
Aug 26, 2026
1m
A48
East Indian Defense
Game drawn by insufficient material
Draw
vs KQM-MS
2582
Aug 26, 2026
1m
B01
Scandinavian Defense
Game drawn by timeout vs insufficient material
Win
vs Tomrdb
2403
Aug 26, 2026
1m
B90
Sicilian Defense: Najdorf Variation
jcmesafischer won by checkmate
Loss
vs CallMeTony10
2486
Aug 26, 2026
1m
B11
Caro-Kann Defense: Two Knights Attack, Mindeno Variation
CallMeTony10 won by checkmate
Win
vs Blacklitter
2589
Aug 26, 2026
1m
A48
East Indian Defense
jcmesafischer won by checkmate
Win
vs GG_MEG
2536
Aug 26, 2026
1m
E61
King's Indian Defense
jcmesafischer won on time
Loss
vs Brilliant_Move_11
2627
Aug 26, 2026
1m
A24
English Opening: King's English Variation, Two Knights Variation, Fianchetto Line
Brilliant_Move_11 won by checkmate
Win
vs Cloud_Wanderer
2587
Aug 26, 2026
1m
A00
Amar Gambit
jcmesafischer won by resignation
Win
vs RALRAL3333
2557
Aug 26, 2026
1m
A04
Colle System: Rhamphorhynchus Variation
jcmesafischer won on time
Win
vs ryanwrt
2381
Aug 26, 2026
1m
B22
Sicilian Defense: Alapin Variation
jcmesafischer won by resignation
Loss
vs A-R-27
2607
Aug 26, 2026
1m
B90
Sicilian Defense: Najdorf Variation
A-R-27 won by checkmate
Loss
vs 888shade
2521
Aug 26, 2026
1m
A00
Amar Gambit
888shade won by checkmate
Win
vs N9Ao
1500
Aug 25, 2026
7 days per move
C57
Italian Game: Two Knights Defense, Fegatello Attack, Leonhardt Variation
jcmesafischer won by resignation
Loss
vs MFBerna
2594
Aug 24, 2026
3m
B95
Sicilian Defense: Najdorf Variation
MFBerna won by checkmate
Loss
vs polish_knight3000
2435
Aug 24, 2026
3m
B90
Sicilian Defense: Najdorf Variation
polish_knight3000 won by resignation
Loss
vs BLVCKWHITE_911
2620
Aug 24, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
BLVCKWHITE_911 won by resignation
Win
vs teacupkiller
1693
Aug 23, 2026
1 day per move
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
jcmesafischer won by resignation