Skip to main content
chessbio.com
Search
Home
Grandmaster
Mohamed Haddouche
Games
Player Profile
Mohamed Haddouche
GM
Algeriano22
Sidi Bel abbes
Since 2016 (Active)
Chess.com
♟♟♟♟♟♟
45.9% W
45.6% L
8.4% D
Bullet
2802
974W
832L
95D
Blitz
2824
3162W
3288L
663D
Rapid
2105
14W
3L
2D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs amir-zaibi
2115
Jun 14, 2026
10m
B43
Sicilian Defense: Kan Variation, Knight Variation
Algeriano22 won by resignation
Draw
vs amir-zaibi
2124
Jun 14, 2026
10m
E61
King's Indian Defense
Game drawn by repetition
Win
vs amir-zaibi
2125
Jun 14, 2026
10m
B48
Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack
Algeriano22 won by resignation
Win
vs Kwsclt7
2275
Jun 13, 2026
10m
B12
Caro-Kann Defense
Algeriano22 won by resignation
Win
vs shinobi-1987
1987
Jun 13, 2026
10m
C24
Bishop's Opening: 3.d3
Algeriano22 won on time
Draw
vs jankarsten
2167
Jun 13, 2026
10m
B53
Sicilian Defense: Chekhover Variation
Game drawn by repetition
Win
vs atomicmate123
2097
Jun 13, 2026
10m
C41
Philidor Defense
Algeriano22 won by resignation
Win
vs cchipanga1
2170
Jun 13, 2026
10m
B49
Sicilian Defense: Paulsen Variation, Bastrikov Variation, English Attack
Algeriano22 won by resignation
Loss
vs Josephrov
2312
Jun 13, 2026
10m
A68
Benoni Defense: Four Pawns Attack
Josephrov won by resignation
Win
vs Toluwanyme
2161
Jun 13, 2026
10m
C53
Giuoco Piano: Tarrasch Variation
Algeriano22 won by checkmate
Win
vs Tennyszn
2260
Jun 13, 2026
10m
E62
King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
Algeriano22 won by resignation
Win
vs N_I_Chess
2161
Jun 13, 2026
10m
A49
Indian Defense: Przepiorka Variation
Algeriano22 won by resignation
Win
vs DAESDO
2766
Jun 7, 2026
1m
B30
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
Algeriano22 won by checkmate
Win
vs AlbusSevresPotter
2867
Jun 7, 2026
1m
A01
Nimzo-Larsen Attack
Algeriano22 won by resignation
Draw
vs AlbusSevresPotter
2877
Jun 7, 2026
1m
B06
Modern
Game drawn by repetition
Win
vs koncheto
2784
Jun 7, 2026
1m
B01
Scandinavian Defense
Algeriano22 won by resignation
Win
vs firefire69
2748
Jun 7, 2026
1m
B07
Czech Defense
Algeriano22 won on time
Win
vs koncheto
2782
Jun 6, 2026
1m
C41
Philidor Defense
Algeriano22 won by checkmate
Win
vs koncheto
2791
Jun 6, 2026
1m
B53
Sicilian Defense: Chekhover Variation
Algeriano22 won by resignation
Loss
vs MIYOLOKO
2706
Jun 6, 2026
1m
B00
Barnes Defense
MIYOLOKO won on time