- Standard
- 1658 FIDE classical
- Rapid
- 1665 FIDE rapid
- Blitz
- 1683 FIDE blitz
- Peak standard
- 1665 February 2025
Rating history
FIDE-rated games
8Blitz: 2 won, 0 drawn, 6 lost (25%)
9Rapid: 1 won, 2 drawn, 6 lost (22%)
25Standard: 5 won, 9 drawn, 11 lost (38%)
| Dates | Tournament | Type | Avg opp | Score |
|---|---|---|---|---|
| 21 May 2026 | Beirut And Mont Lebanon Championship 2026Beirut, LBN | Standard | 1592 | 1/2 |
| 18 Jan 2025 | Lebanese Clubs 2nd Division Championship - Standard 2024Dekweneh, LBN | Standard | 1704 | 2½/5 |
| 3 Dec 2023 | Lebanese Open Individual Championship 2023Beirut, LBN | Rapid | 1470 | 1½/5 |
| 30 Oct 2023 | Lebanese Chess Championship - 2023 ClassicBeirut, LBN | Standard | 1454 | 2½/5 |
| 16 May 2023 | Beirut & Mount Lebanon Championship 2023Beirut, LBN | Standard | 1608 | 1/3 |
| 21 Jul 2022 | 47th Lebanese Chess Championship 2022Dekweneh-Beirut, LBN | Standard | 1633 | 1/5 |
| 13 Aug 2017 | Lebanese Rapid chess clubs ChampionshipTripoli, LBN | Rapid | 1839 | ½/4 |
| 6 Aug 2017 | Lebanese blitz chess clubs championshipsSaida, LBN | Blitz | 1698 | 2/6 |
| 22 Dec 2016 | Christmas 38 chess tournament - soviet clubBeirut, LBN | Standard | 1608 | 1½/5 |
| 14 Dec 2013 | Lebanese Blitz Chess ChampionshipBeirut, LBN | Blitz | 2034 | 0/2 |