chessbio.com
Search
Enthusiasts
Titled
Streamers
26
Home
National Master
Justin Gao
Games
Justin Gao
NM
MammothCricket
Vancouver
Since 2018 (Inactive)
Chess.com
♟
49.6%
-
44.8%
-
5.6%
Bullet
2478
1731W
1895L
219D
Blitz
2315
837W
697L
71D
Rapid
2217
653W
401L
93D
Daily
1527
264W
152L
12D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs NBAScratch
1518
Mar 10, 2026
3 days per move
B31
Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation
NBAScratch won by resignation
Draw
vs NBAScratch
1518
Feb 25, 2026
3 days per move
B23
Sicilian Defense: Closed
Game drawn by agreement
Win
vs chess158n
2401
Feb 17, 2026
1m
B23
Sicilian Defense: Closed
MammothCricket won on time
Win
vs Musashi
2515
Feb 17, 2026
1m
C01
French Defense: Exchange Variation
MammothCricket won on time
Win
vs Nikita_Solomka_2002
2490
Feb 17, 2026
1m
B13
Caro-Kann Defense: Exchange Variation
MammothCricket won on time
Win
vs Bocaj333
1756
Feb 9, 2026
1m
B10
Caro-Kann Defense
MammothCricket won by checkmate
Loss
vs ATM622
2669
Feb 3, 2026
10+0.1
B02
Alekhine Defense
ATM622 won on time
Loss
vs ATM622
2666
Feb 3, 2026
10+0.1
C02
French Defense: Advance Variation
ATM622 won on time
Loss
vs ATM622
2663
Feb 3, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
ATM622 won on time
Loss
vs ATM622
2660
Feb 3, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
ATM622 won on time
Loss
vs ATM622
2657
Feb 3, 2026
10+0.1
A40
Australian Defense
ATM622 won by checkmate
Loss
vs ATM622
2654
Feb 3, 2026
10+0.1
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
ATM622 won on time
Loss
vs ATM622
2651
Feb 3, 2026
10+0.1
C34
KGA: Fischer, 4.Bc4
ATM622 won on time
Loss
vs ATM622
2647
Feb 3, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
ATM622 won on time
Loss
vs ATM622
2643
Feb 3, 2026
10+0.1
A02
Bird Opening
ATM622 won on time
Loss
vs ATM622
2639
Feb 3, 2026
10+0.1
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
ATM622 won by checkmate
Loss
vs ATM622
2635
Feb 3, 2026
10+0.1
A04
Colle System: Rhamphorhynchus Variation
ATM622 won by checkmate
Loss
vs ATM622
2631
Feb 3, 2026
10+0.1
A01
Nimzo-Larsen Attack
ATM622 won by checkmate
Win
vs HaixinHZ
2418
Feb 3, 2026
1m
A52
Budapest: 3...Ng4 4.e3
MammothCricket won by resignation
Loss
vs wchessplayer
2476
Feb 3, 2026
1m
B04
Alekhine Defense: Modern Variation
wchessplayer won by checkmate