Stadium: Center Court Round: 28 Ground: Carpet indoor
Challenger Eckental | 2020/11/06 11:15 | Kamil Majchrzak v Marvin Moeller | 4-6,2-6 |
Challenger Eckental | 2020/11/04 09:00 | Marvin Moeller v Mats Rosenkranz | 6-2,6-4 |
Challenger Eckental | 2020/11/02 10:25 | Marvin Moeller v Illya Marchenko | 6-3,1-6,6-1 |
Challenger Eckental | 2020/11/01 10:50 | Matthias Bachinger v Marvin Moeller | 1-6,6-4,5-7 |
Challenger Eckental | 2020/10/31 09:00 | Marvin Moeller v Jiri Lehecka | 6-3,6-4 |
Challenger Hamburg | 2020/10/25 11:00 | Marvin Moeller v Pavel Kotov | 3-6,6-7 |
Challenger Hamburg | 2020/10/24 12:00 | Cem Ilkel v Marvin Moeller | 7-6,3-6,4-6 |
ITF M25 Hamburg | 2020/10/19 17:05 | Chun Hsin Tseng v Marvin Moeller | 6-3,7-5 |
Challenger Eckental | 2020/11/06 10:00 | Evgeny Donskoy v Ramkumar Ramanathan | 2-6,1-6 |
Challenger Eckental | 2020/11/04 09:35 | Ramkumar Ramanathan v Hiroki Moriya | 7-6,6-4 |
Challenger Eckental | 2020/11/02 12:10 | Ramkumar Ramanathan v Duje Ajdukovic | 6-4,6-2 |
Challenger Marbella | 2020/10/27 11:35 | Carlos Taberner v Ramkumar Ramanathan | 3-6,7-5,7-6 |
Challenger Ismaning | 2020/10/21 14:35 | Botic Van De Zandschulp v Ramkumar Ramanathan | 6-2,6-2 |
Challenger Ismaning | 2020/10/19 15:10 | Ramkumar Ramanathan v Quentin Halys | 7-6,6-3 |
Challenger Alicante | 2020/10/13 09:45 | Ramkumar Ramanathan v Carlos Alcaraz Garfia | 6-7,6-7 |
Challenger Barcelona | 2020/10/06 09:45 | Kimmer Coppejans v Ramkumar Ramanathan | 6-2,7-5 |