| Challenger Ochsenhausen | 2021/09/30 12:30 | Miguel Chamorro v Liang Qiu | W | 2-3 |
| Challenger Ochsenhausen | 2021/02/25 11:30 | Liang Qiu v Miguel Chamorro | W | 3-1 |
| Challenger Ochsenhausen | 2021/02/01 19:00 | Liang Qiu v Miguel Chamorro | W | 3-0 |
| Challenger Ochsenhausen | 2020/12/16 12:50 | Miguel Chamorro v Liang Qiu | W | 1-3 |
| Challenger Ochsenhausen | 2020/10/07 11:10 | Liang Qiu v Miguel Chamorro | W | 3-0 |
| Challenger Ochsenhausen | 2020/05/29 11:30 | Liang Qiu v Miguel Chamorro | W | 4-0 |
| Challenger Ochsenhausen | 2020/05/22 12:20 | Miguel Chamorro v Liang Qiu | W | 0-4 |
| Challenger Ochsenhausen | 2021/10/28 12:30 | Xavier Dixon v Liang Qiu | W | 1-3 |
| Challenger Ochsenhausen | 2021/10/28 09:50 | Florian Bluhm v Liang Qiu | W | 1-3 |
| Challenger Ochsenhausen | 2021/10/28 07:50 | Sourav Saha v Liang Qiu | L | 3-2 |
| Challenger Ochsenhausen | 2021/10/27 12:30 | Dauud Cheaib v Liang Qiu | L | 3-2 |
| Challenger Ochsenhausen | 2021/10/27 11:10 | Paul Gauzy v Liang Qiu | W | 2-3 |
| Challenger Ochsenhausen | 2021/10/27 06:30 | Sven Happek v Liang Qiu | W | 0-3 |
| Challenger Ochsenhausen | 2021/10/26 14:40 | Simon Berglund v Liang Qiu | L | 3-0 |
| Challenger Ochsenhausen | 2021/10/26 13:15 | Liang Qiu v Florian Bluhm | W | 3-0 |
| Challenger Ochsenhausen | 2021/10/01 10:30 | Sven Happek v Miguel Chamorro | W | 2-3 |
| Challenger Ochsenhausen | 2021/09/30 12:30 | Miguel Chamorro v Liang Qiu | L | 2-3 |
| Challenger Ochsenhausen | 2021/09/30 11:10 | Dauud Cheaib v Miguel Chamorro | L | 3-2 |
| Challenger Ochsenhausen | 2021/09/30 09:10 | Carlo Rossi v Miguel Chamorro | L | 3-1 |
| Challenger Ochsenhausen | 2021/09/29 13:10 | Evgueni Chtchetinine v Miguel Chamorro | L | 3-2 |
| Challenger Ochsenhausen | 2021/09/29 09:50 | Tal Israeli v Miguel Chamorro | W | 0-3 |
| Challenger Ochsenhausen | 2021/09/29 07:10 | Miguel Vilchez v Miguel Chamorro | L | 3-2 |
| Challenger Ochsenhausen | 2021/06/18 08:30 | Miguel Chamorro v Christopher Ligocki | W | 3-0 |