DG

David Giraldo

Rated since July 2026

918 Rapid

RIVALRY

Not enough games to determine rivalries yet.

The good & the bad

Best wins
14004 Zwarte Veulen Grand-Prix & Super-GP Groep 9 · Sunday 21 June 2026
14026 Zukertort Grandprix Zukertort Grandprix 2026 Groep J · Sunday 7 June 2026
14004 Zwarte Veulen Grand-Prix & Super-GP Groep 9 · Sunday 21 June 2026
14004 Zwarte Veulen Grand-Prix & Super-GP Groep 9 · Sunday 21 June 2026
14004 Zwarte Veulen Grand-Prix & Super-GP Groep 9 · Sunday 21 June 2026
Worst losses
14026 Zukertort Grandprix Zukertort Grandprix 2026 Groep J · Sunday 7 June 2026
14004 Zwarte Veulen Grand-Prix & Super-GP Groep 9 · Sunday 21 June 2026
14026 Zukertort Grandprix Zukertort Grandprix 2026 Groep J · Sunday 7 June 2026
14004 Zwarte Veulen Grand-Prix & Super-GP Groep 9 · Sunday 21 June 2026
14004 Zwarte Veulen Grand-Prix & Super-GP Groep 9 · Sunday 21 June 2026
No FIDE-rated tournaments found.

Rating History

Loading rating history...

Peak Ratings

Rapid 918 July 1, 2026

Games

Wins 9
Losses 5
Draws 0
Win Rate 64%

Performance by Color

Color Wins Draws Losses Win Rate
White 3 0 4 43%
Black 6 0 1 86%

Recent Matches

Belopolskiy, M. (Max) (813) Sunday 21 June 2026 LOSS
Kodzhabash, E.K. (Eymen) (794) Sunday 21 June 2026 LOSS
Gupta, A. (Aarav) (1028) Sunday 21 June 2026 LOSS
Engels, L.H.P. (Loek) (888) Sunday 21 June 2026 WIN
Reynolds, E. (Escher) (835) Sunday 21 June 2026 WIN
Hol, A.K. (Alexander) (840) Sunday 21 June 2026 WIN
Zeng, H.R. (Hao Ran) (818) Sunday 21 June 2026 WIN
Gutenberg, S. (Sascha) (808) Sunday 7 June 2026 LOSS
Ivanov, V. (Victor) (843) Sunday 7 June 2026 WIN
Nieuwenhuis, O. (Olivier) (622) Sunday 7 June 2026 WIN
Pandiselvam, S. (Sajeev) (651) Sunday 7 June 2026 LOSS
Kanagaddi, A. (Aadija) (690) Sunday 7 June 2026 WIN
Kizak, K. (Kuzey Deniz) (751) Sunday 7 June 2026 WIN
Liao, P.C. (Pengcheng) (785) Sunday 7 June 2026 WIN