Joe GAO
Joe GAO is an international chess player. Their classical Elo rating is 1427 points. Rapid Elo: 1547. Blitz Elo: 1578. −36 FIDE Elo points since 2026-07.
Identity
- FIDE number
- 2640619
- Country
- CAN
Elo rating
- Classical
- 1427
- Rapid
- 1547
- Blitz
- 1578
- #3703 in the CAN federation in classical
- #971 in the CAN federation in rapid
- #907 in the CAN federation in blitz
Career in figures
Standard FIDE rating tracked since 07/2026: 1463 at the first record, 1427 at the latest, peaking at 1463 (07/2026).
79 tournaments listed on Grand Roque (2023-2026). Most frequent city: Ontario (66 tournaments). 443 recorded games, with an overall score of 52%.
Last 12 months
- Games
- 137
- Wins
- 64
- Draws
- 16
- Losses
- 57
- Score
- 53 %
- Average opponent Elo
- 1403
- Best win
- Larry Zhou Chen (1927) · Niagara Fallsview Qualifier 1
Elo history
- 2026-09 → 2026-10 · 1427
- 2026-08 · 1446
- 2026-07 · 1463
Tournaments played
- Chess4win Weekly Classical U1600 · Markham (2026)
- Chess4win Thanksgiving Open U1700 · Toronto (2026)
- Canadian Junior Scholarship 3Q U12 · Thornhill (2026)
- Chess4win August FIDE Ladder U1700 · Thornhill (2026)
- Chess4win August FIDE Ladder U1700 · Thornhill (2026)
- Intergenerational Qual Rapid U1700 · Markham (2026)
- Intergenerational Qual Rapid U1700 · Markham (2026)
- Niagara Fallsview Qualifier 1 · Toronto (2026)
- Niagara Fallsview Qualifier 1 · Toronto (2026)
- Chess4win July FIDE Ladder U1700 · Markham (2026)
- Chess4win July FIDE Ladder U1700 · Markham (2026)
- SCC Chess4win Summer Kick Off U1900 · Toronto (2026)
- Chess4win May FIDE Ladder U1700 · Ontario (2026)
- C4W Victoria Day Rapid Open · Ontario (2026)
- Toronto Rapid Championship U1800 · Ontario (2026)
- C4W North York FIDE Ladder U1700 · Ontario (2026)
- SCC Chess4win March Break U1500 · Ontario (2026)
- Chess4win March Open Rapid U1500 · Ontario (2026)
- Chess4win Feb Markham Open U1500 · Ontario (2026)
- Canadian Junior Scholarship Fin U12 · Ontario (2026)
- SCC Chess4win Happy New Year U1500 · Ontario (2026)
- Chess4Win Dec Holiday Rapid U12 · Ontario (2025)
- Canadian Junior Scholar Qual U12 · Ontario (2025)
- SCC Falling Leaves 2025 U1600 · Ontario (2025)
- Chess4win Dec Markham Open U1900 · Ontario (2025)
- Canada Junior Scholarship CYCC U12 · Ontario (2025)
- Chess4win October 25-26 U1900 · Ontario (2025)
- SCC Howard Ridout Swiss U1600 · Ontario (2025)
- Chess4win Triple Qualifier U12 · Ontario (2025)
- Chess4Win Thanksgiving Qual U12 · Ontario (2025)
- 2025 Chess4win Markham U1900 · Ontario (2025)
- Canadian Junior Scholarship I U12 · Ontario (2025)
- NAYCC 2025 Open U10 · Ontario (2025)
- Canadian Intergenerational Blitz · Ontario (2025)
- Intergenerational Junior Qual U1600 · Ontario (2025)
- Chaoyue Chess4win Friendship Battle · Ontario (2025)
- Chess4win July Markham Open U1500 · Ontario (2025)
- 2025 Chess4Win July Rapid Open · Ontario (2025)
- Chess4win June Open U1500 · Ontario (2025)
- SCC Club Championship 2025 Reserves · Ontario (2025)
Recent games
- Oscar Lai (1392) · 1 · Chess4win Weekly Classical U1600 (2026)
- Evan Gao (1185) · 1 · Chess4win Weekly Classical U1600 (2026)
- Caleb Guo (1288) · 1 · Chess4win Weekly Classical U1600 (2026)
- Nikolaos Xirogiannis (1340) · 0 · Chess4win Weekly Classical U1600 (2026)
- Ian Gao (1366) · 1 · Chess4win Weekly Classical U1600 (2026)
- Aaron Chiu (1136) · 1 · Chess4win Thanksgiving Open U1700 (2026)
- Annika Samal (1300) · ½ · Chess4win Thanksgiving Open U1700 (2026)
- Brayden Mok (1251) · 0 · Chess4win Thanksgiving Open U1700 (2026)
- Navika Renganathan (1406) · 1 · Chess4win Thanksgiving Open U1700 (2026)
- Jiatao Geng (1492) · 0 · Chess4win Thanksgiving Open U1700 (2026)
- Nikolaos Xirogiannis (1364) · 1 · Chess4win Thanksgiving Open U1700 (2026)
- Logan Wong (958) · 0 · Canadian Junior Scholarship 3Q U12 (2026)