WTT Star Contender Ljubljana | 06/14 17:45 | 5 | Daeseong Cho vs Joao Geraldo | - | View |
WTT Star Contender Ljubljana | 06/13 18:55 | 6 | Peter Hribar v Joao Geraldo | W | 0-3 | |
WTT Contender Zagreb | 06/07 16:35 | 4 | Alexis Lebrun v Joao Geraldo | L | 3-0 | |
WTT Contender Zagreb | 06/06 14:00 | 5 | Joao Geraldo v Cedric Nuytinck | W | 3-0 | |
WTT Contender Mendoza | 05/31 23:00 | 4 | Martin Bentancor v Joao Geraldo | L | 3-0 | |
WTT Contender Mendoza | 05/30 18:25 | 5 | Ruwen Filus v Joao Geraldo | W | 1-3 | |
WTT Contender Rio De Janeiro | 05/24 17:00 | 4 | Jaehyun An v Joao Geraldo | L | 3-2 | |
WTT Contender Rio De Janeiro | 05/23 22:00 | 5 | Joao Geraldo v Lubomir Pistej | W | 3-0 | |
WTT Feeder Cappadocia | 05/16 10:35 | 4 | Filip Zeljko v Joao Geraldo | L | 3-2 | |
WTT Feeder Cappadocia | 05/15 16:30 | 5 | Bastien Rembert v Joao Geraldo | W | 2-3 | |
WTT Saudi Smash | 05/04 14:20 | 6 | Jonathan Groth v Joao Geraldo | L | 3-1 | |
World Cup | 04/16 05:10 | - | Sora Matsushima v Joao Geraldo | L | 4-0 | |
World Cup | 04/15 06:30 | - | Yun-Ju Lin v Joao Geraldo | L | 3-1 |