Challenger Ochsenhausen | 2018/01/09 15:00 | Joao Geraldo v Alvaro Robles | L | 2-3 |
Challenger Ochsenhausen | 2018/01/08 16:20 | Joao Geraldo v Alvaro Robles | L | 1-3 |
Challenger Ochsenhausen | 2017/08/09 08:30 | Joao Geraldo v Alvaro Robles | L | 0-3 |
République tchèque - Extraleague | 2017/05/31 15:00 | Joao Geraldo v Alvaro Robles | W | 4-3 |
Challenge Plus Oman Open 2020, MS | 2020/03/13 06:50 | Zahoor, Faizan v Joao Geraldo | W | 0-4 |
Challenge Plus Portugal Open 2020, MS, Quali | 2020/02/16 12:30 | Yevhen Pryshchepa v Joao Geraldo | L | 4-3 |
Challenge Plus Portugal Open 2020, MS, Quali | 2020/02/15 20:10 | Yi-Hsin Feng v Joao Geraldo | W | 0-4 |
Challenge Plus Portugal Open 2020, MS, Quali | 2020/02/15 13:50 | Benedek Olah v Joao Geraldo | W | 1-4 |
Challenge Plus Portugal Open 2020, MS, Quali | 2020/02/14 20:00 | Joao Geraldo v Shunsuke Togami | W | 4-1 |
Challenge Plus Portugal Open 2020, MS, Quali | 2020/02/14 14:05 | Joao Geraldo v Aliaksandr Khanin | W | 4-2 |
ITTF Challenge, Spanish Open 2020, MS | 2020/02/07 18:55 | Steffen Mengel v Joao Geraldo | L | 4-2 |
ITTF Challenge, Spanish Open 2020, MS | 2020/02/07 14:25 | Joao Geraldo v Eric Jouti | W | 4-0 |
Challenge Plus Oman Open 2020, MS | 2020/03/13 14:20 | Devos, Robin v Alvaro Robles | W | 1-4 |
Qatar Open 2020, MS, Qualification | 2020/03/05 16:00 | Alvaro Robles v Liam Pitchford | L | 2-4 |
Qatar Open 2020, MS, Qualification | 2020/03/04 11:10 | Alvaro Robles v Bence Majoros | W | 4-2 |
Qatar Open 2020, MS, Qualification | 2020/03/03 21:20 | Alvaro Robles v Sriram, Sushmit | W | 4-1 |
ITTF Challenge, Spanish Open 2020, MS | 2020/02/07 18:55 | Alvaro Robles v Kirill Gerassimenko | L | 0-4 |
ITTF Challenge, Spanish Open 2020, MS | 2020/02/07 14:25 | Alvaro Robles v Deni Kozul | W | 4-0 |
ITTF Challenge, Spanish Open 2020, MS | 2020/02/06 19:55 | Alvaro Robles v Zhai, Yujia | W | 4-2 |
ITTF Challenge, Spanish Open 2020, MS | 2020/02/06 14:55 | Alvaro Robles v Maciej Kolodziejczyk | W | 4-0 |