| Challenger Liberec | 2025/07/27 12:10 | Alex Molcan v Johan Nikles | 1-6,6-1,6-1 |
| ITF M25 Ollersbach | 2025/07/24 10:33 | Johan Nikles v Sebastian Sorger | 6-3,4-6,0-5 |
| ITF M25 Ollersbach | 2025/07/23 12:32 | Johan Nikles v Benedikt Szerencsits | 6-3,6-4 |
| ITF M25 Uriage | 2025/07/18 11:58 | Marat Sharipov v Johan Nikles | 6-3,6-3 |
| ITF M25 Uriage | 2025/07/17 08:00 | Amaury Raynel v Johan Nikles | 7-5,4-6,4-6 |
| ITF M25 Uriage | 2025/07/16 08:00 | Johan Nikles v Clement Lemire | 7-5,6-2 |
| ITF M25 Bastia-Lucciana | 2025/07/09 15:30 | Kilian Feldbausch v Johan Nikles | 6-1,6-2 |
| ITF M25 Klosters | 2025/06/19 07:00 | Petr Nesterov v Johan Nikles | 6-1,2-1 |
| ITF M15 Tashkent | 2025/05/28 09:00 | Amir Milushev v Gian Gruenig | 6-1,7-6 |
| ITF M15 Tashkent | 2025/05/22 07:00 | Gian Gruenig v Igor Kudriashov | 3-6,3-6 |
| ITF M15 Heraklion | 2025/05/07 12:58 | Gian Gruenig v Rafael De Alba | 4-6,3-6 |
| ITF M25 Nottingham | 2025/04/28 10:30 | Luke Hooper v Gian Gruenig | 6-2,4-6,0-0 |
| ITF M25 Nottingham | 2025/04/27 09:00 | Gian Gruenig v Matt Hulme | 5-7,7-6,1-0 |
| ITF M15 Heraklion | 2025/03/28 08:30 | Gian Gruenig v Stuart Parker | 6-1,1-6,4-6 |
| ITF M25 Trimbach | 2025/03/05 11:45 | Gian Gruenig v Antoine Walch | 4-6,4-6 |
| Challenger Lugano | 2025/02/23 12:45 | Gian Gruenig v Juan Carlos Prado Angelo | 7-5,4-6,4-6 |