Photo credit

Hans Moke Niemann

Photo: TheBoburshokh

Own work

CC0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMHans Moke Niemann

USA Born 2003 (Age ≈23) Male
FIDE ID
2093596
USCF ID
15041466

About Hans Moke Niemann

Hans Niemann was born in San Francisco and began chess while living in the Netherlands as a child. After returning to the United States, he studied in California, Connecticut and New York. He supported his early professional ambitions by teaching chess. Show more

Hans Niemann was born in San Francisco and began chess while living in the Netherlands as a child. After returning to the United States, he studied in California, Connecticut and New York. He supported his early professional ambitions by teaching chess. At eleven he became the youngest winner of the Mechanics' Institute's Tuesday Night Marathon. He won the K-8 section at SuperNationals in 2017 and became an international master in 2018. He earned the grandmaster title in 2021 and won the World Open that July. His victory over Magnus Carlsen at the 2022 Sinquefield Cup brought both attention to his playing strength and a major dispute over cheating allegations. The resulting legal case was settled in 2023. His competitive career continued, and he reached twelfth in the world in May 2026.

Ratings

Classical

2702.6 +5.6

Live estimate

Rapid

2675

Published FIDE

Blitz

2711

Published FIDE

USCF Regular

2751

Published US Chess

Official classical ranks

World rank
#32
National rank · USA
#6

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2742 May 2026
Recorded years
2013–2026
Archived games
3954

Based on available monthly lists and saved games.

Rating history

USCF rating history

View rating lists

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
51 2026-10-13 Titled Tue 13th Oct 2026 chess.com INT 7 Niemann,Hans Moke Sargsyan,Shant Lost: 0-1 23 Open
52 2026-10-13 Titled Tue 13th Oct 2026 chess.com INT 1 Pirverdiyev,A Niemann,Hans Moke Draw: 1/2-1/2 61 Open
53 2026-10-13 Titled Tue 13th Oct 2026 chess.com INT 3 Niemann,Hans Moke Schulze,Marc Won: 1-0 29 Open
54 2026-10-13 Titled Tue 13th Oct 2026 chess.com INT 2 Niemann,Hans Moke Santos,AntonioP Won: 1-0 46 Open
55 2026-10-12 ch-USA 2026 Saint Louis USA 4.5 Niemann,Hans Moke Mishra,Abhimanyu Won: 1-0 42 Open
56 2026-10-12 2026 U.S. Chess Championship Saint Louis, USA 4 Niemann, Hans Moke Mishra, Abhimanyu Won: 1-0 42 Open
57 2026-10-12 U.S. Chess Championships 2026 | Open Saint Louis, USA 4.5 Niemann, Hans Moke Mishra, Abhimanyu Won: 1-0 42 Open
58 2026-10-11 2026 U.S. Chess Championship Saint Louis, USA 3 Oparin, Grigoriy Niemann, Hans Moke Draw: 1/2-1/2 63 Open
59 2026-10-11 U.S. Chess Championships 2026 | Open Saint Louis, USA 3.3 Oparin, Grigoriy Niemann, Hans Moke Draw: 1/2-1/2 63 Open
60 2026-10-11 ch-USA 2026 Saint Louis USA 3.3 Oparin,G Niemann,Hans Moke Draw: 1/2-1/2 63 Open
61 2026-10-10 ch-USA 2026 Saint Louis USA 2.4 Niemann,Hans Moke Aronian,L Draw: 1/2-1/2 43 Open
62 2026-10-10 U.S. Chess Championships 2026 | Open Saint Louis, USA 2.4 Niemann, Hans Moke Aronian, Levon Draw: 1/2-1/2 43 Open
63 2026-10-10 2026 U.S. Chess Championship Saint Louis, USA 2 Niemann, Hans Moke Aronian, Levon Draw: 1/2-1/2 43 Open
64 2026-10-09 U.S. Chess Championships 2026 | Open Saint Louis, USA 1.5 Liang, Awonder Niemann, Hans Moke Lost: 1-0 34 Open
65 2026-10-09 ch-USA 2026 Saint Louis USA 1.5 Liang,Awonder Niemann,Hans Moke Lost: 1-0 34 Open
66 2026-10-09 2026 U.S. Chess Championship Saint Louis, USA 1 Liang, Awonder Niemann, Hans Moke Lost: 1-0 34 Open
67 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 3 Niemann,Hans Moke Ahmad,Khagan Lost: 0-1 65 Open
68 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 5 Niemann,Hans Moke Santiago Vilca,Christian Amilca Won: 1-0 35 Open
69 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 10 Niemann,Hans Moke Sargsyan,Shant Won: 1-0 42 Open
70 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 2 Liyanage,Ranindu Dilshan Niemann,Hans Moke Won: 0-1 19 Open
71 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 8 Matlakov,M Niemann,Hans Moke Won: 0-1 51 Open
72 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 1 Niemann,Hans Moke Poormosavi,Seyed Kanan Won: 1-0 31 Open
73 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 4 Mohammadi,Melika Niemann,Hans Moke Won: 0-1 44 Open
74 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 6 Anton Guijarro,D Niemann,Hans Moke Won: 0-1 27 Open
75 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 11 Woodward,Andy Niemann,Hans Moke Lost: 1-0 66 Open
76 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 7 Niemann,Hans Moke Chigaev,M Won: 1-0 56 Open
77 2026-10-06 Titled Tue 6th Oct 2026 chess.com INT 9 Niemann,Hans Moke Sarana,A Lost: 0-1 22 Open
78 2026-09-27 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 11.183 Niemann, Hans Moke Can, Isik Won: 1-0 50 Open
79 2026-09-26 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 10.19 Niemann, Hans Moke Mastrovasilis, Dimitrios Draw: 1/2-1/2 60 Open
80 2026-09-25 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 9.171 Yakubboev, Nodirbek Niemann, Hans Moke Lost: 1-0 66 Open
81 2026-09-24 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 8.182 Indjic, Aleksandar Niemann, Hans Moke Won: 0-1 42 Open
82 2026-09-23 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 7.175 Sargsyan, Shant Niemann, Hans Moke Draw: 1/2-1/2 31 Open
83 2026-09-21 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 6.187 Niemann, Hans Moke Urkedal, Frode Olav Olsen Won: 1-0 69 Open
84 2026-09-20 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 5.175 Svane, Frederik Niemann, Hans Moke Lost: 1-0 40 Open
85 2026-09-19 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 4.175 Niemann, Hans Moke Samunenkov, Ihor Draw: 1/2-1/2 21 Open
86 2026-09-18 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 3.175 Andersen, Mads Niemann, Hans Moke Won: 0-1 30 Open
87 2026-09-17 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 2.174 Amilal Munkhdalai Niemann, Hans Moke Draw: 1/2-1/2 46 Open
88 2026-09-16 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 Samarkand, Uzbekistan 1.174 Niemann, Hans Moke Zozek Salah Mohammed Won: 1-0 23 Open
89 2026-09-15 Titled Tue 15th Sep 2026 chess.com INT 1 Jasinski,Alexander Niemann,Hans Moke Lost: 1-0 1 Open
90 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 9 Niemann,Hans Moke Paravyan,D Draw: 1/2-1/2 69 Open
91 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 4 Niemann,Hans Moke Gordievsky,D Won: 1-0 58 Open
92 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 6 Niemann,Hans Moke Le Tuan Minh Won: 1-0 26 Open
93 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 10 Tasdogen,Dincer Niemann,Hans Moke Won: 0-1 51 Open
94 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 2 Niemann,Hans Moke Antipov,Fedor Won: 1-0 75 Open
95 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 5 Martirosyan,Haik M. Niemann,Hans Moke Won: 0-1 40 Open
96 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 7 Niemann,Hans Moke Nakamura,Hi Draw: 1/2-1/2 65 Open
97 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 11 Niemann,Hans Moke Pranav,Anand Won: 1-0 38 Open
98 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 8 Maghsoodloo,Parham Niemann,Hans Moke Lost: 1-0 61 Open
99 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 1 Myagmarsuren,Evsuld Niemann,Hans Moke Won: 0-1 32 Open
100 2026-09-08 Titled Tue 8th Sep 2026 chess.com INT 3 Piorun,K Niemann,Hans Moke Won: 0-1 46 Open
  1. vs Sargsyan,ShantLost · 0-1White · 2026-10-13 · Round 7Titled Tue 13th Oct 2026
  2. vs Pirverdiyev,ADraw · ½–½Black · 2026-10-13 · Round 1Titled Tue 13th Oct 2026
  3. vs Schulze,MarcWon · 1-0White · 2026-10-13 · Round 3Titled Tue 13th Oct 2026
  4. vs Santos,AntonioPWon · 1-0White · 2026-10-13 · Round 2Titled Tue 13th Oct 2026
  5. vs Mishra,AbhimanyuWon · 1-0White · 2026-10-12 · Round 4.5ch-USA 2026
  6. vs Mishra, AbhimanyuWon · 1-0White · 2026-10-12 · Round 42026 U.S. Chess Championship
  7. vs Mishra, AbhimanyuWon · 1-0White · 2026-10-12 · Round 4.5U.S. Chess Championships 2026 | Open
  8. vs Oparin, GrigoriyDraw · ½–½Black · 2026-10-11 · Round 32026 U.S. Chess Championship
  9. vs Oparin, GrigoriyDraw · ½–½Black · 2026-10-11 · Round 3.3U.S. Chess Championships 2026 | Open
  10. vs Oparin,GDraw · ½–½Black · 2026-10-11 · Round 3.3ch-USA 2026
  11. vs Aronian,LDraw · ½–½White · 2026-10-10 · Round 2.4ch-USA 2026
  12. vs Aronian, LevonDraw · ½–½White · 2026-10-10 · Round 2.4U.S. Chess Championships 2026 | Open
  13. vs Aronian, LevonDraw · ½–½White · 2026-10-10 · Round 22026 U.S. Chess Championship
  14. vs Liang, AwonderLost · 1-0Black · 2026-10-09 · Round 1.5U.S. Chess Championships 2026 | Open
  15. vs Liang,AwonderLost · 1-0Black · 2026-10-09 · Round 1.5ch-USA 2026
  16. vs Liang, AwonderLost · 1-0Black · 2026-10-09 · Round 12026 U.S. Chess Championship
  17. vs Ahmad,KhaganLost · 0-1White · 2026-10-06 · Round 3Titled Tue 6th Oct 2026
  18. vs Santiago Vilca,Christian AmilcaWon · 1-0White · 2026-10-06 · Round 5Titled Tue 6th Oct 2026
  19. vs Sargsyan,ShantWon · 1-0White · 2026-10-06 · Round 10Titled Tue 6th Oct 2026
  20. vs Liyanage,Ranindu DilshanWon · 0-1Black · 2026-10-06 · Round 2Titled Tue 6th Oct 2026
  21. vs Matlakov,MWon · 0-1Black · 2026-10-06 · Round 8Titled Tue 6th Oct 2026
  22. vs Poormosavi,Seyed KananWon · 1-0White · 2026-10-06 · Round 1Titled Tue 6th Oct 2026
  23. vs Mohammadi,MelikaWon · 0-1Black · 2026-10-06 · Round 4Titled Tue 6th Oct 2026
  24. vs Anton Guijarro,DWon · 0-1Black · 2026-10-06 · Round 6Titled Tue 6th Oct 2026
  25. vs Woodward,AndyLost · 1-0Black · 2026-10-06 · Round 11Titled Tue 6th Oct 2026
  26. vs Chigaev,MWon · 1-0White · 2026-10-06 · Round 7Titled Tue 6th Oct 2026
  27. vs Sarana,ALost · 0-1White · 2026-10-06 · Round 9Titled Tue 6th Oct 2026
  28. vs Can, IsikWon · 1-0White · 2026-09-27 · Round 11.18346th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  29. vs Mastrovasilis, DimitriosDraw · ½–½White · 2026-09-26 · Round 10.1946th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  30. vs Yakubboev, NodirbekLost · 1-0Black · 2026-09-25 · Round 9.17146th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  31. vs Indjic, AleksandarWon · 0-1Black · 2026-09-24 · Round 8.18246th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  32. vs Sargsyan, ShantDraw · ½–½Black · 2026-09-23 · Round 7.17546th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  33. vs Urkedal, Frode Olav OlsenWon · 1-0White · 2026-09-21 · Round 6.18746th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  34. vs Svane, FrederikLost · 1-0Black · 2026-09-20 · Round 5.17546th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  35. vs Samunenkov, IhorDraw · ½–½White · 2026-09-19 · Round 4.17546th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  36. vs Andersen, MadsWon · 0-1Black · 2026-09-18 · Round 3.17546th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  37. vs Amilal MunkhdalaiDraw · ½–½Black · 2026-09-17 · Round 2.17446th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  38. vs Zozek Salah MohammedWon · 1-0White · 2026-09-16 · Round 1.17446th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
  39. vs Jasinski,AlexanderLost · 1-0Black · 2026-09-15 · Round 1Titled Tue 15th Sep 2026
  40. vs Paravyan,DDraw · ½–½White · 2026-09-08 · Round 9Titled Tue 8th Sep 2026
  41. vs Gordievsky,DWon · 1-0White · 2026-09-08 · Round 4Titled Tue 8th Sep 2026
  42. vs Le Tuan MinhWon · 1-0White · 2026-09-08 · Round 6Titled Tue 8th Sep 2026
  43. vs Tasdogen,DincerWon · 0-1Black · 2026-09-08 · Round 10Titled Tue 8th Sep 2026
  44. vs Antipov,FedorWon · 1-0White · 2026-09-08 · Round 2Titled Tue 8th Sep 2026
  45. vs Martirosyan,Haik M.Won · 0-1Black · 2026-09-08 · Round 5Titled Tue 8th Sep 2026
  46. vs Nakamura,HiDraw · ½–½White · 2026-09-08 · Round 7Titled Tue 8th Sep 2026
  47. vs Pranav,AnandWon · 1-0White · 2026-09-08 · Round 11Titled Tue 8th Sep 2026
  48. vs Maghsoodloo,ParhamLost · 1-0Black · 2026-09-08 · Round 8Titled Tue 8th Sep 2026
  49. vs Myagmarsuren,EvsuldWon · 0-1Black · 2026-09-08 · Round 1Titled Tue 8th Sep 2026
  50. vs Piorun,KWon · 0-1Black · 2026-09-08 · Round 3Titled Tue 8th Sep 2026

FIDE tournaments

DateTournamentTypeScore
2026-10-092026 US ChampionshipClassical4
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical7

All tournament results