Cheng, Louis

FIDE ID 2410389

135
Games
65
Wins
21
Draws
48
Losses
56%
Score
Peak rating2118
Latest rating2118
First seenJun 10, 2023
Last seenJun 28, 2026

Recent games

DateWhiteResultBlack
Jun 28, 2026De Coverly0–1Cheng
Jun 28, 2026Cheng½–½Gardiner
Jun 27, 2026Cook½–½Cheng
Jun 27, 2026Cheng1–0Obi
Apr 6, 2026Norris1–0Cheng
Apr 6, 2026Cheng½–½Brewer
Apr 5, 2026Lawton½–½Cheng
Apr 5, 2026Cheng1–0Davies
Apr 4, 2026Cheng0–1Gumularz
Apr 4, 2026Minhas0–1Cheng
Apr 4, 2026Akeya-Price1–0Cheng
Apr 4, 2026Cheng0–1Dupuis
Apr 4, 2026Sherwood0–1Cheng
Apr 4, 2026Cheng1–0Wong
Apr 4, 2026Ter Gevorkian0–1Cheng
Apr 4, 2026Larkin½–½Cheng
Apr 3, 2026Cheng½–½Nasiri
Apr 3, 2026Verbytski½–½Cheng
Jul 4, 2025Anand1–0Cheng
Mar 2, 2025Hng0–1Cheng
Jan 2, 2025Siva Mahadevan1–0Cheng
Jan 1, 2025Cheng1–0Alcindor
Mar 2, 2025Cheng0–1Mihalik
Mar 2, 2025Cheng0–1Fellowes
Mar 2, 2025Lishoy Gengis Paratazham0–1Cheng
Mar 2, 2025Hutchinson0–1Cheng
Mar 1, 2025Cheng1–0Keshari
Mar 1, 2025Cheng½–½Khoury
Mar 1, 2025Cheng1–0Iyengar
Mar 1, 2025Kovchan1–0Cheng
Mar 1, 2025Walker0–1Cheng
Mar 1, 2025Vaidyanathan1–0Cheng
Dec 31, 2024Cheng1–0Keely
Dec 31, 2024Ashton½–½Cheng
Dec 30, 2024Bilandzic1–0Cheng
Dec 29, 2024Cheng1–0Zhu
Dec 29, 2024Hu½–½Cheng
Dec 28, 2024Cheng0–1Thotli
Dec 28, 2024Cheng0–1Balaji
Dec 27, 2024Cheng1–0Tolle
Dec 27, 2024Pardo Lorz1–0Cheng
Dec 15, 2024Kothari1–0Cheng
Dec 14, 2024Cheng1–0Sullivan
Dec 14, 2024Cheng0–1Zhang
Dec 14, 2024Boswell1–0Cheng
Jul 31, 2024Cheng0–1Angst
Jul 29, 2024Cheng½–½Pert
Jul 28, 2024Cheng1–0Crawford
Jul 27, 2024Huang*Cheng
Jul 14, 2024Holm½–½Cheng
Jul 13, 2024Spencer½–½Cheng
Jul 12, 2024Cheng1–0Skettos
Jul 11, 2024Deepak Ambattu1–0Cheng
Jul 11, 2024Cheng1–0Nield
Jul 10, 2024Munshi1–0Cheng
Jul 9, 2024Cheng1–0Murray
Jul 9, 2024Walkowiak0–1Cheng
Jul 8, 2024Cheng0–1Railwani
May 27, 2024James0–1Cheng
May 27, 2024Cheng½–½Tsang
May 26, 2024Cheng0–1Boggarapu
May 26, 2024Vasiliadis1–0Cheng
May 25, 2024Cheng½–½Wisniewski
May 24, 2024Schmidt0–1Cheng
Apr 28, 2024Cheng0–1Shrubok
Apr 28, 2024Zabelin0–1Cheng
Apr 28, 2024Nguyen1–0Cheng
Apr 28, 2024Cheng0–1Shogdzhiev
Apr 28, 2024Cheng½–½Nakonechnyi
Apr 28, 2024Ejsymont0–1Cheng
Apr 28, 2024Cheng½–½Dyachkov
Apr 28, 2024Tulegen1–0Cheng
Apr 28, 2024Cheng1–0Buklaho
Apr 28, 2024Kais0–1Cheng
Apr 28, 2024Cheng1–0Fuks
Apr 27, 2024Cheng1–0Abalmaz
Apr 27, 2024Shogdzhiev1–0Cheng
Apr 27, 2024Cheng0–1Nakonechnyi
Apr 27, 2024Deepak Ambattu1–0Cheng
Apr 27, 2024Cheng1–0Zhauynbay
Apr 27, 2024Cheng1–0Zabelin
Apr 26, 2024Shangin½–½Cheng
Apr 26, 2024Cheng1–0Pathak
Apr 26, 2024Tulegen0–1Cheng
Apr 26, 2024Cheng1–0Shabunin
Apr 26, 2024Kartashov0–1Cheng
Apr 1, 2024Cheng1–0Wynarczyk
Apr 1, 2024Cheng0–1Hutchinson
Mar 31, 2024Miller1–0Cheng
Mar 31, 2024Cheng0–1Baer
Mar 30, 2024Ward0–1Cheng
Mar 30, 2024Cheng0–1Burrows
Mar 29, 2024McLean½–½Cheng
Mar 3, 2024Cheng1–0Kaushik
Mar 3, 2024Mohamed Nasrudeen Meeran0–1Cheng
Mar 3, 2024Cheng0–1Mitraka
Mar 3, 2024Dicen1–0Cheng
Mar 3, 2024Cheng1–0Railwani
Mar 2, 2024Zhao1–0Cheng
Mar 2, 2024Cheng½–½Kovalskyi