Skip to main content
chessbio.com
Search
Home
Enthusiasts
mahdihaddadi211280
Games
Player Profile
mahdihaddadi211280
Since 2018 (Active)
Chess.com
♟♟♟♟♟
46.9% W
47.4% L
5.7% D
Bullet
1909
322W
365L
26D
Blitz
2301
840W
769L
102D
Rapid
2330
387W
427L
61D
Daily
1534
15W
19L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs a_l_i_youisf3
2315
Jun 28, 2026
10m
C01
French Defense: Exchange Variation
mahdihaddadi211280 won by resignation
Loss
vs Mityshev_Sanya
2347
Jun 27, 2026
10m
B21
Bird Opening: Dutch Variation, Batavo Gambit
Mityshev_Sanya won on time
Loss
vs Oleksii-1607
2356
Jun 26, 2026
10m
A43
Benoni Defense: Benoni Gambit Accepted
Oleksii-1607 won by resignation
Loss
vs TFLhza
2340
Jun 26, 2026
10m
B12
Caro-Kann Defense
TFLhza won on time
Loss
vs positionalpython1
2377
Jun 26, 2026
10m
B90
Sicilian Defense: Najdorf Variation
positionalpython1 won by resignation
Loss
vs T-E-N-D-O
2388
Jun 26, 2026
10m
A15
English Opening: Anglo-Indian Defense
T-E-N-D-O won by checkmate
Win
vs Nihal1811
2360
Jun 26, 2026
10m
B20
Sicilian Defense
mahdihaddadi211280 won by resignation
Loss
vs WitoZalless
2349
Jun 26, 2026
10m
D36
QGD: Exchange, 5.Bg5 c6 6.Qc2 g6
WitoZalless won on time
Win
vs Emil-x5
2325
Jun 25, 2026
10m
C17
French Defense: Winawer Variation, Advance Variation
mahdihaddadi211280 won on time
Win
vs RThanson
2405
Jun 25, 2026
10m
B21
Bird Opening: Dutch Variation, Batavo Gambit
mahdihaddadi211280 won by resignation
Win
vs ramanapallam041
2340
Jun 25, 2026
10m
B21
Bird Opening: Dutch Variation, Batavo Gambit
mahdihaddadi211280 won by resignation
Loss
vs dragonsnafu5710
2346
Jun 25, 2026
10m
D02
London System: Poisoned Pawn Variation
dragonsnafu5710 won by resignation
Loss
vs Vagabundenherz
2439
Jun 25, 2026
10m
C42
Petrov's Defense
Vagabundenherz won by resignation
Win
vs ahmadaljrw
2330
Jun 25, 2026
10m
B00
Barnes Defense
mahdihaddadi211280 won by checkmate
Draw
vs 64-Casas
2436
Jun 25, 2026
10m
A29
English Opening: King's English Variation, Four Knights Variation, Fianchetto Line
Game drawn by insufficient material
Loss
vs maestrosutatan
1940
Jun 25, 2026
1m + 1s
D00
Amazon Attack
maestrosutatan won on time
Loss
vs K-minds1011
2079
Jun 25, 2026
1m + 1s
B10
Caro-Kann Defense
K-minds1011 won on time
Loss
vs Langrokade
2373
Jun 24, 2026
3m + 2s
A85
Dutch Defense: Queen's Knight Variation
Langrokade won by checkmate
Loss
vs kingelseductor
2362
Jun 24, 2026
10m
A11
English Opening: Caro-Kann Defensive System
kingelseductor won by resignation
Loss
vs kabozavr
2346
Jun 24, 2026
10m
E90
King's Indian Defense: Larsen Variation
kabozavr won by resignation