Country

Birth Year

Gender

Title

FIDE ID

USCF ID

12656299

USCF Rating

1577

FIDE ratings

—

Classical

Published FIDE

—

Rapid

Published FIDE

—

Blitz

Published FIDE

Official classical ranks

No current active classical rank available

Rating history

Archived games
68

Based on available monthly lists and saved games.

FIDE rating history

View rating lists

USCF rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-03 (UTC).

# Date Event Site Round White Black Result Moves View
1 2022-04-03 ECF Charity Marathon UKR chess.com INT - Isambard Thomas 30912440 1-0 26 Open
2 2022-04-03 ECF Charity Marathon UKR chess.com INT - Douglas Vleeshhouwer 30912440 1/2-1/2 58 Open
3 2022-04-03 ECF Charity Marathon UKR chess.com INT - Nigel S Towers 30912440 1-0 47 Open
4 2022-04-03 ECF Charity Marathon UKR chess.com INT - 30912440 Eldar Alizada 0-1 74 Open
5 2022-04-03 ECF Charity Marathon UKR chess.com INT - 30912440 Douglas Vleeshhouwer 0-1 63 Open
6 2022-04-03 ECF Charity Marathon UKR chess.com INT - 30912440 Keith C Arkell 0-1 45 Open
7 2022-04-03 ECF Charity Marathon UKR chess.com INT - Mikhail Golubev 30912440 1-0 28 Open
8 2022-04-02 ECF Charity Marathon UKR chess.com INT - Blair N Connell 30912440 1-0 61 Open
9 2022-04-02 ECF Charity Marathon UKR chess.com INT - 30912440 Nigel S Towers 1/2-1/2 56 Open
10 2022-04-02 ECF Charity Marathon UKR chess.com INT - 30912440 Richard A Bates 1/2-1/2 69 Open
11 2022-04-02 ECF Charity Marathon UKR chess.com INT - 30912440 Colm Buckley 0-1 30 Open
12 2021-06-06 Checkmate Covid Rematch chess.com INT - Poompong Wiwatanadate 30912440 1-0 74 Open
13 2021-06-06 Checkmate Covid Rematch chess.com INT - Stanley Badacsonyi 30912440 1-0 64 Open
14 2021-06-06 Checkmate Covid Rematch chess.com INT - Kevin C McCarthy 30912440 1-0 22 Open
15 2021-06-06 Checkmate Covid Rematch chess.com INT - Jude Shearsby 30912440 1-0 19 Open
16 2021-06-06 Checkmate Covid Rematch chess.com INT - Julio Calcina 30912440 1-0 26 Open
17 2021-06-06 Checkmate Covid Rematch chess.com INT - Shreyas Royal 30912440 1-0 53 Open
18 2021-06-06 Checkmate Covid Rematch chess.com INT - Isambard Thomas 30912440 1-0 51 Open
19 2021-06-06 Checkmate Covid Rematch chess.com INT - 434736 30912440 0-1 16 Open
20 2021-06-06 Checkmate Covid Rematch chess.com INT - Adam Bedi 30912440 0-1 68 Open
21 2021-06-06 Checkmate Covid Rematch chess.com INT - Philip Zabrocki 30912440 1-0 65 Open
22 2021-06-06 Checkmate Covid Rematch chess.com INT - Nathanael Paul 30912440 1-0 51 Open
23 2021-06-06 Checkmate Covid Rematch chess.com INT - Mike Bramson 30912440 1-0 52 Open
24 2021-06-06 Checkmate Covid Rematch chess.com INT - Robert Starley 30912440 1-0 53 Open
25 2021-06-06 Checkmate Covid Rematch chess.com INT - Alex R Holowczak 30912440 1-0 22 Open
26 2021-06-06 Checkmate Covid Rematch chess.com INT - Ameet K Ghasi 30912440 1-0 51 Open
27 2021-06-06 Checkmate Covid Rematch chess.com INT - Malcolm J Armstrong 30912440 1-0 65 Open
28 2021-06-06 Checkmate Covid Rematch chess.com INT - Julien M Shepley 30912440 1-0 75 Open
29 2021-06-06 Checkmate Covid Rematch chess.com INT - Keith C Arkell 30912440 1-0 44 Open
30 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Poompong Wiwatanadate 0-1 85 Open
31 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Jude Shearsby 0-1 57 Open
32 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Julio Calcina 0-1 51 Open
33 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Isambard Thomas 0-1 30 Open
34 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 434736 1-0 44 Open
35 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Philip Zabrocki 0-1 58 Open
36 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Mike Bramson 1/2-1/2 75 Open
37 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Robert Starley 1/2-1/2 45 Open
38 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Alex R Holowczak 0-1 58 Open
39 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Andrew R Brett 0-1 34 Open
40 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Malcolm J Armstrong 1/2-1/2 75 Open
41 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Nigel S Towers 0-1 65 Open
42 2021-06-06 Checkmate Covid Rematch chess.com INT - 30912440 Keith C Arkell 0-1 39 Open
43 2021-06-06 Checkmate Covid Rematch chess.com INT - Colm Buckley 30912440 1/2-1/2 45 Open
44 2021-06-06 Checkmate Covid Rematch chess.com INT - Nasir Rizvi 30912440 1-0 50 Open
45 2021-06-05 Checkmate Covid Rematch chess.com INT - William Bates 30912440 1-0 82 Open
46 2021-06-05 Checkmate Covid Rematch chess.com INT - Jude Shearsby 30912440 1-0 48 Open
47 2021-06-05 Checkmate Covid Rematch chess.com INT - Nigel S Towers 30912440 1-0 56 Open
48 2021-06-05 Checkmate Covid Rematch chess.com INT - Keith C Arkell 30912440 1-0 32 Open
49 2021-06-05 Checkmate Covid Rematch chess.com INT - 30912440 James Munns 0-1 37 Open
50 2021-06-05 Checkmate Covid Rematch chess.com INT - 30912440 Philip Zabrocki 0-1 24 Open

© 2024-2026 EloTracker