JC

Jan Cheung

Rated since January 2023

1975 Classic
1943 Rapid
1999 Blitz

Team Competition

Current teams
1e klasse A · 2025-2026 · 5 games
Klasse 4F · 2025-2026 · 8 games
Past teams
Schaakhuis 1
1e klasse A · 2024-2025
2 games
Schaakhuis 1
Klasse 4F · 2024-2025
6 games
Schaakhuis 1
Hoofdklasse · 2023-2024
7 games
Schaakhuis 1
Klasse 3D · 2023-2024
8 games
Schaakhuis 1
Klasse 3E · 2022-2023
9 games
Schaakhuis 1
Hoofdklasse · 2022-2023
7 games
Schaakhuis 1
klasse 1A · 2021-2022
1 game
Schaakhuis 1
Klasse 3E · 2021-2022
4 games

RIVALRY

Nemesis
Games: 3 · Win rate: 0%

The good & the bad

Best wins
11375 85e Daniel Noteboomtoernooi Groep A · Saturday 21 February 2026
11375 85e Daniel Noteboomtoernooi Groep A · Saturday 21 February 2026
7015 KNSB competitie 2022-2023 Klasse 3 ronde 9 · Saturday 22 April 2023
MICHALOWSKI, PATRYK 2112
35th NATO Chess Championship 2025 · Friday 22 August 2025
7000 HSB competitie 2022-2023 HSB competitie 2022-2023 ronde 6 en 7 · Monday 6 March 2023
Worst losses
AKIN, TOLGA 1683
33. NATO chess championship 2023 · Thursday 7 September 2023
11852 KNSB competitie 2025-2026 Klasse 4 ronde 1 · Saturday 20 September 2025
UNRUH, CHARLES M 1830
33. NATO chess championship 2023 · Tuesday 5 September 2023
10495 KNSB competitie 2024-2025 Klasse 4 ronde 6 · Saturday 8 February 2025
10865 HSB competitie 2024-2025 Maart comp · Monday 10 March 2025
51e Open Kampioenschap van Utrecht Groep A Friday 15 May 2026 +03=3 -13.6
34th Belgian Military Chess Event 2026 Friday 8 May 2026 +20=5 -32.0
85e Daniel Noteboomtoernooi Groep A Friday 20 February 2026 +21=2 +44.6
50e Open Kampioenschap van Utrecht Groep A Friday 30 May 2025 +12=3 +0.6
Tata Steel Chess Tournament 2025 Dagvierkampen Friday 17 January 2025 +20=1 +23.3
Amsterdam Science Park Chess Tournament Weekendvierkamp Saturday 13 July 2024 +11=1 -2.0
KNSB competitie 2025-2026 Klasse 4 ronde 9 Saturday 20 September 2025 +01=0 -9.9
KNSB competitie 2025-2026 Klasse 4 ronde 8 Saturday 20 September 2025 +01=0 -15.0
KNSB competitie 2025-2026 Klasse 4 ronde 7 Saturday 20 September 2025 +00=1 -2.3
KNSB competitie 2025-2026 Klasse 4 ronde 5 Saturday 20 September 2025 +10=0 +8.1
KNSB competitie 2025-2026 Klasse 4 Ronde 4 Saturday 20 September 2025 +01=0 -16.1
KNSB competitie 2025-2026 Klasse 4 ronde 3 Saturday 20 September 2025 +00=1 -4.4
KNSB competitie 2025-2026 Klasse 4 ronde 2 Saturday 20 September 2025 +10=0
KNSB competitie 2025-2026 Klasse 4 ronde 1 Saturday 20 September 2025 +01=0 -17.9
HSB competitie 2025-2026 CompMrt2026 Monday 1 September 2025 +01=0 -15.7
HSB competitie 2025-2026 November comp Monday 1 September 2025 +00=2 -5.8
HSB competitie 2025-2026 October 2025 Monday 1 September 2025 +10=0 +9.7
35th NATO Chess Championship 2025 Sunday 17 August 2025 +20=4 +25.5
84e Noteboomtoernooi Vierkamp V1 Friday 21 February 2025 +11=1 +2.7
34th NATO Chess Championship 2024 Monday 21 October 2024 +32=2 +3.7
KNSB competitie 2024-2025 Klasse 4 ronde 8 Saturday 21 September 2024 +00=1 +5.3
KNSB competitie 2024-2025 Klasse 4 ronde 7 Saturday 21 September 2024 +00=1 -2.4
KNSB competitie 2024-2025 Klasse 4 ronde 6 Saturday 21 September 2024 +01=0 -16.8
KNSB competitie 2024-2025 Klasse 4 ronde 4 Saturday 21 September 2024 +10=0 +10.2
KNSB competitie 2024-2025 Klasse 4 ronde 3 Saturday 21 September 2024 +01=0 -15.4
KNSB competitie 2024-2025 Klasse 4 ronde 1 Saturday 21 September 2024 +10=0 +9.7
HSB competitie 2024-2025 Comp april Sunday 1 September 2024 +00=1 -3.8
HSB competitie 2024-2025 Maart comp Sunday 1 September 2024 +01=0 -16.3
HSB competitie 2023-2024 Competitie april Monday 18 September 2023 +01=0 -5.9
HSB competitie 2023-2024 Competitie maart Monday 18 September 2023 +01=0 -7.3
HSB competitie 2023-2024 December 2023 Monday 18 September 2023 +01=0 -6.4
HSB competitie 2023-2024 Hoofd en 2A ronde 3 Monday 18 September 2023 +00=1
HSB competitie 2023-2024 competitie ronde Monday 18 September 2023 +00=1 +3.8
HSB competitie 2023-2024 Groep A Monday 18 September 2023 +01=0 -13.0
KNSB competitie 2023-2024 Klasse 3 ronde 9 Saturday 16 September 2023 +00=1 +6.8
KNSB competitie 2023-2024 Klasse 3 ronde 8 Saturday 16 September 2023 +01=0 -12.8
KNSB competitie 2023-2024 Klasse 3 ronde 7 Saturday 16 September 2023 +10=0 +9.6
KNSB competitie 2023-2024 Klasse 3 ronde 6 Saturday 16 September 2023 +01=0 -15.5
KNSB competitie 2023-2024 Klasse 3 ronde 5 Saturday 16 September 2023 +00=1 +5.8
KNSB competitie 2023-2024 Klasse 3 ronde 4 Saturday 16 September 2023 +00=1 -4.7
KNSB competitie 2023-2024 Klasse 3 ronde 3 Saturday 16 September 2023 +01=0 -8.9
KNSB competitie 2023-2024 Klasse 3 ronde 2 Saturday 16 September 2023 +00=1 -0.2
33. NATO chess championship 2023 Sunday 3 September 2023 +23=1 -48.9
KNSB competitie 2022-2023 Klasse 3 ronde 9 Saturday 17 September 2022 +10=0 +15.2
KNSB competitie 2022-2023 Klasse 3 ronde 8 Saturday 17 September 2022 +00=1 +0.5
KNSB competitie 2022-2023 Klasse 3 ronde 7 Saturday 17 September 2022 +10=0 +10.2
KNSB competitie 2022-2023 Klasse 3 ronde 6 Saturday 17 September 2022 +10=0 +13.4
KNSB competitie 2022-2023 Klasse 3 ronde 5 Saturday 17 September 2022 +10=0 +12.6
KNSB competitie 2022-2023 Klasse 3 ronde 4 Saturday 17 September 2022 +10=0 +14.0
HSB competitie 2022-2023 HSB competitie 2022-2023 deel 5 Monday 29 August 2022 +01=0 -14.7
HSB competitie 2022-2023 HSB competitie 2022-2023 deel 4 Monday 29 August 2022 +10=0 +6.1

Rating History

Loading rating history...

Peak Ratings

Classic 2089 May 1, 2023
Rapid 2030 March 1, 2026
Blitz 2030 March 1, 2026

Games

Wins 29
Losses 29
Draws 39
Win Rate 30%

Performance by Color

Color Wins Draws Losses Win Rate
White 18 17 10 40%
Black 11 22 19 21%

Recent Matches

Galje, H. (Hans) (2018) Sunday 17 May 2026 DRAW +1.0
Haaften van, J. (Jelle) (2019) Sunday 17 May 2026 DRAW +1.1
Winter, S. (Sven) (2105) Saturday 16 May 2026 LOSS -8.6
Holtland, D.D. (Diderick) (2149) Saturday 16 May 2026 LOSS -7.2
Pavoordt van de, M. (Max) (2156) Friday 15 May 2026 DRAW +5.5
FM Rebers, E.H. (Eugene) (2214) Friday 15 May 2026 LOSS -5.4
Surmont, Yves (1910) Friday 8 May 2026 DRAW -2.7
Kuczynski, Chris (1620) Friday 8 May 2026 WIN +2.5
Houbben, Johnny (1705) Friday 8 May 2026 WIN +4.0
Rosseel, Lennert (1595) Friday 8 May 2026 DRAW -10.4
Zilles, Paul (1729) Friday 8 May 2026 DRAW -8.0
Vet de, S. (Sylvin) (1662) Friday 8 May 2026 DRAW -9.3
Carmans, W. (Wesley) (1728) Friday 8 May 2026 DRAW -8.0
Sosef, N.S. (Noah) (2075) Saturday 11 April 2026 LOSS -9.9
Minnema, R. (Rens) (1938) Monday 16 March 2026 LOSS -15.7
Peerdeman, N.P. (Nico) (1959) Saturday 7 March 2026 LOSS -15.0
IM O`Gorman, Tom (2391) Sunday 22 February 2026 DRAW +10.5
Schröer, M.J. (Marcel) (2136) Saturday 21 February 2026 WIN +17.4
CM Dinanath, H. (Hrdya) (2156) Saturday 21 February 2026 WIN +18.0
Presa Villa, A.P.V. (Andrés) (2152) Friday 20 February 2026 LOSS -7.1