Skip to main content
chessbio.com
Search
Home
Grandmaster
Ruifeng Li
Games
Player Profile
Ruifeng Li
GM
ruifeng
Since 2012 (Active)
Chess.com
♟♟♟♟♟
50.3% W
40.4% L
9.3% D
Bullet
2903
248W
129L
31D
Blitz
2960
1048W
772L
229D
Rapid
2579
283W
367L
33D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs christian-silvestre
2708
Aug 17, 2026
3m
D30
Diemer-Duhm Gambit (DDG): 4...f5
ruifeng won by resignation
Win
vs christian-silvestre
2708
Aug 17, 2026
3m
D11
Slav Defense: Bonet Gambit
ruifeng won by resignation
Win
vs christian-silvestre
2708
Aug 17, 2026
3m
C00
French Defense
ruifeng won by resignation
Win
vs gringo2010
2803
Aug 8, 2026
3m
A25
English Opening: Closed, Taimanov Variation
ruifeng won by resignation
Draw
vs the_chess_dropout
2959
Aug 3, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
Game drawn by agreement
Win
vs matarez
2798
Jul 31, 2026
3m
A15
English Opening: Anglo-Indian Defense
ruifeng won on time
Win
vs chess_mad35
2681
Jul 30, 2026
1m
B10
Caro-Kann Defense
ruifeng won on time
Win
vs chess_mad35
2685
Jul 30, 2026
1m
B07
Czech Defense
ruifeng won by resignation
Draw
vs chess_mad35
2689
Jul 30, 2026
1m
D11
Slav Defense: Bonet Gambit
Game drawn by timeout vs insufficient material
Win
vs chess_mad35
2685
Jul 30, 2026
1m
B12
Caro-Kann Defense
ruifeng won on time
Win
vs chess_mad35
2689
Jul 30, 2026
1m
D02
London System: Poisoned Pawn Variation
ruifeng won by resignation
Win
vs chess_mad35
2693
Jul 30, 2026
1m
C00
French Defense
ruifeng won by resignation
Win
vs chess_mad35
2697
Jul 30, 2026
1m
B10
Caro-Kann Defense
ruifeng won on time
Win
vs chess_mad35
2701
Jul 30, 2026
1m
C00
French Defense
ruifeng won by resignation
Win
vs chess_mad35
2705
Jul 30, 2026
1m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
ruifeng won by checkmate
Win
vs chess_mad35
2709
Jul 30, 2026
1m
C00
French Defense
ruifeng won by checkmate
Win
vs chess_mad35
2714
Jul 30, 2026
1m
B10
Caro-Kann Defense
ruifeng won by resignation
Loss
vs chess_mad35
2719
Jul 30, 2026
1m
C41
Philidor Defense
chess_mad35 won by checkmate
Loss
vs miserableplayer4
2839
Jul 30, 2026
1m
A46
Döry Defense
miserableplayer4 won on time
Loss
vs miserableplayer4
2830
Jul 30, 2026
1m
A05
King's Indian Attack
miserableplayer4 won by checkmate