Challenger Ochsenhausen | 2019/09/30 07:10 | Tomasz Tomaszuk v Liang Qiu | W | 1-3 |
Challenger Ochsenhausen | 2019/07/22 09:50 | Liang Qiu v Tomasz Tomaszuk | W | 3-2 |
Challenger Ochsenhausen | 2019/10/04 06:30 | Liang Qiu v Quentin Robinot | L | 1-3 |
Challenger Ochsenhausen | 2019/10/03 09:50 | Liang Qiu v Mauricio Rivera | W | 3-0 |
Challenger Ochsenhausen | 2019/10/03 07:10 | Sushmit Sriram v Liang Qiu | L | 3-0 |
Challenger Ochsenhausen | 2019/10/02 11:50 | Alexander Echavarria v Liang Qiu | W | 1-3 |
Challenger Ochsenhausen | 2019/10/02 09:50 | Liang Qiu v Sanil Shetty | W | 3-0 |
Challenger Ochsenhausen | 2019/10/02 07:50 | Liang Qiu v Andriy Sitak | W | 3-0 |
Challenger Ochsenhausen | 2019/10/01 13:15 | Irvin Bertrand v Liang Qiu | L | 3-1 |
Challenger Ochsenhausen | 2019/10/01 11:00 | Pawel Grela v Liang Qiu | W | 0-3 |
Challenger Ochsenhausen | 2019/10/04 07:10 | Sushmit Sriram v Tomasz Tomaszuk | L | 3-0 |
Challenger Ochsenhausen | 2019/10/03 11:50 | Alexander Echavarria v Tomasz Tomaszuk | L | 3-1 |
Challenger Ochsenhausen | 2019/10/03 09:10 | Tomasz Tomaszuk v Sanil Shetty | L | 0-3 |
Challenger Ochsenhausen | 2019/10/03 06:30 | Tomasz Tomaszuk v Andriy Sitak | L | 2-3 |
Challenger Ochsenhausen | 2019/10/02 11:10 | Tomasz Tomaszuk v Mauricio Rivera | W | 3-2 |
Challenger Ochsenhausen | 2019/10/02 08:30 | Quentin Robinot v Tomasz Tomaszuk | L | 3-1 |
Challenger Ochsenhausen | 2019/10/01 11:40 | Tomasz Tomaszuk v Quentin Robinot | L | 0-3 |
Challenger Ochsenhausen | 2019/10/01 09:00 | Tomasz Tomaszuk v Andriy Sitak | L | 0-3 |