| Game | Date | Opponent | Rating | Country | Timeout | Tournament | Color | Result | New Rating |
|---|---|---|---|---|---|---|---|---|---|
| 74862 | 28 Mar 2025 | WhitemoonG | 543 | United States |
5d 0h 0m 0s | August 2024 Open 5d |
White | White wins (Timeout claimed) | 1554 |
| 75087 | 28 Mar 2025 | Valentin | 1317 | International |
3d 0h 0m 0s | October 2024 Open 3d |
Black | Black wins (Checkmate) | 1554 |
| 75166 | 27 Mar 2025 | jmchess | 1507 | United Kingdom |
5d 0h 0m 0s | June 2024 Open 5d |
Black | Draw (Draw by agreement) | 1546 |
| 75388 | 26 Mar 2025 | FENIX1 | 1505 | Finland |
3d 0h 0m 0s | January 2025 Open 3d |
Black | Black wins (Timeout claimed) | 1551 |
| 75387 | 26 Mar 2025 | FENIX1 | 1505 | Finland |
3d 0h 0m 0s | January 2025 Open 3d |
White | White wins (Timeout claimed) | 1547 |
| 74758 | 20 Mar 2025 | YVANE1991 | 954 | Belarus |
3d 0h 0m 0s | December 2024 Open 3d |
White | White wins (Checkmate) | 1543 |
| 75165 | 19 Mar 2025 | jmchess | 1507 | United Kingdom |
5d 0h 0m 0s | June 2024 Open 5d |
White | Black wins (Resignation) | 1538 |
| 75145 | 19 Mar 2025 | dnptrsmmmm | 1846 | International |
3d 0h 0m 0s | May 2024 Open 3d |
White | Draw (Draw by agreement) | 1559 |
| 75374 | 18 Mar 2025 | lmey | 1055 | Switzerland |
3d 0h 0m 0s | February 2025 Open 3d |
Black | Black wins (Checkmate) | 1553 |
| 75375 | 15 Mar 2025 | lmey | 1055 | Switzerland |
3d 0h 0m 0s | February 2025 Open 3d |
White | White wins (Checkmate) | 1551 |
| 75157 | 14 Mar 2025 | dnptrsmmmm | 1846 | International |
3d 0h 0m 0s | April 2024 Open 3d |
Black | Draw (Draw by agreement) | 1550 |
| 74757 | 10 Mar 2025 | YVANE1991 | 954 | Belarus |
3d 0h 0m 0s | December 2024 Open 3d |
Black | Black wins (Checkmate) | 1544 |
| 75176 | 28 Feb 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | July 2024 Open 3d |
Black | White wins (Resignation) | 1539 |
| 75144 | 25 Feb 2025 | dnptrsmmmm | 1846 | International |
3d 0h 0m 0s | May 2024 Open 3d |
Black | White wins (Resignation) | 1549 |
| 74620 | 24 Feb 2025 | Heimenroth | 1456 | Germany |
5d 0h 0m 0s | September 2024 Open 5d |
White | Draw (Draw by agreement) | 1560 |
| 74843 | 20 Feb 2025 | LOTOS1ABL251 | 1421 | Kazakhstan |
5d 0h 0m 0s | December 2024 Open 5d |
White | White wins (Checkmate) | 1572 |
| 74905 | 20 Feb 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | November 2024 Open 3d |
Black | Draw (Draw by agreement) | 1566 |
| 75177 | 19 Feb 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | July 2024 Open 3d |
White | Draw (Draw by agreement) | 1576 |
| 73813 | 7 Feb 2025 | Valentin | 1317 | International |
3d 0h 0m 0s | July 2024 Open 3d |
Black | Draw (3 position rule draw claimed) | 1571 |
| 74990 | 3 Feb 2025 | dnptrsmmmm | 1846 | International |
5d 0h 0m 0s | March Open 2024 5D |
White | Draw (Draw by agreement) | 1581 |
| 74960 | 3 Feb 2025 | dnptrsmmmm | 1846 | International |
3d 0h 0m 0s | April 2024 Open 3d |
Black | White wins (Resignation) | 1574 |
| 74991 | 1 Feb 2025 | dnptrsmmmm | 1846 | International |
5d 0h 0m 0s | March Open 2024 5D |
Black | White wins (Resignation) | 1584 |
| 74906 | 31 Jan 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | November 2024 Open 3d |
White | White wins (Resignation) | 1595 |
| 74961 | 25 Jan 2025 | dnptrsmmmm | 1846 | International |
3d 0h 0m 0s | April 2024 Open 3d |
White | White wins (Resignation) | 1587 |
| 73486 | 25 Jan 2025 | LOTOS1ABL251 | 1421 | Kazakhstan |
5d 0h 0m 0s | June 2024 Open 5d |
Black | Black wins (Checkmate) | 1564 |
United States
International
United Kingdom
Finland
Finland
Belarus
United Kingdom
International
Switzerland
Switzerland
International
Belarus
United Kingdom
International
Germany
Kazakhstan
United States
United Kingdom
International
International
International
International
United States
International
Kazakhstan