Avatar of Mostafa Sakhaei
Player Profile

Mostafa Sakhaei CM

MostafaSakha Tehran Since 2008 (Active) Chess.com ♟♟♟♟♟♟
51.6% W 42.0% L 6.5% D
Bullet
2503
1507W 1265L 123D
Blitz
2600
2139W 1840L 297D
Rapid
2510
254W 107L 37D
Daily
2150
172W 102L 56D

Overview

Mostafa Sakhaei, known online as MostafaSakha, is a FIDE Candidate Master with a serious addiction to fast chess. His numbers paint the picture of a player who lives on the increment, thrives on chaos, and has quietly turned bullet chess into a personal laboratory. With a peak bullet rating of 2539 (2026-09-06) and a blitz ceiling of 2624 (2026-07-21), he has established himself as a dangerous opponent in any time scramble.

Bullet and Blitz Dominance

Mostafa's preferred time control is clearly bullet. His bullet rating history shows a long climb from the 1700s in mid 2023 to a peak near 2500, with thousands of games played along the way. He is not afraid to grind. He is not afraid to blitz out 20 moves in 10 seconds. He simply enjoys the mayhem.

His blitz record is just as impressive. After crossing 2400 in late 2021, he kept pushing and eventually reached 2624 in July 2026. The rating curve below tells the story of a player who never stops improving.

Blitz Rating262125612501244123812023: 24062024: 24012025: 25522026: 26012023202420252026

Opening Repertoire

Mostafa's opening choices are practical and battle tested. As Black he frequently faces the Italian Game: Two Knights Defense, and his results there are remarkably solid across every time control. As White he leans heavily on the Queen's Gambit Declined, often reaching rich positional battles that he can convert under time pressure.

He also shows a fondness for the Ruy Lopez: Closed and the Slav Defense, and he has an unusual willingness to play offbeat lines. The opening performance chart below shows where his biggest edges live.

Win Rate by Opening0%25%75%100%50%Italian Game: Two Knights Defense: 47.9% over 463 gamesQGD: 3.Nc3 Nf6 4.e3: 52.0% over 323 gamesAustralian Defense: 52.8% over 252 gamesLondon System: Poisoned Pawn Variation: 51.3% over 226 gamesFour Knights Game: 51.4% over 185 gamesSlav Defense: Alekhine Variation: 56.4% over 181 gamesItalian Game: Two Knigh…48%QGD: 3.Nc3 Nf6 4.e352%Australian Defense53%London System: Poisoned…51%Four Knights Game51%Slav Defense: Alekhine …56%

Rivalries and Head to Head

Every serious online player has a rival, and Mostafa has a few. His most lopsided rivalry is with Reza Ahmadi, whom he has beaten in all 27 encounters. That is not a rivalry, that is a tutorial. Against champ4327 he also holds a commanding 25 to 2 edge, though champ4327 has at least managed to avoid a perfect sweep.

Other frequent opponents include biven1208, gaddamer, and lucyargen, and those matchups tend to be more competitive. His longest winning streak stands at 15 games, while his longest losing streak is 11, which suggests he is willing to keep playing even when the universe is against him.

Style and Numbers

Mostafa wins with White at a 55 percent clip and with Black at just under 50 percent, a classic sign of a player who enjoys steering the game. His comeback rate is a stunning 83.8 percent, meaning he rarely stops fighting even after a bad opening. He also wins nearly half of his games after losing a piece, which is either impressive or terrifying depending on your perspective.

His best time of day is 05:00, according to the data, which suggests he is either an early riser or someone who never went to bed. His tilt factor of 11 is moderate, but with more than 7,000 analyzed games and a longest losing streak of 11, it is clear that he plays with real emotional investment.

  • Longest winning streak: 15 games
  • Longest losing streak: 11 games
  • Comeback rate: 83.8 percent
  • White win rate: 55.02 percent
  • Black win rate: 49.66 percent
  • Most common checking piece: Queen

Mostafa Sakhaei is not just a Candidate Master. He is a volume shooter, a comeback artist, and a bullet chess enthusiast who treats every clock like a personal challenge. If you face him at 5 AM, just assume the game is already over.

Bio last updated 2026-09-26