| Game | Date | Opponent | Rating | Country | Timeout | Tournament | Color | Result | New Rating |
|---|---|---|---|---|---|---|---|---|---|
| 77063 | 18 Mar 2026 | JohannPaul | 1637 | Austria |
3d 0h 0m 0s | May 2025 Open 3d |
Black | White wins (Resignation) | 1282 |
| 77060 | 11 Mar 2026 | masteryeo | 911 | United States |
7d 0h 0m 0s | September 2025 Open 7d |
White | White wins (Checkmate) | 1285 |
| 76346 | 5 Mar 2026 | jmchess | 1507 | United Kingdom |
5d 0h 0m 0s | March 2025 Open 5d |
White | Black wins (Checkmate) | 1282 |
| 77532 | 5 Mar 2026 | YVANE1991 | 954 | Belarus |
5d 0h 0m 0s | February 2026 Open 5d |
White | White wins (Timeout claimed) | 1290 |
| 77531 | 5 Mar 2026 | YVANE1991 | 954 | Belarus |
5d 0h 0m 0s | February 2026 Open 5d |
Black | Black wins (Timeout claimed) | 1286 |
| 77183 | 26 Feb 2026 | Yotta | 1248 | South Africa |
3d 0h 0m 0s | December 2025 Open 3d |
White | Black wins (Checkmate) | 1282 |
| 77423 | 23 Feb 2026 | guss | 2131 | United States |
5d 0h 0m 0s | September 2025 Open 5d |
White | Black wins (Checkmate) | 1301 |
| 77219 | 22 Feb 2026 | jandamian | 2092 | Poland |
5d 0h 0m 0s | August Open 2025 5d |
White | Black wins (Checkmate) | 1301 |
| 77220 | 22 Feb 2026 | jandamian | 2092 | Poland |
5d 0h 0m 0s | August Open 2025 5d |
Black | White wins (Checkmate) | 1301 |
| 77009 | 21 Feb 2026 | Yotta | 1248 | South Africa |
5d 0h 0m 0s | November 2025 Open 5d |
Black | White wins (Resignation) | 1301 |
| 77115 | 20 Feb 2026 | jmchess | 1507 | United Kingdom |
5d 0h 0m 0s | June Open 2025 5d |
White | Black wins (Checkmate) | 1321 |
| 76973 | 18 Feb 2026 | dnptrsmmmm | 1846 | International |
7d 0h 0m 0s | May 2025 Open 7d |
White | Black wins (Checkmate) | 1330 |
| 76804 | 14 Feb 2026 | Yotta | 1248 | South Africa |
3d 0h 0m 0s | October 2025 Open 3d |
White | Black wins (Checkmate) | 1332 |
| 76183 | 14 Feb 2026 | jmchess | 1507 | United Kingdom |
7d 0h 0m 0s | April 2025 Open 7d |
White | Black wins (Resignation) | 1354 |
| 77340 | 8 Feb 2026 | YVANE1991 | 954 | Belarus |
3d 0h 0m 0s | Happy New Year 2026 Open 3d |
Black | Black wins (Timeout claimed) | 1366 |
| 77339 | 8 Feb 2026 | YVANE1991 | 954 | Belarus |
3d 0h 0m 0s | Happy New Year 2026 Open 3d |
White | White wins (Timeout claimed) | 1362 |
| 76460 | 29 Jan 2026 | Yotta | 1248 | South Africa |
7d 0h 0m 0s | August Open 2025 7d |
Black | White wins (Checkmate) | 1358 |
| 77184 | 16 Jan 2026 | Yotta | 1248 | South Africa |
3d 0h 0m 0s | December 2025 Open 3d |
Black | White wins (Checkmate) | 1382 |
| 77192 | 8 Jan 2026 | PETERXISAR91 | 1033 | Russian Federation |
7d 0h 0m 0s | December 2025 Open 7d |
Black | Black wins (Timeout claimed) | 1408 |
| 77191 | 8 Jan 2026 | PETERXISAR91 | 1033 | Russian Federation |
7d 0h 0m 0s | December 2025 Open 7d |
White | White wins (Timeout claimed) | 1404 |
| 77150 | 5 Jan 2026 | ketchuplover | 994 | United States |
5d 0h 0m 0s | October 2025 Open 5d |
White | White wins (Timeout claimed) | 1400 |
| 77151 | 5 Jan 2026 | ketchuplover | 994 | United States |
5d 0h 0m 0s | October 2025 Open 5d |
Black | Black wins (Timeout claimed) | 1388 |
| 77064 | 29 Dec 2025 | JohannPaul | 1637 | Austria |
3d 0h 0m 0s | May 2025 Open 3d |
White | Black wins (Checkmate) | 1375 |
| 76459 | 23 Dec 2025 | Yotta | 1248 | South Africa |
7d 0h 0m 0s | August Open 2025 7d |
White | Black wins (Checkmate) | 1381 |
| 76425 | 15 Dec 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | August Open 2025 3d |
Black | Draw (Stalemate) | 1407 |
Austria
United States
United Kingdom
Belarus
Belarus
South Africa
United States
Poland
Poland
South Africa
United Kingdom
International
South Africa
United Kingdom
Belarus
Belarus
South Africa
South Africa
Russian Federation
Russian Federation
United States
United States
Austria
South Africa
United States