Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
11
Home
National Master
Robert Keating
Games
Player Profile
Robert Keating
NM
sarfk
Since 2012 (Active)
Chess.com
♟♟♟♟♟♟
55.2% W
34.9% L
10.0% D
Bullet
1523
1W
0L
0D
Blitz
2113
3372W
1763L
443D
Rapid
2334
11300W
7506L
2207D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs matt2master
2307
Jun 10, 2026
10m
B80
Sicilian Defense: Scheveningen Variation
sarfk won by resignation
Win
vs imdham17
2306
Jun 10, 2026
10m
E73
King's Indian Defense: Averbakh Variation
sarfk won by resignation
Draw
vs Carlosajedrez1414
2340
Jun 10, 2026
10m
B90
Sicilian Defense: Najdorf Variation
Game drawn by repetition
Draw
vs HaiKGDD
2354
Jun 10, 2026
10m
B44
Sicilian Defense: Taimanov Variation
Game drawn by insufficient material
Loss
vs MPCRao
2231
Jun 10, 2026
10m
B06
Modern
MPCRao won by resignation
Loss
vs jp_lins
2238
Jun 10, 2026
10m
B06
Modern
jp_lins won by resignation
Loss
vs VasilyKramparov
2177
Jun 10, 2026
10m
C16
French Defense: Winawer Variation, Advance Variation
VasilyKramparov won by resignation
Win
vs Guacamayo_Amaya
2232
Jun 10, 2026
10m
B06
Modern
sarfk won by resignation
Loss
vs user_247779015
2431
Jun 10, 2026
10m
C18
French Defense: Winawer Variation, Advance Variation
user_247779015 won on time
Win
vs Jerry_Attrich
2222
Jun 10, 2026
10m
B21
Bird Opening: Dutch Variation, Batavo Gambit
sarfk won by resignation
Win
vs behzadkemal75
2183
Jun 9, 2026
10m
C87
Ruy Lopez: Closed, Averbakh Variation
sarfk won by resignation
Loss
vs ForQingKnight
2260
Jun 9, 2026
10m
B19
Caro-Kann Defense: Classical Variation
ForQingKnight won by resignation
Win
vs YoungFischer03
2377
Jun 9, 2026
10m
A40
Australian Defense
sarfk won on time
Loss
vs Mojtaba_vahdani
2364
Jun 9, 2026
10m
B07
Czech Defense
Mojtaba_vahdani won by resignation
Loss
vs bempi2026
2222
Jun 9, 2026
10m
B07
Czech Defense
bempi2026 won by resignation
Loss
vs KikoBarzungay
2393
Jun 9, 2026
10m
B90
Sicilian Defense: Najdorf Variation
KikoBarzungay won by checkmate
Win
vs IlkkaMak
2158
Jun 9, 2026
10m
B09
Pirc Defense: Austrian Attack
sarfk won on time
Win
vs vicente121212
2328
Jun 9, 2026
10m
B08
Pirc Defense: Classical Variation
sarfk won by resignation
Win
vs protal369
2230
Jun 9, 2026
10m
C11
French Defense: Burn Variation
sarfk won by resignation
Loss
vs lorenzo_1medici
2416
Jun 9, 2026
10m
B06
Modern
lorenzo_1medici won by checkmate