Skip to main content
chessbio.com
Search
Home
Grandmaster
Joshua Daniel Ruiz Castillo
Games
Player Profile
Joshua Daniel Ruiz Castillo
GM
joshdaruca
Since 2016 (Inactive)
Chess.com
♟♟♟♟
50.3% W
39.1% L
10.7% D
Bullet
2824
264W
221L
32D
Blitz
2804
2143W
1654L
475D
Rapid
2404
13W
5L
7D
Daily
1198
3W
2L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
19 games
Draw
vs Oliver_Wartiovaara
2745
Jun 10, 2026
3m
E60
Grünfeld Defense: Counterthrust Variation
Game drawn by stalemate
Win
vs Fbertona
2714
Jun 10, 2026
3m
A13
English Opening: Agincourt Defense
joshdaruca won by resignation
Loss
vs chessmaster0108
2792
Jun 10, 2026
3m
D02
London System: Poisoned Pawn Variation
chessmaster0108 won by resignation
Win
vs GMMelik
2759
Jun 10, 2026
3m
A01
Nimzo-Larsen Attack
joshdaruca won by resignation
Win
vs Twilightt023
2597
Jun 10, 2026
3m
D31
QGD: 3.Nc3 Bb4
joshdaruca won by resignation
Win
vs Edgar_Karagyozyan
2747
Jun 8, 2026
3m
D36
QGD: Exchange, 5.Bg5 c6 6.Qc2 g6
joshdaruca won by checkmate
Win
vs KawhiLockdown
2846
Jun 8, 2026
3m
B53
Sicilian Defense: Chekhover Variation
joshdaruca won by resignation
Loss
vs KawhiLockdown
2856
Jun 8, 2026
3m
A01
Nimzo-Larsen Attack
KawhiLockdown won by resignation
Win
vs KawhiLockdown
2849
Jun 8, 2026
3m
B36
Sicilian Defense: Accelerated Dragon, Maróczy Bind
joshdaruca won by resignation
Win
vs RomaAlvin
2741
Jun 8, 2026
3m
A46
Döry Defense
joshdaruca won on time
Loss
vs LeandroDFM
2617
Jun 3, 2026
3m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
LeandroDFM won on time
Loss
vs A4RookA3
2779
Jun 3, 2026
3m
D02
London System: Poisoned Pawn Variation
A4RookA3 won on time
Loss
vs A4RookA3
2771
Jun 3, 2026
3m
A01
Nimzo-Larsen Attack
A4RookA3 won by resignation
Draw
vs A4RookA3
2762
Jun 3, 2026
3m
D02
London System: Poisoned Pawn Variation
Game drawn by timeout vs insufficient material
Win
vs Fivetrick
2713
Jun 3, 2026
3m
E70
King's Indian Defense: Accelerated Averbakh Variation
joshdaruca won by resignation
Win
vs Elfangm2
2783
Jun 3, 2026
3m
A42
Modern Defense: Averbakh System
joshdaruca won by resignation
Win
vs SamuraisOfChess
2766
Jun 3, 2026
3m
B94
Sicilian Defense: Najdorf Variation
joshdaruca won by resignation
Draw
vs sakkikuska
2690
Jun 3, 2026
3m
E60
Grünfeld Defense: Counterthrust Variation
Game drawn by insufficient material
Loss
vs Swordoftheword16
2767
Jun 1, 2026
3m
B56
Sicilian Defense: Classical Variation
Swordoftheword16 won by resignation