FB

Ferdaous Bakkali

Rated since February 2026

912 Rapid

RIVALRY

Not enough games to determine rivalries yet.

The good & the bad

Best wins
MOHAMED BAKKALI, 1216
12904 22e SG Max Euwe jeugd GP (volgeboekt) Groep E · Saturday 24 January 2026
12945 SBO jeugd PK Groep DH · Saturday 31 January 2026
12904 22e SG Max Euwe jeugd GP (volgeboekt) Groep E · Saturday 24 January 2026
12904 22e SG Max Euwe jeugd GP (volgeboekt) Groep E · Saturday 24 January 2026
12904 22e SG Max Euwe jeugd GP (volgeboekt) Groep E · Saturday 24 January 2026
Worst losses
12945 SBO jeugd PK Groep DH · Saturday 31 January 2026
12904 22e SG Max Euwe jeugd GP (volgeboekt) Groep E · Saturday 24 January 2026
12904 22e SG Max Euwe jeugd GP (volgeboekt) Groep E · Saturday 24 January 2026
12945 SBO jeugd PK Groep DH · Saturday 31 January 2026
12945 SBO jeugd PK Groep DH · Saturday 31 January 2026
No FIDE-rated tournaments found.
SBO jeugd PK Groep DH Saturday 31 January 2026 +24=0 -118.7
22e SG Max Euwe jeugd GP (volgeboekt) Groep E Saturday 24 January 2026 +62=0

Rating History

Loading rating history...

Peak Ratings

Rapid 1001 Feb. 1, 2026

Games

Wins 8
Losses 6
Draws 0
Win Rate 57%

Performance by Color

Color Wins Draws Losses Win Rate
White 5 0 2 71%
Black 3 0 4 43%

Recent Matches

Chang, M. (Mofan) (541) Saturday 31 January 2026 WIN +4.1
Elhorst, S. (Sam) (569) Saturday 31 January 2026 LOSS -71.4
Li, L. (Luca) (1029) Saturday 31 January 2026 LOSS -35.2
Bel van, V. (Vincent) (985) Saturday 31 January 2026 WIN +36.5
Isik, S. (Salih) (1136) Saturday 31 January 2026 LOSS -24.3
Bosch, J. (Joe) (1095) Saturday 31 January 2026 LOSS -28.3
Benthilvel, T. (Thanvi) (836) Saturday 24 January 2026 WIN
Elhorst, S. (Sam) (569) Saturday 24 January 2026 WIN
Bosch, E. (Ethan) (669) Saturday 24 January 2026 LOSS
Parssoom, C. (Christien) (671) Saturday 24 January 2026 WIN
Ayvaci, G. (Gökçe) (606) Saturday 24 January 2026 WIN
Ayvaci, Z. (Zehra) (621) Saturday 24 January 2026 WIN
Wierda, D. (Daan) (920) Saturday 24 January 2026 LOSS
Mohamed Bakkali, (1216) Saturday 24 January 2026 WIN