| Game | Date | Opponent | Rating | Country | Timeout | Tournament | Color | Result | New Rating |
|---|---|---|---|---|---|---|---|---|---|
| 76352 | 17 Aug 2025 | jandamian | 2092 | Poland |
7d 0h 0m 0s | October 2024 Open 7d |
Black | White wins (Checkmate) | 1154 |
| 76198 | 15 Aug 2025 | tinko2020 | 1285 | Bulgaria |
3d 0h 0m 0s | February 2025 Open 3d |
Black | Black wins (Checkmate) | 1154 |
| 75882 | 14 Aug 2025 | PETERXISAR91 | 1033 | Russian Federation |
7d 0h 0m 0s | May 2025 Open 7d |
White | Black wins (Checkmate) | 1128 |
| 75665 | 13 Aug 2025 | LOTOS1ABL251 | 1421 | Kazakhstan |
7d 0h 0m 0s | April 2025 Open 7d |
Black | Black wins (Checkmate) | 1148 |
| 75897 | 10 Aug 2025 | PETERXISAR91 | 1033 | Russian Federation |
3d 0h 0m 0s | April 2025 Challenge 3d |
Black | White wins (Checkmate) | 1127 |
| 76091 | 9 Aug 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | June Open 2025 3d |
White | Black wins (Resignation) | 1147 |
| 75464 | 8 Aug 2025 | FENIX1 | 1505 | Finland |
5d 0h 0m 0s | December 2024 Challenge 5d |
White | Black wins (Resignation) | 1157 |
| 75738 | 30 Jul 2025 | Tanchita1972 | 1117 | The former Yugoslav Republic of Macedonia |
3d 0h 0m 0s | March 2025 Challenge 3d |
White | Draw (Draw by agreement) | 1172 |
| 75826 | 25 Jul 2025 | masteryeo | 911 | United States |
5d 0h 0m 0s | November 2024 Challenge 5d |
White | White wins (Resignation) | 1170 |
| 75852 | 25 Jul 2025 | PETERXISAR91 | 1033 | Russian Federation |
3d 0h 0m 0s | May 2025 Open 3d |
White | Black wins (Resignation) | 1160 |
| 76133 | 25 Jul 2025 | tjrm | 1545 | United States |
5d 0h 0m 0s | February 2025 Open 5d |
Black | White wins (Resignation) | 1182 |
| 76008 | 25 Jul 2025 | ku4a | 1407 | United States |
3d 0h 0m 0s | November 2024 Challenge 3d |
White | Black wins (Resignation) | 1188 |
| 75770 | 23 Jul 2025 | Valentin | 1317 | International |
3d 0h 0m 0s | September 2024 Open 3d |
Black | White wins (Resignation) | 1196 |
| 74101 | 22 Jul 2025 | tinko2020 | 1285 | Bulgaria |
7d 0h 0m 0s | October 2024 Open 7d |
Black | Black wins (Checkmate) | 1204 |
| 76171 | 20 Jul 2025 | guss | 2131 | United States |
7d 0h 0m 0s | - | White | Black wins (Checkmate) | 1178 |
| 76144 | 20 Jul 2025 | jmchess | 1507 | United Kingdom |
5d 0h 0m 0s | March 2025 Open 5d |
Black | White wins (Resignation) | 1178 |
| 75903 | 19 Jul 2025 | BRUD | 879 | Australia |
5d 0h 0m 0s | April 2025 Challenge 5d |
White | Draw (Insufficient material) | 1184 |
| 76090 | 19 Jul 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | June Open 2025 3d |
Black | White wins (Resignation) | 1196 |
| 75917 | 16 Jul 2025 | YVANE1991 | 954 | Belarus |
3d 0h 0m 0s | December 2024 Challenge 3d |
White | Black wins (Resignation) | 1208 |
| 75831 | 13 Jul 2025 | jordjy | 1153 | Ireland |
3d 0h 0m 0s | May 2025 Challenge 3d |
White | Black wins (Checkmate) | 1232 |
| 76132 | 11 Jul 2025 | tjrm | 1545 | United States |
5d 0h 0m 0s | February 2025 Open 5d |
White | White wins (Resignation) | 1253 |
| 76143 | 9 Jul 2025 | jmchess | 1507 | United Kingdom |
5d 0h 0m 0s | March 2025 Open 5d |
White | Black wins (Checkmate) | 1227 |
| 75853 | 6 Jul 2025 | PETERXISAR91 | 1033 | Russian Federation |
3d 0h 0m 0s | May 2025 Open 3d |
Black | White wins (Resignation) | 1233 |
| 75739 | 28 Jun 2025 | Tanchita1972 | 1117 | The former Yugoslav Republic of Macedonia |
3d 0h 0m 0s | March 2025 Challenge 3d |
Black | Black wins (Checkmate) | 1258 |
| 75550 | 28 Jun 2025 | masteryeo | 911 | United States |
5d 0h 0m 0s | March 2025 Challenge 5d |
Black | Black wins (Resignation) | 1244 |
Poland
Bulgaria
Russian Federation
Kazakhstan
Russian Federation
United States
Finland
The former Yugoslav Republic of Macedonia
United States
Russian Federation
United States
United States
International
Bulgaria
United States
United Kingdom
Australia
United States
Belarus
Ireland
United States
United Kingdom
Russian Federation
The former Yugoslav Republic of Macedonia
United States