Skip to main content
chessbio.com
Search
Home
Grandmaster
Ruifeng Li
Games
Player Profile
Ruifeng Li
GM
ruifeng
Since 2012 (Active)
Chess.com
♟♟♟♟♟
50.1% W
40.6% L
9.3% D
Bullet
2875
233W
124L
27D
Blitz
2950
1032W
761L
227D
Rapid
2579
283W
367L
33D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs chris737ho
360
May 22, 2026
1m
A46
Döry Defense
ruifeng won by checkmate
Win
vs bach12345_lfay
2887
Apr 29, 2026
3m
A01
Nimzo-Larsen Attack
ruifeng won by checkmate
Draw
vs Bastiandash
2786
Apr 25, 2026
3m
B00
Barnes Defense
Game drawn by agreement
Win
vs Bastiandash
2752
Apr 25, 2026
3m
A46
Döry Defense
ruifeng won by resignation
Win
vs ABDKING123
317
Apr 18, 2026
1m
C47
Four Knights Game
ruifeng won by checkmate
Win
vs NicolaiMaxime
2887
Apr 17, 2026
3m
A25
English Opening: Closed, Taimanov Variation
ruifeng won by checkmate
Draw
vs NicolaiMaxime
2894
Apr 17, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
Game drawn by repetition
Win
vs Antoni_Radzimski
2868
Apr 16, 2026
3m
C41
Philidor Defense
ruifeng won by resignation
Draw
vs MartinHollan
2822
Apr 13, 2026
3m
A46
Döry Defense
Game drawn by repetition
Win
vs LeninGuerra
2800
Apr 13, 2026
3m
B23
Sicilian Defense: Closed
ruifeng won by checkmate
Win
vs ClydeHillKid
2870
Apr 13, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
ruifeng won by resignation
Win
vs GMKrikor
2981
Apr 13, 2026
3m
A06
Nimzo-Larsen Attack: Classical Variation
ruifeng won by resignation
Loss
vs Pencil-in-a-bar
2920
Apr 13, 2026
3m
B00
Barnes Defense
Pencil-in-a-bar won by resignation
Draw
vs Sadykov_Ramil
2959
Apr 13, 2026
3m
E61
King's Indian Defense
Game drawn by timeout vs insufficient material
Loss
vs MKlose11
2817
Apr 13, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
MKlose11 won by resignation
Win
vs upbeat028
2844
Apr 13, 2026
3m
B11
Caro-Kann Defense: Two Knights Attack, Mindeno Variation
ruifeng won by resignation
Win
vs upbeat028
2850
Apr 13, 2026
3m
E69
King's Indian Defense: Fianchetto Variation, Classical Main Line
ruifeng won on time
Loss
vs chito89
3004
Apr 13, 2026
3m
E67
King's Indian Defense: Fianchetto Variation, Classical Fianchetto
chito89 won by resignation
Loss
vs mw86
2754
Apr 13, 2026
3m
A13
English Opening: Agincourt Defense
mw86 won by resignation
Win
vs Pavan_Putra_Maruthi
2835
Apr 13, 2026
3m
B07
Czech Defense
ruifeng won by resignation