Skip to main content
chessbio.com
Search
Home
Candidate Master
Juan P. Cerrato Nadal
Games
Player Profile
Juan P. Cerrato Nadal
CM
dimoni64
Since 2024 (Active)
Chess.com
♟♟♟♟♟
47.7% W
45.0% L
7.2% D
Bullet
2209
8694W
8367L
1150D
Blitz
2316
8023W
7441L
1350D
Rapid
2339
275W
225L
78D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Ben_travels
2110
Sep 30, 2026
1m
C02
French Defense: Advance Variation
dimoni64 won on time
Draw
vs MrBiwiM
2020
Sep 30, 2026
1m
B06
Modern
Game drawn by timeout vs insufficient material
Win
vs pawnpusher010
2020
Sep 30, 2026
1m
A46
Döry Defense
dimoni64 won by resignation
Loss
vs dnt99999
2020
Sep 30, 2026
1m
D02
London System: Poisoned Pawn Variation
dnt99999 won by checkmate
Loss
vs makarius4000
2049
Sep 30, 2026
1m
B02
Alekhine Defense
makarius4000 won on time
Win
vs utkarshrai
2029
Sep 30, 2026
1m
A00
Amar Gambit
dimoni64 won by checkmate
Win
vs Castlax
1992
Sep 30, 2026
1m
B23
Sicilian Defense: Closed
dimoni64 won by checkmate
Win
vs Slawomir_Kurpiewski
1908
Sep 30, 2026
1m
A03
Bird Opening: Dutch Variation
dimoni64 won on time
Draw
vs ChessPlayerNoGood
1994
Sep 30, 2026
1m
A48
East Indian Defense
Game drawn by timeout vs insufficient material
Win
vs Dimi103
2003
Sep 30, 2026
1m
B23
Sicilian Defense: Closed
dimoni64 won by resignation
Loss
vs Jo5eMiguelCTorres
2013
Sep 30, 2026
1m
B02
Alekhine Defense
Jo5eMiguelCTorres won on time
Win
vs Afterneath
2015
Sep 30, 2026
1m
B01
Scandinavian Defense
dimoni64 won on time
Loss
vs Dimi103
2026
Sep 30, 2026
1m
B23
Sicilian Defense: Closed
Dimi103 won on time
Loss
vs Afterneath
2031
Sep 30, 2026
1m
B07
Czech Defense
Afterneath won by checkmate
Loss
vs sesh23us
2048
Sep 30, 2026
1m
C02
French Defense: Advance Variation
sesh23us won on time
Loss
vs x9-X
2059
Sep 30, 2026
1m
B02
Alekhine Defense
x9-X won by resignation
Loss
vs DerTaugenichts
2058
Sep 30, 2026
1m
E46
Nimzo-Indian Defense: Normal Variation
DerTaugenichts won on time
Loss
vs Fedya269
2039
Sep 30, 2026
1m
A03
Bird Opening: Dutch Variation
Fedya269 won on time
Loss
vs arsekinder
2087
Sep 30, 2026
1m
A01
Nimzo-Larsen Attack
arsekinder won on time
Win
vs MIR1970
2051
Sep 30, 2026
1m
B07
Czech Defense
dimoni64 won by resignation