YH
Yichen Han
RIVALRY
Nemesis
Gormally, D.W. (Daniel)
Games: 3 · Win rate: 33%
Kryptonite
Willow, Jonah B
Games: 3 · Win rate: 0%
Easy Target
Bryant, Harry
Games: 3 · Win rate: 100%
The good & the bad
Best wins
ERNST, S. (SIPKE)
(GM)
2520
Southend Masters 2023 · Sunday 9 April 2023
KORNEEV, O. (OLEG)
(GM)
2468
Southend Masters 2023 · Monday 10 April 2023
BAI, ADELARD
(IM)
2453
Farago Ivan Memorial 2026 GM · Tuesday 21 July 2026
DGEBUADZE, A. (ALEXANDRE)
(GM)
2442
Thinkers Publishing Chess Masters 2024 · Wednesday 14 August 2024
PIJPERS, A. (ARTHUR)
(IM)
2442
Thinkers Publishing Chess Masters 2024 · Sunday 11 August 2024
Worst losses
HANACHE, KAI
(CM)
2037
2025 UK Open Blitz: Birmingham Qualifier · Saturday 27 September 2025
KOCHAVI, DANA
(FM)
2074
Festival prijateljstva - hitropotezni turnir - 2. Memorial Albina Planinca · Sunday 28 June 2026
GOLDING, JAMES
2089
Caplin 96 Hastings International Chess Congress · Wednesday 4 January 2023
WALKER, MARTIN G
(FM)
2100
Caplin 96 Hastings International Chess Congress · Sunday 1 January 2023
AYDIN, GULENAY
(WIM)
2110
Festival prijateljstva - hitropotezni turnir - 2. Memorial Albina Planinca · Sunday 28 June 2026
Festival prijateljstva - hitropotezni turnir - 2. Memorial Albina Planinca
Sunday 28 June 2026
+7–4=0
-28.6
Rating History
Peak Ratings
Classic
2446
Jan. 1, 2023
Rapid
2429
May 1, 2026
Blitz
2393
Jan. 1, 2026
Games
Wins
111
Losses
41
Draws
66
Win Rate
51%
Performance by Color
| Color | Wins | Draws | Losses | Win Rate |
|---|---|---|---|---|
| White | 56 | 36 | 20 | 50% |
| Black | 55 | 30 | 21 | 52% |
Recent Matches
CM Bryant, Harry
(1975)
Saturday 15 August 2026
WIN
+0.6
Stoica, Savas Marin
(2025)
Saturday 15 August 2026
WIN
+0.8
FM Claridge-Hansen, William
(2231)
Saturday 15 August 2026
LOSS
-7.6
Stojanas, Justinas
(2037)
Saturday 15 August 2026
WIN
+0.9
Viswanath, Ganesh
(2020)
Saturday 15 August 2026
WIN
+0.8
Rice, C. (Christopher)
(1920)
Saturday 15 August 2026
WIN
+0.4
Crawford, Owen
(2205)
Sunday 9 August 2026
WIN
+2.0
Bhaduri, Aviraj
(1777)
Saturday 8 August 2026
WIN
+0.2
IM Rudd, Jack
(2363)
Saturday 8 August 2026
WIN
+5.9
CM Dupuis, Denis K
(2205)
Saturday 8 August 2026
WIN
+3.4
Fowler, Jonathan
(1902)
Saturday 8 August 2026
WIN
+0.6
CM Norris, Zack
(2159)
Saturday 8 August 2026
DRAW
-3.1
CM Rich, Aaron
(2013)
Saturday 8 August 2026
WIN
+1.3
Harborne, Matthew J
(1984)
Saturday 8 August 2026
WIN
+1.1
GM Gormally, D.W. (Daniel)
(2393)
Saturday 8 August 2026
WIN
+6.4
Quaite, Toby
(2108)
Saturday 8 August 2026
DRAW
-3.7
FM Murawski, Jan
(2270)
Saturday 8 August 2026
DRAW
-2.3
FM Banerjee, Supratit
(2357)
Friday 7 August 2026
LOSS
-6.2
GM Adams, M. (Michael)
(2595)
Thursday 6 August 2026
LOSS
-3.0
FM Sivanandan, Bodhana
(2338)
Wednesday 5 August 2026
DRAW
-1.4