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.7% L
8.4% D
Bullet
2764
967W
830L
92D
Blitz
2824
3162W
3288L
663D
Rapid
2014
5W
2L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
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
Draw
vs TheUnderDog001
2776
Jun 6, 2026
1m
C41
Philidor Defense
Game drawn by stalemate
Win
vs Jeronimozapata02
2689
Jun 6, 2026
1m
C47
Four Knights Game
Algeriano22 won by resignation
Loss
vs ewigersegler
2827
Jun 6, 2026
1m
B01
Scandinavian Defense
ewigersegler won on time