Round: 26 Ground: Carpet indoor
ITF Germany F16 | 2016/10/25 11:05 | Oscar Otte v Demian Raab | 6-2,6-1 |
Challenger Mohammedia | 2016/10/04 10:55 | Casper Ruud v Oscar Otte | 6-2,6-1 |
Challenger Mohammedia Qual | 2016/10/02 10:00 | Alexander Zhurbin v Oscar Otte | 3-6,2-6 |
Challenger Mohammedia Qual | 2016/10/01 09:00 | Oscar Otte v Bernabe Zapata Miralles | 6-7,6-0,6-4 |
ITF Belgium F14 | 2016/09/17 15:15 | Marvin Netuschil v Oscar Otte | 6-3,6-3 |
ITF Belgium F14 | 2016/09/16 10:00 | Oscar Otte v Daniel Altmaier | 3-6,7-5,6-1 |
ITF Belgium F14 | 2016/09/15 08:00 | Oscar Otte v Theo Fournerie | 6-2,6-3 |
ITF Belgium F14 | 2016/09/13 14:00 | Oscar Otte v Jannis Kahlke | 6-2,6-3 |
ITF Germany F16 | 2016/10/26 09:00 | Mick Veldheer v Marvin Moeller | 1-6,4-6 |
ITF Germany F15 | 2016/10/18 13:05 | Lukas Ruepke v Marvin Moeller | 6-2,6-1 |
ITF Germany F14 | 2016/10/14 12:30 | Marvin Moeller v Louis Wessels | 3-6,4-6 |
ITF Germany F14 | 2016/10/13 12:30 | Christopher Heyman v Marvin Moeller | 4-6,4-6 |
ITF Germany F14 | 2016/10/11 11:10 | Marvin Moeller v Lukas Ollert | 6-0,6-2 |
ATP Hamburg | 2016/07/11 12:10 | Marvin Moeller v Grega Zemlja | 1-6,2-6 |