Sheng Liang Bernard Chan

Country

MAS

Birth Year

1999

Gender

M

Title

FIDE ID

5712858

FIDE ratings

2076

Classical

Published FIDE

1946

Rapid

Published FIDE

1897

Blitz

Published FIDE

Official classical ranks

World rank
#17926
National rank · MAS
#27

Active players · Oct 2026 FIDE list ⓘ

Rating history

Highest recorded rating
2101 Sep 2024
Recorded years
2016–2026
Archived games
179

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-07 (UTC).

# Date Event Site Round White Black Result Moves View
1 2026-03-21 4NCL Div 2 2025-26 England ENG 7.65 Roe,S Chan,Sheng Liang Bernard 1-0 62 Open
2 2026-02-08 4NCL Div 2 2025-26 England ENG 6.55 Rughani,Mahin Chan,Sheng Liang Bernard 1-0 33 Open
3 2026-01-11 4NCL Div 2 2025-26 England ENG 4.52 Chan,Sheng Liang Bernard Van Foreest,Machteld 0-1 22 Open
4 2026-01-10 4NCL Div 2 2025-26 England ENG 3.32 Lentzos,Ioanis Chan,Sheng Liang Bernard 1/2-1/2 45 Open
5 2025-10-26 Scarborough Congress 2025 Scarborough ENG 5.4 Sheng Liang Bernard Chan Alan Peart 1/2-1/2 8 Open
6 2025-10-26 Scarborough Congress 2025 Scarborough ENG 4.5 David J Walker Sheng Liang Bernard Chan 1/2-1/2 26 Open
7 2025-10-25 Scarborough Congress 2025 Scarborough ENG 3.1 Sheng Liang Bernard Chan Lorenzo Fava 1/2-1/2 41 Open
8 2025-10-25 Scarborough Congress 2025 Scarborough ENG 2.7 Sheng Liang Bernard Chan Ali R Jaunooby 1-0 51 Open
9 2025-10-24 Scarborough Congress 2025 Scarborough ENG 1.11 Andrew Ponting Sheng Liang Bernard Chan 0-1 38 Open
10 2025-08-10 111th ch-GBR 2025 Liverpool ENG 9.37 Sheng Liang Bernard Chan Zain Patel 0-1 72 Open
11 2025-08-09 111th ch-GBR 2025 Liverpool ENG 8.31 Stephen Dishman Sheng Liang Bernard Chan 1-0 42 Open
12 2025-08-08 111th ch-GBR 2025 Liverpool ENG 7.26 Frankie Badacsonyi Sheng Liang Bernard Chan 1-0 65 Open
13 2025-08-07 111th ch-GBR 2025 Liverpool ENG 6.26 Sheng Liang Bernard Chan John R Richardson 1/2-1/2 41 Open
14 2025-08-06 111th ch-GBR 2025 Liverpool ENG 5.29 Theo Khoury Sheng Liang Bernard Chan 1/2-1/2 20 Open
15 2025-08-04 111th ch-GBR 2025 Liverpool ENG 3.46 Sheng Liang Bernard Chan Lewis A Turner 1-0 41 Open
16 2025-08-03 111th ch-GBR 2025 Liverpool ENG 2.35 Bodhana Sivanandan Sheng Liang Bernard Chan 1-0 67 Open
17 2025-08-02 111th ch-GBR 2025 Liverpool ENG 1.26 Sheng Liang Bernard Chan Kenneth Hobson 0-1 78 Open
18 2025-06-29 8th Crewe Congress 2025 Crewe ENG 5.4 Sheng Liang Bernard Chan Rudy Van Kemenade 1-0 49 Open
19 2025-06-29 8th Crewe Congress 2025 Crewe ENG 4.6 Sheng Liang Bernard Chan Shambavi Hariharan 1-0 37 Open
20 2025-06-28 8th Crewe Congress 2025 Crewe ENG 3.1 Jacob Connor Boswell Sheng Liang Bernard Chan 1-0 53 Open
21 2025-06-28 8th Crewe Congress 2025 Crewe ENG 2.6 Patrick Bennett Sheng Liang Bernard Chan 0-1 46 Open
22 2025-06-27 8th Crewe Congress 2025 Crewe ENG 1.9 Sheng Liang Bernard Chan Daniel Sullivan 1-0 44 Open
23 2025-05-30 3rd Cambridge Int Open Cambridge ENG 8.27 Sheng Liang Bernard Chan Aditya Mittal 0-1 46 Open
24 2025-05-30 3rd Cambridge Int Open Cambridge ENG 7.37 Asmund Gilsson Sheng Liang Bernard Chan 0-1 25 Open
25 2025-05-29 3rd Cambridge Int Open Cambridge ENG 6.37 Sheng Liang Bernard Chan Advait Keerthi Kumar 1/2-1/2 77 Open
26 2025-05-27 3rd Cambridge Int Open Cambridge ENG 3.32 Simone Pozzari Sheng Liang Bernard Chan 1-0 55 Open
27 2025-05-26 3rd Cambridge Int Open Cambridge ENG 2.36 Sheng Liang Bernard Chan David H. Cummings 1/2-1/2 79 Open
28 2025-05-26 3rd Cambridge Int Open Cambridge ENG 1.16 Peter K Wells Sheng Liang Bernard Chan 1/2-1/2 39 Open
29 2025-05-05 4NCL Div 2 2024-25 England ENG 11.26 Alex Freeland Sheng Liang Bernard Chan 1/2-1/2 81 Open
30 2025-05-04 4NCL Div 2 2024-25 England ENG 10.16 Sheng Liang Bernard Chan Stuart A White 1/2-1/2 36 Open
31 2025-05-03 4NCL Div 2 2024-25 England ENG 9.35 Simon N Gilmore Sheng Liang Bernard Chan 0-1 98 Open
32 2025-04-21 4NCL Easter Congress 2025 Daventry ENG 7.2 Sheng Liang Bernard Chan Ieysaa Bin-Suhayl 0-1 54 Open
33 2025-04-21 4NCL Easter Congress 2025 Daventry ENG 6.4 Sheng Liang Bernard Chan Jack Pilley 1-0 28 Open
34 2025-04-20 4NCL Easter Congress 2025 Daventry ENG 5.1 Siva Mahadevan Sheng Liang Bernard Chan 1-0 54 Open
35 2025-04-20 4NCL Easter Congress 2025 Daventry ENG 4.2 Sheng Liang Bernard Chan Robert F Willmoth 1-0 30 Open
36 2025-04-19 4NCL Easter Congress 2025 Daventry ENG 3.7 Philip Cook Sheng Liang Bernard Chan 0-1 39 Open
37 2025-04-19 4NCL Easter Congress 2025 Daventry ENG 2.5 Sheng Liang Bernard Chan Justin Hadi 1/2-1/2 91 Open
38 2025-04-18 4NCL Easter Congress 2025 Daventry ENG 1.12 Pierre-Damien Manisse Sheng Liang Bernard Chan 0-1 70 Open
39 2025-04-06 4NCL Div 2 2024-25 England ENG 8.34 Sheng Liang Bernard Chan Eldar Alizada 1-0 25 Open
40 2025-04-05 4NCL Div 2 2024-25 England ENG 7.34 Andrew I Paterson Sheng Liang Bernard Chan 0-1 40 Open
41 2025-03-30 91st Bristol Open 2025 Bristol ENG 4.1 Sheng Liang Bernard Chan Keith C Arkell 0-1 27 Open
42 2025-02-16 4NCL Div 2 2024-25 England ENG 6.22 Michal Mazurkiewicz Sheng Liang Bernard Chan 1-0 30 Open
43 2025-02-15 4NCL Div 2 2024-25 England ENG 5.32 Sheng Liang Bernard Chan Alexander Longson 0-1 30 Open
44 2025-01-19 32nd 4NCL Congress 2025 Huddersfield ENG 5.6 Jacob Connor Boswell Sheng Liang Bernard Chan 1-0 88 Open
45 2025-01-19 32nd 4NCL Congress 2025 Huddersfield ENG 4.14 Sheng Liang Bernard Chan Aram Ter-gevorkian 1-0 35 Open
46 2025-01-18 32nd 4NCL Congress 2025 Huddersfield ENG 3.8 Nakara Husain Sheng Liang Bernard Chan 1-0 67 Open
47 2025-01-18 32nd 4NCL Congress 2025 Huddersfield ENG 2.3 Sheng Liang Bernard Chan Peter K Wells 1/2-1/2 19 Open
48 2025-01-17 32nd 4NCL Congress 2025 Huddersfield ENG 1.17 Leo A Keely Sheng Liang Bernard Chan 0-1 43 Open
49 2024-11-24 4NCL Div 2 2024-25 England ENG 2.33 Sheng Liang Bernard Chan Simon J Roe 0-1 33 Open
50 2024-11-23 4NCL Div 2 2024-25 England ENG 1.31 Daniel L Bisby Sheng Liang Bernard Chan 1-0 30 Open

© 2024-2026 EloTracker