- Standard
- 1843 FIDE classical
- Rapid
- 1796 FIDE rapid
- Blitz
- 1770 FIDE blitz
- Peak standard
- 1889 December 2025
Rating history
FIDE-rated games
249Blitz: 101 won, 20 drawn, 128 lost (45%)
129Rapid: 58 won, 10 drawn, 61 lost (49%)
168Standard: 68 won, 28 drawn, 72 lost (49%)
| Dates | Tournament | Type | Avg opp | Score |
|---|---|---|---|---|
| 21 Aug 2026 | 2026 Rapid Bliss AugustMontreal, QC, CAN | Rapid | 2198 | 0/1 |
| 12 Jun 2026 | 2026 Take 5 JuneMontreal, CAN | Standard | 1827 | 0/2 |
| 26 Feb 2026 | 2026 Blitz Bliss FebruaryMontreal, CAN | Blitz | 1943 | 3½/6 |
| 29 Jan 2026 | 2026 Blitz Bliss JanuaryMontreal, CAN | Blitz | 1802 | 3/10 |
| 26 Dec 2025 | 35th Annual North American Open - U2100Las Vegas, NV, USA | Standard | 1739 | 3/6 |
| 2 Dec 2025 | 2025 Blitz Bliss Nov 29thMontreal, Quebec, CAN | Blitz | 1853 | 1½/9 |
| 18 Nov 2025 | 2025 Rapid Bliss Nov 30thMontreal, Quebec, CAN | Rapid | 2196 | 0/1 |
| 14 Nov 2025 | 2025 Blitz Bishops' Take 5 - OpenMontreal, Quebec, CAN | Standard | 1872 | 1/1 |
| 4 Nov 2025 | 2025 Blitz Bliss OctoberMontreal, Quebec, CAN | Blitz | 1932 | 4½/14 |
| 7 Oct 2025 | 2025 Blitz Bliss October 25thMontreal, Quebec, CAN | Blitz | 1886 | 3½/9 |
| 20 Sep 2025 | 2025 Classical Bliss Wave v11Montreal, Quebec, CAN | Standard | 1876 | 1/1 |
| 2 Sep 2025 | 2025 Blitz Bliss August 30thMontreal, Quebec, CAN | Blitz | 1911 | 4/10 |
| 2 Jul 2025 | 53rd Annual World Open - U2000Philadelphia, PA, USA | Standard | 1765 | 4½/8 |
| 28 Jun 2025 | 2025 Blitz Bliss JuneMontreal, Quebec, CAN | Blitz | 1841 | 6/10 |
| 31 May 2025 | 2025 Blitz Bishops Knockout - qualificationsMontreal, Quebec, CAN | Blitz | 1932 | 5/12 |
| 26 Apr 2025 | 2025 Blitz Bliss April 1stMontreal, Quebec, CAN | Blitz | 2049 | 1½/4 |
| 15 Apr 2025 | 2025 Rapid Bliss April 15thMontreal, Quebec, CAN | Rapid | 1985 | 0/3 |
| 18 Mar 2025 | 2025 Rapid Bliss March 18thMontreal, Quebec, CAN | Rapid | 2220 | 0/1 |
| 4 Mar 2025 | 2025 Blitz Bliss March 4thMontreal, Quebec, CAN | Blitz | 1910 | 1/8 |
| 8 Dec 2024 | 2024 Blitz RoyalSaint Jean sur Richelieu, Quebec, CAN | Blitz | 1916 | 5/10 |
| 13 Sep 2024 | 2024 Montreal OpenMontreal, CAN | Standard | 1965 | 2/4 |
| 19 Aug 2024 | 10th Rencontres internationales d'echecs francophones BlitzQuebec City, CAN | Blitz | 1964 | 2/6 |
| 18 Aug 2024 | 10th Rencontres internationales d'echecs francophones RapidQuebec City, CAN | Rapid | 2091 | 1/5 |
| 13 Jul 2024 | 2024 Canadian Open Open SectionLaval, Quebec, CAN | Standard | 1979 | 2½/7 |
| 21 Jun 2024 | Championnat ouvert de Laval 2024Laval, CAN | Standard | 1946 | 2½/5 |
| 11 May 2024 | 2024 Excelsior May BlitzEtobicoke, CAN | Blitz | 1886 | 3½/8 |
| 3 May 2024 | 2024 Collingwood Somborac Chess Festival CrownCollingwood, CAN | Standard | 1853 | 2/4 |
| 7 Apr 2024 | 2024 Excelsior April Rapid ChampionshipEtobicoke, CAN | Rapid | 1861 | 2/4 |
| 25 Feb 2024 | Keshmat Winter Blitz 2024Dekweneh, LBN | Blitz | 1412 | 4½/8 |
| 26 Jan 2024 | 2024 Excelsior 1 Year Anniversary Open Championship - TopEtobicoke, Ontario, CAN | Standard | 1843 | ½/4 |
| 28 Oct 2023 | 2023 Forcing Moves First FALL 1 OPEN - OVER 1700Mississauga, Ontario, CAN | Standard | 1565 | 4/5 |
| 27 May 2023 | 2023 Forcing Moves First SPRING 2 OPEN - OVER 1900Mississauga, Ontario, CAN | Standard | 1803 | 3½/5 |
| 15 Jan 2023 | 2nd Ali Abu Khalil Memorial MasterSharjah, UAE | Standard | 1658 | 5½/9 |
| 21 Jul 2022 | 47th Lebanese Chess Championship 2022Dekweneh-Beirut, LBN | Standard | 1910 | 4½/8 |
| 25 May 2022 | Al Hamriyah Blitz Teams Chess Tournament U2000Al Hamriyah, UAE | Blitz | 1607 | 5/7 |
| 26 Apr 2022 | Al Dhaid Chess Championship 2022 - BlitzAl Dhaid, UAE | Blitz | 1404 | 5/8 |
| 18 Apr 2022 | Ramdan Chess Tournament 2022Sharjah, UAE | Rapid | 1286 | 6/9 |
| 17 Apr 2022 | Maleeha Chess Championship 2022 - BlitzMaleeha, UAE | Blitz | 1378 | 5/8 |
| 15 Apr 2022 | Ramadan Blitz Teams Chess Tournament 2022Dubai, UAE | Blitz | 1321 | 3½/9 |
| 8 Apr 2022 | 27th Sharjah International Chess Championship 2022 - BlitzSharjah, UAE | Blitz | 1525 | 4½/8 |