Skip to main content
chessbio.com
Search
Home
Candidate Master
Oscar Gao
Games
Player Profile
Oscar Gao
CM
Puzzletactician
Since 2019 (Active)
Chess.com
♟♟♟♟♟
48.6% W
44.7% L
6.7% D
Bullet
2642
364W
335L
63D
Blitz
2582
2378W
2298L
333D
Rapid
2504
228W
181L
38D
Daily
1503
215W
117L
6D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Smyslov
2592
Oct 12, 2026
3m
A13
English Opening: Agincourt Defense
Puzzletactician won by resignation
Win
vs Serbia_Fighter
2604
Oct 11, 2026
3m
B92
Sicilian Defense: Najdorf Variation, Opocensky Variation
Puzzletactician won by resignation
Loss
vs Gines13
2624
Oct 11, 2026
3m
B10
Caro-Kann Defense
Gines13 won by resignation
Win
vs lugawtokwababoy
2499
Oct 11, 2026
3m
B21
Bird Opening: Dutch Variation, Batavo Gambit
Puzzletactician won by resignation
Draw
vs Sinister_Apple
2517
Oct 11, 2026
3m
A13
English Opening: Agincourt Defense
Game drawn by timeout vs insufficient material
Loss
vs SayaSwan
2520
Oct 11, 2026
3m
C00
French Defense
SayaSwan won by checkmate
Win
vs Elynn2h
2549
Oct 10, 2026
3m
E43
Nimzo-Indian Defense: St. Petersburg Variation
Puzzletactician won by checkmate
Win
vs ChesterKV
2568
Oct 10, 2026
3m
C45
Scotch Game
Puzzletactician won on time
Win
vs admeliora29
2435
Oct 10, 2026
3m
B00
Barnes Defense
Puzzletactician won by resignation
Loss
vs delpotroilo
2530
Oct 10, 2026
3m
A22
English Opening: Carls-Bremen System
delpotroilo won by resignation
Loss
vs Sem1freddo
2641
Oct 10, 2026
3m
C44
Dresden Opening: The Goblin
Sem1freddo won by checkmate
Win
vs boyofwonders
2598
Oct 10, 2026
3m
E32
Nimzo-Indian Defense: Classical Variation
Puzzletactician won by resignation
Win
vs Chesstoster0ne
2500
Oct 10, 2026
3m
B15
Caro-Kann Defense
Puzzletactician won by resignation
Win
vs CoachSuhaas
2554
Oct 10, 2026
3m
E44
Nimzo-Indian Defense: St. Petersburg Variation
Puzzletactician won by resignation
Loss
vs Lose_pawn_lose_game
2586
Oct 10, 2026
3m
B10
Caro-Kann Defense
Lose_pawn_lose_game won by resignation
Loss
vs vosagm
2615
Oct 10, 2026
3m
C67
Ruy Lopez: Berlin Defense, Berlin Wall
vosagm won by resignation
Win
vs TokarevS02
2563
Oct 10, 2026
3m
C00
French Defense
Puzzletactician won by resignation
Win
vs Oleg149
2575
Oct 10, 2026
3m
C00
French Defense
Puzzletactician won on time
Loss
vs SHNg123
2624
Oct 10, 2026
3m
C28
Bishop's Opening: Vienna Hybrid, Hromádka Variation
SHNg123 won by resignation
Loss
vs WasThatATry
2531
Oct 10, 2026
3m
A13
English Opening: Agincourt Defense
WasThatATry won by checkmate