Skip to main content
chessbio.com
Search
Home
Candidate Master
Mohammadreza Firouzja
Games
Player Profile
Mohammadreza Firouzja
CM
Trickfreak
Since 2018 (Active)
Chess.com
♟♟♟♟♟♟
48.5% W
44.2% L
7.3% D
Bullet
2814
10685W
9717L
1473D
Blitz
2771
8465W
7741L
1402D
Rapid
2407
83W
46L
22D
Daily
1763
1W
0L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs LeninGuerra
2763
Sep 15, 2026
3m
C01
French Defense: Exchange Variation
LeninGuerra won by resignation
Win
vs LeninGuerra
2754
Sep 15, 2026
3m
B22
Sicilian Defense: Alapin Variation
Trickfreak won by resignation
Win
vs LeninGuerra
2762
Sep 15, 2026
3m
C00
French Defense
Trickfreak won by resignation
Loss
vs chargemax23
2842
Sep 15, 2026
3m
C41
Philidor Defense
chargemax23 won by resignation
Loss
vs FarewellToKings2112
2801
Sep 15, 2026
3m
C03
French Defense: Guimard Variation, Thunderbunny Variation
FarewellToKings2112 won on time
Loss
vs Blindgirl02
2707
Sep 15, 2026
3m
C43
Bishop's Opening: Urusov Gambit
Blindgirl02 won by resignation
Loss
vs dabee
2765
Sep 15, 2026
3m
C72
Ruy Lopez: Closed, Kecskemet Variation
dabee won by resignation
Draw
vs Chessable-teacherr
2826
Sep 15, 2026
3m
B52
Sicilian Defense: Moscow Variation, Haag Gambit
Game drawn by insufficient material
Loss
vs FarewellToKings2112
2801
Sep 15, 2026
3m
C03
French Defense: Guimard Variation, Thunderbunny Variation
FarewellToKings2112 won by checkmate
Draw
vs Tactican_228
2825
Sep 15, 2026
3m
A20
English Opening: Drill Variation
Game drawn by stalemate
Win
vs Naumovich_Yaroslav
2725
Sep 15, 2026
3m
B10
Caro-Kann Defense
Trickfreak won by resignation
Loss
vs Qullanif
2775
Sep 15, 2026
3m
C15
French Defense: MacCutcheon Variation, Wolf Gambit
Qullanif won on time
Loss
vs chargemax23
2810
Sep 15, 2026
3m
C41
Philidor Defense
chargemax23 won on time
Win
vs Nitesh_chess_42
1470
Sep 15, 2026
1m
C01
French Defense: Exchange Variation
Trickfreak won by checkmate
Win
vs Crazy_Wizard2
2747
Sep 15, 2026
3m
C01
French Defense: Exchange Variation
Trickfreak won on time
Win
vs xtheblacklionx
2749
Sep 15, 2026
3m
B07
Czech Defense
Trickfreak won on time
Win
vs GodzillaChessYoutube
2777
Sep 15, 2026
3m
A01
Nimzo-Larsen Attack
Trickfreak won by resignation
Win
vs GodzillaChessYoutube
2785
Sep 15, 2026
3m
B00
Barnes Defense
Trickfreak won by resignation
Draw
vs dimailuka
2713
Sep 15, 2026
3m
D20
QGA: 3.e3 c5
Game drawn by timeout vs insufficient material
Loss
vs Kolomeets_Daniel
2787
Sep 15, 2026
3m
C01
French Defense: Exchange Variation
Kolomeets_Daniel won by resignation