Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
22
Home
FIDE Master
Matin Ghaffarifar
Games
Matin Ghaffarifar
FM
Matinghaffarifar
Since 2019 (Inactive)
Chess.com
♟♟♟♟
45.6%
-
47.4%
-
7.0%
Bullet
2275
159W
137L
21D
Blitz
2209
126W
166L
23D
Rapid
2329
8W
2L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs BenkoTenko
2437
Apr 24, 2026
1m
D35
QGD: 3.Nc3 Nf6 4.e3
Matinghaffarifar won by checkmate
Loss
vs christianbagayawa
2428
Apr 24, 2026
1m
B13
Caro-Kann Defense: Exchange Variation
christianbagayawa won by resignation
Win
vs DrEduTech
2478
Apr 24, 2026
1m
B11
Caro-Kann Defense: Two Knights Attack, Mindeno Variation
Matinghaffarifar won by resignation
Loss
vs marecek1754
2450
Apr 23, 2026
1m
A40
Australian Defense
marecek1754 won on time
Win
vs eminkh7
2420
Apr 23, 2026
1m
D06
QGD: 2...Bf5 3.cxd5
Matinghaffarifar won by resignation
Win
vs Al_Fakri
2395
Apr 23, 2026
1m
A45
Amazon Attack: Siberian Attack
Matinghaffarifar won on time
Win
vs sivesi8
2379
Apr 23, 2026
1m
A50
English Defense: Blumenfeld-Hiva Gambit
Matinghaffarifar won by resignation
Win
vs MAUMYHATA
2404
Apr 23, 2026
1m
B11
Caro-Kann Defense: Two Knights Attack, Mindeno Variation
Matinghaffarifar won on time
Win
vs blackevilplague
2339
Apr 23, 2026
1m
B34
Sicilian Defense: Accelerated Dragon, Exchange Variation
Matinghaffarifar won by checkmate
Win
vs etanhasnteaten3
2373
Apr 23, 2026
1m
A49
Indian Defense: Przepiorka Variation
Matinghaffarifar won by resignation
Loss
vs extrany
2434
Apr 23, 2026
1m
D10
Slav Defense
extrany won by resignation
Loss
vs David2536
2476
Apr 23, 2026
1m
D10
Slav Defense
David2536 won by resignation
Win
vs Benkogambit5
2336
Apr 23, 2026
1m
A01
Nimzo-Larsen Attack
Matinghaffarifar won on time
Loss
vs Car0_Kanned
2428
Apr 23, 2026
1m
D10
Slav Defense
Car0_Kanned won by checkmate
Win
vs kyawhtut75
2376
Apr 19, 2026
10m
A45
Amazon Attack: Siberian Attack
Matinghaffarifar won by resignation
Win
vs Dragonzz09
2412
Apr 18, 2026
1m
A68
Benoni Defense: Four Pawns Attack
Matinghaffarifar won by checkmate
Win
vs GIJOE1983
2351
Apr 18, 2026
1m
B19
Caro-Kann Defense: Classical Variation
Matinghaffarifar won by resignation
Win
vs MarkusNuttus
2339
Apr 18, 2026
1m
D20
QGA: 3.e3 c5
Matinghaffarifar won by resignation
Win
vs charlesdtz
2363
Apr 18, 2026
1m
A43
Benoni Defense: Benoni Gambit Accepted
Matinghaffarifar won on time
Loss
vs I-am-so-sorry
2408
Apr 18, 2026
1m
A01
Nimzo-Larsen Attack
I-am-so-sorry won by resignation