WTT Contender Doha | 2022/03/19 08:10 | Yingbin Xu v Snehit Suravajjula | W | 3-1 |
WTT Feeder Doha | 2022/03/17 08:20 | Zihao Zhao v Yingbin Xu | W | 2-3 |
WTT Feeder Doha | 2022/03/16 16:10 | Horacio Cifuentes v Yingbin Xu | W | 2-3 |
WTT Feeder Doha | 2022/03/16 10:15 | Yingbin Xu v Dingshuo Liu | W | 4-1 |
WTT Feeder Doha | 2022/03/15 16:40 | Qihao Zhou v Yingbin Xu | W | 1-4 |
WTT Feeder Doha | 2022/03/15 10:50 | Dimitrije Levajac v Yingbin Xu | W | 2-3 |
WTT Contender Muscat | 2022/03/02 14:30 | Zihao Zhao v Yingbin Xu | L | 3-1 |
WTT Contender Muscat | 2022/03/01 12:45 | Yingbin Xu v Tom Jarvis | W | 3-1 |
WTT Contender Doha | 2022/03/19 08:10 | Adrien Rassenfosse v Joao Geraldo | W | 2-3 |
WTT Singapore Smash | 2022/03/13 06:50 | Kristian Karlsson v Joao Geraldo | L | 3-1 |
WTT Singapore Smash | 2022/03/11 11:50 | Joao Geraldo v Hugo Calderano | W | 3-2 |
WTT Singapore Smash | 2022/03/09 09:35 | Amir Hossein Hodaei v Joao Geraldo | W | 0-3 |
WTT Singapore Smash | 2022/03/08 12:30 | Marcos Madrid v Joao Geraldo | W | 2-3 |
WTT Contender Muscat | 2022/03/03 15:50 | Shidong Lin v Joao Geraldo | L | 3-0 |
WTT Contender Muscat | 2022/03/03 06:00 | Joao Geraldo v Tiago Apolonia | W | 3-0 |
France League Pro A | 2022/02/16 20:19 | Alexis Lebrun v Joao Geraldo | L | 3-1 |