Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
26
Home
FIDE Master
Mehdi MahdaviRad
Games
Player Profile
Mehdi MahdaviRad
FM
IranChessTrainer
Tehran
Since 2013 (Active)
Chess.com
♟♟♟♟♟♟
44.2% W
49.9% L
5.9% D
Bullet
2754
4159W
4529L
379D
Blitz
2621
5323W
6208L
893D
Rapid
2502
3W
0L
0D
Daily
2451
28W
0L
7D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs chesspoki
2401
Jun 2, 2026
1m + 1s
A01
Nimzo-Larsen Attack
chesspoki won by resignation
Loss
vs chesspoki
2401
Jun 2, 2026
1m + 1s
B06
Modern
chesspoki won by checkmate
Win
vs chesspoki
2401
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by resignation
Win
vs chesspoki
2401
Jun 2, 2026
1m + 1s
B00
Barnes Defense
IranChessTrainer won by resignation
Win
vs NovChess_GM
2007
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by checkmate
Win
vs NovChess_GM
2007
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by checkmate
Win
vs NovChess_GM
2007
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by resignation
Win
vs Lothar-Matenhauer
2380
Jun 2, 2026
1m + 1s
B43
Sicilian Defense: Kan Variation, Knight Variation
IranChessTrainer won by resignation
Loss
vs Lothar-Matenhauer
2380
Jun 2, 2026
1m + 1s
A00
Amar Gambit
Lothar-Matenhauer won by resignation
Win
vs NoEchecs
2305
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by resignation
Win
vs arulFide
2103
Jun 2, 2026
1m + 1s
B00
Barnes Defense
IranChessTrainer won by checkmate
Win
vs arulFide
2103
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by checkmate
Win
vs Skellig_505
2337
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by checkmate
Win
vs Sorcerer_23
2049
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by resignation
Win
vs Petriv
2445
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by resignation
Loss
vs Petriv
2445
Jun 2, 2026
1m + 1s
A01
Nimzo-Larsen Attack
Petriv won by resignation
Loss
vs Petriv
2445
Jun 2, 2026
1m + 1s
A40
Australian Defense
Petriv won by resignation
Win
vs lightyagami125
2300
Jun 2, 2026
1m + 1s
A00
Amar Gambit
IranChessTrainer won by resignation
Draw
vs Polarized_op
2600
Jun 2, 2026
1m + 1s
A01
Nimzo-Larsen Attack
Game drawn by repetition
Win
vs Polarized_op
2600
Jun 2, 2026
1m + 1s
B00
Barnes Defense
IranChessTrainer won by resignation