Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
14
Home
FIDE Master
yifan2010
Games
Player Profile
yifan2010
FM
Since 2024 (Active)
Chess.com
♟♟
42.1%
-
50.9%
-
7.0%
Bullet
2154
38W
51L
6D
Blitz
2273
243W
288L
41D
Rapid
2093
0W
1L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs tanmay001
2356
May 15, 2026
3m
C45
Scotch Game
tanmay001 won by resignation
Win
vs Glazinggoat
2270
May 15, 2026
3m
A43
Benoni Defense: Benoni Gambit Accepted
yifan2010 won by resignation
Win
vs MichaelZwiebel
2236
May 15, 2026
3m
B12
Caro-Kann Defense
yifan2010 won by resignation
Win
vs oleghr2021
2231
May 3, 2026
3m
D02
London System: Poisoned Pawn Variation
yifan2010 won by resignation
Loss
vs ShreezingPoint
2270
Apr 30, 2026
3m
A40
Australian Defense
ShreezingPoint won on time
Loss
vs jorginhu23
2270
Apr 30, 2026
3m
B29
Sicilian Defense: Nimzowitsch Variation
jorginhu23 won by checkmate
Win
vs TiltedMaster28
2294
Apr 30, 2026
3m
A01
Nimzo-Larsen Attack
yifan2010 won by resignation
Loss
vs saeed_rezaeii
2282
Apr 26, 2026
3m
C02
French Defense: Advance Variation
saeed_rezaeii won by resignation
Loss
vs TGK1221
2283
Apr 26, 2026
3m
D10
Slav Defense
TGK1221 won on time
Loss
vs Mauricio160202
2290
Apr 24, 2026
3m
D02
London System: Poisoned Pawn Variation
Mauricio160202 won by resignation
Loss
vs Speedboost34
2376
Apr 24, 2026
3m
C02
French Defense: Advance Variation
Speedboost34 won by checkmate
Draw
vs Kingzilla
2276
Apr 24, 2026
3m
A08
King's Indian Attack: French Variation
Game drawn by repetition
Draw
vs NY2023
2288
Apr 24, 2026
3m
B14
Caro-Kann Defense: Panov Attack
Game drawn by timeout vs insufficient material
Loss
vs Vova_st_2011
2452
Apr 23, 2026
3m
C54
Italian Game: Classical Variation, Ghulam-Kassim Variation
Vova_st_2011 won by checkmate
Loss
vs seumadruga26
2331
Apr 23, 2026
3m
C05
French Defense: Tarrasch Variation, Botvinnik Variation
seumadruga26 won by resignation
Win
vs CGAFL
2305
Apr 23, 2026
3m
D02
London System: Poisoned Pawn Variation
yifan2010 won by checkmate
Loss
vs wasnotaprodigy
2328
Apr 23, 2026
3m
B12
Caro-Kann Defense
wasnotaprodigy won on time
Loss
vs donasimento
2313
Apr 23, 2026
3m
B02
Alekhine Defense
donasimento won by resignation
Win
vs Dr-Ali2020
2293
Apr 23, 2026
3m
B33
Sicilian Defense: Four Knights Variation, Cobra Variation
yifan2010 won on time
Win
vs Weakestmanalive28
2363
Apr 23, 2026
3m
A08
King's Indian Attack: French Variation
yifan2010 won by checkmate