Niemann, Hans Moke
Last game 2026
Rating
peak 2742 · latest 2730Games
3,346
Wins
1828
Draws
745
Losses
773
Peak Elo
2742
65.8% score
As White
| C54 | Italian Game: Classical Variation, Giuoco Pianissimo | 61 | 60.7% |
| C55 | Italian Game: Two Knights Defense, Modern Bishop's Opening | 23 | 56.5% |
| D01 | Rapport-Jobava System | 22 | 56.8% |
| B51 | Sicilian Defense: Moscow Variation | 19 | 71.1% |
| B12 | Caro-Kann Defense: Advance Variation | 19 | 76.3% |
| C42 | Petrov's Defense | 19 | 60.5% |
| B30 | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 | 18 | 63.9% |
| C50 | Italian Game: Giuoco Pianissimo | 17 | 58.8% |
| E11 | Bogo-Indian Defense: Grünfeld Variation | 16 | 62.5% |
As Black
| E11 | Bogo-Indian Defense: Retreat Variation | 23 | 54.3% |
| B51 | Sicilian Defense: Moscow Variation | 22 | 56.8% |
| C67 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | 21 | 45.2% |
| C65 | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | 17 | 29.4% |
| C88 | Ruy Lopez: Closed | 17 | 44.1% |
| C55 | Italian Game: Two Knights Defense, Modern Bishop's Opening | 16 | 53.1% |
| B31 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | 15 | 56.7% |
Recent games
| Giri, A2764 | 0-1 | Niemann, Hans Moke2730 | Niemann-Giri Match 2026 | 2026 |
| Niemann, Hans Moke2730 | 1-0 | Giri, A2764 | Niemann-Giri Match 2026 | 2026 |
| Giri, A2764 | ½-½ | Niemann, Hans Moke2730 | Niemann-Giri Match 2026 | 2026 |
| Niemann, Hans Moke2730 | ½-½ | Giri, A2764 | Niemann-Giri Match 2026 | 2026 |
| Giri, A2764 | 0-1 | Niemann, Hans Moke2730 | Niemann-Giri Match 2026 | 2026 |
| Niemann, Hans Moke2730 | ½-½ | Giri, A2764 | Niemann-Giri Match 2026 | 2026 |
| Giri, A2764 | 0-1 | Niemann, Hans Moke2730 | Niemann-Giri Match 2026 | 2026 |
| Niemann, Hans Moke2730 | ½-½ | Giri, A2764 | Niemann-Giri Match 2026 | 2026 |
| Giri, A2764 | ½-½ | Niemann, Hans Moke2730 | Niemann-Giri Match 2026 | 2026 |
| Niemann, Hans Moke2730 | 1-0 | Giri, A2764 | Niemann-Giri Match 2026 | 2026 |
| Giri, A2764 | 1-0 | Niemann, Hans Moke2730 | Niemann-Giri Match 2026 | 2026 |
| Niemann, Hans Moke2730 | 1-0 | Giri, A2764 | Niemann-Giri Match 2026 | 2026 |
| Giri, A2764 | 0-1 | Niemann, Hans Moke2730 | Niemann-Giri Match 2026 | 2026 |
| Bortnyk, Olexandr2604 | 0-1 | Niemann, Hans Moke2730 | Titled Tue 7th Jul 2026 | 2026 |
| Niemann, Hans Moke2730 | 0-1 | Nakamura, Hi2792 | Titled Tue 7th Jul 2026 | 2026 |