- Standard
- 1669 FIDE classical
- Rapid
- 1699 FIDE rapid
- Blitz
- 1804 FIDE blitz
- Peak standard
- 1725 March 2024
Rating history
FIDE-rated games
22Blitz: 8 won, 1 drawn, 13 lost (39%)
51Rapid: 20 won, 3 drawn, 28 lost (42%)
12Standard: 2 won, 1 drawn, 9 lost (21%)
| Dates | Tournament | Type | Avg opp | Score |
|---|---|---|---|---|
| 6 Sep 2026 | Team Blitz Shamieh Club Beirut September 2026beirut, LBN | Blitz | 1738 | 5/9 |
| 31 Aug 2025 | Lebanese Rapid Chess Championship 2025 MeziaraMeziara, LBN | Rapid | 1701 | 5/8 |
| 28 Jun 2025 | Keshmat Circuit Rapid-June 2025Dekweneh, LBN | Rapid | 1577 | 1/4 |
| 9 Jan 2025 | Lebanese Clubs 1st Division Championship - Standard 2024Dekweneh, LBN | Standard | 1994 | 0/7 |
| 23 Sep 2023 | Lebanese Clubs Championship - Division ABeirut, LBN | Standard | 1542 | 2½/5 |
| 2 Oct 2022 | Zahle TournamentZahle, LBN | Rapid | 1403 | 5/8 |
| 29 Aug 2021 | Rapid Lebanese Chess Champion shipAlley- Alley Club, LBN | Rapid | 1377 | ½/2 |
| 1 Aug 2021 | Tadamon TournementBekaa - Majdal Anjar, LBN | Rapid | 1035 | 0/1 |
| 14 Apr 2019 | National Dialogue Party International ChampionshipBeirut, LBN | Rapid | 1534 | 3/8 |
| 24 Jun 2018 | Kafaat Chess TournamentBeirut, LBN | Rapid | 1709 | 2/4 |
| 17 Dec 2017 | 19th Christmas international Rapid chess 2017Furn- El choubak, LBN | Rapid | 1620 | 1/4 |
| 29 Oct 2017 | Plitz chess championship 2017Beirut, LBN | Blitz | 1723 | 3½/8 |
| 27 Aug 2017 | lebanese Rapid Ind. chess Championship 2017Tripoli, LBN | Rapid | 1679 | 2/6 |
| 13 Aug 2017 | Lebanese Rapid chess clubs ChampionshipTripoli, LBN | Rapid | 1828 | 1/4 |
| 6 Aug 2017 | Lebanese blitz chess clubs championshipsSaida, LBN | Blitz | 1665 | 0/5 |
| 16 Jul 2017 | international chess day July 2017Beirut, LBN | Rapid | 2039 | 1/2 |