Round: 25 Ground: Carpet indoor
ITF Germany F17 | 2015/10/22 14:05 | Jannis Kahlke v Mats Moraing | 3-6,3-6 |
ITF Germany F2 Qual | 2017/01/16 14:00 | Pirmin Haenle v Jannis Kahlke | 4-6,5-7 |
ITF Germany F2 Qual | 2017/01/16 09:00 | Adriaan De Jager v Jannis Kahlke | 6-7,4-6 |
ITF Germany F2 Qual | 2017/01/15 12:00 | Valentin Guenther v Jannis Kahlke | 3-6,6-7 |
ITF Germany F1 | 2017/01/11 11:00 | Petr Michnev v Jannis Kahlke | 3-6,6-2,6-1 |
ITF Germany F1 Qual | 2017/01/09 16:35 | Jannis Kahlke v Nico Hornitschek | 6-3,6-3 |
ITF Germany F1 Qual | 2017/01/09 09:00 | Jannis Kahlke v Laurin Aerne | 6-2,6-1 |
ITF Germany F17 | 2016/10/31 09:00 | Jannis Kahlke v Valentin Guenther | 3-6,0-6 |
ITF Egypt F29 | 2016/10/18 08:00 | Jannis Kahlke v Pablo Vivero Gonzalez | 4-6,0-6 |
Challenger Canberra | 2017/01/11 00:35 | Dudi Sela v Mats Moraing | 6-3,6-2 |
Challenger Canberra | 2017/01/09 23:00 | Mats Moraing v Andres Molteni | 6-4,6-0 |
Challenger Noumea | 2017/01/02 05:00 | Noah Rubin v Mats Moraing | 6-3,7-6 |
Challenger Eckental Qual | 2016/10/30 10:35 | Alex De Minaur v Mats Moraing | 7-6,7-5 |
Challenger Eckental Qual | 2016/10/29 11:45 | Tomasz Bednarek v Mats Moraing | 3-6,1-6 |
ITF France F23 | 2016/10/20 14:15 | Mats Moraing v Edoardo Eremin | 4-6,3-6 |
ITF France F23 | 2016/10/19 13:05 | Mats Moraing v Andres Artunedo Martinavarr | 6-7,6-3,6-3 |
ITF France F23 | 2016/10/18 12:50 | Mats Moraing v Yannick Thivant | 6-4,6-4 |