JF
Jorden van Foreest
RIVALRY
Nemesis
Korobov, Anton
Games: 4 · Win rate: 50%
Kryptonite
Praggnanandhaa R
Games: 6 · Win rate: 0%
Easy Target
Kozak, Adam
Games: 3 · Win rate: 100%
The good & the bad
Best wins
CARLSEN, M. (MAGNUS)
(GM)
2840
TePe Sigeman 2026 · Monday 4 May 2026
FIROUZJA, ALIREZA
(GM)
2813
FIDE World Blitz Championship 2025 - Swiss · Monday 29 December 2025
KEYMER, VINCENT
(GM)
2776
PRAGUE INTERNATIONAL CHESS FESTIVAL - MASTERS TOURNAMENT 2026 · Wednesday 25 February 2026
GIRI, A. (ANISH)
(GM)
2764
10473 Tata Steel Chess Tournament 2026 Masters · Monday 19 January 2026
GUKESH D
(GM)
2754
PRAGUE INTERNATIONAL CHESS FESTIVAL - MASTERS TOURNAMENT 2026 · Friday 27 February 2026
Worst losses
NURGALIYEV, SAUAT
(FM)
2262
FE Sardinia World Chess - A · Saturday 27 April 2024
GOUTHAM KRISHNA H
(IM)
2336
FIDE World Blitz Championship 2025 - Swiss · Monday 29 December 2025
FEDOROVSKY, MICHAEL
(IM)
2387
1. Schachbundesliga 2024-2025 Februar 2025 · Sunday 23 February 2025
KRAUSE, BENEDICT
(IM)
2417
European Rapid Chess Championship 2025 · Friday 28 November 2025
IOANNIDIS, EVGENIOS
(GM)
2418
European Rapid Chess Championship 2025 · Saturday 29 November 2025
The 16th China Danzhou Super Grandmaster Chess Tournament Preliminaries Group A
Saturday 22 November 2025
+1–0=2
+1.2
Open International d'Aix en Provence - Trophee Dole 2025 - Tournoi Masters (p2100 elo)
Saturday 19 July 2025
+4–0=5
-3.8
VIII Miedzynarodowy Festiwal Szachowy w Bydgoszczy - Arcymistrzowski turniej kolowy Mezczyzn
Monday 26 June 2023
+2–1=2
+2.9
Rating History
Peak Ratings
Classic
2738
May 1, 2026
Rapid
2683
Jan. 1, 2026
Blitz
2715
May 1, 2026
Games
Wins
217
Losses
77
Draws
202
Win Rate
44%
Performance by Color
| Color | Wins | Draws | Losses | Win Rate |
|---|---|---|---|---|
| White | 115 | 99 | 33 | 47% |
| Black | 102 | 103 | 44 | 41% |
Recent Matches
GM Aravindh, Chithambaram VR.
(2550)
Sunday 21 June 2026
LOSS
-7.2
GM Aravindh, Chithambaram VR.
(2550)
Saturday 20 June 2026
WIN
+2.8
GM Li, Di
(2440)
Saturday 20 June 2026
WIN
+1.7
FM Nissinen, Niilo Man
(2124)
Saturday 20 June 2026
WIN
+0.2
GM Svidler, P. (Peter)
(2682)
Saturday 20 June 2026
WIN
+4.5
WGM Zhai, Mo
(2296)
Saturday 20 June 2026
WIN
+0.7
Jin, Ruijun
(2236)
Saturday 20 June 2026
WIN
+0.5
GM Jumabayev, Rinat
(2490)
Saturday 20 June 2026
WIN
+2.2
GM So, W. (Wesley)
(2753)
Saturday 20 June 2026
LOSS
-4.5
Yuste Valenzuela, Alejandro
(2207)
Saturday 20 June 2026
WIN
+0.4
GM Cuenca Jimenez, Jose Fernando
(2435)
Saturday 20 June 2026
LOSS
-8.4
GM Shirov, A. (Alexei)
(2597)
Friday 19 June 2026
LOSS
-5.5
GM Tregubov, P. (Pavel)
(2543)
Friday 19 June 2026
WIN
+3.8
GM Abdusattorov, Nodirbek
(2703)
Friday 19 June 2026
LOSS
-4.0
GM Sevian, S. (Samuel)
(2696)
Friday 19 June 2026
LOSS
-4.1
IM Tekeyev, Zaur
(2370)
Thursday 18 June 2026
WIN
+1.8
GM Xiao, Tong(QD)
(2438)
Thursday 18 June 2026
DRAW
-2.5
GM Cuenca Jimenez, Jose Fernando
(2485)
Wednesday 17 June 2026
DRAW
-2.0
IM Bai, Adelard
(2407)
Wednesday 17 June 2026
WIN
+2.2