Head to Head

Challenger Ochsenhausen 2018/07/02 07:50 Liang Qiu v Florian Bluhm L 0-3
Challenger Ochsenhausen 2018/05/14 07:10 Liang Qiu v Florian Bluhm L 0-3
Challenger Ochsenhausen 2018/05/07 07:50 Liang Qiu v Florian Bluhm L 1-3

Home History

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/18 09:50 Jiri Vrablik v Liang Qiu L 3-1
Challenger Ochsenhausen 2019/07/18 07:50 Evgueni Chtchetinine v Liang Qiu L 3-0
Challenger Ochsenhausen 2019/07/17 12:30 Yannick Vostes v Liang Qiu W 1-3
Challenger Ochsenhausen 2019/07/17 11:10 Frane Runjic v Liang Qiu W 0-3
Challenger Ochsenhausen 2019/07/17 06:30 Marius Henninger v Liang Qiu W 1-3
Summer Universiade 2019/07/06 17:13 Ziyang Yu v Liang Qiu L 3-1

Away History

Summer Universiade 2019/07/10 16:00 Florian Bluhm v Linfeng Zhu L 0-4
Summer Universiade 2019/07/09 14:00 Martin Allegro v Florian Bluhm W 1-4
Summer Universiade 2019/07/06 17:58 Zihao Zhao v Florian Bluhm L 3-0
Summer Universiade 2019/07/06 12:58 Kunal Chodri v Florian Bluhm W 0-3
Challenger Ochsenhausen 2019/05/17 09:50 Miroslav Horejsi v Florian Bluhm L 3-0
Challenger Ochsenhausen 2019/05/17 07:50 Mateusz Golebiowski v Florian Bluhm L 3-0
Challenger Ochsenhausen 2019/05/16 11:10 Florian Bluhm v Andriy Sitak L 1-3
Challenger Ochsenhausen 2019/05/16 07:50 Florian Bluhm v Robert Floras W 3-2