| Game | Date | Opponent | Rating | Country | Timeout | Tournament | Color | Result | New Rating |
|---|---|---|---|---|---|---|---|---|---|
| 76023 | 18 Jun 2025 | guss | 2131 | United States |
7d 0h 0m 0s | November 2024 Open 7d |
Black | White wins (Checkmate) | 1443 |
| 76002 | 18 Jun 2025 | tjrm | 1545 | United States |
3d 0h 0m 0s | - | White | White wins (Resignation) | 1444 |
| 75502 | 16 Jun 2025 | jordjy | 1153 | Ireland |
3d 0h 0m 0s | March 2025 Open 3d |
Black | White wins (Checkmate) | 1425 |
| 76022 | 16 Jun 2025 | guss | 2131 | United States |
7d 0h 0m 0s | November 2024 Open 7d |
White | Black wins (Checkmate) | 1453 |
| 75495 | 15 Jun 2025 | Crawleyknights | 988 | England |
7d 0h 0m 0s | - | White | White wins (Resignation) | 1454 |
| 76001 | 15 Jun 2025 | tjrm | 1545 | United States |
3d 0h 0m 0s | - | White | Black wins (Resignation) | 1451 |
| 75763 | 14 Jun 2025 | lmey | 1055 | Switzerland |
3d 0h 0m 0s | - | Black | Black wins (Resignation) | 1467 |
| 75987 | 13 Jun 2025 | ketchuplover | 994 | United States |
3d 0h 0m 0s | December 2024 Open 3d |
White | White wins (Resignation) | 1465 |
| 76000 | 13 Jun 2025 | tjrm | 1545 | United States |
1d 0h 0m 0s | - | Black | Draw (Draw by agreement) | 1456 |
| 75989 | 13 Jun 2025 | dnptrsmmmm | 1846 | International |
5d 0h 0m 0s | June 2024 Open 5d |
White | Black wins (Checkmate) | 1455 |
| 75133 | 12 Jun 2025 | PETERXISAR91 | 1033 | Russian Federation |
5d 0h 0m 0s | May 2024 Challenge 5d |
White | White wins (Checkmate) | 1460 |
| 75990 | 10 Jun 2025 | dnptrsmmmm | 1846 | International |
5d 0h 0m 0s | June 2024 Open 5d |
Black | White wins (Resignation) | 1457 |
| 75999 | 8 Jun 2025 | tjrm | 1545 | United States |
1d 0h 0m 0s | - | Black | Black wins (Resignation) | 1463 |
| 75339 | 3 Jun 2025 | jordjy | 1153 | Ireland |
3d 0h 0m 0s | February 2025 Open 3d |
Black | White wins (Resignation) | 1446 |
| 75754 | 2 Jun 2025 | lmey | 1055 | Switzerland |
7d 0h 0m 0s | April 2025 Open 7d |
Black | Black wins (Resignation) | 1473 |
| 75134 | 1 Jun 2025 | PETERXISAR91 | 1033 | Russian Federation |
5d 0h 0m 0s | May 2024 Challenge 5d |
Black | White wins (Resignation) | 1471 |
| 75493 | 31 May 2025 | Crawleyknights | 988 | England |
7d 0h 0m 0s | - | Black | Black wins (Resignation) | 1501 |
| 75496 | 30 May 2025 | Crawleyknights | 988 | England |
7d 0h 0m 0s | - | White | White wins (Resignation) | 1499 |
| 75477 | 30 May 2025 | Yotta | 1248 | South Africa |
7d 0h 0m 0s | November 2024 Open 7d |
White | White wins (Resignation) | 1497 |
| 75767 | 29 May 2025 | JohannPaul | 1637 | Austria |
5d 0h 0m 0s | November 2024 Open 5d |
Black | Black wins (Resignation) | 1490 |
| 75676 | 28 May 2025 | ageling | 1497 | United Kingdom |
3d 0h 0m 0s | October 2024 Open 3d |
White | Black wins (Resignation) | 1472 |
| 75501 | 25 May 2025 | jordjy | 1153 | Ireland |
3d 0h 0m 0s | March 2025 Open 3d |
White | White wins (Checkmate) | 1477 |
| 75551 | 23 May 2025 | Yotta | 1248 | South Africa |
3d 0h 0m 0s | December 2024 Open 3d |
Black | Black wins (Resignation) | 1472 |
| 75552 | 22 May 2025 | Yotta | 1248 | South Africa |
3d 0h 0m 0s | December 2024 Open 3d |
White | White wins (Checkmate) | 1466 |
| 75518 | 15 May 2025 | ketchuplover | 994 | United States |
5d 0h 0m 0s | July 2024 Open 5d |
Black | Draw (Draw by agreement) | 1460 |
United States
United States
Ireland
United States
England
United States
Switzerland
United States
United States
International
Russian Federation
International
United States
Ireland
Switzerland
Russian Federation
England
England
South Africa
Austria
United Kingdom
Ireland
South Africa
South Africa
United States