1170 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Niemann, Hans Moke | Can, Isik | 1-0 | B12 | Olymp 2026 Open | 2026-09-27 |
| Niemann, Hans Moke | Mastrovasilis, Dimitrios | 1/2-1/2 | C55 | Olymp 2026 Open | 2026-09-26 |
| Niemann, Hans Moke | Urkedal, Frode Olav Olsen | 1-0 | C77 | Olymp 2026 Open | 2026-09-21 |
| Niemann, Hans Moke | Samunenkov, Ihor | 1/2-1/2 | A16 | Olymp 2026 Open | 2026-09-19 |
| Niemann, Hans Moke | Zozek Salah Mohammed | 1-0 | D12 | Olymp 2026 Open | 2026-09-16 |
| Niemann, Hans Moke | Firouzja, Alireza | 1/2-1/2 | C67 | 2026 Esports World Cup Playoffs | 2026-08-14 |
| Niemann, Hans Moke | Firouzja, Alireza | 1/2-1/2 | C54 | 2026 Esports World Cup Playoffs | 2026-08-14 |
| Niemann, Hans Moke | Nepomniachtchi, Ian | 0-1 | C42 | 2026 Esports World Cup Group Stage B | 2026-08-12 |
| Niemann, Hans Moke | Nepomniachtchi, Ian | 1-0 | C42 | 2026 Esports World Cup Group Stage B | 2026-08-12 |
| Niemann, Hans Moke | Carlsen, Magnus | 1/2-1/2 | C77 | 2026 Esports World Cup Group Stage B | 2026-08-12 |
| Niemann, Hans Moke | Movahed, Sina | 1-0 | B40 | 2026 Esports World Cup Group Stage B | 2026-08-12 |
| Niemann, Hans Moke | Nihal Sarin | 1/2-1/2 | E20 | Quantbox Chennai Grandmasters 2026 | 2026-07-16 |
| Niemann, Hans Moke | Firouzja, Alireza | 1/2-1/2 | C10 | Quantbox Chennai Grandmasters 2026 | 2026-07-16 |
| Niemann, Hans Moke | Andreikin, Dmitry | 1/2-1/2 | C84 | Quantbox Chennai Grandmasters 2026 | 2026-07-16 |
| Niemann, Hans Moke | Erigaisi Arjun | 0-1 | B45 | Quarter Finals | Game 2: Niemann, Hans Moke - Erigaisi Arjun | 2026-06-21 |
| Niemann, Hans Moke | Firouzja, Alireza | 1/2-1/2 | B45 | Semi Final 2 & Duel for 5th place | Game 1: Niemann, Hans Moke - Firouzja, Alireza | 2026-06-21 |
| Niemann, Hans Moke | Firouzja, Alireza | 0-1 | B45 | Semi Final 2 & Duel for 5th place | Tiebreak: Niemann, Hans Moke - Firouzja, Alireza | 2026-06-21 |
| Niemann, Hans Moke | Pang, Tao | 1-0 | C02 | Round 2: Niemann, Hans Moke - Pang, Tao | 2026-06-20 |
| Niemann, Hans Moke | Megaranto, Susanto | 1/2-1/2 | B06 | Round 4: Niemann, Hans Moke - Megaranto, Susanto | 2026-06-20 |
| Niemann, Hans Moke | Atlas, Valery | 1-0 | B28 | Round 7: Niemann, Hans Moke - Atlas, Valery | 2026-06-20 |
| Niemann, Hans Moke | Bortnyk, Olexandr | 0-1 | B04 | Round 11: Niemann, Hans Moke - Bortnyk, Olexandr | 2026-06-20 |
| Niemann, Hans Moke | Xu, Xiangyu | 1-0 | E10 | Round of 16 | Game 1: Niemann, Hans Moke - Xu, Xiangyu | 2026-06-20 |
| Niemann, Hans Moke | Xu, Xiangyu | 1/2-1/2 | D33 | Round 10: Niemann, Hans Moke - Xu, Xiangyu | 2026-06-19 |
| Niemann, Hans Moke | Sindarov, Javokhir | 1/2-1/2 | C50 | Round 5: Niemann, Hans Moke - Sindarov, Javokhir | 2026-06-18 |
| Niemann, Hans Moke | Artemiev, Vladislav | 1/2-1/2 | C54 | Round 8: Niemann, Hans Moke - Artemiev, Vladislav | 2026-06-18 |
| Niemann, Hans Moke | Ipatov, Alexander | 1-0 | B10 | FIDE WTRC 2026 | 2026-06-17 |
| Niemann, Hans Moke | Liu, Yan | 1-0 | C42 | Round 3: Niemann, Hans Moke - Liu, Yan | 2026-06-17 |
| Niemann, Hans Moke | Madaminov, Mukhiddin | 1/2-1/2 | A28 | Round 9: Niemann, Hans Moke - Madaminov, Mukhiddin | 2026-06-15 |
| Niemann, Hans Moke | Ding, Liren | 0-1 | C55 | Final | Game 1: Niemann, Hans Moke - Ding, Liren | 2026-06-15 |
| Niemann, Hans Moke | Abdusattorov, Nodirbek | 1/2-1/2 | B51 | Round 6: Niemann, Hans Moke - Abdusattorov, Nodirbek | 2026-06-12 |
| Niemann, Hans Moke | Ding, Liren | 1-0 | C54 | Round 9: Niemann, Hans Moke - Ding, Liren | 2026-06-11 |
| Niemann, Hans Moke | Mamedyarov, Shakhriyar | 1/2-1/2 | C50 | Round 4: Niemann, Hans Moke - Mamedyarov, Shakhriyar | 2026-06-10 |
| Niemann, Hans Moke | Vokhidov, Shamsiddin | 1-0 | C50 | Round 2: Niemann, Hans Moke - Vokhidov, Shamsiddin | 2026-06-08 |
| Niemann, Hans Moke | Nepomniachtchi, Ian | 1/2-1/2 | B30 | Round 2: Niemann, Hans Moke - Nepomniachtchi, Ian | 2026-05-25 |
| Niemann, Hans Moke | Nepomniachtchi, Ian | 1/2-1/2 | B30 | Round 4: Niemann, Hans Moke - Nepomniachtchi, Ian | 2026-05-25 |
| Niemann, Hans Moke | Nepomniachtchi, Ian | 1/2-1/2 | B30 | Round 6: Niemann, Hans Moke - Nepomniachtchi, Ian | 2026-05-25 |
| Niemann, Hans Moke | Nepomniachtchi, Ian | 1-0 | B30 | Round 8: Niemann, Hans Moke - Nepomniachtchi, Ian | 2026-05-25 |
| Niemann, Hans Moke | Fedoseev, Vladimir | 1-0 | C54 | Super Rapid & Blitz Poland | 2026-05-07 |
| Niemann, Hans Moke | Caruana, Fabiano | 1-0 | B92 | Super Rapid & Blitz Poland | 2026-05-07 |
| Niemann, Hans Moke | Gukesh D | 0-1 | C54 | Super Rapid & Blitz Poland | 2026-05-07 |
| Niemann, Hans Moke | Wojtaszek, Radoslaw | 0-1 | C54 | Super Rapid & Blitz Poland | 2026-05-07 |
| Niemann, Hans Moke | Vachier-Lagrave, Maxime | 1-0 | C54 | Super Rapid & Blitz Poland | 2026-05-07 |
| Niemann, Hans Moke | Sindarov, Javokhir | 1/2-1/2 | B40 | Super Rapid & Blitz Poland | 2026-05-07 |
| Niemann, Hans Moke | Duda, Jan-Krzysztof | 1-0 | C50 | Super Rapid & Blitz Poland | 2026-05-07 |
| Niemann, Hans Moke | Vachier-Lagrave, Maxime | 1/2-1/2 | B33 | Super Rapid & Blitz Poland | 2026-05-05 |
| Niemann, Hans Moke | Sindarov, Javokhir | 1/2-1/2 | B45 | Super Rapid & Blitz Poland | 2026-05-04 |
| Niemann, Hans Moke | Caruana, Fabiano | 1-0 | B92 | Super Rapid & Blitz Poland | 2026-05-04 |
| Niemann, Hans Moke | Duda, Jan-Krzysztof | 1-0 | C42 | Super Rapid & Blitz Poland | 2026-05-04 |
| Niemann, Hans Moke | So, Wesley | 1/2-1/2 | C55 | Super Rapid & Blitz Poland | 2026-05-03 |
| Niemann, Hans Moke | Firouzja, Alireza | 1-0 | B92 | Super Rapid & Blitz Poland | 2026-05-03 |
| Niemann, Hans Moke | So, Wesley | 1/2-1/2 | C67 | Super Rapid & Blitz Poland | 2026-05-03 |
| Niemann, Hans Moke | Liang, Awonder | 1/2-1/2 | C54 | Round 1: Niemann, Hans Moke - Liang, Awonder | 2026-04-10 |
| Niemann, Hans Moke | Liang, Awonder | 1-0 | D32 | Round 3: Niemann, Hans Moke - Liang, Awonder | 2026-04-07 |
| Niemann, Hans Moke | Liang, Awonder | 1/2-1/2 | D37 | Round 5: Niemann, Hans Moke - Liang, Awonder | 2026-04-07 |
| Niemann, Hans Moke | Liang, Awonder | 1/2-1/2 | C84 | Round 7: Niemann, Hans Moke - Liang, Awonder | 2026-04-07 |
| Niemann, Hans Moke | Liang, Awonder | 1-0 | C88 | Round 9: Niemann, Hans Moke - Liang, Awonder | 2026-04-07 |
| Niemann, Hans Moke | Liang, Awonder | 1/2-1/2 | C88 | Round 11: Niemann, Hans Moke - Liang, Awonder | 2026-04-07 |
| Niemann, Hans Moke | Steinberg, Nitzan | 1-0 | B52 | 2026 Chesscom Open Play In 4 | 2026-03-25 |
| Niemann, Hans Moke | Yakubboev, Nodirbek | 0-1 | B52 | 2026 Chesscom Open Play In 4 | 2026-03-25 |
| Niemann, Hans Moke | Anton Guijarro, David | 1-0 | B12 | 2026 Chesscom Open Play In 4 | 2026-03-25 |
| Niemann, Hans Moke | Bluebaum, Matthias | 1/2-1/2 | C11 | 2026 Chesscom Open Play In 4 | 2026-03-25 |
| Niemann, Hans Moke | Xiong, Jeffery | 1/2-1/2 | C02 | 2026 Chesscom Open Play In 4 | 2026-03-25 |
| Niemann, Hans Moke | Kravtsiv, Martyn | 1-0 | C55 | 2026 Chesscom Open Play In 3 | 2026-03-23 |
| Niemann, Hans Moke | Holt, Conrad | 1-0 | C11 | 2026 Chesscom Open Play In 3 | 2026-03-23 |
| Niemann, Hans Moke | Maksimovic, Bojan | 0-1 | B42 | 2026 Chesscom Open Play In 3 | 2026-03-23 |
| Niemann, Hans Moke | Bobadilla, Yelso | 1-0 | Round 1: Niemann, Hans Moke - Bobadilla, Yelso | 2026-03-19 | |
| Niemann, Hans Moke | Grandelius, Nils | 1-0 | B48 | 2026 Chesscom Open Play In 1 | 2026-03-16 |
| Niemann, Hans Moke | Rakhmanov, Aleksandr | 0-1 | B29 | 2026 Chesscom Open Play In 1 | 2026-03-16 |
| Niemann, Hans Moke | Nguyen, Ngoc Truong Son | 1-0 | C54 | 2026 Chesscom Open Play In 1 | 2026-03-16 |
| Niemann, Hans Moke | Abdusattorov, Nodirbek | 1/2-1/2 | C42 | 2026 Chesscom Open Play In 1 | 2026-03-16 |
| Niemann, Hans Moke | Nepomniachtchi, Ian | 1/2-1/2 | E05 | 2026 Chesscom Open Play In 1 | 2026-03-16 |
| Niemann, Hans Moke | Anton Guijarro, David | 1-0 | C54 | Prague Chess Festival 2026 | Masters | 2026-03-05 |
| Niemann, Hans Moke | Keymer, Vincent | 1/2-1/2 | C54 | Prague Chess Festival 2026 | Masters | 2026-03-03 |
| Niemann, Hans Moke | Maghsoodloo, Parham | 1/2-1/2 | B12 | Prague Chess Festival 2026 | Masters | 2026-02-28 |
| Niemann, Hans Moke | Aravindh, Chithambaram VR. | 0-1 | C41 | Prague Chess Festival 2026 | Masters | 2026-02-26 |
| Niemann, Hans Moke | Aronian, Levon | 1/2-1/2 | FIDE Freestyle Chess World Championship KO | 2026-02-14 | |
| Niemann, Hans Moke | Carlsen, Magnus | 1/2-1/2 | FIDE Freestyle Chess World Championship RR | 2026-02-13 | |
| Niemann, Hans Moke | Sindarov, Javokhir | 1/2-1/2 | FIDE Freestyle Chess World Championship RR | 2026-02-13 | |
| Niemann, Hans Moke | Fedoseev, Vladimir | 1-0 | C42 | Tata Steel Chess Masters | 2026-01-17 |
| Niemann, Hans Moke | Erdogmus, Yagiz Kaan | 1/2-1/2 | B12 | Tata Steel Chess Masters | 2026-01-17 |
| Niemann, Hans Moke | Keymer, Vincent | 0-1 | C50 | Tata Steel Chess Masters | 2026-01-17 |
| Niemann, Hans Moke | Van Foreest, Jorden | 1/2-1/2 | B33 | Tata Steel Chess Masters | 2026-01-17 |
| Niemann, Hans Moke | Praggnanandhaa R | 1/2-1/2 | C10 | Tata Steel Chess Masters | 2026-01-17 |
| Niemann, Hans Moke | Gukesh D | 1/2-1/2 | C84 | Tata Steel Chess Masters | 2026-01-17 |
| Niemann, Hans Moke | Abdusattorov, Nodirbek | 1/2-1/2 | C42 | Tata Steel Chess Masters | 2026-01-15 |
| Niemann, Hans Moke | Vidit, Santosh Gujrathi | 1-0 | C67 | Tata Steel India Blitz | 2026-01-11 |
| Niemann, Hans Moke | Wei, Yi | 1-0 | B95 | Tata Steel India Blitz | 2026-01-11 |
| Niemann, Hans Moke | Anand, Viswanathan | 1-0 | C54 | Tata Steel India Blitz | 2026-01-11 |
| Niemann, Hans Moke | So, Wesley | 1/2-1/2 | C67 | Tata Steel India Blitz | 2026-01-11 |
| Niemann, Hans Moke | Praggnanandhaa R | 1-0 | C70 | Tata Steel India Blitz | 2026-01-10 |
| Niemann, Hans Moke | Murzin, Volodar | 0-1 | B12 | Round 3: Niemann, Hans Moke - Murzin, Volodar | 2026-01-10 |
| Niemann, Hans Moke | Erigaisi Arjun | 1/2-1/2 | C02 | Tata Steel India Blitz | 2026-01-10 |
| Niemann, Hans Moke | Aravindh, Chithambaram VR. | 1-0 | B54 | Tata Steel India Blitz | 2026-01-10 |
| Niemann, Hans Moke | Aravindh, Chithambaram VR. | 1-0 | B67 | Round 7: Niemann, Hans Moke - Aravindh, Chithambaram VR. | 2026-01-09 |
| Niemann, Hans Moke | So, Wesley | 1/2-1/2 | C54 | Round 9: Niemann, Hans Moke - So, Wesley | 2026-01-09 |
| Niemann, Hans Moke | Murzin, Volodar | 1-0 | C11 | Round 1: Niemann, Hans Moke - Murzin, Volodar | 2026-01-07 |
| Niemann, Hans Moke | Praggnanandhaa R | 1-0 | B12 | Round 3: Niemann, Hans Moke - Praggnanandhaa R | 2026-01-07 |
| Niemann, Hans Moke | Anand, Viswanathan | 0-1 | C77 | Tata Steel India Rapid | 2026-01-06 |
| Niemann, Hans Moke | Nihal Sarin | 0-1 | B12 | Tata Steel India Blitz | 2026-01-06 |
| Niemann, Hans Moke | Ponkratov, Pavel | 1-0 | C70 | World Blitz 2025 Open | 2025-12-30 |