Hans Niemann, a 23-year-old American Grandmaster, is rated 2717 — just 25 short of his peak of 2742 (Jun 2026, age 23) and ranked 6th among American players, and 22nd worldwide. He is currently in the 2700–2725 range. 81 rated games in the past year (≈114/year long-term). Recent standard appearances include the Chess Olympiad (open), the Chennai Grand Masters, and the UzChess Cup Masters. Also played 5 rapid (including FIDE World Rapid Championship 2025) and 5 blitz events (including FIDE World Blitz Championship 2025) recently. He reached World #12 in Jun 2026 and spent 20 months in the world top 20.
Awarded GM in 2021 (age 18), IM in 2018 (age 15), and FM in 2016 (age 13). At junior level, he reached World #3 in U20, World #4 in U18, World #9 in U16, World #18 in U14, World #3 in U12 and World #10 in U10.
Current rating
2717
Standard
All-time high
2742
Jun 2026 · age 23
Activity
80
games / yr avg. · ≈7/mo
classical only
Very active
Signature stat
#6
20 months in World top 20 (2024–2026)
Profile · last 5 years
- Similar results in every format: 64% in classical (345.5 / 537), 60% in rapid (95.5 / 160), 63% in blitz (182.5 / 288).
- Against higher-rated players (+50): 47 / 114. Against lower-rated (−50): 419.5 / 580.
- Out of form: −21 in classical rating and 43.5 / 82 in rated classical games over the last 12 months.
From 985 games in FIDE-rated events since Oct 2021 (537 classical, 160 rapid, 288 blitz). Fixed rules: every figure comes from these results.
Your openings
Import your Lichess and Chess.com games and turn them into an opening repertoire.
Scouting
Playing Hans Niemann soon? See what he is likely to play against you.
Career timeline
27 entriesStandard rating history
His openings · over the board
What Hans Niemann plays, by color
1,778 games with moves in our base · over the board · last in Oct 2026
As White
572 games367 of 572393 more games in other lines
As Black
574 games303.5 of 574347 more games in other lines
Activity & highlights
71 games: 14 wins, 48 draws, 9 losses.
Hover or tap a bar for the month's games and tournaments.
Last 12 months — tournaments
8 events| Event | Date | Score | Rank | Perf | Δ Elo |
|---|---|---|---|---|---|
46th Chess Olympiad Samarkand 2026 Open Team 5W 4D 2L Lost to Best win | Sep 2026 | 7/11 | #66 | 2656 | -7.7 |
Quantbox Chennai Grand Masters 2026 Round-Robin 0W 6D 1L Lost to | Jul 2026 | 3/7 | #7 | 2675 | -5.4 |
The III International Chess Tournament UzChess Cup MASTERS Round-Robin 1W 6D 2L Lost to Best win | Jun 2026 | 4/9 | #8 | 2654 | -10.8 |
Hans Niemann against Ian Nepomniachtchi Match 1W 6D 1L Lost toR1Ian Nepomniachtchi2729 Best winR8Ian Nepomniachtchi2729 | May 2026 | 4/8 | drew | 2729 | -1.6 |
Hans Niemann against Awonder Liang Match 3W 9D 0L Best win | Apr 2026 | 7.5/12 | won | — | — |
PRAGUE INTERNATIONAL CHESS FESTIVAL - MASTERS TOURNAMENT 2026 Round-Robin 1W 6D 2L Lost toR5Jorden van Foreest2705 Best win | Feb 2026 | 4/9 | #7 | 2669 | -6.9 |
Tata Steel Chess 2026 - Masters Round-Robin 3W 9D 1L Lost to Best win | Jan 2026 | 7.5/13 | #4 | 2778 | +9.8 |
FIDE World Cup 2025 Knockout 0W 2D 0L | Nov 2025 | 1/2 | R128 | 2572 | -4.2 |
- 46th Chess Olympiad Samarkand 2026 Open7/11Sep 2026· #66· 5W 4D 2L· Perf 2656· -7.7 EloLost toBest win
- Quantbox Chennai Grand Masters 20263/7Jul 2026· #7· 0W 6D 1L· Perf 2675· -5.4 EloLost to
- The III International Chess Tournament UzChess Cup MASTERS4/9Jun 2026· #8· 1W 6D 2L· Perf 2654· -10.8 EloLost toBest win
- Hans Niemann against Ian Nepomniachtchi4/8May 2026· drew· 1W 6D 1L· Perf 2729· -1.6 EloLost toR1Ian Nepomniachtchi2729Best winR8Ian Nepomniachtchi2729
- Hans Niemann against Awonder Liang7.5/12Apr 2026· won· 3W 9D 0LBest win
- PRAGUE INTERNATIONAL CHESS FESTIVAL - MASTERS TOURNAMENT 20264/9Feb 2026· #7· 1W 6D 2L· Perf 2669· -6.9 EloLost toR5Jorden van Foreest2705Best win
- Tata Steel Chess 2026 - Masters7.5/13Jan 2026· #4· 3W 9D 1L· Perf 2778· +9.8 EloLost toBest win
- FIDE World Cup 20251/2Nov 2025· R128· 0W 2D 0L· Perf 2572· -4.2 Elo
By color · classical · 5 yearslast 5 years
537 gamesAs White
69%
188 / 273· avg opp. 2580
As Black
60%
157.5 / 264· avg opp. 2585
Best win
vsMagnus CarlsenGM2861
2022 GCT Sinquefield Cup · Sep 2022 · Black
Worst loss
vsXue HaowenGM2335
Dubai Open Chess Tournament 2023 - A · Jun 2023 · White
Games 1,707 · 2013–2026
- WvsIsik CanGM2569Olymp 2026 Open · R11.183 · 2026-09-27Caro-Kann Defense: Advance Variation, Short Variation · 50 moves · 2725
- DvsDimitrios MastrovasilisGM2525Olymp 2026 Open · R10.190 · 2026-09-26Italian Game: Two Knights Defense, Modern Bishop's Opening · 60 moves · 2725
- LvsNodirbek YakubboevGM2685Olymp 2026 Open · R9.171 · 2026-09-25Nimzo-Indian Defense: Classical Variation · 66 moves · 2725
- WvsAleksandar IndjicGM2598Olymp 2026 Open · R8.182 · 2026-09-24Semi-Slav Defense: Accelerated Meran Variation · 42 moves · 2725
- DvsShant SargsyanGM2630Olymp 2026 Open · R7.175 · 2026-09-23Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 · 31 moves · 2725
- WvsFrode UrkedalGM2571Olymp 2026 Open · R6.187 · 2026-09-21Ruy Lopez: Morphy Defense, Anderssen Variation · 69 moves · 2725
- LvsFrederik SvaneGM2655Olymp 2026 Open · R5.175 · 2026-09-20Ruy Lopez: Closed · 40 moves · 2725
- DvsIhor SamunenkovGM2608Olymp 2026 Open · R4.175 · 2026-09-19English Opening: Anglo-Indian Defense, Queen's Knight Variation · 21 moves · 2725
- WvsMads AndersenGM2549Olymp 2026 Open · R3.175 · 2026-09-18Bogo-Indian Defense: Retreat Variation · 30 moves · 2725
- DvsAmilal MunkhdalaiIM2491Olymp 2026 Open · R2.174 · 2026-09-17Sicilian Defense: Nyezhmetdinov-Rossolimo Attack · 46 moves · 2725
Over-the-board games only, matched to this player through official FIDE pairings and tournament records. Opponents marked “?” could not be identified with certainty. Source: Lichess broadcasts (opens in a new tab), CC BY-SA 4.0 (opens in a new tab).
Most-Played Opponents
Rankings
National ranking
Europe & World
| 1 | 🇺🇸 | 2,792 |
| 2 | 🇺🇸 | 2,784 |
| 3 | 🇺🇸 | 2,770 |
| 4 | 🇺🇸 | 2,732 |
| 5 | 🇺🇸 | 2,725 |
| 6 | 🇺🇸 | 2,717 |
| 7 | 🇺🇸 | 2,708 |
| 8 | 🇺🇸 | 2,685 |
| 9 | 🇺🇸 | 2,659 |
| 10 | 🇺🇸 | 2,656 |
| 1 | 🇺🇸 | 2,792 |
| 2 | 🇺🇸 | 2,784 |
| 3 | 🇺🇸 | 2,770 |
| 4 | 🇺🇸 | 2,732 |
| 5 | 🇺🇸 | 2,725 |
| 6 | 🇺🇸 | 2,717 |
| 7 | 🇺🇸 | 2,708 |
| 8 | 🇺🇸 | 2,685 |
| 9 | 🇺🇸 | 2,659 |
| 10 | 🇲🇽 | 2,657 |
| 1 | 🇳🇴 | 2,823 |
| 2 | 🇺🇸 | 2,792 |
| 3 | 🇺🇸 | 2,784 |
| 4 | 🇺🇿 | 2,782 |
| 5 | 🇺🇿 | 2,780 |
| 6 | 🇺🇸 | 2,770 |
| 7 | 🇮🇳 | 2,763 |
| 8 | 🇩🇪 | 2,761 |
| 9 | 🇨🇳 | 2,758 |
| 10 | 🇫🇷 | 2,757 |
| ... | ||
| 22 | 🇺🇸 | 2,717 |
