Skip to main content
chessbio.com
Search
Home
FIDE Master
Matin Ghaffarifar
Games
Player Profile
Matin Ghaffarifar
FM
Matinghaffarifar
Since 2019 (Inactive)
Chess.com
♟♟♟
46.9% W
46.4% L
6.7% D
Bullet
2433
193W
157L
23D
Blitz
2209
126W
166L
23D
Rapid
2338
9W
2L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs brainiacblitz
2540
Aug 23, 2026
3m
A54
Old Indian Defense: Duz-Khotimirsky Variation
brainiacblitz won on time
Win
vs Raffael_Chess
2585
Aug 23, 2026
3m
D31
QGD: 3.Nc3 Bb4
Matinghaffarifar won by checkmate
Win
vs nicolasmilla
2496
Aug 22, 2026
3m
A46
Döry Defense
Matinghaffarifar won by checkmate
Win
vs mati4333
2540
Aug 22, 2026
3m
D36
QGD: Exchange, 5.Bg5 c6 6.Qc2 g6
Matinghaffarifar won by resignation
Loss
vs Gakov06
2598
Aug 22, 2026
3m
E32
Nimzo-Indian Defense: Classical Variation
Gakov06 won on time
Loss
vs HohnerGolden
2547
Aug 22, 2026
3m
E17
Queen's Indian Defense: Anti-Queen's Indian System
HohnerGolden won by resignation
Loss
vs siansell
2672
Aug 21, 2026
3m
D11
Slav Defense: Bonet Gambit
siansell won by resignation
Loss
vs siansell
2666
Aug 21, 2026
3m
B12
Caro-Kann Defense
siansell won by resignation
Loss
vs siansell
2660
Aug 21, 2026
3m
A57
Benko Gambit
siansell won by resignation
Win
vs Pozueta
2562
Aug 21, 2026
3m
B31
Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation
Matinghaffarifar won by resignation
Win
vs tacticz07
2509
Aug 21, 2026
3m
A13
English Opening: Agincourt Defense
Matinghaffarifar won by checkmate
Loss
vs krujjster
2705
Aug 19, 2026
3m
D20
QGA: 3.e3 c5
krujjster won by checkmate
Loss
vs Dr_Jyskstein
2635
Aug 19, 2026
3m
B23
Sicilian Defense: Closed
Dr_Jyskstein won by resignation
Win
vs Lovethyselff
2565
Aug 19, 2026
3m
E76
King's Indian Defense: Four Pawns Attack
Matinghaffarifar won on time
Draw
vs Vitachess79
2541
Aug 19, 2026
3m
A57
Benko Gambit
Game drawn by repetition
Loss
vs Logman74
2581
Aug 19, 2026
3m
B11
Caro-Kann Defense: Two Knights Attack, Mindeno Variation
Logman74 won on time
Win
vs Semnikon
2449
Aug 19, 2026
10m
A40
Australian Defense
Matinghaffarifar won by resignation
Loss
vs Idiioteque
2689
Aug 18, 2026
3m
B11
Caro-Kann Defense: Two Knights Attack, Mindeno Variation
Idiioteque won on time
Loss
vs Chess_PUR
2604
Aug 18, 2026
3m
B41
Sicilian Defense: Kan Variation
Chess_PUR won by resignation
Loss
vs dragon202012
2602
Aug 18, 2026
3m
E32
Nimzo-Indian Defense: Classical Variation
dragon202012 won by resignation