YH
Yichen Han
RIVALRY
Nemesis
Golding, James
Games: 4 · Win rate: 50%
Kryptonite
Willow, Jonah B
Games: 4 · Win rate: 0%
Easy Target
Ogunshola, Ben
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
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
BATES, RICHARD A
(IM)
2390
2026 British Rapidplay Championship · Saturday 14 March 2026
Worst losses
HANACHE, KAI
(CM)
2037
2025 UK Open Blitz: Birmingham Qualifier · Saturday 27 September 2025
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
GAJCIN, MARINA
(WGM)
2215
European Individual Chess Championship 2023. · Tuesday 7 March 2023
AL-SAFFAR, ARAZ BASIM MOHAMMED S
(IM)
2248
2025 UK Open Blitz: Birmingham Qualifier · Saturday 27 September 2025
Rating History
Loading rating history...
Peak Ratings
Classic
2446
Jan. 1, 2023
Rapid
2429
May 1, 2026
Blitz
2393
Jan. 1, 2026
Games
Wins
87
Losses
33
Draws
68
Win Rate
46%
Performance by Color
| Color | Wins | Draws | Losses | Win Rate |
|---|---|---|---|---|
| White | 39 | 39 | 17 | 41% |
| Black | 48 | 29 | 16 | 52% |
Recent Matches
CM Bryant, Harry
(2150)
Sunday 22 March 2026
WIN
+1.6
IM Willow, Jonah B
(2432)
Saturday 21 March 2026
DRAW
-0.1
IM Jackson, J.P. (James)
(2373)
Sunday 15 March 2026
WIN
+4.3
Quaite, Toby
(1997)
Sunday 15 March 2026
WIN
+0.7
FM Dishman, Stephen
(2171)
Sunday 15 March 2026
WIN
+1.9
FM Waldhausen Gordon, Frederick
(2276)
Sunday 15 March 2026
LOSS
-7.0
GM Jones, G.C.B. (Gawain)
(2635)
Sunday 15 March 2026
LOSS
-2.3
IM Bates, Richard A
(2390)
Saturday 14 March 2026
WIN
+4.5
IM Hunt, Harriet V
(2275)
Saturday 14 March 2026
WIN
+3.0
Lishoy Gengis Paratazham, Dildarav
(2091)
Saturday 14 March 2026
WIN
+1.2
Carroll, Thomas
(2063)
Saturday 14 March 2026
DRAW
-4.0
Heritage, Jamie
(2062)
Saturday 14 March 2026
WIN
+1.0
Razhnou, Lev
(1853)
Saturday 14 March 2026
WIN
+0.2
IM O`Gorman, Tom
(2391)
Sunday 8 February 2026
DRAW
-0.7
FM Korshunov, Sergey And.
(2389)
Saturday 7 February 2026
WIN
+4.3
GM Gormally, D.W. (Daniel)
(2377)
Sunday 11 January 2026
LOSS
-5.9
GM Gormally, D.W. (Daniel)
(2377)
Sunday 11 January 2026
LOSS
-5.9
GM Plat, V. (Vojtech)
(2457)
Saturday 10 January 2026
DRAW
+0.2
GM Plat, V. (Vojtech)
(2457)
Saturday 10 January 2026
DRAW
+0.2
Duke, Dillan
(2031)
Sunday 9 November 2025
WIN
+0.8