Skip to main content
chessbio.com
Search
Streamers
Home
Enthusiasts
mahdihaddadi211280
Games
Player Profile
mahdihaddadi211280
Since 2018 (Active)
Chess.com
♟♟♟♟♟
46.7% W
47.6% L
5.8% D
Bullet
1858
345W
397L
26D
Blitz
2325
877W
809L
105D
Rapid
2405
549W
607L
91D
Daily
1653
29W
21L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs user-5678339
1886
Oct 19, 2026
1m
E90
King's Indian Defense: Larsen Variation
user-5678339 won on time
Loss
vs Mikibo58
2401
Oct 19, 2026
10m
A02
Bird Opening
Mikibo58 won by checkmate
Loss
vs radekszuster
2476
Oct 19, 2026
10m
B22
Sicilian Defense: Alapin Variation
radekszuster won by checkmate
Loss
vs Nenad2911
2425
Oct 19, 2026
10m
C24
Bishop's Opening: 3.d3
Nenad2911 won by resignation
Win
vs abhishekrajwade
2391
Oct 19, 2026
10m
B21
Bird Opening: Dutch Variation, Batavo Gambit
mahdihaddadi211280 won by resignation
Draw
vs giri1champflorentino
2407
Oct 19, 2026
10m
A13
English Opening: Agincourt Defense
Game drawn by insufficient material
Draw
vs abhishekrajwade
2413
Oct 19, 2026
10m
C48
Four Knights Game: Spanish Variation
Game drawn by insufficient material
Loss
vs khaledelhadad
2329
Oct 19, 2026
3m + 2s
A35
English Opening: Symmetrical Variation, Four Knights Variation
khaledelhadad won by resignation
Loss
vs KMC-190726
2498
Oct 19, 2026
3m + 2s
A28
English Opening: Four Knights System, Nimzowitsch Variation
KMC-190726 won by checkmate
Loss
vs GiantOCR
2410
Oct 19, 2026
3m + 2s
A45
Amazon Attack: Siberian Attack
GiantOCR won by checkmate
Win
vs gijoe2019
2387
Oct 19, 2026
3m + 2s
E17
Queen's Indian Defense: Anti-Queen's Indian System
mahdihaddadi211280 won on time
Win
vs mineralfellow
2303
Oct 19, 2026
3m + 2s
C00
French Defense
mahdihaddadi211280 won on time
Loss
vs Beginner_7yrsold
2339
Oct 19, 2026
3m + 2s
A45
Amazon Attack: Siberian Attack
Beginner_7yrsold won by resignation
Loss
vs Mircea-Mateica
2349
Oct 19, 2026
3m + 2s
A46
Döry Defense
Mircea-Mateica won by resignation
Loss
vs ilmars
2380
Oct 19, 2026
3m + 2s
D00
Amazon Attack
ilmars won by resignation
Loss
vs farajdalir
2384
Oct 18, 2026
3m + 2s
C12
French Defense: MacCutcheon Variation
farajdalir won by checkmate
Loss
vs rezasoleymanifa
2404
Oct 18, 2026
3m + 2s
B07
Czech Defense
rezasoleymanifa won by resignation
Draw
vs Superitalo13
2391
Oct 18, 2026
3m + 2s
B24
Sicilian Defense: Closed
Game drawn by stalemate
Win
vs petergstone584697
2435
Oct 17, 2026
10m
A45
Amazon Attack: Siberian Attack
mahdihaddadi211280 won by checkmate
Draw
vs goamaster
2468
Oct 17, 2026
10m
A08
King's Indian Attack: French Variation
Game drawn by insufficient material