XZ
Xiheng Zhang
RIVALRY
The good & the bad
Best wins
SHEVCHENKO, SERGEY
(IM)
2372
22e Open de Vandoeuvre 2025 - Tournoi A (2000 et plus) · 2025-12-28
11267 UniClass Science Park Amsterdam Schaaktoernooi Groep A · 2025-07-06
JONG DE, L. (LODE)
(CM)
2219
10470 Tata Steel Chess Tournament 2026 Tienkampen · 2026-01-25
12704 Stukkenjagers Open 2025-2026 Ronde 4 · 2025-12-10
ARNOLD, R.N.R. (RHYS)
(FM)
2198
10239 NK Snelschaken 2025 Groep A · 2025-09-13
Worst losses
6526 17e SAMSAM toernooi F+G+H · 2023-01-29
6336 Brabants Jeugd Kampioenschap E NBSB E jeugd · 2022-12-28
6855 Staunton jeugdtoernooi Groep E · 2023-03-05
7089 Open Arnhems Jeugd Kampioenschap Groep B · 2023-04-08
7259 KNSB-Jeugdclubcompetitie E Halve Finales Groep E · 2023-09-23
18th Memorial Jose & Hilda Tonoli 2025 - Belgian Rapid Championship 2025
Sun, Aug 31, 2025
+4–1=4
+8.1
Rating History
Loading rating history...
Peak Ratings
Classic
2210
April 1, 2026
Rapid
2203
April 1, 2026
Blitz
2004
Oct. 1, 2025
Games
Wins
424
Losses
236
Draws
130
Win Rate
54%
Performance by Color
| Color | Wins | Draws | Losses | Win Rate |
|---|---|---|---|---|
| White | 238 | 51 | 106 | 60% |
| Black | 186 | 79 | 130 | 47% |
Recent Matches
Hommes, E. (Elmar)
(2153)
2026-02-22
WIN
+25.1
Koppenens, O.M. (Oscar)
(2045)
2026-02-21
LOSS
-20.9
Katpatal, N.M. (Akshaj)
(1971)
2026-02-21
WIN
+15.1
Boes, R.J. (Robert)
(1974)
2026-02-20
DRAW
-4.8
IM Hopman, P. (Pieter)
(2333)
2026-02-20
LOSS
-6.8
Koppenens, O.M. (Oscar)
(2045)
2026-02-15
LOSS
-20.9
Margaryan, A. (Aren)
(1934)
2026-02-15
WIN
+13.1
Shaikh, R. (Rushaan)
(1925)
2026-02-15
WIN
+12.7
Zhou, Y. (Yanyang)
(1871)
2026-02-14
LOSS
-29.9
Ganeshram, N. (Niranjana)
(1829)
2026-02-14
WIN
+8.3
Lozovyi, N. (Nazar)
(1799)
2026-02-14
WIN
+7.2
Thakkar, V. (Viaan)
(1669)
2026-02-14
WIN
+3.4
Gool van, R. (Rudi)
(2105)
2026-02-07
LOSS
-17.6
Egmond van, R.M. (Rogier)
(2043)
2026-02-01
WIN
+18.3
Thijssen, F.H. (Freek)
(2109)
2026-01-31
DRAW
+2.0
Rechberger, Franz
(2097)
2026-01-30
WIN
+21.3
Roode de, P.A. (Peter)
(2163)
2026-01-28
DRAW
+4.9
Bakija, A. (Alan)
(2227)
2026-01-27
LOSS
-11.9
Boeren, J.F. (Jurriaan)
(2161)
2026-01-26
DRAW
+4.8
CM Jong de, L. (Lode)
(2219)
2026-01-25
WIN
+27.8