| 11 Nov 2026 | WTT Contender Istanbul 2026 | Qualifying Round 2 · Match 8 | GREBNEV Maksim | 2–3 | L |
| 3 Sept 2026 | WTT Contender Almaty 2026 | Round of 32 · Match 2 | BOURRASSAUD Florian | 0–3 | L |
| 2 Sept 2026 | WTT Contender Almaty 2026 | Qualifying Round 3 · Match 3 | SHULAYBI Abdulaziz BU | 3–2 | W |
| 2 Sept 2026 | WTT Contender Almaty 2026 | Qualifying Round 2 · Match 6 | SHI Danyang | 3–0 | W |
| 26 Aug 2026 | WTT Feeder Olomouc 2026 | Round of 32 · Match 8 | CASTRO Rogelio | 1–3 | L |
| 26 Aug 2026 | WTT Feeder Olomouc 2026 | Round of 64 · Match 15 | DZIUBA Patryk | 3–2 | W |
| 25 Aug 2026 | WTT Feeder Olomouc 2026 | Group 1 · Match 3 | SKALDA Jan | 3–2 | W |
| 24 Aug 2026 | WTT Feeder Olomouc 2026 | Group 1 · Match 2 | YU Yi-Cing | 0–3 | L |
| 24 Aug 2026 | WTT Feeder Olomouc 2026 | Qualifying Round 1 · Match 7 | STOFFREGEN Mille / HAVSTEEN Johan | 2–3 | L |
| 4 Mar 2026 | WTT Feeder Düsseldorf 2026 | Round of 32 · Match 9 | GERASSIMENKO Kirill | 2–3 | L |
| 4 Mar 2026 | WTT Feeder Düsseldorf 2026 | Round of 64 · Match 18 | OEHME Benno | 3–2 | W |
| 26 Sept 2025 | China Smash 2025 Presented by Beijing Shijingshan Culture & Tourism Group | Qualifying Round 1 · Match 28 | IONESCU Eduard | 0–3 | L |
| 18 Aug 2025 | Europe Smash - Sweden 2025 | R 32 · Match 10 | ALLEGRO Martin / RASSENFOSSE Adrien | 0–3 | L |
| 14 Aug 2025 | Europe Smash - Sweden 2025 | Qualifying R 1 · Match 12 | JARVIS Tom | 0–3 | L |
| 19 May 2025 | ITTF World Table Tennis Championships Finals Doha 2025 | Round of 32 · Match 3 | KARLSSON Kristian / FALCK Mattias | 0–3 | L |
| 17 May 2025 | ITTF World Table Tennis Championships Finals Doha 2025 | Round of 128 · Match 25 | DUDA Benedikt | 1–4 | L |
| 17 May 2025 | ITTF World Table Tennis Championships Finals Doha 2025 | Round of 64 · Match 6 | ZAKHAROV Vladislav / AKIMALI Bakdaulet | 3–1 | W |
| 31 Jan 2025 | Singapore Smash 2025 | Qualifying Round 1 · Match 12 | GNANASEKARAN Sathiyan | 1–3 | L |
| 21 Nov 2024 | WTT Feeder Düsseldorf II 2024 | Quarterfinal · Match 2 | ZHOU Qihao | 0–3 | L |
| 21 Nov 2024 | WTT Feeder Düsseldorf II 2024 | Round of 16 · Match 4 | ZENG Beixun | 3–2 | W |