| Game | Date | Opponent | Rating | Country | Timeout | Tournament | Color | Result | New Rating |
|---|---|---|---|---|---|---|---|---|---|
| 76018 | 10 Jul 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | October 2024 Open 3d |
White | Black wins (Resignation) | 1517 |
| 75674 | 3 Jul 2025 | ANNA1993 | 1184 | Serbia |
3d 0h 0m 0s | March 2025 Open 3d |
White | White wins (Checkmate) | 1523 |
| 76017 | 27 Jun 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | October 2024 Open 3d |
Black | Draw (3 position rule draw claimed) | 1518 |
| 75818 | 18 Jun 2025 | FENIX1 | 1505 | Finland |
3d 0h 0m 0s | April 2025 Open 3d |
White | White wins (Checkmate) | 1508 |
| 75938 | 13 Jun 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | January 2025 Open 3d |
White | White wins (Resignation) | 1505 |
| 75767 | 29 May 2025 | jmchess | 1507 | United Kingdom |
5d 0h 0m 0s | November 2024 Open 5d |
White | Black wins (Resignation) | 1496 |
| 74842 | 28 May 2025 | LOTOS1ABL251 | 1421 | Kazakhstan |
5d 0h 0m 0s | December 2024 Open 5d |
Black | Black wins (Checkmate) | 1514 |
| 75673 | 25 May 2025 | ANNA1993 | 1184 | Serbia |
3d 0h 0m 0s | March 2025 Open 3d |
Black | Black wins (Checkmate) | 1508 |
| 75513 | 17 May 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | January 2025 Open 3d |
Black | Draw (Draw by agreement) | 1504 |
| 75484 | 27 Apr 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | February 2025 Open 3d |
Black | Black wins (Resignation) | 1513 |
| 74796 | 27 Apr 2025 | YVANE1991 | 954 | Belarus |
5d 0h 0m 0s | November 2024 Open 5d |
White | White wins (Timeout claimed) | 1507 |
| 75557 | 20 Apr 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | December 2024 Open 3d |
Black | White wins (Resignation) | 1504 |
| 75544 | 18 Apr 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | November 2024 Open 3d |
White | Black wins (Resignation) | 1510 |
| 74863 | 18 Apr 2025 | WhitemoonG | 543 | United States |
5d 0h 0m 0s | August 2024 Open 5d |
Black | Black wins (Timeout claimed) | 1517 |
| 75558 | 17 Apr 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | December 2024 Open 3d |
White | Black wins (Resignation) | 1517 |
| 74621 | 17 Apr 2025 | Heimenroth | 1456 | Germany |
5d 0h 0m 0s | September 2024 Open 5d |
Black | White wins (Resignation) | 1524 |
| 75512 | 16 Apr 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | January 2025 Open 3d |
White | Draw (Draw by agreement) | 1550 |
| 75543 | 9 Apr 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | November 2024 Open 3d |
Black | White wins (Resignation) | 1560 |
| 75485 | 7 Apr 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | February 2025 Open 3d |
White | White wins (Resignation) | 1569 |
| 74795 | 5 Apr 2025 | LOTOS1ABL251 | 1421 | Kazakhstan |
5d 0h 0m 0s | October 2024 Open 5d |
Black | Black wins (Checkmate) | 1561 |
| 75491 | 4 Apr 2025 | tjrm | 1545 | United States |
3d 0h 0m 0s | December 2024 Open 3d |
Black | Draw (Draw by agreement) | 1556 |
| 74797 | 2 Apr 2025 | YVANE1991 | 954 | Belarus |
5d 0h 0m 0s | November 2024 Open 5d |
Black | Black wins (Checkmate) | 1563 |
| 75466 | 1 Apr 2025 | dnptrsmmmm | 1846 | International |
3d 0h 0m 0s | April 2024 Open 3d |
White | Black wins (Resignation) | 1559 |
| 75088 | 31 Mar 2025 | Valentin | 1317 | International |
3d 0h 0m 0s | October 2024 Open 3d |
White | White wins (Timeout claimed) | 1569 |
| 75492 | 28 Mar 2025 | tjrm | 1545 | United States |
3d 0h 0m 0s | December 2024 Open 3d |
White | White wins (Resignation) | 1562 |
United Kingdom
Serbia
United Kingdom
Finland
United States
United Kingdom
Kazakhstan
Serbia
United States
United States
Belarus
United Kingdom
United Kingdom
United States
United Kingdom
Germany
United States
United Kingdom
United States
Kazakhstan
United States
Belarus
International
International
United States