chessbio.com
  • Search
  • Enthusiasts
  • Titled
  • Streamers 15
  1. Home
  2. Grandmaster
  3. Joshua Daniel Ruiz Castillo
  4. Games
Avatar of Joshua Daniel Ruiz Castillo

Joshua Daniel Ruiz Castillo GM

joshdaruca Since 2016 (Active) Chess.com ♟♟♟♟♟
50.2%- 39.1%- 10.7%
Bullet 2824
264W 221L 32D
Blitz 2778
2092W 1618L 466D
Rapid 2404
13W 5L 7D
Daily 1198
3W 2L 0D
Biography Coaching Statistics Rating Openings Opponents Games
Recent Games
11 games
Draw
vs RazinVadim 2805
Apr 27, 2026
3m C41 Philidor Defense
Game drawn by stalemate
Loss
vs RazinVadim 2806
Apr 27, 2026
3m A07 Hungarian Opening: Wiedenhagen-Beta Gambit
RazinVadim won by resignation
Win
vs JesusRivasVillarreal 2650
Apr 27, 2026
3m C56 Italian Game: Scotch Gambit, Anderssen Attack
joshdaruca won - game abandoned
Win
vs vexology 2651
Apr 27, 2026
3m A46 Döry Defense
joshdaruca won by checkmate
Loss
vs Aborigen_came 2876
Apr 27, 2026
3m B10 Caro-Kann Defense
Aborigen_came won by resignation
Loss
vs Edgar_Karagyozyan 2774
Apr 27, 2026
3m D02 London System: Poisoned Pawn Variation
Edgar_Karagyozyan won on time
Win
vs adel1991 2667
Apr 27, 2026
3m C41 Philidor Defense
joshdaruca won by checkmate
Loss
vs BISHOP_PAIR0202 2647
Apr 13, 2026
3m B90 Sicilian Defense: Najdorf Variation
BISHOP_PAIR0202 won by checkmate
Win
vs BISHOP_PAIR0202 2636
Apr 13, 2026
3m A01 Nimzo-Larsen Attack
joshdaruca won by resignation
Loss
vs fikus-13 2614
Feb 28, 2026
3m A30 English Opening: Symmetrical Variation
fikus-13 won on time
Win
vs sirinbaba33 2571
Feb 28, 2026
3m A07 Hungarian Opening: Wiedenhagen-Beta Gambit
joshdaruca won on time
© 2025 chessbio.com
Chess Terms About Privacy Contact