♞ Chess.ceo

Prepare against Bakr Hafez

IM · Jordan · World #50,067 classical · FIDE ID 8103607

Our database contains 32 games by Bakr Hafez, covering May 2010 to Jul 2026. Below you'll find Bakr Hafez's most-played openings with White and Black, career performance record, notable wins and top events — everything you need to scout Bakr Hafez before a game. You can open the same data in the free interactive preparation workstation, which builds a move-by-move opening tree from every game.

Ratings

Time controlCurrentPeakPeak date
Classical1,8932,087May 2010
Rapid1,9312,060Aug 2012
Blitz1,8751,906Oct 2025

Performance record

SplitGamesWinsDrawsLossesWin rate
Overall321341540.6%
As White1472550.0%
As Black18621033.3%

Move-by-move preparation stats

Straight from the preparation tree built over all of Bakr Hafez's games — the same tree the interactive prep board lets you walk to any depth. Scores are from Bakr Hafez's side.

First moves as White (14 games)

MoveGamesSharePlayer score
e4750.0%64.3%
c4428.6%50.0%
d4321.4%50.0%

Main lines as White

As Black against 1.e4 (9 games)

MoveGamesSharePlayer score
c5888.9%43.8%

As Black against 1.d4 (6 games)

MoveGamesSharePlayer score
Nf6583.3%40.0%

Bakr Hafez's chess games

All 32 games by Bakr Hafez in the Chess.ceo database (May 2010 - Jul 2026) are free to browse, search and replay: filter by opening, opponent, event or date on the player page, or step through any game on the analysis board. Record: 13 wins, 4 draws, 15 losses.

Openings as White

ECOOpeningGamesW/D/LWin rate
D02Queen's Pawn Game20/1/10.0%
B22Sicilian: Alapin22/0/0100.0%
A10English Opening: Dutch Defense11/0/0100.0%
A19English Opening: Mikenas Variation10/0/10.0%
A22English Opening: Reverse Sicilian10/0/10.0%
C02French: Advance Variation10/0/10.0%
B13Caro-Kann: Exchange Variation10/0/10.0%
D02London System11/0/0100.0%
B00Nimzowitsch Defense10/1/00.0%
B22Sicilian11/0/0100.0%

Openings as Black

ECOOpeningGamesW/D/LWin rate
B89Sicilian: Najdorf30/0/30.0%
B50Sicilian21/0/150.0%
B25Sicilian: Closed22/0/0100.0%
B00King's Pawn Game10/0/10.0%
E30Nimzo-Indian: Leningrad Variation11/0/0100.0%
E44Nimzo-Indian: Rubinstein System10/0/10.0%
D06Queen's Gambit10/0/10.0%
E12Queen's Indian Defense10/0/10.0%
A40Queen's Pawn Game10/0/10.0%
B21Sicilian: Smith-Morra Gambit10/1/00.0%

Notable wins

DateOpponentEloEventECO
Jan 2014Fayez Awawdeh2,010ch-Asia Seniors 4thE30
Jan 2014Huda Al Najar1,871ch-Asia Seniors 4thB22
Jan 2014Mir Mahmood Alavi1,863ch-Asia Seniors 4thB50
Oct 2014Kian Hwa Lim1,78724th Wch Seniors 50B26
Jul 2020Al-saqqa Ahed1,786ch-Asian Seniors 65 zt 3.1B25

Top events

EventYearGamesScoreTPR
24th Wch Seniors 502014114.51,907
ch-Asia Seniors 4th2014862,133
ch-Asian Seniors 65 zt 3.1202074.51,816
Titled Tuesday2025401,702
6th Baghdad Open2018201,887
Prepare against Bakr Hafez — free

Interactive opening tree from all 32 games, weak-spot detection and engine analysis.

Start preparation

Frequently asked questions

Where can I find Bakr Hafez's chess games?

32 games by Bakr Hafez, from May 2010 to Jul 2026, are free to browse and replay move by move — no signup needed. The preparation view groups them into an opening tree showing every line Bakr Hafez has played.

What does Bakr Hafez play on the first move as White?

Across 14 games with White in our database, Bakr Hafez opens with 1.e4 (50% of games), 1.c4 (29% of games), 1.d4 (21% of games). Against 1.e4 as Black, Bakr Hafez answers 1...c5 (89% of games). Against 1.d4: 1...Nf6 (83% of games).

What openings does Bakr Hafez play as White?

As White, Bakr Hafez's most-played openings in our database are: Queen's Pawn Game (2 games, 0.0% win rate); Sicilian: Alapin (2 games, 100.0% win rate); English Opening: Dutch Defense (1 games, 100.0% win rate). The full breakdown of 14 games with White is in the table above.

What openings does Bakr Hafez play as Black?

As Black, Bakr Hafez most often plays: Sicilian: Najdorf (3 games, 0.0% win rate); Sicilian (2 games, 50.0% win rate); Sicilian: Closed (2 games, 100.0% win rate). See the table above for the top ten Black openings across 18 games.

What is Bakr Hafez's FIDE rating?

Bakr Hafez is currently rated 1,893 in classical chess, 1,931 in rapid and 1,875 in blitz. Peak classical rating: 2,087 (May 2010).

How many games has Bakr Hafez played?

Our database contains 32 games by Bakr Hafez, covering May 2010 to Jul 2026. Overall record: 13 wins, 4 draws, 15 losses (40.6% win rate).

How do I prepare against Bakr Hafez?

32 games by Bakr Hafez reveal their opening repertoire, most-played lines, and the variations where they score worst — the raw material for targeted preparation. The interactive opening tree lets you walk every line to any depth.

Similarly rated players