Richards, H
Last game 2026
Rating
peak 2259 · latest 2097Games
115
Wins
37
Draws
20
Losses
58
Peak Elo
2259
40.9% score
As White
| D01 | Rapport-Jobava System | 16 | 43.8% |
| B22 | Sicilian Defense: Alapin Variation | 7 | 50.0% |
| C00 | French Defense: King's Indian Attack | 5 | 60.0% |
| B12 | Caro-Kann Defense: Maróczy Variation | 3 | 0.0% |
| C26 | Vienna Game: Mieses Variation | 3 | 16.7% |
| C25 | Vienna Game: Paulsen Variation | 2 | 0.0% |
| C41 | Philidor Defense: Lion Variation | 2 | 100.0% |
| D00 | Queen's Pawn Game: Chigorin Variation, Alburt Defense | 2 | 0.0% |
| B07 | Pirc Defense | 2 | 50.0% |
As Black
| B07 | Czech Defense | 12 | 54.2% |
| A46 | Indian Defense: Wade-Tartakower Defense | 6 | 41.7% |
| B00 | Lion Defense: Lion's Jaw | 5 | 30.0% |
| E62 | King's Indian Defense: Fianchetto Variation, Kavalek Defense | 4 | 25.0% |
| B03 | Alekhine Defense: Exchange Variation | 3 | 33.3% |
| A41 | Rat Defense: English Rat | 3 | 33.3% |
| C03 | French Defense: Tarrasch Variation, Morozevich Variation | 2 | 25.0% |
Recent games
| Richards, H2097 | 0-1 | Shyam, Sm2478 | FIDE World Bl Team Pool B | 2026 |
| Pang, Tao2434 | 1-0 | Richards, H2097 | FIDE World Bl Team Pool B | 2026 |
| Richards, H2097 | 0-1 | Praggnanandhaa, R2735 | FIDE World Bl Team Pool B | 2026 |
| Richards, H2097 | 0-1 | Yap, K2390 | FIDE World Bl Team Pool B | 2026 |
| Ding Liren2738 | 1-0 | Richards, H2097 | FIDE World Bl Team Pool B | 2026 |
| Richards, H2097 | 0-1 | Bilguun, Sumiya2441 | FIDE World Bl Team Pool B | 2026 |
| Richards, H2097 | 0-1 | Megaranto, S2478 | FIDE World Bl Team Pool B | 2026 |
| Richards, H2097 | 0-1 | Casiguran, Phil Martin2282 | FIDE World Rapid Team | 2026 |
| Richards, H2097 | 0-1 | Camacho Collados, M2448 | FIDE World Rapid Team | 2026 |
| Oberio, Aglipay2049 | 0-1 | Richards, H2097 | FIDE World Rapid Team | 2026 |
| Richards, H2097 | 0-1 | Zhang Xiaopeng2360 | FIDE World Rapid Team | 2026 |
| Xiao, Junyuan2079 | 1-0 | Richards, H2097 | FIDE World Rapid Team | 2026 |
| Richards, H2097 | ½-½ | Plessis, Arnaud2030 | FIDE World Rapid Team | 2026 |
| Garcia Domingo, J2169 | 0-1 | Richards, H2097 | FIDE World Rapid Team | 2026 |
| Richards, H2097 | 0-1 | Karthik, Rajaa2295 | FIDE World Rapid Team | 2026 |