Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
24
Home
International Master
hafez bakr
Games
Player Profile
hafez bakr
IM
Hafez_Bakr
Amman
Since 2013 (Active)
Chess.com
♟♟♟♟♟♟
55.8%
-
38.9%
-
5.3%
Bullet
1595
743W
598L
39D
Blitz
1685
4472W
3571L
313D
Rapid
1401
408W
158L
34D
Daily
1277
4525W
2743L
584D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs a7fq06
1069
May 22, 2026
3 days per move
A30
English Opening: Symmetrical Variation
Hafez_Bakr won on time
Win
vs TheLeber
1248
May 20, 2026
3 days per move
A21
English Opening: King's English Variation
Hafez_Bakr won on time
Win
vs jayce11221
760
May 18, 2026
3 days per move
A46
Döry Defense
Hafez_Bakr won on time
Loss
vs Jubis07
1735
May 17, 2026
3m + 2s
B86
Sicilian Defense: Sozin Attack
Jubis07 won on time
Win
vs Jaycee114
1227
May 10, 2026
3 days per move
A25
English Opening: Closed, Taimanov Variation
Hafez_Bakr won on time
Win
vs Roberto_357
1057
May 4, 2026
2 days per move
A00
Amar Gambit
Hafez_Bakr won by resignation
Win
vs ARAB201
1193
May 3, 2026
3 days per move
A21
English Opening: King's English Variation
Hafez_Bakr won on time
Loss
vs apratip
1622
May 1, 2026
2m + 1s
E14
Queen's Indian Defense: Averbakh Variation
apratip won on time
Win
vs Roberto_357
1055
Apr 30, 2026
2 days per move
A10
English Opening
Hafez_Bakr won by resignation
Win
vs jayce11221
385
Apr 30, 2026
30m
C41
Philidor Defense
Hafez_Bakr won by checkmate
Win
vs AmrAljamal
1061
Apr 29, 2026
3 days per move
B20
Sicilian Defense
Hafez_Bakr won by resignation
Loss
vs pawelek1969
1587
Apr 16, 2026
2m + 1s
B06
Modern
pawelek1969 won by resignation
Loss
vs Aa1362
1734
Apr 16, 2026
3m + 2s
A25
English Opening: Closed, Taimanov Variation
Aa1362 won - game abandoned
Win
vs susantriangulate
1675
Apr 16, 2026
3m + 2s
A46
Döry Defense
Hafez_Bakr won on time
Loss
vs guillaumelavie
1662
Apr 5, 2026
2m + 1s
C01
French Defense: Exchange Variation
guillaumelavie won on time
Loss
vs CapnMoe
1686
Apr 4, 2026
2m + 1s
A25
English Opening: Closed, Taimanov Variation
CapnMoe won on time
Win
vs V_archie
1552
Apr 4, 2026
2m + 1s
B92
Sicilian Defense: Najdorf Variation, Opocensky Variation
Hafez_Bakr won by resignation
Loss
vs One_More_Knight
1611
Apr 4, 2026
2m + 1s
C50
Blackburne Shilling Gambit
One_More_Knight won on time
Win
vs PierreBernardi
1580
Apr 4, 2026
2m + 1s
B06
Modern
Hafez_Bakr won by resignation
Loss
vs Rolluptherim2win
1815
Apr 4, 2026
2m + 1s
A40
Australian Defense
Rolluptherim2win won on time