Skip to main content
chessbio.com
Search
Streamers
Home
International Master
Qingfeng Cao
Games
Player Profile
Qingfeng Cao
IM
upbeat028
Since 2020 (Active)
Chess.com
♟♟♟♟♟
52.9% W
39.8% L
7.3% D
Bullet
2850
487W
316L
46D
Blitz
2888
1125W
911L
177D
Rapid
2387
18W
1L
2D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs supercaballo20
2900
Oct 25, 2026
3m
E49
Nimzo-Indian Defense: Normal Variation, Botvinnik System
supercaballo20 won on time
Loss
vs Philippians46
3223
Oct 25, 2026
3m
A30
English Opening: Symmetrical Variation
Philippians46 won by resignation
Win
vs 1800_strength
2908
Oct 25, 2026
3m
B12
Caro-Kann Defense
upbeat028 won by resignation
Win
vs SephDomino
2852
Oct 25, 2026
3m
D11
Slav Defense: Bonet Gambit
upbeat028 won by resignation
Draw
vs Charliebug12
2866
Oct 25, 2026
3m
D03
Queen's Pawn Game: Torre Attack
Game drawn by insufficient material
Win
vs AttackingRevolution
2973
Oct 24, 2026
3m
A57
Benko Gambit
upbeat028 won by checkmate
Loss
vs JohnDanielBryantIII
2925
Oct 24, 2026
3m
B10
Caro-Kann Defense
JohnDanielBryantIII won by resignation
Loss
vs Etruskerspitzmaus2019
2859
Oct 24, 2026
3m
A18
English Opening: Mikenas-Carls Variation
Etruskerspitzmaus2019 won by checkmate
Loss
vs goshunuser01235manset
2957
Oct 24, 2026
3m
E62
King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
goshunuser01235manset won by resignation
Win
vs goshunuser01235manset
2906
Oct 22, 2026
3m
A40
Australian Defense
upbeat028 won by resignation
Win
vs daybeers
2790
Oct 22, 2026
3m
B12
Caro-Kann Defense
upbeat028 won by resignation
Draw
vs daybeers
2797
Oct 22, 2026
3m
A31
English Opening: Symmetrical Variation, Anti-Benoni Variation
Game drawn by timeout vs insufficient material
Win
vs daybeers
2796
Oct 22, 2026
3m
B12
Caro-Kann Defense
upbeat028 won by resignation
Loss
vs daybeers
2803
Oct 22, 2026
3m
A57
Benko Gambit
daybeers won by resignation
Loss
vs daybeers
2793
Oct 22, 2026
3m
A34
English Opening: Symmetrical Variation, Fianchetto Variation
daybeers won by resignation
Win
vs daybeers
2783
Oct 22, 2026
3m
A57
Benko Gambit
upbeat028 won by resignation
Win
vs daybeers
2789
Oct 22, 2026
3m
A30
English Opening: Symmetrical Variation
upbeat028 won by resignation
Win
vs daybeers
2796
Oct 22, 2026
3m
A57
Benko Gambit
upbeat028 won by resignation
Draw
vs daybeers
2803
Oct 22, 2026
3m
A30
English Opening: Symmetrical Variation
Game drawn by timeout vs insufficient material
Win
vs daybeers
2802
Oct 22, 2026
3m
A35
English Opening: Symmetrical Variation, Four Knights Variation
upbeat028 won by checkmate