Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
17
Home
National Master
Joshua Guo
Games
Player Profile
Joshua Guo
NM
joshuaguo
Markham, Ontario
Since 2015 (Active)
Chess.com
♟♟♟♟♟♟
48.3% W
45.9% L
5.8% D
Bullet
2573
4677W
4565L
488D
Blitz
2360
2675W
2478L
394D
Rapid
2442
74W
30L
12D
Daily
1671
7W
0L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs nazhmiden123
2351
May 23, 2026
10m
C68
Ruy Lopez: Exchange Variation
joshuaguo won by resignation
Win
vs Gloomygloom
2389
May 23, 2026
10m
C43
Bishop's Opening: Urusov Gambit
joshuaguo won on time
Win
vs transformer9871
2370
May 23, 2026
10m
B52
Sicilian Defense: Moscow Variation, Haag Gambit
joshuaguo won by resignation
Draw
vs Abomuhammed
2302
May 18, 2026
10m
C60
Ruy Lopez
Game drawn by repetition
Loss
vs yosoyyomismoelmismo
2514
May 18, 2026
10m
B96
Sicilian Defense: Najdorf Variation
yosoyyomismoelmismo won by resignation
Win
vs TRIYANTO98
2328
May 17, 2026
10m
B31
Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation
joshuaguo won by checkmate
Win
vs BroX000
2392
May 16, 2026
10m
B90
Sicilian Defense: Najdorf Variation
joshuaguo won by resignation
Win
vs Amitava7438
2374
May 14, 2026
10m
B01
Scandinavian Defense
joshuaguo won by resignation
Win
vs SenseiKrishhh
2350
May 11, 2026
3m
E63
King's Indian Defense: Fianchetto Variation, Panno Variation
joshuaguo won by checkmate
Win
vs jJOSECHESS
2357
May 11, 2026
3m
B12
Caro-Kann Defense
joshuaguo won by resignation
Win
vs scandinavian11
2412
May 11, 2026
3m
B96
Sicilian Defense: Najdorf Variation
joshuaguo won on time
Loss
vs Skarwagner
2347
May 11, 2026
3m
B96
Sicilian Defense: Najdorf Variation
Skarwagner won on time
Win
vs TempoLion
2313
May 11, 2026
3m
E63
King's Indian Defense: Fianchetto Variation, Panno Variation
joshuaguo won by resignation
Draw
vs Petrosian94
2357
May 11, 2026
3m
B07
Czech Defense
Game drawn by repetition
Loss
vs Andnetl
2343
May 11, 2026
3m
A01
Nimzo-Larsen Attack
Andnetl won by resignation
Win
vs o00oo00oo
2304
May 11, 2026
3m
B23
Sicilian Defense: Closed
joshuaguo won by checkmate
Win
vs vlad0924
2341
May 11, 2026
3m
B30
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
joshuaguo won on time
Loss
vs Andnetl
2332
May 11, 2026
3m
A01
Nimzo-Larsen Attack
Andnetl won by resignation
Loss
vs Hirnakrobat20
2417
May 11, 2026
3m
B30
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
Hirnakrobat20 won by resignation
Draw
vs NineTOWine
2385
May 11, 2026
3m
E97
King's Indian Defense: Orthodox Variation, Aronin-Taimanov Defense
Game drawn by agreement