CZ

Chenwu Zhu

Rated since January 2023

2340 Classic
2259 Blitz

RIVALRY

Nemesis
Games: 4 · Win rate: 50%
Kryptonite
Games: 6 · Win rate: 0%
Easy Target
Games: 6 · Win rate: 100%

The good & the bad

Best wins
10090 HSG Open 2025 Groep A · 2025-06-21
11422 KNSB competitie 2024-2025 KNSB Bekerfinale · 2025-05-29
SMEETS, K. (KOBE) (FM) 2373
9109 50e Open Kampioenschap van Utrecht Groep A · 2025-06-01
SCHOORL, R. (ROB) (FM) 2352
10239 NK Snelschaken 2025 Groep A · 2025-09-13
10239 NK Snelschaken 2025 Groep A · 2025-09-13
Worst losses
7199 NJSK C jeugd · 2023-05-01
7199 NJSK C jeugd · 2023-05-02
NK-Snelschaken 2024 · 2024-09-14
NK-Snelschaken 2024 · 2024-09-14
6303 NHSB-competitie 2022-2023 Klasse 1B t/m december · 2022-12-06
85e Daniel Noteboomtoernooi Groep A Fri, Feb 20, 2026 +41=1 -2.4
Tata Steel Chess Tournament 2026 Weekendvierkampem Fri, Jan 16, 2026 +20=1 +9.6
Amsterdam Chess Open Groep A Fri, Oct 24, 2025 +32=1 -17.9
KNSB competitie 2025-2026 Meesterklasse ronde 7 Sat, Sep 20, 2025 +10=0 +6.4
KNSB competitie 2025-2026 Meesterklasse ronde 5 Sat, Sep 20, 2025 +01=0 -7.0
KNSB competitie 2025-2026 Meesterklasse ronde 4 Sat, Sep 20, 2025 +10=0 +7.0
KNSB competitie 2025-2026 Meesterklasse ronde 3 Sat, Sep 20, 2025 +01=0 -4.4
KNSB competitie 2025-2026 Meesterklasse ronde 2 Sat, Sep 20, 2025 +01=0 -5.0
KNSB competitie 2025-2026 Meesterklasse ronde 1 Sat, Sep 20, 2025 +10=0 +5.3
NK Snelschaken 2025 Groep A Sat, Sep 13, 2025 +158=3 +70.7
HSG Open 2025 Groep A Fri, Jun 20, 2025 +41=1 +31.1
50e Open Kampioenschap van Utrecht Groep A Fri, May 30, 2025 +40=2 +48.3
TAPIJTGIGANT OPEN ASK 2025 Groep A Sat, Apr 19, 2025 +31=2 -0.8
Tata Steel Chess Tournament 2025 Weekendvierkampen Fri, Jan 17, 2025 +10=2 +5.2
Amsterdam Chess Open Groep A Fri, Nov 1, 2024 +12=3 +2.1
NK-Snelschaken 2024 Sat, Sep 14, 2024 +168=2 +127.1
Amsterdam Science Park Chess Tournament Groep A Sat, Jul 13, 2024 +68=4 -131.0
HSG Open 2024 Groep A Fri, Jun 21, 2024 +62=2 +111.0
Tata Steel Chess Tournament 2024 Weekendvierkampen Fri, Jan 12, 2024 +22=2 +6.0
Tata Steel Chess Tournament 2023 Weekendvierkampen Fri, Jan 13, 2023 +40=2 +31.1
School Chess 4All finale Individuele finale 1 Thu, Jan 22, 2026 +41=0 +52.4
Kwalificatie 2 NK ABC Groep A Fri, Jan 2, 2026 +40=3 +2.1
NHSB-competitie 2025-2026 Klasse 1B t/m 26-09-2025 Mon, Sep 1, 2025 +01=0 -12.5
NJSK B Jeugd Sat, Apr 26, 2025 +32=2 -6.5
84e Noteboomtoernooi Groep A Fri, Feb 21, 2025 +41=0 +26.3
Kwalificatie NK ABC 2 Groep B Sat, Jan 4, 2025 +50=2 +21.8
KNSB-Jeugdclubcompetitie 4, AC Groep A en C Sat, Dec 7, 2024 +10=1 +11.6
KNSB-Jeugdclubcompetitie 3, AC Groep A Sat, Nov 16, 2024 +20=0 +28.7
LeiSB competitie 2024-2025 H 25-11-16-12 Mon, Oct 7, 2024 +00=1 -6.8
LeiSB competitie 2024-2025 H 28-10-24-11 Mon, Oct 7, 2024 +00=1 +13.0
KNSB-Jeugdclubcompetitie 2, AC Groep A Sat, Oct 5, 2024 +20=0 +31.1
KNSB-Jeugdclubcompetitie 1, AC Groep A Sat, Sep 28, 2024 +20=0 +8.3
KNSB competitie 2024-2025 KNSB Bekerfinale Sat, Sep 21, 2024 +10=1 +13.2
KNSB competitie 2024-2025 Klasse 1 ronde 9 Sat, Sep 21, 2024 +00=1 -2.4
KNSB competitie 2024-2025 Klasse 1 ronde 8 Sat, Sep 21, 2024 +00=1 -4.3
KNSB competitie 2024-2025 Klasse 1 ronde 7 Sat, Sep 21, 2024 +10=0 +11.2
KNSB competitie 2024-2025 Klasse 1 ronde 6 Sat, Sep 21, 2024 +10=0 +6.9
KNSB competitie 2024-2025 Klasse 1 ronde 5 Sat, Sep 21, 2024 +00=1 +1.4
KNSB competitie 2024-2025 Klasse 1 ronde 4 Sat, Sep 21, 2024 +00=1 -0.2
KNSB competitie 2024-2025 Klasse 1 ronde 3 Sat, Sep 21, 2024 +01=0 -2.4
KNSB competitie 2024-2025 Klasse 1 ronde 2 Sat, Sep 21, 2024 +00=1 +7.1
KNSB competitie 2024-2025 Klasse 1 ronde 1 Sat, Sep 21, 2024 +01=0 -24.6
NHSB-competitie 2024-2025 Goud t/m 23-03-2025 Sun, Sep 1, 2024 +00=1 -5.4
NHSB-competitie 2024-2025 Goud t/m 19-01-2025 Sun, Sep 1, 2024 +10=0 +15.2
NHSB-competitie 2024-2025 Klasse 1B t/m 28-11-2024 Sun, Sep 1, 2024 +10=0 +11.4
NHSB-competitie 2024-2025 Klasse 1B t/m 26-10-2024 Sun, Sep 1, 2024 +20=0 +20.9
NJSK Jeugd B Sat, Apr 27, 2024 +64=4 +13.3
Kwalificatie NK ABC 4 A Jeugd Sat, Mar 9, 2024 +41=2 +33.0
Kwalificatie NK ABC 2 Groep A Jeugd+meisjes Fri, Jan 5, 2024 +31=3 -16.3
KNSB-Jeugdclubcompetitie 4, AC Finale A en C Sat, Dec 9, 2023 +40=0 +8.5
KNSB-Jeugdclubcompetitie 3, AC+ E finale A en C Sat, Nov 11, 2023 +20=2 -15.4
KNSB-Jeugdclubcompetitie 2, AC Groep AC Sat, Sep 30, 2023 +40=0 +22.1
KNSB-Jeugdclubcompetitie 1, AC Groep A Sat, Sep 23, 2023 +40=0 +14.5
KNSB competitie 2023-2024 Klasse 1 ronde 9 Sat, Sep 16, 2023 +00=2 -4.5
KNSB competitie 2023-2024 Klasse 1 ronde 8 Sat, Sep 16, 2023 +02=0 -12.4
KNSB competitie 2023-2024 Klasse 1 ronde 7 Sat, Sep 16, 2023 +02=0 -41.1
KNSB competitie 2023-2024 Klasse 1 ronde 6 Sat, Sep 16, 2023 +20=0 +57.2
KNSB competitie 2023-2024 Klasse 1 ronde 4 Sat, Sep 16, 2023 +00=2 +2.6
KNSB competitie 2023-2024 Klasse 1 ronde 3 Sat, Sep 16, 2023 +02=0 -9.2
KNSB competitie 2023-2024 Klasse 1 ronde 2 Sat, Sep 16, 2023 +00=2 +24.9
KNSB competitie 2023-2024 Klasse 1 ronde 1 Sat, Sep 16, 2023 +20=0 +50.6
NHSB-competitie 2023-2024 Klasse 1B t/m 26-12-2023 Fri, Sep 1, 2023 +20=0 +26.1
NHSB-competitie 2023-2024 Klasse 1B t/m november Fri, Sep 1, 2023 +20=0 +31.8
NHSB-competitie 2023-2024 Klasse 1B t/m oktober Fri, Sep 1, 2023 +20=0 +21.6
NJSK C jeugd Fri, Apr 21, 2023 +84=6 -105.9
82e Noteboomtoernooi Groep A Fri, Feb 24, 2023 +42=2 +60.4
Kwalificatie 2 NK ABC A Jeugd en meisjes Sat, Jan 7, 2023 +42=1 -7.0
KNSB competitie 2022-2023 Klasse 1 ronde 9 Sat, Sep 17, 2022 +20=0 +22.3
KNSB competitie 2022-2023 Klasse 1 ronde 8 Sat, Sep 17, 2022 +02=0 -29.1
KNSB competitie 2022-2023 Klasse 1 ronde 7 Sat, Sep 17, 2022 +00=2 -22.0
KNSB competitie 2022-2023 Klasse 1 ronde 6 Sat, Sep 17, 2022 +02=0 -12.9
KNSB competitie 2022-2023 Klasse 1 ronde 5 Sat, Sep 17, 2022 +20=0 +46.0
KNSB competitie 2022-2023 Klasse 1 ronde 4 Sat, Sep 17, 2022 +20=0 +36.0
NHSB-competitie 2022-2023 Klasse 1B t/m maart Thu, Sep 1, 2022 +00=2 +4.6
NHSB-competitie 2022-2023 Klasse 1B t/m februari Thu, Sep 1, 2022 +22=0 +23.0
NHSB-competitie 2022-2023 Klasse 1B t/m december Thu, Sep 1, 2022 +02=0 -35.7

Rating History

Loading rating history...

Peak Ratings

Classic 2341 July 1, 2025
Rapid 2237 April 1, 2026
Blitz 2259 Oct. 1, 2025

Games

Wins 182
Losses 76
Draws 85
Win Rate 53%

Performance by Color

Color Wins Draws Losses Win Rate
White 96 38 33 57%
Black 86 47 43 49%

Recent Matches

Presa Villa, A.P.V. (Andrés) (2152) 2026-02-22 WIN +4.4
Koppenens, O.M. (Oscar) (2045) 2026-02-22 WIN +2.7
Doren van, B. (Bas) (2195) 2026-02-21 DRAW -3.1
Aarts, J.S.D. (Joaquin) (2070) 2026-02-21 WIN +3.0
Bruggink, T. (Tycho) (2158) 2026-02-20 LOSS -12.2
Blok, L. (Lukas) (2060) 2026-02-20 WIN +2.9
Klooster van der, E. (Eric) (2010) 2026-02-16 WIN +2.2
Teianu, S. (Sabin) (2088) 2026-02-13 WIN +3.3
Taams, L. (Lisanne) (2068) 2026-02-08 DRAW -5.4
FM Hommerson, P. (Paul) (2244) 2026-02-07 WIN +6.4
Seth, A. (Aakrit) (1970) 2026-01-22 WIN +13.4
Verbruggen, G. (Gijs) (1835) 2026-01-22 WIN +7.4
Garay, E. (Enzo) (2091) 2026-01-22 WIN +20.0
CM Leenen, B. (Boyd) (2208) 2026-01-22 LOSS -13.6
FM Hesselingen van, G. (Guido) (2185) 2026-01-22 WIN +25.2
Veld in 't, D. (Daan) (2225) 2026-01-18 DRAW -2.3
FM Tabak, S.R. (Stefan) (2130) 2026-01-17 WIN +4.6
FM Lammens, T.J. (Tim) (2256) 2026-01-16 WIN +7.4
Winter, S. (Sven) (2036) 2026-01-03 WIN +2.9
Ponomarev, I.A. (Ivan) (2007) 2026-01-03 WIN +2.5