Challenger Ochsenhausen | 2019/07/23 07:00 | Liang Qiu v Brice Ollivier | L | 1-3 |
Challenger Ochsenhausen | 2019/07/22 18:00 | Liang Qiu v Jiri Vrablik | L | 1-3 |
Challenger Ochsenhausen | 2019/07/22 15:20 | Tomas Kopanyi v Liang Qiu | W | 0-3 |
Challenger Ochsenhausen | 2019/07/22 11:50 | Miroslav Horejsi v Liang Qiu | L | 3-0 |
Challenger Ochsenhausen | 2019/07/22 09:50 | Liang Qiu v Tomasz Tomaszuk | W | 3-2 |
Challenger Ochsenhausen | 2019/07/22 07:50 | Liang Qiu v Florian Bluhm | L | 1-3 |
Challenger Ochsenhausen | 2019/07/19 08:30 | Fedor Kuzmin v Liang Qiu | W | 2-3 |
Challenger Ochsenhausen | 2019/07/18 12:30 | Jakub Kosowski v Liang Qiu | L | 3-1 |
Challenger Ochsenhausen | 2019/07/23 08:20 | Hampus Soderlund v Jiri Vrablik | L | 2-3 |
Challenger Ochsenhausen | 2019/07/22 20:00 | Tomas Kopanyi v Hampus Soderlund | W | 1-3 |
Challenger Ochsenhausen | 2019/07/22 17:20 | Miroslav Horejsi v Hampus Soderlund | W | 0-3 |
Challenger Ochsenhausen | 2019/07/22 14:40 | Hampus Soderlund v Tomasz Tomaszuk | W | 3-0 |
Challenger Ochsenhausen | 2019/07/22 10:30 | Hampus Soderlund v Florian Bluhm | L | 2-3 |
Challenger Ochsenhausen | 2019/07/22 08:30 | Hampus Soderlund v Brice Ollivier | W | 3-1 |
Swedish Open | 2018/10/31 13:00 | Kanak Jha v Hampus Soderlund | L | 4-3 |
Swedish Open | 2018/10/29 16:40 | Hampus Soderlund v Vildan Gadiev | W | 4-2 |