Skip to main content
chessbio.com
Search
Home
FIDE Master
Matin Ghaffarifar
Games
Player Profile
Matin Ghaffarifar
FM
Matinghaffarifar
Since 2019 (Active)
Chess.com
♟♟♟♟♟
47.1% W
46.3% L
6.7% D
Bullet
2464
228W
190L
28D
Blitz
2231
130W
169L
23D
Rapid
2338
9W
2L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs superdaneabc
2236
Jun 25, 2026
3m + 2s
D85
Gruenfeld: Exchange Variation
superdaneabc won by resignation
Loss
vs toons1983
2289
Jun 25, 2026
3m + 2s
D11
Slav Defense: Bonet Gambit
toons1983 won by resignation
Win
vs Alequis1991
2259
Jun 16, 2026
3m
E76
King's Indian Defense: Four Pawns Attack
Matinghaffarifar won by resignation
Win
vs j0nysach
2209
Jun 16, 2026
3m
B31
Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation
Matinghaffarifar won by resignation
Loss
vs Planet_Megino
2459
Jun 16, 2026
1m
A04
Colle System: Rhamphorhynchus Variation
Planet_Megino won on time
Win
vs MrGatsby2027
2411
Jun 15, 2026
1m
E00
Catalan Opening
Matinghaffarifar won by resignation
Draw
vs FrenzisWasTaken
2422
Jun 15, 2026
1m
B27
Modern Defense: Pterodactyl Variation
Game drawn by insufficient material
Win
vs quesera_15
2258
Jun 15, 2026
3m
B34
Sicilian Defense: Accelerated Dragon, Exchange Variation
Matinghaffarifar won by resignation
Win
vs Evkalipt3
2208
Jun 15, 2026
3m
A84
Dutch Defense
Matinghaffarifar won by checkmate
Loss
vs PenguinChocolate
2523
Jun 15, 2026
10+0.1
D00
Amazon Attack
PenguinChocolate won on time
Loss
vs ElProfesseurTournesol
2545
Jun 11, 2026
1m
A00
Amar Gambit
ElProfesseurTournesol won by resignation
Loss
vs MathDiasX
2473
Jun 9, 2026
1m
D35
QGD: 3.Nc3 Nf6 4.e3
MathDiasX won on time
Loss
vs bopielmarionglero2
2631
Jun 9, 2026
1m
D10
Slav Defense
bopielmarionglero2 won on time
Draw
vs shivs217
2523
Jun 9, 2026
1m
D10
Slav Defense
Game drawn by stalemate
Win
vs docot
2489
Jun 9, 2026
1m
D91
Gruenfeld: 5.Bg5 c6
Matinghaffarifar won by resignation
Draw
vs Silent_Endgame14
2533
Jun 9, 2026
1m
E71
King's Indian Defense: Makogonov Variation
Game drawn by timeout vs insufficient material
Win
vs MathDiasX
2447
Jun 9, 2026
1m
A04
Colle System: Rhamphorhynchus Variation
Matinghaffarifar won on time
Loss
vs TheBenjeyy200
2465
Jun 9, 2026
1m
D15
Slav Defense: Alekhine Variation
TheBenjeyy200 won by resignation
Loss
vs newchesscorner64
2591
Jun 9, 2026
1m
B10
Caro-Kann Defense
newchesscorner64 won by checkmate
Win
vs DanoshMehta
2492
Jun 9, 2026
1m
A48
East Indian Defense
Matinghaffarifar won by checkmate