Skip to main content
chessbio.com
Search
Home
Candidate Master
Youcef Lattafi
Games
Player Profile
Youcef Lattafi
CM
PresentChoice
Since 2018 (Active)
Chess.com
♟♟♟♟♟♟
48.6% W
45.1% L
6.3% D
Bullet
2668
2851W
2648L
256D
Blitz
2725
5181W
4987L
767D
Rapid
2544
529W
386L
99D
Daily
1391
115W
36L
9D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs GercogOrleanskiy
2732
Aug 26, 2026
3m
B25
Sicilian Defense: Closed
PresentChoice won by resignation
Draw
vs BerserkSpeed
2830
Aug 26, 2026
3m
B33
Sicilian Defense: Four Knights Variation, Cobra Variation
Game drawn by insufficient material
Loss
vs Sah-Mat-Brat
2719
Aug 26, 2026
3m
D05
Colle: 3...e6 4.Bd3 c5
Sah-Mat-Brat won by resignation
Win
vs Fbertona
2756
Aug 26, 2026
3m
B90
Sicilian Defense: Najdorf Variation
PresentChoice won on time
Loss
vs Marcin
2718
Aug 26, 2026
3m
C69
Ruy Lopez: Exchange Variation, Alapin Gambit
Marcin won by resignation
Win
vs Yerkinio
2761
Aug 26, 2026
3m
B07
Czech Defense
PresentChoice won on time
Loss
vs TempoEater
2799
Aug 26, 2026
3m
C69
Ruy Lopez: Exchange Variation, Alapin Gambit
TempoEater won by resignation
Loss
vs rsalcedoiii
2848
Aug 26, 2026
3m
A00
Amar Gambit
rsalcedoiii won by checkmate
Loss
vs blefer66
2762
Aug 26, 2026
3m
E54
Nimzo-Indian Defense: Normal Variation, Gligoric System, Exchange Variation
blefer66 won by resignation
Win
vs unknown_Firdaws
901
Aug 25, 2026
3 days per move
C16
French Defense: Winawer Variation, Advance Variation
PresentChoice won by resignation
Draw
vs jojomenar
371
Aug 24, 2026
10m
C26
Bishop's Opening: Horwitz Gambit
Game drawn by agreement
Win
vs cyrdap
2694
Aug 24, 2026
3m
B99
Sicilian Defense: Najdorf Variation, Main Line
PresentChoice won by resignation
Loss
vs lordplayer64
2750
Aug 24, 2026
3m
C02
French Defense: Advance Variation
lordplayer64 won by checkmate
Draw
vs UnknownxArmy
2867
Aug 24, 2026
3m
D32
QGD Tarrasch: 4.cxd5
Game drawn by repetition
Loss
vs RelaxedFighter
2922
Aug 24, 2026
3m
B42
Sicilian Defense: Kan Variation, Gipslis Variation
RelaxedFighter won by resignation
Win
vs VitaRasik
2745
Aug 24, 2026
3m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
PresentChoice won on time
Loss
vs blefer66
2736
Aug 24, 2026
3m
D37
QGD: 4.Nf3
blefer66 won by resignation
Loss
vs DimitriGuerton
2749
Aug 24, 2026
3m
A03
Bird Opening: Dutch Variation
DimitriGuerton won on time
Win
vs jonione
2748
Aug 24, 2026
3m
B52
Sicilian Defense: Moscow Variation, Haag Gambit
PresentChoice won by resignation
Loss
vs leonidtoronto
2756
Aug 24, 2026
3m
B07
Czech Defense
leonidtoronto won by checkmate